/linux/Documentation/devicetree/bindings/sound/ |
H A D | mediatek,mt8188-mt6359.yaml | 4 $id: http://devicetree.org/schemas/sound/mediatek,mt8188-mt6359.yaml# 20 - mediatek,mt8188-mt6359-evb 24 - const: mediatek,mt8390-mt6359-evk 25 - const: mediatek,mt8188-mt6359-evb 46 The phandle to the MT6359 accessory detection block, which detects audio 117 compatible = "mediatek,mt8188-mt6359-evb"; 118 model = "MT6359-EVB";
|
H A D | mt8192-mt6359-rt1015-rt5682.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8192-mt6359-rt1015-rt5682.yaml# 7 title: Mediatek MT8192 with MT6359, RT1015 and RT5682 ASoC sound card driver
|
H A D | mt8195-mt6359.yaml | 4 $id: http://devicetree.org/schemas/sound/mt8195-mt6359.yaml#
|
/linux/drivers/iio/adc/ |
H A D | mt6359-auxadc.c | 3 * MediaTek MT6359 PMIC AUXADC IIO driver 27 #include <dt-bindings/iio/adc/mediatek,mt6359-auxadc.h> 303 MTK_PMIC_IIO_CHAN(MT6359, bat_adc, BATADC, 0, 15, IIO_RESISTANCE), 304 MTK_PMIC_IIO_CHAN(MT6359, batt_temp, BAT_TEMP, 3, 12, IIO_TEMP), 305 MTK_PMIC_IIO_CHAN(MT6359, chip_temp, CHIP_TEMP, 4, 12, IIO_TEMP), 306 MTK_PMIC_IIO_CHAN(MT6359, acc_det, ACCDET, 5, 12, IIO_RESISTANCE), 307 MTK_PMIC_IIO_CHAN(MT6359, dcxo_v, VDCXO, 6, 12, IIO_VOLTAGE), 308 MTK_PMIC_IIO_CHAN(MT6359, tsx_temp, TSX_TEMP, 7, 15, IIO_TEMP), 309 MTK_PMIC_IIO_CHAN(MT6359, hp_ofs_cal, HPOFS_CAL, 9, 15, IIO_RESISTANCE), 310 MTK_PMIC_IIO_CHAN(MT6359, dcxo_temp, DCXO_TEMP, 10, 15, IIO_TEMP), [all …]
|
H A D | Makefile | 96 obj-$(CONFIG_MEDIATEK_MT6359_AUXADC) += mt6359-auxadc.o
|
H A D | Kconfig | 1062 tristate "MediaTek MT6359 PMIC AUXADC driver" 1066 MT6359 PMICs Auxiliary ADC. 1071 called mt6359-auxadc.
|
/linux/sound/soc/mediatek/ |
H A D | Kconfig | 231 tristate "ASoC Audio driver for MT8188 with MT6359 and I2S codecs" 245 boards with the MT6359 and other I2S audio codecs. 260 tristate "ASoC Audio driver for MT8192 with MT6359 RT1015 RT5682 codec" 271 with the MT6359 RT1015 RT5682 audio codec. 288 tristate "ASoC Audio driver for MT8195 with MT6359 and I2S codecs" 301 boards with the MT6359 and other I2S audio codecs.
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | mediatek,mt6359-auxadc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/mediatek,mt6359-auxadc.yaml# 24 - mediatek,mt6359-auxadc
|
/linux/drivers/regulator/ |
H A D | mt6359-regulator.c | 6 #include <linux/mfd/mt6359/registers.h> 14 #include <linux/regulator/mt6359-regulator.h> 23 * MT6359 regulators' information 276 "Failed to get mt6359 buck mode: %d\n", ret); in mt6359_regulator_get_mode() 289 "Failed to get mt6359 buck lp mode: %d\n", ret); in mt6359_regulator_get_mode() 348 "Failed to set mt6359 buck mode: %d\n", ret); in mt6359_regulator_set_mode() 980 {"mt6359-regulator", 0}, 987 .name = "mt6359-regulator", 997 MODULE_DESCRIPTION("Regulator Driver for MediaTek MT6359 PMIC");
|
H A D | Makefile | 111 obj-$(CONFIG_REGULATOR_MT6359) += mt6359-regulator.o
|
H A D | Kconfig | 913 tristate "MediaTek MT6359 PMIC" 917 MediaTek MT6359 PMIC.
|
/linux/sound/soc/mediatek/mt8188/ |
H A D | mt8188-mt6359.c | 3 * mt8188-mt6359.c -- MT8188-MT6359 ALSA SoC machine driver 19 #include "../../codecs/mt6359.h" 20 #include "../../codecs/mt6359-accdet.h" 150 DAILINK_COMP_ARRAY(COMP_CODEC("mt6359-sound", 151 "mt6359-snd-codec-aif1")), 196 DAILINK_COMP_ARRAY(COMP_CODEC("mt6359-sound", 197 "mt6359-snd-codec-aif1")), 420 mtkaif_calibration_num_phase = 42; /* mt6359: 0 ~ 42 */ in mt8188_mt6359_mtkaif_calibration() 1452 { .compatible = "mediatek,mt8188-mt6359-evb", .data = &mt8188_evb_card, }, 1472 MODULE_DESCRIPTION("MT8188-MT6359 ALSA SoC machine driver"); [all …]
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt6359.dtsi | 8 compatible = "mediatek,mt6359"; 14 compatible = "mediatek,mt6359-auxadc"; 19 compatible = "mediatek,mt6359-codec"; 23 compatible = "mediatek,mt6359-regulator";
|
H A D | mt8192-evb.dts | 8 #include "mt6359.dtsi"
|
H A D | mt8390-genio-common.dtsi | 13 #include "mt6359.dtsi" 1156 compatible = "mediatek,mt6359-keys"; 1189 compatible = "mediatek,mt8390-mt6359-evk", "mediatek,mt8188-mt6359-evb";
|
H A D | mt8188-evb.dts | 7 #include "mt6359.dtsi"
|
H A D | mt8395-genio-1200-evk.dts | 10 #include "mt6359.dtsi" 995 compatible = "mediatek,mt6359-keys";
|
/linux/sound/soc/mediatek/mt8195/ |
H A D | mt8195-mt6359.c | 3 * mt8195-mt6359.c -- 4 * MT8195-MT6359 ALSA SoC machine driver code 19 #include "../../codecs/mt6359.h" 198 mtkaif_calibration_num_phase = 42; /* mt6359: 0 ~ 42 */ in mt8195_mt6359_mtkaif_calibration() 818 DAILINK_COMP_ARRAY(COMP_CODEC("mt6359-sound", 819 "mt6359-snd-codec-aif1")), 859 DAILINK_COMP_ARRAY(COMP_CODEC("mt6359-sound", 860 "mt6359-snd-codec-aif1"), 867 DAILINK_COMP_ARRAY(COMP_CODEC("mt6359-sound", 868 "mt6359-snd-codec-aif2")), [all …]
|
H A D | Makefile | 15 obj-$(CONFIG_SND_SOC_MT8195_MT6359) += mt8195-mt6359.o
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | mt6359-regulator.yaml | 4 $id: http://devicetree.org/schemas/regulator/mt6359-regulator.yaml# 7 title: MT6359 Regulator from MediaTek Integrated 15 MT6359 regulators node should be sub node of the MT6397 MFD node.
|
/linux/sound/soc/mediatek/mt8192/ |
H A D | Makefile | 16 mt8192-mt6359-rt1015-rt5682.o
|
/linux/sound/soc/codecs/ |
H A D | mt6359-accdet.c | 3 // mt6359-accdet.c -- ALSA SoC mt6359 accdet driver 27 #include "mt6359-accdet.h" 28 #include "mt6359.h" 33 /* mt6359 accdet capability */ 1060 MODULE_DESCRIPTION("MT6359 ALSA SoC codec jack driver");
|
H A D | Makefile | 189 snd-soc-mt6359-y := mt6359.o 190 snd-soc-mt6359-accdet-y := mt6359-accdet.o 609 obj-$(CONFIG_SND_SOC_MT6359) += snd-soc-mt6359.o 610 obj-$(CONFIG_SND_SOC_MT6359_ACCDET) += mt6359-accdet.o
|
H A D | Kconfig | 2632 tristate "MediaTek MT6359 Codec" 2635 Enable support for the platform which uses MT6359 as 2639 tristate "MediaTek MT6359 ACCDET driver"
|
/linux/sound/soc/sof/mediatek/mt8195/ |
H A D | mt8195.c | 474 .sof_tplg_filename = "sof-mt8195-mt6359-rt1019-rt5682.tplg" 477 .sof_tplg_filename = "sof-mt8195-mt6359-max98390-rt5682.tplg"
|