/linux/Documentation/devicetree/bindings/mfd/ |
H A D | mediatek,mt6357.yaml | 4 $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 D | mt6397.txt | 24 "mediatek,mt6357" for PMIC MT6357
|
/linux/drivers/mfd/ |
H A D | mt6397-core.c | 17 #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 D | mt6358-irq.c | 8 #include <linux/mfd/mt6357/core.h> 9 #include <linux/mfd/mt6357/registers.h>
|
/linux/drivers/iio/adc/ |
H A D | mt6359-auxadc.c | 24 #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 D | Kconfig | 926 Say yes here to enable support for MediaTek MT6357, MT6358 and
|
/linux/drivers/regulator/ |
H A D | mt6357-regulator.c | 17 #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 D | Makefile | 108 obj-$(CONFIG_REGULATOR_MT6357) += mt6357-regulator.o
|
H A D | Kconfig | 884 tristate "MediaTek MT6357 PMIC" 888 MediaTek MT6357 PMIC.
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | mediatek,mt8365-mt6357.yaml | 4 $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 D | mt8365-mt6357.c | 156 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 D | Makefile | 15 obj-$(CONFIG_SND_SOC_MT8365_MT6357) += mt8365-mt6357.o
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt6357.dtsi | 11 compatible = "mediatek,mt6357"; 14 compatible = "mediatek,mt6357-auxadc"; 269 compatible = "mediatek,mt6357-rtc"; 273 compatible = "mediatek,mt6357-keys";
|
H A D | mt8365-evk.dts | 16 #include "mt6357.dtsi" 92 compatible = "mediatek,mt8365-mt6357";
|
/linux/Documentation/devicetree/bindings/regulator/ |
H A D | mediatek,mt6357-regulator.yaml | 4 $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 D | mt6357.c | 3 * 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 D | mt6357.h | 3 * mt6357.h -- mt6357 ALSA SoC audio codec driver
|
H A D | Makefile | 180 snd-soc-mt6357-y := mt6357.o 582 obj-$(CONFIG_SND_SOC_MT6357) += snd-soc-mt6357.o
|
H A D | Kconfig | 2506 tristate "MediaTek MT6357 Codec" 2508 Enable support for the platform which uses MT6357 as
|
/linux/sound/soc/mediatek/ |
H A D | Kconfig | 313 tristate "ASoC Audio driver for MT8365 with MT6357 codec" 318 boards with the MT6357 PMIC codec.
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | mediatek,mt6359-auxadc.yaml | 22 - mediatek,mt6357-auxadc
|
/linux/Documentation/devicetree/bindings/input/ |
H A D | mediatek,pmic-keys.yaml | 29 - mediatek,mt6357-keys
|
/linux/drivers/input/keyboard/ |
H A D | mtk-pmic-keys.c | 13 #include <linux/mfd/mt6357/registers.h> 294 .compatible = "mediatek,mt6357-keys",
|
/linux/drivers/soc/mediatek/ |
H A D | mtk-pmic-wrap.c | 2254 { .compatible = "mediatek,mt6357", .data = &pmic_mt6357 },
|