| /src/sys/dev/isa/ |
| wssvar.h | 59 struct ad1848_isa_softc sc_ad1848; member in struct:wss_softc 60 #define wss_ic sc_ad1848.sc_ic 61 #define wss_irq sc_ad1848.sc_irq 62 #define wss_playdrq sc_ad1848.sc_playdrq 63 #define wss_recdrq sc_ad1848.sc_recdrq
|
| ym.c | 141 #define DVNAME(softc) (device_xname((softc)->sc_ad1848.sc_ad1848.sc_dev)) 204 ac = &sc->sc_ad1848.sc_ad1848; 216 sc->sc_ad1848.sc_ih = isa_intr_establish(sc->sc_ic, sc->ym_irq, 220 sc->sc_ad1848.powerctl = ym_codec_power_ctl; 221 sc->sc_ad1848.powerarg = sc; 223 ad1848_isa_attach(&sc->sc_ad1848); 277 mutex_spin_enter(&sc->sc_ad1848.sc_ad1848.sc_intr_lock) [all...] |
| ad1848var.h | 71 struct ad1848_softc sc_ad1848; /* AD1848 device */ member in struct:ad1848_isa_softc
|
| opl_ym.c | 93 sc->lock = &ssc->sc_ad1848.sc_ad1848.sc_intr_lock; 95 ssc->sc_ad1848.sc_ad1848.chip_name);
|
| ymvar.h | 144 struct ad1848_isa_softc sc_ad1848; member in struct:ym_softc 145 #define ym_irq sc_ad1848.sc_irq 146 #define ym_playdrq sc_ad1848.sc_playdrq 147 #define ym_recdrq sc_ad1848.sc_recdrq
|
| mpu_ym.c | 98 sc->lock = &ssc->sc_ad1848.sc_ad1848.sc_intr_lock;
|
| opl_wss.c | 83 sc->lock = &ssc->sc_ad1848.sc_ad1848.sc_intr_lock;
|
| wss.c | 120 ac = &sc->sc_ad1848.sc_ad1848; 126 sc->sc_ad1848.sc_ih = isa_intr_establish(sc->wss_ic, sc->wss_irq, 127 IST_EDGE, IPL_AUDIO, wss_intr, &sc->sc_ad1848); 129 ad1848_isa_attach(&sc->sc_ad1848); 157 audio_attach_mi(&wss_hw_if, &sc->sc_ad1848, ac->sc_dev); 177 mutex_spin_enter(&sc->sc_ad1848.sc_intr_lock); 181 mutex_spin_exit(&sc->sc_ad1848.sc_intr_lock); 452 ac = (struct ad1848_softc *)&sc->sc_ad1848;
|
| wss_isa.c | 111 ad1848_isa_unmap(&sc->sc_ad1848); 130 ac = &sc->sc_ad1848.sc_ad1848; 152 if (ad1848_isa_mapprobe(&sc->sc_ad1848, 239 ac = &sc->sc_ad1848.sc_ad1848;
|
| ad1848_isa.c | 156 sc = &isc->sc_ad1848; 185 sc = &isc->sc_ad1848; 431 sc = &isc->sc_ad1848; 445 sc = &isc->sc_ad1848; 484 sc = &isc->sc_ad1848; 543 sc = &isc->sc_ad1848; 574 sc = &isc->sc_ad1848; 623 sc = &isc->sc_ad1848; 658 sc = &isc->sc_ad1848; 675 sc = &isc->sc_ad1848; [all...] |
| gus.c | 825 ad1848_init_locks(&sc->sc_codec.sc_ad1848, IPL_AUDIO); 826 sc->sc_lock = sc->sc_codec.sc_ad1848.sc_lock; 827 sc->sc_intr_lock = sc->sc_codec.sc_ad1848.sc_intr_lock; 866 mutex_spin_enter(&sc->sc_codec.sc_ad1848.sc_intr_lock); 879 mutex_spin_exit(&sc->sc_codec.sc_ad1848.sc_intr_lock); 946 ad1848_destroy_locks(&sc->sc_codec.sc_ad1848); 953 ad1848_destroy_locks(&sc->sc_codec.sc_ad1848); 963 ad1848_destroy_locks(&sc->sc_codec.sc_ad1848); 970 ad1848_destroy_locks(&sc->sc_codec.sc_ad1848); 1109 ad1848_open(&sc->sc_codec.sc_ad1848, flags) [all...] |
| /src/sys/dev/ebus/ |
| cs4231_ebus.c | 241 ad1848_init_locks(&sc->sc_ad1848, IPL_SCHED); 253 audio_attach_mi(&audiocs_ebus_hw_if, sc, sc->sc_ad1848.sc_dev); 279 ad1848_dump_regs(&ebsc->sc_cs4231.sc_ad1848); 393 ad_write(&sc->sc_ad1848, SP_LOWER_BASE_COUNT, 0xff); 394 ad_write(&sc->sc_ad1848, SP_UPPER_BASE_COUNT, 0xff); 396 cfg = ad_read(&sc->sc_ad1848, SP_INTERFACE_CONFIG); 397 ad_write(&sc->sc_ad1848, SP_INTERFACE_CONFIG, cfg | PLAYBACK_ENABLE); 422 ad_write(&sc->sc_ad1848, CS_LOWER_REC_CNT, 0xff); 423 ad_write(&sc->sc_ad1848, CS_UPPER_REC_CNT, 0xff); 425 cfg = ad_read(&sc->sc_ad1848, SP_INTERFACE_CONFIG) [all...] |
| /src/sys/arch/i386/pnpbios/ |
| wss_pnpbios.c | 130 sc->sc_ad1848.sc_ad1848.sc_dev = self; 147 sc->sc_ad1848.sc_ad1848.sc_iot = sc->sc_iot; 149 &sc->sc_ad1848.sc_ad1848.sc_ioh); 157 if (!ad1848_isa_probe(&sc->sc_ad1848)) {
|
| ym_pnpbios.c | 84 struct ad1848_softc *ac = &sc->sc_ad1848.sc_ad1848; 147 sc->sc_ad1848.sc_ic = sc->sc_ic;
|
| /src/sys/dev/acpi/ |
| wss_acpi.c | 119 sc->sc_ad1848.sc_ad1848.sc_dev = self; 172 sc->sc_ad1848.sc_ad1848.sc_iot = sc->sc_iot; 174 &sc->sc_ad1848.sc_ad1848.sc_ioh); 177 if (!ad1848_isa_probe(&sc->sc_ad1848)) {
|
| ym_acpi.c | 91 struct ad1848_softc *ac = &sc->sc_ad1848.sc_ad1848; 198 sc->sc_ad1848.sc_ic = sc->sc_ic;
|
| /src/sys/dev/ic/ |
| cs4231.c | 117 sc->sc_ad1848.parent = sc; 118 sc->sc_ad1848.sc_dev = self; 119 sc->sc_ad1848.sc_iot = sc->sc_bustag; 120 sc->sc_ad1848.sc_ioh = ioh; 121 sc->sc_ad1848.sc_readreg = cs4231_read; 122 sc->sc_ad1848.sc_writereg = cs4231_write; 129 device_xname(sc->sc_ad1848.sc_dev), "total"); 133 device_xname(sc->sc_ad1848.sc_dev), "playback"); 137 device_xname(sc->sc_ad1848.sc_dev), "perrors"); 141 device_xname(sc->sc_ad1848.sc_dev), "capture") [all...] |
| cs4231var.h | 74 struct ad1848_softc sc_ad1848; /* base device */ member in struct:cs4231_softc
|
| /src/sys/dev/sbus/ |
| cs4231_sbus.c | 179 ad1848_init_locks(&sc->sc_ad1848, IPL_SCHED); 218 ad1848_dump_regs(&sc->sc_cs4231.sc_ad1848); 279 ad_write(&sc->sc_ad1848, SP_LOWER_BASE_COUNT, 0xff); 280 ad_write(&sc->sc_ad1848, SP_UPPER_BASE_COUNT, 0xff); 282 cfg = ad_read(&sc->sc_ad1848, SP_INTERFACE_CONFIG); 283 ad_write(&sc->sc_ad1848, SP_INTERFACE_CONFIG, 347 cfg = ad_read(&sc->sc_ad1848, SP_INTERFACE_CONFIG); 348 ad_write(&sc->sc_ad1848, SP_INTERFACE_CONFIG,(cfg & ~PLAYBACK_ENABLE)); 412 ad_write(&sc->sc_ad1848, CS_LOWER_REC_CNT, 0xff); 413 ad_write(&sc->sc_ad1848, CS_UPPER_REC_CNT, 0xff) [all...] |
| /src/sys/dev/isapnp/ |
| ym_isapnp.c | 110 ac = &sc->sc_ad1848.sc_ad1848; 144 sc->sc_ad1848.sc_ic = sc->sc_ic;
|
| wss_isapnp.c | 95 ac = &sc->sc_ad1848.sc_ad1848; 148 sc->sc_ad1848.sc_ic = ipa->ipa_ic; 156 if (!ad1848_isa_probe(&sc->sc_ad1848)) {
|
| /src/sys/arch/prep/isa/ |
| paud_isa.c | 128 sc->sc_ad1848.sc_iot = ia->ia_iot; 148 sc->sc_ad1848.sc_dev = self; 150 sc->sc_ad1848.sc_iot = ia->ia_iot; 153 mutex_init(&sc->sc_ad1848.sc_lock, MUTEX_DEFAULT, IPL_NONE); 154 mutex_init(&sc->sc_ad1848.sc_intr_lock, MUTEX_DEFAULT, IPL_AUDIO); 166 audio_attach_mi(&paud_hw_if, &sc->sc_ad1848, self); 176 mutex_spin_enter(&sc->sc_ad1848.sc_intr_lock); 178 mutex_spin_exit(&sc->sc_ad1848.sc_intr_lock);
|