Searched refs:ak4114 (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/sound/i2c/other/ |
D | ak4114.c | 40 static void ak4114_init_regs(struct ak4114 *chip); 42 static void reg_write(struct ak4114 *ak4114, unsigned char reg, unsigned char val) in reg_write() argument 44 ak4114->write(ak4114->private_data, reg, val); in reg_write() 46 ak4114->regmap[reg] = val; in reg_write() 48 ak4114->txcsb[reg-AK4114_REG_TXCSB0] = val; in reg_write() 51 static inline unsigned char reg_read(struct ak4114 *ak4114, unsigned char reg) in reg_read() argument 53 return ak4114->read(ak4114->private_data, reg); in reg_read() 57 static void reg_dump(struct ak4114 *ak4114) 63 …ERN_DEBUG "reg[%02x] = %02x (%02x)\n", i, reg_read(ak4114, i), i < ARRAY_SIZE(ak4114->regmap) ? ak… 67 static void snd_ak4114_free(struct ak4114 *chip) in snd_ak4114_free() [all …]
|
D | Makefile | 6 snd-ak4114-objs := ak4114.o 15 obj-$(CONFIG_SND_ICE1724) += snd-ak4114.o snd-ak4113.o snd-ak4xxx-adda.o snd-pt2258.o
|
/linux-4.4.14/include/sound/ |
D | ak4114.h | 166 struct ak4114 { struct 188 void (*change_callback)(struct ak4114 *ak4114, unsigned char c0, unsigned char c1); argument 194 void *private_data, struct ak4114 **r_ak4114); 195 void snd_ak4114_reg_write(struct ak4114 *ak4114, unsigned char reg, unsigned char mask, unsigned ch… 196 void snd_ak4114_reinit(struct ak4114 *ak4114); 197 int snd_ak4114_build(struct ak4114 *ak4114, 200 int snd_ak4114_external_rate(struct ak4114 *ak4114); 201 int snd_ak4114_check_rate_and_errors(struct ak4114 *ak4114, unsigned int flags); 204 void snd_ak4114_suspend(struct ak4114 *chip); 205 void snd_ak4114_resume(struct ak4114 *chip); [all …]
|
/linux-4.4.14/sound/pci/ice1712/ |
D | juli.c | 38 struct ak4114 *ak4114; member 190 rate = snd_ak4114_external_rate(spec->ak4114); in juli_spdif_in_open() 268 snd_ak4114_reinit(spec->ak4114); in juli_akm_set_rate_val() 478 return snd_ak4114_build(spec->ak4114, NULL, in juli_add_controls() 494 snd_ak4114_resume(spec->ak4114); in juli_resume() 504 snd_ak4114_suspend(spec->ak4114); in juli_suspend() 567 static void juli_ak4114_change(struct ak4114 *ak4114, unsigned char c0, in juli_ak4114_change() argument 570 struct snd_ice1712 *ice = ak4114->change_callback_private; in juli_ak4114_change() 574 rate = snd_ak4114_external_rate(ak4114); in juli_ak4114_change() 609 ice, &spec->ak4114); in juli_init() [all …]
|
D | prodigy192.c | 70 struct ak4114 *ak4114; member 630 ice, &spec->ak4114); in prodigy192_ak4114_init() 635 spec->ak4114->check_flags = AK4114_CHECK_NO_RATE; in prodigy192_ak4114_init() 672 if (spec->ak4114) { in prodigy192_add_controls() 681 err = snd_ak4114_build(spec->ak4114, in prodigy192_add_controls()
|
D | revo.c | 38 struct ak4114 *ak4114; member 496 ice, &spec->ak4114); in ap192_ak4114_init() 501 spec->ak4114->check_flags = AK4114_CHECK_NO_RATE; in ap192_ak4114_init() 612 err = snd_ak4114_build(spec->ak4114, NULL, in revo_add_controls()
|