Searched refs:es8326 (Results 1 – 9 of 9) sorted by relevance
100 static int es8326_set_gpio(struct es8326_priv *es8326, int gpio, bool level) in es8326_set_gpio() argument102 if (!es8326) in es8326_set_gpio()105 if ((gpio & ES8326_CODEC_SET_SPK) && es8326->spk_ctl_gpio) in es8326_set_gpio()106 gpiod_set_value(es8326->spk_ctl_gpio, level); in es8326_set_gpio()108 if ((gpio & ES8326_CODEC_SET_HP) && es8326->hp_ctl_gpio) in es8326_set_gpio()109 gpiod_set_value(es8326->hp_ctl_gpio, level); in es8326_set_gpio()116 struct es8326_priv *es8326 = in es8326_hpdetect_work() local118 struct device *dev = es8326->component->dev; in es8326_hpdetect_work()121 mutex_lock(&es8326->lock); in es8326_hpdetect_work()122 if (!es8326->jack) in es8326_hpdetect_work()[all …]
96 snd-soc-es8326-objs := es8326.o423 obj-$(CONFIG_SND_SOC_ES8326) += snd-soc-es8326.o
60 es8326_sound: es8326-sound {63 rockchip,card-name = "rockchip-es8326";67 rockchip,codec = <&es8326>;320 es8326: es8326@18 { label323 compatible = "everest,es8326";