HomeSort by: relevance | last modified time | path
    Searched refs:sc_ad1848 (Results 1 - 22 of 22) sorted by relevancy

  /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);

Completed in 20 milliseconds