| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | mt6397.txt | 1 MediaTek MT6397/MT6323 Multifunction Device Driver 3 MT6397/MT6323 is a multifunction device with the following sub modules: 14 called PMIC wrapper or pwrap. MT6397/MT6323 MFD is a child device of pwrap. 22 "mediatek,mt6323" for PMIC MT6323 30 - compatible: "mediatek,mt6323-rtc" 36 - compatible: "mediatek,mt6323-regulator" 37 see ../regulator/mt6323-regulator.txt 50 - compatible: "mediatek,mt6323-led" 51 see ../leds/leds-mt6323.txt 55 - compatible: "mediatek,mt6397-keys" or "mediatek,mt6323-keys" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/ |
| D | leds-mt6323.txt | 1 Device Tree Bindings for LED support on MT6323 PMIC 3 MT6323 LED controller is subfunction provided by MT6323 PMIC, so the LED 4 controllers are defined as the subnode of the function node provided by MT6323 7 MT6323 PMIC hardware. 9 For MT6323 MFD bindings see: 15 - compatible : Must be "mediatek,mt6323-led" 19 Each led is represented as a child node of the mediatek,mt6323-led that 33 mt6323: pmic { 34 compatible = "mediatek,mt6323"; 39 compatible = "mediatek,mt6323-led";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | mt6397.txt | 1 MediaTek MT6397/MT6323 Multifunction Device Driver 3 MT6397/MT6323 is a multifunction device with the following sub modules: 14 called PMIC wrapper or pwrap. MT6397/MT6323 MFD is a child device of pwrap. 22 "mediatek,mt6323" for PMIC MT6323 34 - compatible: "mediatek,mt6323-rtc" 41 - compatible: "mediatek,mt6323-regulator" 42 see ../regulator/mt6323-regulator.txt 56 - compatible: "mediatek,mt6323-led" 57 see ../leds/leds-mt6323.txt 61 - compatible: "mediatek,mt6323-keys" [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/ |
| D | leds-mt6323.txt | 1 Device Tree Bindings for LED support on MT6323 PMIC 3 MT6323 LED controller is subfunction provided by MT6323 PMIC, so the LED 4 controllers are defined as the subnode of the function node provided by MT6323 7 MT6323 PMIC hardware. 9 For MT6323 MFD bindings see: 16 - "mediatek,mt6323-led" 22 Each led is represented as a child node of the mediatek,mt6323-led that 36 mt6323: pmic { 37 compatible = "mediatek,mt6323"; 42 compatible = "mediatek,mt6323-led";
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | mt6397-core.c | 14 #include <linux/mfd/mt6323/core.h> 17 #include <linux/mfd/mt6323/registers.h> 64 .name = "mt6323-rtc", 67 .of_compatible = "mediatek,mt6323-rtc", 69 .name = "mt6323-regulator", 70 .of_compatible = "mediatek,mt6323-regulator" 72 .name = "mt6323-led", 73 .of_compatible = "mediatek,mt6323-led" 78 .of_compatible = "mediatek,mt6323-keys" 80 .name = "mt6323-pwrc", [all …]
|
| D | mt6397-irq.c | 13 #include <linux/mfd/mt6323/core.h> 14 #include <linux/mfd/mt6323/registers.h>
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | mtk-pmic-keys.txt | 1 MediaTek MT6397/MT6323 PMIC Keys Device Driver 3 There are two key functions provided by MT6397/MT6323 PMIC, pwrkey 5 node provided by MT6397/MT6323 PMIC that is being defined as one kind 8 For MT6397/MT6323 MFD bindings see: 12 - compatible: "mediatek,mt6397-keys" or "mediatek,mt6323-keys"
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/reset/ |
| D | mt6323-poweroff.txt | 8 "mediatek,mt6323-pwrc": for MT6323 PMIC 13 compatible = "mediatek,mt6323"; 18 compatible = "mediatek,mt6323-pwrc";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/reset/ |
| D | mt6323-poweroff.txt | 8 "mediatek,mt6323-pwrc": for MT6323 PMIC 13 compatible = "mediatek,mt6323"; 18 compatible = "mediatek,mt6323-pwrc";
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | mt6397-core.c | 15 #include <linux/mfd/mt6323/core.h> 21 #include <linux/mfd/mt6323/registers.h> 113 .name = "mt6323-rtc", 116 .of_compatible = "mediatek,mt6323-rtc", 118 .name = "mt6323-regulator", 119 .of_compatible = "mediatek,mt6323-regulator" 121 .name = "mt6323-led", 122 .of_compatible = "mediatek,mt6323-led" 127 .of_compatible = "mediatek,mt6323-keys" 129 .name = "mt6323-pwrc", [all …]
|
| D | mt6397-irq.c | 12 #include <linux/mfd/mt6323/core.h> 13 #include <linux/mfd/mt6323/registers.h>
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | rtc-mt6397.txt | 16 "mediatek,mt6323-rtc": for MT6323 PMIC 22 compatible = "mediatek,mt6323"; 27 compatible = "mediatek,mt6323-rtc";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | rtc-mt6397.txt | 16 "mediatek,mt6323-rtc": for MT6323 PMIC 24 compatible = "mediatek,mt6323"; 29 compatible = "mediatek,mt6323-rtc";
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | mt6323-regulator.c | 11 #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, ®_value) < 0) { in mt6323_regulator_probe() 391 config.regmap = mt6323->regmap; in mt6323_regulator_probe() 404 {"mt6323-regulator", 0}, 411 .name = "mt6323-regulator", [all …]
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | mt6323-regulator.c | 11 #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, ®_value) < 0) { in mt6323_regulator_probe() 391 config.regmap = mt6323->regmap; in mt6323_regulator_probe() 404 {"mt6323-regulator", 0}, 411 .name = "mt6323-regulator", [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/mediatek/ |
| D | mt6323.dtsi | 10 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";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | mt6323.dtsi | 10 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";
|
| /kernel/linux/linux-5.10/drivers/power/reset/ |
| D | mt6323-poweroff.c | 82 { .compatible = "mediatek,mt6323-pwrc" }, 91 .name = "mt6323-pwrc", 98 MODULE_DESCRIPTION("Poweroff driver for MT6323 PMIC");
|
| D | Kconfig | 162 bool "MediaTek MT6323 power-off driver" 166 the power of a remote MediaTek SoC MT6323 is connected to through 167 controlling a tiny circuit BBPU inside MT6323 RTC. 169 Say Y if you have a board where MT6323 could be found.
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | mediatek,pmic-keys.yaml | 16 There are two key functions provided by MT6397, MT6323 and other MediaTek 21 For MediaTek MT6323/MT6397 PMIC bindings see 27 - mediatek,mt6323-keys
|
| /kernel/linux/linux-6.6/drivers/power/reset/ |
| D | mt6323-poweroff.c | 82 { .compatible = "mediatek,mt6323-pwrc" }, 91 .name = "mt6323-pwrc", 98 MODULE_DESCRIPTION("Poweroff driver for MT6323 PMIC");
|
| D | Kconfig | 170 bool "MediaTek MT6323 power-off driver" 174 the power of a remote MediaTek SoC MT6323 is connected to through 175 controlling a tiny circuit BBPU inside MT6323 RTC. 177 Say Y if you have a board where MT6323 could be found.
|
| /kernel/linux/linux-5.10/drivers/leds/ |
| D | leds-mt6323.c | 3 * LED driver for Mediatek MT6323 PMIC 9 #include <linux/mfd/mt6323/registers.h> 77 * @id: the identifier in MT6323 LED device 78 * @parent: the pointer to MT6323 LED controller 473 { .compatible = "mediatek,mt6323-led" }, 482 .name = "mt6323-led", 489 MODULE_DESCRIPTION("LED driver for Mediatek MT6323 PMIC");
|
| /kernel/linux/linux-6.6/drivers/leds/ |
| D | leds-mt6323.c | 3 * 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 717 { .compatible = "mediatek,mt6323-led", .data = &mt6323_pdata}, 728 .name = "mt6323-led", 735 MODULE_DESCRIPTION("LED driver for Mediatek MT6323 PMIC");
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | mt6323-regulator.txt | 1 Mediatek MT6323 Regulator 21 pmic: mt6323 {
|