Home
last modified time | relevance | path

Searched full:mt6323 (Results 1 – 25 of 26) sorted by relevance

12

/linux/Documentation/devicetree/bindings/mfd/
H A Dmediatek,mt6397.yaml7 title: MediaTek MT6397/MT6323 PMIC
14 MT6397/MT6323 is a power management system chip.
17 MT6397/MT6323 is a multifunction device with the following sub modules:
29 called PMIC wrapper or pwrap. MT6397/MT6323 PMIC is a child device of pwrap.
37 - mediatek,mt6323
66 - mediatek,mt6323-rtc
90 - mediatek,mt6323-regulator
149 MT6323 LED controller is subfunction provided by MT6323 PMIC, so the LED
150 controllers are defined as the subnode of the function node provided by MT6323
153 MT6323 PMIC hardware.
[all …]
/linux/drivers/mfd/
H A Dmt6397-core.c15 #include <linux/mfd/mt6323/core.h>
22 #include <linux/mfd/mt6323/registers.h>
122 .name = "mt6323-rtc",
125 .of_compatible = "mediatek,mt6323-rtc",
127 .name = "mt6323-regulator",
128 .of_compatible = "mediatek,mt6323-regulator"
130 .name = "mt6323-led",
131 .of_compatible = "mediatek,mt6323-led"
136 .of_compatible = "mediatek,mt6323-keys"
138 .name = "mt6323-pwrc",
[all …]
H A Dmt6397-irq.c12 #include <linux/mfd/mt6323/core.h>
13 #include <linux/mfd/mt6323/registers.h>
/linux/drivers/regulator/
H A Dmt6323-regulator.c11 #include <linux/mfd/mt6323/registers.h>
14 #include <linux/regulator/mt6323-regulator.h>
21 * MT6323 regulators' information
345 struct mt6397_chip *mt6323 = dev_get_drvdata(pdev->dev.parent); in mt6323_set_buck_vosel_reg() local
351 if (regmap_read(mt6323->regmap, in mt6323_set_buck_vosel_reg()
371 struct mt6397_chip *mt6323 = dev_get_drvdata(pdev->dev.parent); in mt6323_regulator_probe() local
382 if (regmap_read(mt6323->regmap, MT6323_CID, &reg_value) < 0) { in mt6323_regulator_probe()
391 config.regmap = mt6323->regmap; in mt6323_regulator_probe()
404 {"mt6323-regulator", 0},
411 .name = "mt6323-regulator",
[all …]
H A DMakefile105 obj-$(CONFIG_REGULATOR_MT6323) += mt6323-regulator.o
H A Dmt6332-regulator.c6 // Based on mt6323-regulator.c,
H A Dmt6331-regulator.c6 // Based on mt6323-regulator.c,
H A DKconfig857 tristate "MediaTek MT6323 PMIC"
861 MediaTek MT6323 PMIC.
/linux/arch/arm/boot/dts/mediatek/
H A Dmt6323.dtsi10 pmic: mt6323 {
11 compatible = "mediatek,mt6323";
18 compatible = "mediatek,mt6323-led";
25 compatible = "mediatek,mt6323-regulator";
243 compatible = "mediatek,mt6323-keys";
262 compatible = "mediatek,mt6323-pwrc";
266 compatible = "mediatek,mt6323-rtc";
H A Dmt7623a-rfb-emmc.dts11 #include "mt6323.dtsi"
H A Dmt7623a-rfb-nand.dts11 #include "mt6323.dtsi"
H A Dmt7623n-rfb-emmc.dts11 #include "mt6323.dtsi"
H A Dmt7623n-bananapi-bpi-r2.dts10 #include "mt6323.dtsi"
/linux/Documentation/devicetree/bindings/input/
H A Dmediatek,pmic-keys.yaml16 There are two key functions provided by MT6397, MT6323 and other MediaTek
21 For MediaTek MT6323/MT6397 PMIC bindings see
27 - mediatek,mt6323-keys
/linux/drivers/power/reset/
H A Dmt6323-poweroff.c81 { .compatible = "mediatek,mt6323-pwrc" },
89 .name = "mt6323-pwrc",
96 MODULE_DESCRIPTION("Poweroff driver for MT6323 PMIC");
H A DKconfig181 bool "MediaTek MT6323 power-off driver"
185 the power of a remote MediaTek SoC MT6323 is connected to through
186 controlling a tiny circuit BBPU inside MT6323 RTC.
188 Say Y if you have a board where MT6323 could be found.
H A DMakefile17 obj-$(CONFIG_POWER_RESET_MT6323) += mt6323-poweroff.o
/linux/drivers/leds/
H A Dleds-mt6323.c3 * LED driver for Mediatek MT6323 PMIC
9 #include <linux/mfd/mt6323/registers.h>
70 * @id: the identifier in MT6323 LED device
71 * @parent: the pointer to MT6323 LED controller
707 { .compatible = "mediatek,mt6323-led", .data = &mt6323_pdata},
718 .name = "mt6323-led",
725 MODULE_DESCRIPTION("LED driver for Mediatek MT6323 PMIC");
H A DMakefile69 obj-$(CONFIG_LEDS_MT6323) += leds-mt6323.o
H A DKconfig295 tristate "LED Support for Mediatek MT6323 PMIC"
300 Mediatek MT6323 PMIC.
/linux/Documentation/devicetree/bindings/regulator/
H A Dmt6323-regulator.txt1 Mediatek MT6323 Regulator
21 pmic: mt6323 {
/linux/drivers/input/keyboard/
H A Dmtk-pmic-keys.c11 #include <linux/mfd/mt6323/registers.h>
288 .compatible = "mediatek,mt6323-keys",
/linux/drivers/rtc/
H A Drtc-mt6397.c334 { .compatible = "mediatek,mt6323-rtc", .data = &mt6397_rtc_data },
/linux/Documentation/devicetree/bindings/net/dsa/
H A Dmediatek,mt7530.yaml132 See Documentation/devicetree/bindings/regulator/mt6323-regulator.txt for
/linux/drivers/soc/mediatek/
H A Dmtk-pmic-wrap.c103 /* MT6323 only regs */
2251 { .compatible = "mediatek,mt6323", .data = &pmic_mt6323 },

12