/openbmc/linux/sound/soc/codecs/ |
H A D | ts3a227e.c | 23 struct ts3a227e { struct 155 static void ts3a227e_jack_report(struct ts3a227e *ts3a227e) in ts3a227e_jack_report() argument 160 if (!ts3a227e->jack) in ts3a227e_jack_report() 197 struct ts3a227e *ts3a227e = (struct ts3a227e *)data; in ts3a227e_interrupt() local 247 struct ts3a227e *ts3a227e = snd_soc_component_get_drvdata(component); in ts3a227e_enable_jack_detect() local 295 static int ts3a227e_parse_device_property(struct ts3a227e *ts3a227e, in ts3a227e_parse_device_property() argument 354 struct ts3a227e *ts3a227e; in ts3a227e_i2c_probe() local 359 ts3a227e = devm_kzalloc(&i2c->dev, sizeof(*ts3a227e), GFP_KERNEL); in ts3a227e_i2c_probe() 364 ts3a227e->dev = dev; in ts3a227e_i2c_probe() 406 struct ts3a227e *ts3a227e = dev_get_drvdata(dev); in ts3a227e_suspend() local [all …]
|
H A D | Makefile | 301 snd-soc-ts3a227e-objs := ts3a227e.o 684 obj-$(CONFIG_SND_SOC_TS3A227E) += snd-soc-ts3a227e.o
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183-kukui-audio-ts3a227e.dtsi | 3 * Google Kukui (and derivatives) audio fragment for ts3a227e. 9 ts3a227e: ts3a227e@3b { label 12 compatible = "ti,ts3a227e"; 31 mediatek,headset-codec = <&ts3a227e>;
|
H A D | mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 3 * Google Kukui (and derivatives) ts3a227e-max98357a sound card. 9 #include "mt8183-kukui-audio-ts3a227e.dtsi"
|
H A D | mt8183-kukui-audio-ts3a227e-rt1015p.dtsi | 8 #include "mt8183-kukui-audio-ts3a227e.dtsi"
|
H A D | mt8183-kukui-jacuzzi-willow-sku1.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-kenzo.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-kappa.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-juniper-sku16.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-fennel14-sku2.dts | 8 #include "mt8183-kukui-audio-ts3a227e-rt1015p.dtsi"
|
H A D | mt8183-kukui-jacuzzi-cozmo.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-fennel-sku7.dts | 8 #include "mt8183-kukui-audio-ts3a227e-rt1015p.dtsi"
|
H A D | mt8183-kukui-jacuzzi-burnet.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-kodama.dtsi | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
/openbmc/linux/arch/arm/boot/dts/rockchip/ |
H A D | rk3288-veyron-analog-audio.dtsi | 38 headsetcodec: ts3a227e@3b { 39 compatible = "ti,ts3a227e"; 83 * we've got a ts3a227e chip but the driver requires it. 95 ts3a227e_int_l: ts3a227e-int-l {
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | ti,ts3a227e.yaml | 4 $id: http://devicetree.org/schemas/sound/ti,ts3a227e.yaml# 22 - ti,ts3a227e 87 compatible = "ti,ts3a227e";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3288-veyron.dtsi | 510 headsetcodec: ts3a227e@3b { 511 compatible = "ti,ts3a227e"; 701 ts3a227e_int_l: ts3a227e-int-l {
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6qdl-gw5903.dtsi | 470 ts3a227e@3b { 471 compatible = "ti,ts3a227e";
|