/Linux-v5.10/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,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 | mt6360-regulator.yaml | 10 - Gene Chen <gene_chen@richtek.com>
|
/Linux-v5.10/Documentation/devicetree/bindings/power/supply/ |
D | rt9455_charger.txt | 1 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 …]
|
/Linux-v5.10/drivers/regulator/ |
D | rtmv20-regulator.c | 169 { "richtek,ld-pulse-delay-us", 0, 0, 100000, 100, RTMV20_REG_PULSEDELAY, in rtmv20_properties_init() 171 { "richtek,ld-pulse-width-us", 1200, 0, 10000, 1, RTMV20_REG_PULSEWIDTH, in rtmv20_properties_init() 173 { "richtek,fsin1-delay-us", 23000, 0, 100000, 100, RTMV20_REG_FSIN1CTRL1, in rtmv20_properties_init() 175 { "richtek,fsin1-width-us", 160, 40, 10000, 40, RTMV20_REG_FSIN1CTRL3, in rtmv20_properties_init() 177 { "richtek,fsin2-delay-us", 23000, 0, 100000, 100, RTMV20_REG_FSIN2CTRL1, in rtmv20_properties_init() 179 { "richtek,fsin2-width-us", 160, 40, 10000, 40, RTMV20_REG_FSIN2CTRL3, in rtmv20_properties_init() 181 { "richtek,es-pulse-width-us", 1200, 0, 10000, 1, RTMV20_REG_ESPULSEWIDTH, in rtmv20_properties_init() 183 { "richtek,es-ld-current-microamp", 3000000, 0, 6000000, 30000, in rtmv20_properties_init() 185 { "richtek,lbp-level-microvolt", 2700000, 2400000, 3700000, 100000, RTMV20_REG_LBP, in rtmv20_properties_init() 187 { "richtek,lbp-enable", 0, 0, 1, 1, RTMV20_REG_LBP, RTMV20_LBPEN_MASK }, in rtmv20_properties_init() [all …]
|
D | rt4801-regulator.c | 207 { .compatible = "richtek,rt4801", }, 221 MODULE_AUTHOR("ChiYuan Hwang <cy_huang@richtek.com>"); 222 MODULE_DESCRIPTION("Richtek RT4801 Display Bias Driver");
|
D | rt5033-regulator.c | 3 * Regulator driver for the Richtek RT5033 124 MODULE_DESCRIPTION("Richtek RT5033 Regulator driver");
|
D | Kconfig | 927 tristate "Richtek RT4801 Regulators" 931 This adds support for voltage regulators in Richtek RT4801 Display Bias IC. 935 tristate "Richtek RT5033 Regulators" 938 This adds support for voltage and current regulators in Richtek 948 the Richtek RTMV20. It can support the load current up to 6A and
|
D | mt6360-regulator.c | 5 // Author: Gene Chen <gene_chen@richtek.com> 457 MODULE_AUTHOR("Gene Chen <gene_chen@richtek.com>");
|
/Linux-v5.10/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.10/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 | mt6360-core.c | 5 * Author: Gene Chen <gene_chen@richtek.com> 422 MODULE_AUTHOR("Gene Chen <gene_chen@richtek.com>");
|
/Linux-v5.10/Documentation/devicetree/bindings/usb/ |
D | richtek,rt1711h.txt | 1 Richtek RT1711H TypeC PD Controller. 4 - compatible : Must be "richtek,rt1711h". 16 compatible = "richtek,rt1711h";
|
D | mediatek,mt6360-tcpc.yaml | 10 - ChiYuan Huang <cy_huang@richtek.com>
|
/Linux-v5.10/drivers/usb/typec/tcpm/ |
D | Kconfig | 24 tristate "Richtek RT1711H Type-C chip driver" 26 Richtek RT1711H Type-C chip driver that works with
|
D | tcpci_rt1711h.c | 3 * 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>");
|
D | tcpci_mt6360.c | 5 * Author: ChiYuan Huang <cy_huang@richtek.com> 210 MODULE_AUTHOR("ChiYuan Huang <cy_huang@richtek.com>");
|
/Linux-v5.10/drivers/power/supply/ |
D | rt5033_battery.c | 3 * Fuel gauge driver for Richtek RT5033 177 MODULE_DESCRIPTION("Richtek RT5033 fuel gauge driver");
|
D | rt9455_charger.c | 3 * Driver for Richtek RT9455WSC battery charger. 20 #define RT9455_MANUFACTURER "Richtek" 1198 ret = device_property_read_u32(dev, "richtek,output-charge-current", in rt9455_discover_charger() 1205 ret = device_property_read_u32(dev, "richtek,end-of-charge-percentage", in rt9455_discover_charger() 1213 "richtek,battery-regulation-voltage", in rt9455_discover_charger() 1220 ret = device_property_read_u32(dev, "richtek,boost-output-voltage", in rt9455_discover_charger() 1231 device_property_read_u32(dev, "richtek,min-input-voltage-regulation", in rt9455_discover_charger() 1233 device_property_read_u32(dev, "richtek,avg-input-current-regulation", in rt9455_discover_charger() 1729 { .compatible = "richtek,rt9455", }, 1756 MODULE_DESCRIPTION("Richtek RT9455 Charger Driver");
|
D | Kconfig | 696 This adds support for battery fuel gauge in Richtek RT5033 PMIC. 701 tristate "Richtek RT9455 battery charger driver" 706 Say Y to enable support for Richtek RT9455 battery charger.
|
/Linux-v5.10/drivers/extcon/ |
D | Kconfig | 153 tristate "Richtek RT8973A EXTCON support" 160 Richtek RT8973A. The RT8973A is a USB port accessory detector
|
D | extcon-rt8973a.c | 3 * extcon-rt8973a.c - Richtek RT8973A extcon driver to support USB switches 660 { .compatible = "richtek,rt8973a-muic" }, 713 MODULE_DESCRIPTION("Richtek RT8973A Extcon driver");
|
/Linux-v5.10/include/linux/mfd/ |
D | rt5033-private.h | 3 * MFD core driver for Richtek RT5033 112 #define RT5033_MANUFACTURER "Richtek Technology Corporation"
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | meson8b-odroidc1.dts | 103 * RICHTEK RT9179 configured for a fixed output voltage of
|
/Linux-v5.10/sound/soc/codecs/ |
D | mt6660.c | 577 MODULE_AUTHOR("Jeff Chang <jeff_chang@richtek.com>");
|