Lines Matching refs:emuxki_softc
86 static struct dmamem *dmamem_alloc(struct emuxki_softc *, size_t);
89 static uint8_t emuxki_readio_1(struct emuxki_softc *, int) __unused;
90 static uint16_t emuxki_readio_2(struct emuxki_softc *, int);
91 static uint32_t emuxki_readio_4(struct emuxki_softc *, int);
92 static void emuxki_writeio_1(struct emuxki_softc *, int, uint8_t);
93 static void emuxki_writeio_2(struct emuxki_softc *, int, uint16_t);
94 static void emuxki_writeio_4(struct emuxki_softc *, int, uint32_t);
95 static uint32_t emuxki_readptr(struct emuxki_softc *, int, int, int);
96 static void emuxki_writeptr(struct emuxki_softc *, int, int, int, uint32_t);
97 static uint32_t emuxki_read(struct emuxki_softc *, int, int);
98 static void emuxki_write(struct emuxki_softc *, int, int, uint32_t);
102 static int emuxki_init(struct emuxki_softc *);
103 static void emuxki_dsp_addop(struct emuxki_softc *, uint16_t *, uint8_t,
105 static void emuxki_initfx(struct emuxki_softc *);
106 static void emuxki_play_start(struct emuxki_softc *, int, uint32_t,
108 static void emuxki_play_stop(struct emuxki_softc *, int);
133 static int emuxki_ac97_init(struct emuxki_softc *);
141 CFATTACH_DECL_NEW(emuxki, sizeof(struct emuxki_softc),
182 dmamem_alloc(struct emuxki_softc *sc, size_t size)
267 emuxki_readio_1(struct emuxki_softc *sc, int addr)
274 emuxki_writeio_1(struct emuxki_softc *sc, int addr, uint8_t data)
281 emuxki_readio_2(struct emuxki_softc *sc, int addr)
288 emuxki_writeio_2(struct emuxki_softc *sc, int addr, uint16_t data)
295 emuxki_readio_4(struct emuxki_softc *sc, int addr)
302 emuxki_writeio_4(struct emuxki_softc *sc, int addr, uint32_t data)
309 emuxki_readptr(struct emuxki_softc *sc, int aptr, int dptr, int addr)
321 emuxki_writeptr(struct emuxki_softc *sc, int aptr, int dptr, int addr,
332 emuxki_read(struct emuxki_softc *sc, int ch, int addr)
342 emuxki_write(struct emuxki_softc *sc, int ch, int addr, uint32_t data)
375 struct emuxki_softc *sc;
485 struct emuxki_softc *sc = device_private(self);
521 emuxki_init(struct emuxki_softc *sc)
687 emuxki_dsp_addop(struct emuxki_softc *sc, uint16_t *pc, uint8_t op,
719 emuxki_initfx(struct emuxki_softc *sc)
794 emuxki_play_start(struct emuxki_softc *sc, int ch, uint32_t start, uint32_t end)
831 emuxki_play_stop(struct emuxki_softc *sc, int ch)
841 emuxki_timer_start(struct emuxki_softc *sc)
857 emuxki_timer_stop(struct emuxki_softc *sc)
884 struct emuxki_softc *sc = hdl;
896 struct emuxki_softc *sc = hdl;
907 struct emuxki_softc *sc = hdl;
923 struct emuxki_softc *sc = hdl;
1028 struct emuxki_softc *sc = hdl;
1037 struct emuxki_softc *sc = hdl;
1045 struct emuxki_softc *sc = hdl;
1053 struct emuxki_softc *sc = hdl;
1061 struct emuxki_softc *sc = hdl;
1088 struct emuxki_softc *sc = hdl;
1145 struct emuxki_softc *sc = hdl;
1197 struct emuxki_softc *sc = hdl;
1251 struct emuxki_softc *sc = hdl;
1262 emuxki_ac97_init(struct emuxki_softc *sc)
1281 struct emuxki_softc *sc = hdl;
1290 struct emuxki_softc *sc = hdl;
1303 struct emuxki_softc *sc = hdl;