Home
last modified time | relevance | path

Searched full:mt6370 (Results 1 – 20 of 20) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Dmediatek,mt6370.yaml4 $id: http://devicetree.org/schemas/mfd/mediatek,mt6370.yaml#
7 title: MediaTek MT6370 SubPMIC
13 MT6370 is a highly-integrated smart power management IC, which includes a
21 const: mediatek,mt6370
45 const: mediatek,mt6370-adc
56 $ref: /schemas/leds/backlight/mediatek,mt6370-backlight.yaml#
60 $ref: /schemas/power/supply/mediatek,mt6370-charger.yaml#
64 $ref: /schemas/usb/mediatek,mt6370-tcpc.yaml#
68 $ref: /schemas/leds/mediatek,mt6370-indicator.yaml#
72 $ref: /schemas/leds/mediatek,mt6370-flashlight.yaml#
[all …]
/Linux-v6.1/drivers/mfd/
Dmt6370.c17 #include "mt6370.h"
116 .name = "mt6370-irqs",
134 MFD_CELL_OF("mt6370-adc",
135 NULL, NULL, 0, 0, "mediatek,mt6370-adc"),
136 MFD_CELL_OF("mt6370-charger",
137 NULL, NULL, 0, 0, "mediatek,mt6370-charger"),
138 MFD_CELL_OF("mt6370-flashlight",
139 NULL, NULL, 0, 0, "mediatek,mt6370-flashlight"),
140 MFD_CELL_OF("mt6370-indicator",
141 NULL, NULL, 0, 0, "mediatek,mt6370-indicator"),
[all …]
DMakefile179 obj-$(CONFIG_MFD_MT6370) += mt6370.o
DKconfig942 tristate "MediaTek MT6370 SubPMIC"
948 Say Y here to enable MT6370 SubPMIC functional support.
955 will be called "mt6370".
/Linux-v6.1/Documentation/devicetree/bindings/usb/
Dmediatek,mt6370-tcpc.yaml4 $id: "http://devicetree.org/schemas/usb/mediatek,mt6370-tcpc.yaml#"
7 title: MediatTek MT6370 Type-C Port Switch and Power Delivery controller
13 MediaTek MT6370 is a multi-functional device.
16 This document only describes MT6370 Type-C Port Switch and
22 - mediatek,mt6370-tcpc
/Linux-v6.1/Documentation/devicetree/bindings/leds/
Dmediatek,mt6370-flashlight.yaml4 $id: http://devicetree.org/schemas/leds/mediatek,mt6370-flashlight.yaml#
7 title: Flash LED driver for MT6370 PMIC from MediaTek Integrated.
13 This module is part of the MT6370 MFD device.
14 Add MT6370 flash LED driver include 2-channel flash LED support Torch/Strobe Mode.
18 const: mediatek,mt6370-flashlight
Dmediatek,mt6370-indicator.yaml4 $id: http://devicetree.org/schemas/leds/mediatek,mt6370-indicator.yaml#
7 title: LED driver for MT6370 PMIC from MediaTek Integrated.
13 This module is part of the MT6370 MFD device.
14 Add MT6370 LED driver include 4-channel RGB LED support Register/PWM/Breath Mode
18 const: mediatek,mt6370-indicator
/Linux-v6.1/Documentation/devicetree/bindings/power/supply/
Dmediatek,mt6370-charger.yaml4 $id: http://devicetree.org/schemas/power/supply/mediatek,mt6370-charger.yaml#
7 title: MediaTek MT6370 Battery Charger
13 This module is part of the MT6370 MFD device.
18 const: mediatek,mt6370-charger
22 Specify what irqs are needed to be handled by MT6370 Charger driver.
25 After the hardware of MT6370 completes the BC1.2 detection,
/Linux-v6.1/Documentation/devicetree/bindings/leds/backlight/
Dmediatek,mt6370-backlight.yaml4 $id: http://devicetree.org/schemas/leds/backlight/mediatek,mt6370-backlight.yaml#
7 title: MediaTek MT6370 Backlight
13 This module is part of the MT6370 MFD device.
14 The MT6370 Backlight WLED driver supports up to a 29V output voltage for
16 capability with 2048 current steps (11 bits, only for MT6370/MT6371) or
26 - mediatek,mt6370-backlight
/Linux-v6.1/drivers/regulator/
Dmt6370-regulator.c185 .name = "mt6370-dsv-vbst",
202 .name = "mt6370-dsv-vpos",
226 .name = "mt6370-dsv-vneg",
250 .name = "mt6370-vib-ldo",
374 { "mt6370-regulator", 0},
381 .name = "mt6370-regulator",
389 MODULE_DESCRIPTION("Mediatek MT6370 Regulator Driver");
DMakefile103 obj-$(CONFIG_REGULATOR_MT6370) += mt6370-regulator.o
DKconfig836 tristate "MT6370 SubPMIC Regulator"
839 Say Y here to enable MT6370 regulator support.
/Linux-v6.1/drivers/usb/typec/tcpm/
DKconfig39 tristate "MediaTek MT6370 Type-C driver"
42 MediaTek MT6370 is a multi-functional IC that includes
Dtcpci_mt6370.c190 { .compatible = "mediatek,mt6370-tcpc" },
197 .name = "mt6370-tcpc",
206 MODULE_DESCRIPTION("MT6370 USB Type-C Port Controller Interface Driver");
/Linux-v6.1/drivers/video/backlight/
Dmt6370-backlight.c243 * MT6370 and MT6371 use 11 bits. This function is used in mt6370_check_vendor_info()
333 { .compatible = "mediatek,mt6370-backlight", .data = (void *)MT6370_VID_COMMON },
341 .name = "mt6370-backlight",
350 MODULE_DESCRIPTION("MediaTek MT6370 Backlight Driver");
DKconfig272 tristate "MediaTek MT6370 Backlight Driver"
275 This enables support for Mediatek MT6370 Backlight driver.
278 with 2048 current steps (only for MT6370/MT6371) or 16384 current
282 will be called "mt6370-backlight".
DMakefile47 obj-$(CONFIG_BACKLIGHT_MT6370) += mt6370-backlight.o
/Linux-v6.1/drivers/power/supply/
Dmt6370-charger.c635 .name = "mt6370-charger",
664 .name = "mt6370-usb-otg-vbus",
933 "Failed to init mt6370 charger setting\n"); in mt6370_chg_probe()
945 { .compatible = "mediatek,mt6370-charger", },
953 .name = "mt6370-charger",
960 MODULE_DESCRIPTION("MediaTek MT6370 Charger Driver");
DKconfig623 tristate "MediaTek MT6370 Charger Driver"
629 Say Y here to enable MT6370 Charger Part.
635 will be called "mt6370-charger".
DMakefile85 obj-$(CONFIG_CHARGER_MT6370) += mt6370-charger.o