Searched refs:qi_lb60 (Results 1 – 3 of 3) sorted by relevance
24 struct qi_lb60 { struct32 struct qi_lb60 *qi_lb60 = snd_soc_card_get_drvdata(widget->dapm->card); in qi_lb60_spk_event() argument35 gpiod_set_value_cansleep(qi_lb60->snd_gpio, on); in qi_lb60_spk_event()36 gpiod_set_value_cansleep(qi_lb60->amp_gpio, on); in qi_lb60_spk_event()78 struct qi_lb60 *qi_lb60; in qi_lb60_probe() local81 qi_lb60 = devm_kzalloc(&pdev->dev, sizeof(*qi_lb60), GFP_KERNEL); in qi_lb60_probe()82 if (!qi_lb60) in qi_lb60_probe()85 qi_lb60->snd_gpio = devm_gpiod_get(&pdev->dev, "snd", GPIOD_OUT_LOW); in qi_lb60_probe()86 if (IS_ERR(qi_lb60->snd_gpio)) in qi_lb60_probe()87 return PTR_ERR(qi_lb60->snd_gpio); in qi_lb60_probe()[all …]
9 snd-soc-qi-lb60-objs := qi_lb60.o
14 obj-$(CONFIG_JZ4740_QI_LB60) += board-qi_lb60.o