Lines Matching defs:sc_info
126 struct sc_info { struct
127 device_t dev;
128 struct mtx *lock;
131 struct resource *cs;
132 int csid;
133 bus_space_tag_t cst;
134 bus_space_handle_t csh;
136 struct resource *mt;
137 int mtid;
138 bus_space_tag_t mtt;
139 bus_space_handle_t mth;
141 bus_dma_tag_t dmat;
143 struct resource *irq;
144 int irqid;
145 void *ih;
148 struct cfg_info *cfg;
151 int adcn, dacn;
152 void *adc[4], *dac[4];
155 u_int32_t src;
156 u_int8_t left[ENVY24HT_CHAN_NUM];
157 u_int8_t right[ENVY24HT_CHAN_NUM];
160 sample32_t *pbuf;
161 sample32_t *rbuf;
162 u_int32_t psize, rsize; /* DMA buffer size(byte) */
163 u_int16_t blk[2]; /* transfer check blocksize(dword) */
164 bus_dmamap_t pmap, rmap;
165 bus_addr_t paddr, raddr;
168 u_int32_t speed;
169 int run[2];
170 u_int16_t intr[2];
171 struct pcmchan_caps caps[2];
174 unsigned chnum;
175 struct sc_chinfo chan[11];