Home
last modified time | relevance | path

Searched full:mt6331 (Results 1 – 14 of 14) sorted by relevance

/linux-6.12.1/drivers/mfd/
Dmt6397-core.c16 #include <linux/mfd/mt6331/core.h>
22 #include <linux/mfd/mt6331/registers.h>
158 /* MT6331 is always used in combination with MT6332 */
161 .name = "mt6331-rtc",
164 .of_compatible = "mediatek,mt6331-rtc",
166 .name = "mt6331-regulator",
167 .of_compatible = "mediatek,mt6331-regulator"
175 .of_compatible = "mediatek,mt6331-keys"
364 .compatible = "mediatek,mt6331",
Dmt6397-irq.c14 #include <linux/mfd/mt6331/core.h>
15 #include <linux/mfd/mt6331/registers.h>
/linux-6.12.1/drivers/regulator/
Dmt6331-regulator.c15 #include <linux/mfd/mt6331/registers.h>
18 #include <linux/regulator/mt6331-regulator.h>
25 * MT6331 regulators information
417 struct mt6397_chip *mt6331 = dev_get_drvdata(pdev->dev.parent); in mt6331_set_buck_vosel_reg() local
423 if (regmap_read(mt6331->regmap, in mt6331_set_buck_vosel_reg()
443 struct mt6397_chip *mt6331 = dev_get_drvdata(pdev->dev.parent); in mt6331_regulator_probe() local
454 if (regmap_read(mt6331->regmap, MT6331_HWCID, &reg_value) < 0) { in mt6331_regulator_probe()
463 * ChipID 0x10 is "MT6331 E1", has a different voltage table and in mt6331_regulator_probe()
477 config.regmap = mt6331->regmap; in mt6331_regulator_probe()
490 {"mt6331-regulator", 0},
[all …]
DMakefile106 obj-$(CONFIG_REGULATOR_MT6331) += mt6331-regulator.o
DKconfig866 tristate "MediaTek MT6331 PMIC"
870 MediaTek MT6331 PMIC.
/linux-6.12.1/Documentation/devicetree/bindings/mfd/
Dmt6397.txt23 "mediatek,mt6331" for PMIC MT6331 and MT6332
35 - compatible: "mediatek,mt6331-rtc"
62 - compatible: "mediatek,mt6331-keys"
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt6331.dtsi9 pmic: mt6331 {
10 compatible = "mediatek,mt6331";
15 compatible = "mediatek,mt6331-regulator";
270 compatible = "mediatek,mt6331-rtc";
274 compatible = "mediatek,mt6331-keys";
Dmt6795-sony-xperia-m5.dts10 #include "mt6331.dtsi"
423 * MT6332 PMIC: when this is present, the main MT6331 PMIC will fire
/linux-6.12.1/Documentation/devicetree/bindings/regulator/
Dmediatek,mt6331-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/mediatek,mt6331-regulator.yaml#
7 title: MT6331 Regulator from MediaTek Integrated
13 The MT6331 PMIC provides 6 BUCK and 21 LDO (Low Dropout) regulators
16 MT6331 regulators node should be sub node of the MT6397 MFD node.
/linux-6.12.1/Documentation/devicetree/bindings/leds/
Dleds-mt6323.txt17 - "mediatek,mt6331-led"
/linux-6.12.1/Documentation/devicetree/bindings/input/
Dmediatek,pmic-keys.yaml28 - mediatek,mt6331-keys
/linux-6.12.1/drivers/input/keyboard/
Dmtk-pmic-keys.c12 #include <linux/mfd/mt6331/registers.h>
291 .compatible = "mediatek,mt6331-keys",
/linux-6.12.1/drivers/leds/
Dleds-mt6323.c708 { .compatible = "mediatek,mt6331-led", .data = &mt6331_pdata },
/linux-6.12.1/drivers/soc/mediatek/
Dmtk-pmic-wrap.c2252 { .compatible = "mediatek,mt6331", .data = &pmic_mt6331 },