Home
last modified time | relevance | path

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

12

/Linux-v5.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";
Dmt6360-regulator.yaml10 - Gene Chen <gene_chen@richtek.com>
/Linux-v5.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 …]
/Linux-v5.10/drivers/regulator/
Drtmv20-regulator.c169 { "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 …]
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");
DKconfig927 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
Dmt6360-regulator.c5 // Author: Gene Chen <gene_chen@richtek.com>
457 MODULE_AUTHOR("Gene Chen <gene_chen@richtek.com>");
/Linux-v5.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";
/Linux-v5.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");
Dmt6360-core.c5 * Author: Gene Chen <gene_chen@richtek.com>
422 MODULE_AUTHOR("Gene Chen <gene_chen@richtek.com>");
/Linux-v5.10/Documentation/devicetree/bindings/usb/
Drichtek,rt1711h.txt1 Richtek RT1711H TypeC PD Controller.
4 - compatible : Must be "richtek,rt1711h".
16 compatible = "richtek,rt1711h";
Dmediatek,mt6360-tcpc.yaml10 - ChiYuan Huang <cy_huang@richtek.com>
/Linux-v5.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>");
/Linux-v5.10/drivers/power/supply/
Drt5033_battery.c3 * Fuel gauge driver for Richtek RT5033
177 MODULE_DESCRIPTION("Richtek RT5033 fuel gauge driver");
Drt9455_charger.c3 * 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");
DKconfig696 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/
DKconfig153 tristate "Richtek RT8973A EXTCON support"
160 Richtek RT8973A. The RT8973A is a USB port accessory detector
Dextcon-rt8973a.c3 * 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/
Drt5033-private.h3 * MFD core driver for Richtek RT5033
112 #define RT5033_MANUFACTURER "Richtek Technology Corporation"
/Linux-v5.10/arch/arm/boot/dts/
Dmeson8b-odroidc1.dts103 * RICHTEK RT9179 configured for a fixed output voltage of
/Linux-v5.10/sound/soc/codecs/
Dmt6660.c577 MODULE_AUTHOR("Jeff Chang <jeff_chang@richtek.com>");

12