Home
last modified time | relevance | path

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

123

/Linux-v5.15/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,rtq2134-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rtq2134-regulator.yaml#
7 title: Richtek RTQ2134 SubPMIC Regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
17 https://www.richtek.com/assets/product_file/RTQ2134-QA/DSQ2134-QA-01.pdf
22 - richtek,rtq2134
38 richtek,use-vsel-dvs:
44 richtek,uv-shutdown:
67 compatible = "richtek,rtq2134";
76 richtek,use-vsel-dvs;
87 richtek,use-vsel-dvs;
[all …]
Drichtek,rt6245-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rt6245-regulator.yaml#
7 title: Richtek RT6245 High Current Voltage Regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
23 - richtek,rt6245
34 richtek,oc-level-select:
42 richtek,ot-level-select:
50 richtek,pgdly-time-select:
59 richtek,switch-freq-select:
79 compatible = "richtek,rt6245";
Drichtek,rt6160-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rt6160-regulator.yaml#
7 title: Richtek RT6160 BuckBoost converter
10 - ChiYuan Huang <cy_huang@richtek.com>
18 https://www.richtek.com/assets/product_file/RT6160A/DS6160A-00.pdf
26 - richtek,rt6160
35 richtek,vsel-active-low:
54 compatible = "richtek,rt6160";
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";
Drichtek,rtq6752-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rtq6752-regulator.yaml#
7 title: Richtek RTQ6752 TFT LCD Voltage Regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
20 - richtek,rtq6752
57 compatible = "richtek,rtq6752";
Drichtek,rt4831-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/richtek,rt4831-regulator.yaml#
7 title: Richtek RT4831 Display Bias Voltage Regulator
10 - ChiYuan Huang <cy_huang@richtek.com>
26 https://www.richtek.com/assets/product_file/RT4831A/DS4831A-05.pdf
/Linux-v5.15/Documentation/devicetree/bindings/power/supply/
Drichtek,rt9455.yaml4 $id: "http://devicetree.org/schemas/power/supply/richtek,rt9455.yaml#"
7 title: Binding for Richtek rt9455 battery charger
17 const: richtek,rt9455
25 richtek,output-charge-current:
29 richtek,end-of-charge-percentage:
35 richtek,battery-regulation-voltage:
39 richtek,boost-output-voltage:
44 richtek,min-input-voltage-regulation:
51 richtek,avg-input-current-regulation:
61 - richtek,output-charge-current
[all …]
Drichtek,rt5033-battery.yaml4 $id: "http://devicetree.org/schemas/power/supply/richtek,rt5033-battery.yaml#"
7 title: Richtek RT5033 PMIC Fuel Gauge
17 const: richtek,rt5033-battery
38 compatible = "richtek,rt5033-battery";
49 compatible = "richtek,rt5033-battery";
Dmt6360_charger.yaml10 - Gene Chen <gene_chen@richtek.com>
20 richtek,vinovp-microvolt:
39 richtek,vinovp-microvolt = <14500000>;
/Linux-v5.15/Documentation/devicetree/bindings/mfd/
Drichtek,rt4831.yaml4 $id: http://devicetree.org/schemas/mfd/richtek,rt4831.yaml#
7 title: Richtek RT4831 DSV and Backlight Integrated IC
10 - ChiYuan Huang <cy_huang@richtek.com>
23 https://www.richtek.com/assets/product_file/RT4831A/DS4831A-05.pdf
27 const: richtek,rt4831
40 $ref: ../regulator/richtek,rt4831-regulator.yaml
43 $ref: ../leds/backlight/richtek,rt4831-backlight.yaml
59 compatible = "richtek,rt4831";
83 compatible = "richtek,rt4831-backlight";
86 richtek,bled-ovp-sel = /bits/ 8 <RT4831_BLOVPLVL_21V>;
[all …]
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-iio-adc-mt63603 Contact: gene_chen@richtek.com
10 Contact: gene_chen@richtek.com
18 Contact: gene_chen@richtek.com
26 Contact: gene_chen@richtek.com
33 Contact: gene_chen@richtek.com
40 Contact: gene_chen@richtek.com
47 Contact: gene_chen@richtek.com
54 Contact: gene_chen@richtek.com
61 Contact: gene_chen@richtek.com
68 Contact: gene_chen@richtek.com
[all …]
/Linux-v5.15/Documentation/devicetree/bindings/leds/backlight/
Drichtek,rt4831-backlight.yaml4 $id: http://devicetree.org/schemas/leds/backlight/richtek,rt4831-backlight.yaml#
7 title: Richtek RT4831 Backlight
10 - ChiYuan Huang <cy_huang@richtek.com>
20 https://www.richtek.com/assets/product_file/RT4831A/DS4831A-05.pdf
27 const: richtek,rt4831-backlight
37 richtek,pwm-enable:
42 richtek,bled-ovp-sel:
50 richtek,channel-use:
60 - richtek,channel-use
/Linux-v5.15/Documentation/devicetree/bindings/leds/
Drichtek,rt8515.yaml4 $id: http://devicetree.org/schemas/leds/richtek,rt8515.yaml#
7 title: Richtek RT8515 1.5A dual channel LED driver
13 The Richtek RT8515 is a dual channel (two mode) LED driver that
20 const: richtek,rt8515
30 richtek,rfs-ohms:
39 richtek,rts-ohms:
96 compatible = "richtek,rt8515";
99 richtek,rfs-ohms = <16000>;
100 richtek,rts-ohms = <100000>;
Dleds-rt4505.yaml7 title: Richtek RT4505 Single Channel LED Driver
10 - ChiYuan Huang <cy_huang@richtek.com>
17 https://www.richtek.com/assets/product_file/RT4505/DS4505-02.pdf
21 const: richtek,rt4505
46 compatible = "richtek,rt4505";
/Linux-v5.15/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 …]
Drt6245-regulator.c120 { "richtek,oc-level-select", RT6245_VIRT_OCLIMIT }, in rt6245_init_device_properties()
121 { "richtek,ot-level-select", RT6245_VIRT_OTLEVEL }, in rt6245_init_device_properties()
122 { "richtek,pgdly-time-select", RT6245_VIRT_PGDLYTIME }, in rt6245_init_device_properties()
123 { "richtek,switch-freq-select", RT6245_VIRT_SWFREQ } in rt6245_init_device_properties()
238 { .compatible = "richtek,rt6245", },
252 MODULE_AUTHOR("ChiYuan Huang <cy_huang@richtek.com>");
253 MODULE_DESCRIPTION("Richtek RT6245 Regulator Driver");
DKconfig1015 tristate "Richtek RT4801 Regulators"
1019 This adds support for voltage regulators in Richtek RT4801 Display Bias IC.
1023 tristate "Richtek RT4831 DSV Regulators"
1026 This adds support for voltage regulators in Richtek RT4831.
1033 tristate "Richtek RT5033 Regulators"
1036 This adds support for voltage and current regulators in Richtek
1041 tristate "Richtek RT6160 BuckBoost voltage regulator"
1045 This adds support for voltage regulator in Richtek RT6160.
1052 tristate "Richtek RT6245 voltage regulator"
1056 This adds support for Richtek RT6245 voltage regulator.
[all …]
Drtq2134-regulator.c245 vsel_dvs = of_property_read_bool(np, "richtek,use-vsel-dvs"); in rtq2134_buck_of_parse_cb()
256 uv_shutdown = of_property_read_bool(np, "richtek,uv-shutdown"); in rtq2134_buck_of_parse_cb()
357 { .compatible = "richtek,rtq2134", },
371 MODULE_AUTHOR("ChiYuan Huang <cy_huang@richtek.com>");
372 MODULE_DESCRIPTION("Richtek RTQ2134 Regulator Driver");
/Linux-v5.15/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";
/Linux-v5.15/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");
Drt4831.c3 * Copyright (c) 2021 Richtek Technology Corp.
5 * Author: ChiYuan Huang <cy_huang@richtek.com>
25 MFD_CELL_OF("rt4831-backlight", NULL, NULL, 0, 0, "richtek,rt4831-backlight"),
99 { .compatible = "richtek,rt4831", },
114 MODULE_AUTHOR("ChiYuan Huang <cy_huang@richtek.com>");
/Linux-v5.15/drivers/video/backlight/
Drt4831-backlight.c106 if (device_property_read_bool(dev, "richtek,pwm-enable")) in rt4831_parse_backlight_properties()
113 ret = device_property_read_u8(dev, "richtek,bled-ovp-sel", &propval); in rt4831_parse_backlight_properties()
123 ret = device_property_read_u8(dev, "richtek,channel-use", &propval); in rt4831_parse_backlight_properties()
125 dev_err(dev, "richtek,channel-use DT property missing\n"); in rt4831_parse_backlight_properties()
187 { .compatible = "richtek,rt4831-backlight", },
202 MODULE_AUTHOR("ChiYuan Huang <cy_huang@richtek.com>");
/Linux-v5.15/Documentation/devicetree/bindings/usb/
Drichtek,rt1711h.txt1 Richtek RT1711H TypeC PD Controller.
4 - compatible : Must be "richtek,rt1711h".
16 compatible = "richtek,rt1711h";
/Linux-v5.15/include/dt-bindings/leds/
Drt4831-backlight.h5 * Copyright (C) 2020, Richtek Technology Corp.
6 * Author: ChiYuan Huang <cy_huang@richtek.com>

123