/Linux-v5.15/Documentation/devicetree/bindings/regulator/ |
D | richtek,rtmv20-regulator.yaml | 4 $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 …]
|
D | richtek,rtq2134-regulator.yaml | 4 $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 …]
|
D | richtek,rt6245-regulator.yaml | 4 $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";
|
D | richtek,rt6160-regulator.yaml | 4 $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";
|
D | richtek,rt4801-regulator.yaml | 4 $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";
|
D | richtek,rtq6752-regulator.yaml | 4 $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";
|
D | richtek,rt4831-regulator.yaml | 4 $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/ |
D | richtek,rt9455.yaml | 4 $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 …]
|
D | richtek,rt5033-battery.yaml | 4 $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";
|
D | mt6360_charger.yaml | 10 - Gene Chen <gene_chen@richtek.com> 20 richtek,vinovp-microvolt: 39 richtek,vinovp-microvolt = <14500000>;
|
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | richtek,rt4831.yaml | 4 $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/ |
D | sysfs-bus-iio-adc-mt6360 | 3 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/ |
D | richtek,rt4831-backlight.yaml | 4 $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/ |
D | richtek,rt8515.yaml | 4 $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>;
|
D | leds-rt4505.yaml | 7 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/ |
D | rtmv20-regulator.c | 208 { "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 …]
|
D | rt6245-regulator.c | 120 { "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");
|
D | Kconfig | 1015 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 …]
|
D | rtq2134-regulator.c | 245 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/ |
D | extcon-rt8973a.txt | 2 * 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/ |
D | rt5033.c | 3 * 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");
|
D | rt4831.c | 3 * 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/ |
D | rt4831-backlight.c | 106 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/ |
D | richtek,rt1711h.txt | 1 Richtek RT1711H TypeC PD Controller. 4 - compatible : Must be "richtek,rt1711h". 16 compatible = "richtek,rt1711h";
|
/Linux-v5.15/include/dt-bindings/leds/ |
D | rt4831-backlight.h | 5 * Copyright (C) 2020, Richtek Technology Corp. 6 * Author: ChiYuan Huang <cy_huang@richtek.com>
|