Lines Matching defs:fms_softc
36 struct fms_softc { struct
37 device_t sc_dev;
38 void *sc_ih;
39 kmutex_t sc_lock;
40 kmutex_t sc_intr_lock;
42 bus_space_tag_t sc_iot;
43 bus_space_handle_t sc_ioh;
44 bus_addr_t sc_ioaddr;
45 bus_size_t sc_iosize;
46 bus_dma_tag_t sc_dmat;
48 bus_space_handle_t sc_opl_ioh;
50 bus_space_handle_t sc_mpu_ioh;
51 device_t sc_mpu_dev;
53 struct ac97_codec_if *codec_if;
54 struct ac97_host_if host_if;
56 struct fms_dma *sc_dmas;
58 void (*sc_pintr)(void *);
59 void *sc_parg;
60 bus_addr_t sc_play_start, sc_play_end, sc_play_nextblk;
61 int sc_play_blksize;
62 int sc_play_flip;
63 uint16_t sc_play_reg;
65 void (*sc_rintr)(void *);
66 void *sc_rarg;
67 bus_addr_t sc_rec_start, sc_rec_end, sc_rec_nextblk;
68 int sc_rec_blksize;
69 int sc_rec_flip;
70 uint16_t sc_rec_reg;