Lines Matching defs:auich_softc
160 struct auich_softc { struct
161 device_t sc_dev;
162 void *sc_ih;
163 kmutex_t sc_lock;
164 kmutex_t sc_intr_lock;
166 device_t sc_audiodev;
167 audio_device_t sc_audev;
169 pci_chipset_tag_t sc_pc;
170 pcitag_t sc_pt;
171 bus_space_tag_t iot;
172 bus_space_handle_t mix_ioh;
173 bus_size_t mix_size;
174 bus_space_handle_t aud_ioh;
175 bus_size_t aud_size;
176 bus_dma_tag_t dmat;
177 pci_intr_handle_t intrh;
179 struct ac97_codec_if *codec_if;
180 struct ac97_host_if host_if;
181 int sc_codecnum;
182 int sc_codectype;
183 int sc_fixedrate;
184 enum ac97_host_flags sc_codecflags;
185 bool sc_spdif;
188 int sc_pcm246_mask;
189 int sc_pcm2;
190 int sc_pcm4;
191 int sc_pcm6;
194 bus_dmamap_t sc_cddmamap;
197 struct auich_cdata *sc_cdata;
199 struct auich_ring {
208 } pcmo, pcmi, mici;
210 struct auich_dma *sc_dmas;
213 int sc_sample_shift;
214 int sc_sts_reg;
216 int sc_dmamap_flags;
218 u_int sc_iose :1,
222 struct sysctllog *sc_log;
223 uint32_t sc_ac97_clock;
224 int sc_ac97_clock_mib;
226 int sc_modem_offset;
253 CFATTACH_DECL2_NEW(auich, sizeof(struct auich_softc), argument