Searched defs:wm8994 (Results 1 – 9 of 9) sorted by relevance
/linux-3.3/include/linux/mfd/wm8994/ |
D | core.h | 55 struct wm8994 { struct 58 enum wm8994_type type; argument 81 int wm8994_reg_read(struct wm8994 *wm8994, unsigned short reg); argument 93 static inline int wm8994_request_irq(struct wm8994 *wm8994, int irq, in wm8994_request_irq() 103 static inline void wm8994_free_irq(struct wm8994 *wm8994, int irq, void *data) in wm8994_free_irq()
|
/linux-3.3/sound/soc/codecs/ |
D | wm8958-dsp2.c | 45 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_dsp2_fw() local 197 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_dsp_start_mbc() local 241 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_dsp_start_vss() local 302 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_dsp_start_enh_eq() local 333 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_dsp_apply() local 441 static int wm8958_dsp2_busy(struct wm8994_priv *wm8994, int aif) in wm8958_dsp2_busy() 460 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_put_mbc_enum() local 482 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_get_mbc_enum() local 504 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_mbc_get() local 516 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_mbc_put() local [all …]
|
D | wm8994.c | 79 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8958_micd_set_rate() local 128 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in configure_aif_clock() local 181 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in configure_clock() local 290 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8994_set_drc() local 326 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8994_put_drc_enum() local 348 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8994_get_drc_enum() local 358 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8994_set_retune_mobile() local 429 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8994_put_retune_mobile_enum() local 451 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm8994_get_retune_mobile_enum() local 687 struct wm8994_priv *wm8994 = snd_soc_codec_get_drvdata(codec); in wm1811_jackdet_set_mode() local [all …]
|
D | wm8994.h | 67 struct wm8994 *wm8994; member
|
/linux-3.3/drivers/mfd/ |
D | wm8994-core.c | 39 int wm8994_reg_read(struct wm8994 *wm8994, unsigned short reg) in wm8994_reg_read() 61 int wm8994_bulk_read(struct wm8994 *wm8994, unsigned short reg, in wm8994_bulk_read() 74 int wm8994_reg_write(struct wm8994 *wm8994, unsigned short reg, in wm8994_reg_write() 89 int wm8994_bulk_write(struct wm8994 *wm8994, unsigned short reg, in wm8994_bulk_write() 104 int wm8994_set_bits(struct wm8994 *wm8994, unsigned short reg, in wm8994_set_bits() 197 struct wm8994 *wm8994 = dev_get_drvdata(dev); in wm8994_suspend() local 303 struct wm8994 *wm8994 = dev_get_drvdata(dev); in wm8994_resume() local 365 static int wm8994_device_init(struct wm8994 *wm8994, int irq) in wm8994_device_init() 597 static void wm8994_device_exit(struct wm8994 *wm8994) in wm8994_device_exit() 619 struct wm8994 *wm8994; in wm8994_i2c_probe() local [all …]
|
D | wm8994-irq.c | 139 int wm8994_irq_init(struct wm8994 *wm8994) in wm8994_irq_init() 171 void wm8994_irq_exit(struct wm8994 *wm8994) in wm8994_irq_exit()
|
D | wm8994-regmap.c | 1151 struct wm8994 *wm8994 = dev_get_drvdata(dev); in wm1811_volatile_register() local
|
/linux-3.3/drivers/gpio/ |
D | gpio-wm8994.c | 29 struct wm8994 *wm8994; member 41 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_request() local 64 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_direction_in() local 73 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_get() local 90 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_direction_out() local 99 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_set() local 110 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_to_irq() local 177 struct wm8994 *wm8994 = wm8994_gpio->wm8994; in wm8994_gpio_dbg_show() local 249 struct wm8994 *wm8994 = dev_get_drvdata(pdev->dev.parent); in wm8994_gpio_probe() local
|
/linux-3.3/drivers/regulator/ |
D | wm8994-regulator.c | 32 struct wm8994 *wm8994; member 233 struct wm8994 *wm8994 = dev_get_drvdata(pdev->dev.parent); in wm8994_ldo_probe() local
|