Lines Matching defs:regno
172 fm801_rd(struct fm801_info *fm801, int regno, int size)
176 return (bus_space_read_1(fm801->st, fm801->sh, regno));
178 return (bus_space_read_2(fm801->st, fm801->sh, regno));
180 return (bus_space_read_4(fm801->st, fm801->sh, regno));
187 fm801_wr(struct fm801_info *fm801, int regno, u_int32_t data, int size)
192 bus_space_write_1(fm801->st, fm801->sh, regno, data);
195 bus_space_write_2(fm801->st, fm801->sh, regno, data);
198 bus_space_write_4(fm801->st, fm801->sh, regno, data);
209 fm801_rdcd(kobj_t obj, void *devinfo, int regno)
223 fm801_wr(fm801,FM_CODEC_CMD, regno|FM_CODEC_CMD_READ,2);
239 fm801_wrcd(kobj_t obj, void *devinfo, int regno, u_int32_t data)
244 DPRINT("fm801_wrcd reg 0x%x val 0x%x\n",regno, data);
246 if(regno == AC97_REG_RECSEL) return;
259 fm801_wr(fm801,FM_CODEC_CMD, regno,2);
270 DPRINT("fm801 wrcd release reg 0x%x val 0x%x\n",regno, data);