• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/sound/pci/

Lines Matching refs:ess_info

85 struct ess_info;
88 struct ess_info *parent;
95 struct ess_info {
121 static int ess_rd(struct ess_info *sc, int reg);
122 static void ess_wr(struct ess_info *sc, int reg, u_int8_t val);
123 static int ess_dspready(struct ess_info *sc);
124 static int ess_cmd(struct ess_info *sc, u_char val);
125 static int ess_cmd1(struct ess_info *sc, u_char cmd, int val);
126 static int ess_get_byte(struct ess_info *sc);
127 static void ess_setmixer(struct ess_info *sc, u_int port, u_int value);
128 static int ess_getmixer(struct ess_info *sc, u_int port);
129 static int ess_reset_dsp(struct ess_info *sc);
131 static int ess_write(struct ess_info *sc, u_char reg, int val);
132 static int ess_read(struct ess_info *sc, u_char reg);
135 static int ess_setupch(struct ess_info *sc, int ch, int dir, int spd, u_int32_t fmt, int len);
139 static int ess_dmasetup(struct ess_info *sc, int ch, u_int32_t base, u_int16_t cnt, int dir);
140 static int ess_dmapos(struct ess_info *sc, int ch);
141 static int ess_dmatrigger(struct ess_info *sc, int ch, int go);
193 ess_rd(struct ess_info *sc, int reg)
199 ess_wr(struct ess_info *sc, int reg, u_int8_t val)
205 ess_dspready(struct ess_info *sc)
211 ess_dspwr(struct ess_info *sc, u_char val)
227 ess_cmd(struct ess_info *sc, u_char val)
234 ess_cmd1(struct ess_info *sc, u_char cmd, int val)
243 ess_setmixer(struct ess_info *sc, u_int port, u_int value)
253 ess_getmixer(struct ess_info *sc, u_int port)
266 ess_get_byte(struct ess_info *sc)
280 ess_write(struct ess_info *sc, u_char reg, int val)
286 ess_read(struct ess_info *sc, u_char reg)
292 ess_reset_dsp(struct ess_info *sc)
312 struct ess_info *sc = (struct ess_info *)arg;
429 ess_setupch(struct ess_info *sc, int ch, int dir, int spd, u_int32_t fmt, int len)
501 struct ess_info *sc = ch->parent;
522 struct ess_info *sc = ch->parent;
539 struct ess_info *sc = devinfo;
568 struct ess_info *sc = ch->parent;
591 struct ess_info *sc = ch->parent;
620 struct ess_info *sc = ch->parent;
654 struct ess_info *sc = mix_getdevinfo(m);
671 struct ess_info *sc = mix_getdevinfo(m);
731 struct ess_info *sc = mix_getdevinfo(m);
770 ess_dmasetup(struct ess_info *sc, int ch, u_int32_t base, u_int16_t cnt, int dir)
791 ess_dmapos(struct ess_info *sc, int ch)
822 ess_dmatrigger(struct ess_info *sc, int ch, int go)
833 ess_release_resources(struct ess_info *sc, device_t dev)
882 ess_alloc_resources(struct ess_info *sc, device_t dev)
952 struct ess_info *sc = pcm_getdevinfo(dev);
982 struct ess_info *sc;
1075 struct ess_info *sc;