Home
last modified time | relevance | path

Searched full:mt6357 (Results 1 – 24 of 24) sorted by relevance

/linux/Documentation/devicetree/bindings/mfd/
H A Dmediatek,mt6357.yaml4 $id: http://devicetree.org/schemas/mfd/mediatek,mt6357.yaml#
7 title: MediaTek MT6357 PMIC
14 MT6357 is a power management system chip containing 5 buck
30 const: mediatek,mt6357
60 $ref: /schemas/regulator/mediatek,mt6357-regulator.yaml
63 List of MT6357 BUCKs and LDOs regulators.
70 MT6357 Real Time Clock.
73 const: mediatek,mt6357-rtc
83 MT6357 power and home keys.
97 compatible = "mediatek,mt6357";
[all …]
H A Dmt6397.txt24 "mediatek,mt6357" for PMIC MT6357
/linux/drivers/mfd/
H A Dmt6397-core.c17 #include <linux/mfd/mt6357/core.h>
23 #include <linux/mfd/mt6357/registers.h>
139 .of_compatible = "mediatek,mt6357-auxadc"
141 .name = "mt6357-regulator",
143 .name = "mt6357-rtc",
146 .of_compatible = "mediatek,mt6357-rtc",
148 .name = "mt6357-sound",
149 .of_compatible = "mediatek,mt6357-sound"
154 .of_compatible = "mediatek,mt6357-keys"
367 .compatible = "mediatek,mt6357",
H A Dmt6358-irq.c8 #include <linux/mfd/mt6357/core.h>
9 #include <linux/mfd/mt6357/registers.h>
/linux/drivers/iio/adc/
H A Dmt6359-auxadc.c24 #include <dt-bindings/iio/adc/mediatek,mt6357-auxadc.h>
162 MTK_PMIC_IIO_CHAN(MT6357, bat_adc, BATADC, 0, 15, IIO_RESISTANCE),
163 MTK_PMIC_IIO_CHAN(MT6357, isense, ISENSE, 1, 12, IIO_CURRENT),
164 MTK_PMIC_IIO_CHAN(MT6357, cdt_v, VCDT, 2, 12, IIO_TEMP),
165 MTK_PMIC_IIO_CHAN(MT6357, batt_temp, BAT_TEMP, 3, 12, IIO_TEMP),
166 MTK_PMIC_IIO_CHAN(MT6357, chip_temp, CHIP_TEMP, 4, 12, IIO_TEMP),
167 MTK_PMIC_IIO_CHAN(MT6357, acc_det, ACCDET, 5, 12, IIO_RESISTANCE),
168 MTK_PMIC_IIO_CHAN(MT6357, dcxo_v, VDCXO, 6, 12, IIO_VOLTAGE),
169 MTK_PMIC_IIO_CHAN(MT6357, tsx_temp, TSX_TEMP, 7, 15, IIO_TEMP),
170 MTK_PMIC_IIO_CHAN(MT6357, hp_ofs_cal, HPOFS_CAL, 9, 15, IIO_RESISTANCE),
[all …]
H A DKconfig926 Say yes here to enable support for MediaTek MT6357, MT6358 and
/linux/drivers/regulator/
H A Dmt6357-regulator.c17 #include <linux/mfd/mt6357/registers.h>
20 #include <linux/regulator/mt6357-regulator.h>
24 * MT6357 regulators' information
136 "Failed to get mt6357 Buck %s vsel reg: %d\n", in mt6357_get_buck_voltage_sel()
408 struct mt6397_chip *mt6357 = dev_get_drvdata(pdev->dev.parent); in mt6357_regulator_probe() local
418 config.regmap = mt6357->regmap; in mt6357_regulator_probe()
434 { "mt6357-regulator" },
441 .name = "mt6357-regulator",
453 MODULE_DESCRIPTION("Regulator Driver for MediaTek MT6357 PMIC");
H A DMakefile108 obj-$(CONFIG_REGULATOR_MT6357) += mt6357-regulator.o
H A DKconfig884 tristate "MediaTek MT6357 PMIC"
888 MediaTek MT6357 PMIC.
/linux/Documentation/devicetree/bindings/sound/
H A Dmediatek,mt8365-mt6357.yaml4 $id: http://devicetree.org/schemas/sound/mediatek,mt8365-mt6357.yaml#
14 const: mediatek,mt8365-mt6357
83 compatible = "mediatek,mt8365-mt6357";
/linux/sound/soc/mediatek/mt8365/
H A Dmt8365-mt6357.c156 DAILINK_COMP_ARRAY(COMP_CODEC("mt6357-sound", "mt6357-snd-codec-aif1")),
315 .card_name = "mt8365-mt6357",
323 { .compatible = "mediatek,mt8365-mt6357", .data = &mt8365_mt6357_card },
H A DMakefile15 obj-$(CONFIG_SND_SOC_MT8365_MT6357) += mt8365-mt6357.o
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt6357.dtsi11 compatible = "mediatek,mt6357";
14 compatible = "mediatek,mt6357-auxadc";
269 compatible = "mediatek,mt6357-rtc";
273 compatible = "mediatek,mt6357-keys";
H A Dmt8365-evk.dts16 #include "mt6357.dtsi"
92 compatible = "mediatek,mt8365-mt6357";
/linux/Documentation/devicetree/bindings/regulator/
H A Dmediatek,mt6357-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/mediatek,mt6357-regulator.yaml#
7 title: MediaTek MT6357 Regulators
15 The MT6357 PMIC provides 5 BUCK and 29 LDO.
19 MT6357 regulators node should be sub node of the MT6397 MFD node.
/linux/sound/soc/codecs/
H A Dmt6357.c3 * MT6357 ALSA SoC audio codec driver
15 #include "mt6357.h"
1500 SND_SOC_DAPM_AIF_OUT_E("AIF1TX", "MT6357 Capture", 0,
1537 SND_SOC_DAPM_AIF_IN_E("AIF_RX", "MT6357 Playback", 0,
1691 .name = "mt6357-snd-codec-aif1",
1693 .stream_name = "MT6357 Playback",
1700 .stream_name = "MT6357 Capture",
1837 {"mt6357-sound", 0},
1844 .name = "mt6357-sound",
1853 MODULE_DESCRIPTION("MT6357 ALSA SoC codec driver");
H A Dmt6357.h3 * mt6357.h -- mt6357 ALSA SoC audio codec driver
H A DMakefile180 snd-soc-mt6357-y := mt6357.o
582 obj-$(CONFIG_SND_SOC_MT6357) += snd-soc-mt6357.o
H A DKconfig2506 tristate "MediaTek MT6357 Codec"
2508 Enable support for the platform which uses MT6357 as
/linux/sound/soc/mediatek/
H A DKconfig313 tristate "ASoC Audio driver for MT8365 with MT6357 codec"
318 boards with the MT6357 PMIC codec.
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dmediatek,mt6359-auxadc.yaml22 - mediatek,mt6357-auxadc
/linux/Documentation/devicetree/bindings/input/
H A Dmediatek,pmic-keys.yaml29 - mediatek,mt6357-keys
/linux/drivers/input/keyboard/
H A Dmtk-pmic-keys.c13 #include <linux/mfd/mt6357/registers.h>
294 .compatible = "mediatek,mt6357-keys",
/linux/drivers/soc/mediatek/
H A Dmtk-pmic-wrap.c2254 { .compatible = "mediatek,mt6357", .data = &pmic_mt6357 },