Home
last modified time | relevance | path

Searched full:richtek (Results 1 – 25 of 44) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Drichtek,rtmv20-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rtmv20-regulator.yaml#
7 title: Richtek RTMV20 laser diode regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
13 Richtek RTMV20 is a load switch current regulator that can supply up to 6A.
22 const: richtek,rtmv20
36 richtek,ld-pulse-delay-us:
43 richtek,ld-pulse-width-us:
50 richtek,fsin1-delay-us:
57 richtek,fsin1-width-us:
64 richtek,fsin2-delay-us:
[all …]
Drichtek,rt4801-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rt4801-regulator.yaml#
7 title: Richtek RT4801 Display Bias regulators
10 - ChiYuan Huang <cy_huang@richtek.com>
18 https://www.richtek.com/assets/product_file/RT4801H/DS4801H-00.pdf
26 - richtek,rt4801
61 compatible = "richtek,rt4801";
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/power/supply/
Drt9455_charger.txt1 Binding for Richtek rt9455 battery charger
5 "richtek,rt9455".
9 - richtek,output-charge-current: integer, output current from the charger to the
11 - richtek,end-of-charge-percentage: integer, percent of the output charge current.
15 - richtek,battery-regulation-voltage: integer, maximum battery voltage in uV.
16 - richtek,boost-output-voltage: integer, maximum voltage provided to consumer
20 - richtek,min-input-voltage-regulation: integer, input voltage level in uV, used to
26 - richtek,avg-input-current-regulation: integer, input current value in uA drained by the
33 compatible = "richtek,rt9455";
39 richtek,output-charge-current = <500000>;
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/
Drt9455_charger.txt1 Binding for Richtek rt9455 battery charger
5 "richtek,rt9455".
9 - richtek,output-charge-current: integer, output current from the charger to the
11 - richtek,end-of-charge-percentage: integer, percent of the output charge current.
15 - richtek,battery-regulation-voltage: integer, maximum battery voltage in uV.
16 - richtek,boost-output-voltage: integer, maximum voltage provided to consumer
20 - richtek,min-input-voltage-regulation: integer, input voltage level in uV, used to
26 - richtek,avg-input-current-regulation: integer, input current value in uA drained by the
33 compatible = "richtek,rt9455";
39 richtek,output-charge-current = <500000>;
[all …]
/kernel/linux/linux-5.10/drivers/regulator/
Drtmv20-regulator.c208 { "richtek,ld-pulse-delay-us", 0, 0, 100000, 100, RTMV20_REG_PULSEDELAY, in rtmv20_properties_init()
210 { "richtek,ld-pulse-width-us", 1200, 0, 10000, 1, RTMV20_REG_PULSEWIDTH, in rtmv20_properties_init()
212 { "richtek,fsin1-delay-us", 23000, 0, 100000, 100, RTMV20_REG_FSIN1CTRL1, in rtmv20_properties_init()
214 { "richtek,fsin1-width-us", 160, 40, 10000, 40, RTMV20_REG_FSIN1CTRL3, in rtmv20_properties_init()
216 { "richtek,fsin2-delay-us", 23000, 0, 100000, 100, RTMV20_REG_FSIN2CTRL1, in rtmv20_properties_init()
218 { "richtek,fsin2-width-us", 160, 40, 10000, 40, RTMV20_REG_FSIN2CTRL3, in rtmv20_properties_init()
220 { "richtek,es-pulse-width-us", 1200, 0, 10000, 1, RTMV20_REG_ESPULSEWIDTH, in rtmv20_properties_init()
222 { "richtek,es-ld-current-microamp", 3000000, 0, 6000000, 30000, in rtmv20_properties_init()
224 { "richtek,lbp-level-microvolt", 2700000, 2400000, 3700000, 100000, RTMV20_REG_LBP, in rtmv20_properties_init()
226 { "richtek,lbp-enable", 0, 0, 1, 1, RTMV20_REG_LBP, RTMV20_LBPEN_MASK }, in rtmv20_properties_init()
[all …]
Drt4801-regulator.c207 { .compatible = "richtek,rt4801", },
221 MODULE_AUTHOR("ChiYuan Hwang <cy_huang@richtek.com>");
222 MODULE_DESCRIPTION("Richtek RT4801 Display Bias Driver");
Drt5033-regulator.c3 * Regulator driver for the Richtek RT5033
124 MODULE_DESCRIPTION("Richtek RT5033 Regulator driver");
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/extcon/
Dextcon-rt8973a.txt2 * Richtek RT8973A - Micro USB Switch device
4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A
12 - compatible: Should be "richtek,rt8973a-muic"
19 compatible = "richtek,rt8973a-muic";
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/extcon/
Dextcon-rt8973a.txt2 * Richtek RT8973A - Micro USB Switch device
4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A
12 - compatible: Should be "richtek,rt8973a-muic"
19 compatible = "richtek,rt8973a-muic";
/kernel/linux/linux-5.10/drivers/mfd/
Drt5033.c3 * MFD core driver for the Richtek RT5033.
43 .of_compatible = "richtek,rt5033-charger",
46 .of_compatible = "richtek,rt5033-battery",
49 .of_compatible = "richtek,rt5033-led",
117 { .compatible = "richtek,rt5033", },
132 MODULE_DESCRIPTION("Richtek RT5033 multi-function core driver");
/kernel/linux/linux-4.19/drivers/mfd/
Drt5033.c2 * MFD core driver for the Richtek RT5033.
46 .of_compatible = "richtek,rt5033-charger",
49 .of_compatible = "richtek,rt5033-battery",
52 .of_compatible = "richtek,rt5033-led",
120 { .compatible = "richtek,rt5033", },
135 MODULE_DESCRIPTION("Richtek RT5033 multi-function core driver");
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/usb/
Drichtek,rt1711h.txt1 Richtek RT1711H TypeC PD Controller.
4 - compatible : Must be "richtek,rt1711h".
11 compatible = "richtek,rt1711h";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Drichtek,rt1711h.txt1 Richtek RT1711H TypeC PD Controller.
4 - compatible : Must be "richtek,rt1711h".
16 compatible = "richtek,rt1711h";
/kernel/linux/linux-5.10/drivers/power/supply/
Drt5033_battery.c3 * Fuel gauge driver for Richtek RT5033
168 { .compatible = "richtek,rt5033-battery", },
184 MODULE_DESCRIPTION("Richtek RT5033 fuel gauge driver");
/kernel/linux/linux-5.10/drivers/usb/typec/tcpm/
DKconfig24 tristate "Richtek RT1711H Type-C chip driver"
26 Richtek RT1711H Type-C chip driver that works with
Dtcpci_rt1711h.c3 * Copyright (C) 2018, Richtek Technology Corporation
5 * Richtek RT1711H Type-C Chip Driver
282 { .compatible = "richtek,rt1711h", },
299 MODULE_AUTHOR("ShuFan Lee <shufan_lee@richtek.com>");
Dtcpci_mt6360.c5 * Author: ChiYuan Huang <cy_huang@richtek.com>
210 MODULE_AUTHOR("ChiYuan Huang <cy_huang@richtek.com>");
/kernel/linux/linux-4.19/drivers/usb/typec/
Dtcpci_rt1711h.c3 * Copyright (C) 2018, Richtek Technology Corporation
5 * Richtek RT1711H Type-C Chip Driver
282 { .compatible = "richtek,rt1711h", },
299 MODULE_AUTHOR("ShuFan Lee <shufan_lee@richtek.com>");
DKconfig67 tristate "Richtek RT1711H Type-C chip driver"
71 Richtek RT1711H Type-C chip driver that works with
/kernel/linux/linux-4.19/drivers/regulator/
Drt5033-regulator.c2 * Regulator driver for the Richtek RT5033
127 MODULE_DESCRIPTION("Richtek RT5033 Regulator driver");
/kernel/linux/linux-4.19/drivers/extcon/
DKconfig125 tristate "Richtek RT8973A EXTCON support"
132 Richtek RT8973A. The RT8973A is a USB port accessory detector
/kernel/linux/linux-4.19/drivers/power/supply/
Drt5033_battery.c2 * Fuel gauge driver for Richtek RT5033
180 MODULE_DESCRIPTION("Richtek RT5033 fuel gauge driver");
/kernel/linux/linux-5.10/drivers/extcon/
DKconfig153 tristate "Richtek RT8973A EXTCON support"
160 Richtek RT8973A. The RT8973A is a USB port accessory detector
/kernel/linux/linux-4.19/include/linux/mfd/
Drt5033-private.h2 * MFD core driver for Richtek RT5033
115 #define RT5033_MANUFACTURER "Richtek Technology Corporation"
/kernel/linux/linux-5.10/include/linux/mfd/
Drt5033-private.h3 * MFD core driver for Richtek RT5033
112 #define RT5033_MANUFACTURER "Richtek Technology Corporation"

12