Lines Matching defs:autri_softc
69 struct autri_softc { struct
70 device_t sc_dev;
71 kmutex_t sc_lock;
72 kmutex_t sc_intr_lock;
73 pci_chipset_tag_t sc_pc;
74 pcitag_t sc_pt;
75 pcireg_t sc_devid;
76 void *sc_ih; /* interrupt vectoring */
77 bus_space_tag_t memt;
78 bus_space_handle_t memh;
79 bus_space_tag_t iot;
80 bus_space_handle_t ioh;
81 bus_dma_tag_t sc_dmatag; /* DMA tag */
82 u_int sc_flags;
84 struct autri_codec_softc sc_codec;
85 struct autri_dma *sc_dmas; /* List of DMA handles */
87 u_int32_t sc_class;
88 int sc_revision;
93 struct autri_chstatus sc_play, sc_rec;
96 void (*sc_iintr)(void *, int); /* midi input ready handler */
97 void (*sc_ointr)(void *); /* midi output ready handler */
98 void *sc_arg;