/openbmc/linux/sound/soc/codecs/ |
H A D | sgtl5000.c | 801 sgtl5000->master = 0; in sgtl5000_set_dai_fmt() 813 sgtl5000->master = 1; in sgtl5000_set_dai_fmt() 972 if (sgtl5000->master) { in sgtl5000_set_clock() 997 in = sgtl5000->sysclk; in sgtl5000_set_clock() 1440 sgtl5000->num_supplies = ARRAY_SIZE(sgtl5000->supplies) in sgtl5000_enable_regulators() 1589 sgtl5000 = devm_kzalloc(&client->dev, sizeof(*sgtl5000), GFP_KERNEL); in sgtl5000_i2c_probe() 1590 if (!sgtl5000) in sgtl5000_i2c_probe() 1787 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_probe() 1788 regulator_bulk_free(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_probe() 1802 regulator_bulk_disable(sgtl5000->num_supplies, sgtl5000->supplies); in sgtl5000_i2c_remove() [all …]
|
/openbmc/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6ul-pico-dwarf.dts | 16 compatible = "fsl,imx-audio-sgtl5000"; 17 model = "imx6ul-sgtl5000"; 19 audio-codec = <&sgtl5000>; 40 sgtl5000: audio-codec@a { label 42 compatible = "fsl,sgtl5000";
|
H A D | imx7d-pico-nymph.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx7d-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: audio-codec@a { label 53 compatible = "fsl,sgtl5000";
|
H A D | imx53-voipac-bsb.dts | 11 compatible = "fsl,imx53-voipac-sgtl5000", 12 "fsl,imx-audio-sgtl5000"; 13 model = "imx53-voipac-sgtl5000"; 15 audio-codec = <&sgtl5000>; 127 sgtl5000: codec@a { label 128 compatible = "fsl,sgtl5000";
|
H A D | imx6ul-pico-hobbit.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx6ul-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
H A D | imx7d-pico-dwarf.dts | 16 compatible = "fsl,imx-audio-sgtl5000"; 17 model = "imx7d-sgtl5000"; 19 audio-codec = <&sgtl5000>; 40 sgtl5000: audio-codec@a { label 42 compatible = "fsl,sgtl5000";
|
H A D | imx6ul-pico-pi.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx6ul-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
H A D | imx6q-dms-ba16.dts | 30 compatible = "fsl,imx6q-ba16-sgtl5000", 31 "fsl,imx-audio-sgtl5000"; 32 model = "imx6q-ba16-sgtl5000"; 34 audio-codec = <&sgtl5000>; 96 sgtl5000: codec@a { label 97 compatible = "fsl,sgtl5000";
|
H A D | imx7d-pico-pi.dts | 24 simple-audio-card,name = "imx7-sgtl5000"; 33 sound-dai = <&sgtl5000>; 40 sgtl5000: codec@a { label 43 compatible = "fsl,sgtl5000";
|
H A D | imx6qdl-emcon-avari.dtsi | 61 compatible = "fsl,imx-audio-sgtl5000"; 62 model = "emCON-avari-sgtl5000"; 64 audio-codec = <&sgtl5000>; 105 sgtl5000: audio-codec@a { label 106 compatible = "fsl,sgtl5000";
|
H A D | imx7d-pico-hobbit.dts | 24 simple-audio-card,name = "imx7-sgtl5000"; 33 sound-dai = <&sgtl5000>; 40 sgtl5000: codec@a { label 43 compatible = "fsl,sgtl5000";
|
H A D | imx53-mba53.dts | 57 compatible = "tq,imx53-mba53-sgtl5000", 58 "fsl,imx-audio-sgtl5000"; 59 model = "imx53-mba53-sgtl5000"; 161 codec: sgtl5000@a { 162 compatible = "fsl,sgtl5000";
|
H A D | imx53-m53evk.dts | 85 compatible = "fsl,imx53-m53evk-sgtl5000", 86 "fsl,imx-audio-sgtl5000"; 87 model = "imx53-m53evk-sgtl5000"; 89 audio-codec = <&sgtl5000>; 139 sgtl5000: codec@a { label 140 compatible = "fsl,sgtl5000";
|
H A D | imx53-qsb-common.dtsi | 120 compatible = "fsl,imx53-qsb-sgtl5000", 121 "fsl,imx-audio-sgtl5000"; 122 model = "imx53-qsb-sgtl5000"; 124 audio-codec = <&sgtl5000>; 348 sgtl5000: codec@a { label 349 compatible = "fsl,sgtl5000";
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | mxs-audio-sgtl5000.txt | 4 - compatible : "fsl,mxs-audio-sgtl5000" 33 compatible = "fsl,imx28-evk-sgtl5000", 34 "fsl,mxs-audio-sgtl5000"; 35 model = "imx28-evk-sgtl5000"; 37 audio-codec = <&sgtl5000>;
|
H A D | imx-audio-sgtl5000.txt | 5 - compatible : "fsl,imx-audio-sgtl5000" 45 compatible = "fsl,imx51-babbage-sgtl5000", 46 "fsl,imx-audio-sgtl5000"; 47 model = "imx51-babbage-sgtl5000"; 49 audio-codec = <&sgtl5000>;
|
H A D | nvidia,tegra-audio-sgtl5000.yaml | 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-sgtl5000.yaml# 19 - pattern: '^[a-z0-9]+,tegra-audio-sgtl5000([-_][a-z0-9]+)+$' 20 - const: nvidia,tegra-audio-sgtl5000 54 compatible = "toradex,tegra-audio-sgtl5000-apalis_t30", 55 "nvidia,tegra-audio-sgtl5000";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | imx6ul-pico-hobbit.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx6ul-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
H A D | imx6ul-pico-pi.dts | 27 compatible = "fsl,imx-audio-sgtl5000"; 28 model = "imx6ul-sgtl5000"; 30 audio-codec = <&sgtl5000>; 51 sgtl5000: codec@a { label 53 compatible = "fsl,sgtl5000";
|
/openbmc/linux/sound/soc/mxs/ |
H A D | Makefile | 9 snd-soc-mxs-sgtl5000-objs := mxs-sgtl5000.o 11 obj-$(CONFIG_SND_SOC_MXS_SGTL5000) += snd-soc-mxs-sgtl5000.o
|
/openbmc/linux/arch/arm/boot/dts/nxp/mxs/ |
H A D | imx28-apx4devkit.dts | 30 compatible = "bluegiga,apx4devkit-sgtl5000", 31 "fsl,mxs-audio-sgtl5000"; 32 model = "apx4devkit-sgtl5000"; 34 audio-codec = <&sgtl5000>; 115 sgtl5000: codec@a { label 116 compatible = "fsl,sgtl5000";
|
H A D | imx28-m28evk.dts | 46 compatible = "denx,m28evk-sgtl5000", 47 "fsl,mxs-audio-sgtl5000"; 48 model = "m28evk-sgtl5000"; 50 audio-codec = <&sgtl5000>; 79 sgtl5000: codec@a { label 80 compatible = "fsl,sgtl5000";
|
H A D | imx28-eukrea-mbmx28lc.dtsi | 114 compatible = "fsl,imx28-mbmx28lc-sgtl5000", 115 "fsl,mxs-audio-sgtl5000"; 116 model = "imx28-mbmx28lc-sgtl5000"; 118 audio-codec = <&sgtl5000>; 133 sgtl5000: codec@a { label 134 compatible = "fsl,sgtl5000";
|
H A D | imx28-evk.dts | 99 compatible = "fsl,imx28-evk-sgtl5000", 100 "fsl,mxs-audio-sgtl5000"; 101 model = "imx28-evk-sgtl5000"; 103 audio-codec = <&sgtl5000>; 192 sgtl5000: codec@a { label 193 compatible = "fsl,sgtl5000";
|
/openbmc/linux/arch/arm64/boot/dts/freescale/ |
H A D | imx8mp-msc-sm2s-ep1.dts | 34 simple-audio-card,name = "sgtl5000-audio"; 44 sound-dai = <&sgtl5000>; 50 sgtl5000: audio-codec@a { label 51 compatible = "fsl,sgtl5000";
|