FreeBSD kernel sound device code
davbus_softc Struct Reference
Collaboration diagram for davbus_softc:

Data Fields

struct aoa_softc aoa
 
phandle_t node
 
phandle_t soundnode
 
struct resource * reg
 
struct mtx mutex
 
int device_id
 
u_int output_mask
 
u_int(* read_status )(struct davbus_softc *, u_int)
 
void(* set_outputs )(struct davbus_softc *, u_int)
 

Detailed Description

Definition at line 61 of file davbus.c.

Field Documentation

◆ aoa

struct aoa_softc davbus_softc::aoa

Definition at line 62 of file davbus.c.

Referenced by davbus_attach().

◆ device_id

int davbus_softc::device_id

Definition at line 67 of file davbus.c.

Referenced by davbus_attach(), screamer_read_status(), and screamer_set_outputs().

◆ mutex

struct mtx davbus_softc::mutex

◆ node

phandle_t davbus_softc::node

Definition at line 63 of file davbus.c.

Referenced by davbus_attach().

◆ output_mask

u_int davbus_softc::output_mask

Definition at line 68 of file davbus.c.

Referenced by burgundy_set_outputs(), and screamer_set_outputs().

◆ read_status

u_int(* davbus_softc::read_status) (struct davbus_softc *, u_int)

Definition at line 69 of file davbus.c.

Referenced by burgundy_init(), davbus_cint(), and screamer_init().

◆ reg

struct resource* davbus_softc::reg

◆ set_outputs

void(* davbus_softc::set_outputs) (struct davbus_softc *, u_int)

Definition at line 70 of file davbus.c.

Referenced by burgundy_init(), davbus_cint(), and screamer_init().

◆ soundnode

phandle_t davbus_softc::soundnode

Definition at line 64 of file davbus.c.

Referenced by davbus_attach().


The documentation for this struct was generated from the following file: