| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | rtc.yaml | 42 trickle-diode-disable: 45 Do not use internal trickle charger diode. Should be given if 46 internal trickle charger diode should be disabled. 49 trickle-resistor-ohms: 52 Selected resistor for trickle charger. Should be given 53 if trickle charger should be enabled. 55 trickle-voltage-millivolt: 57 Selected voltage for trickle charger. Should be given 58 if trickle charger should be enabled and the trickle voltage is different
|
| D | ti,bq32k.txt | 8 - trickle-resistor-ohms : Selected resistor for trickle charger 10 Should be given if trickle charger should be enabled 11 - trickle-diode-disable : Do not use internal trickle charger diode 12 Should be given if internal trickle charger diode should be disabled 16 trickle-resistor-ohms = <1120>;
|
| D | dallas,ds1390.txt | 8 - trickle-resistor-ohms : Selected resistor for trickle charger 10 Should be given if trickle charger should be enabled 11 - trickle-diode-disable : Do not use internal trickle charger diode 12 Should be given if internal trickle charger diode should be disabled 16 trickle-resistor-ohms = <250>;
|
| D | rtc-ds1307.txt | 30 - trickle-resistor-ohms : ds1339, ds1340 and ds 1388 only 31 Selected resistor for trickle charger 33 Should be given if trickle charger should be enabled 40 - trickle-diode-disable : ds1339, ds1340 and ds1388 only 41 Do not use internal trickle charger diode 42 Should be given if internal trickle charger diode should be disabled 51 trickle-resistor-ohms = <250>;
|
| D | microcrystal,rv3032.yaml | 27 trickle-resistor-ohms: 34 trickle-voltage-millivolt: 59 trickle-resistor-ohms = <7000>; 60 trickle-voltage-millivolt = <1750>;
|
| D | epson,rx8900.txt | 12 - trickle-diode-disable : boolean, if present will disable internal trickle 21 trickle-diode-disable;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | rtc.yaml | 41 trickle-diode-disable: 44 Do not use internal trickle charger diode. Should be given if 45 internal trickle charger diode should be disabled. 48 trickle-resistor-ohms: 50 Selected resistor for trickle charger. Should be given 51 if trickle charger should be enabled. 53 trickle-voltage-millivolt: 55 Selected voltage for trickle charger. Should be given 56 if trickle charger should be enabled and the trickle voltage is different
|
| D | dallas,ds1390.txt | 8 - trickle-resistor-ohms : Selected resistor for trickle charger 10 Should be given if trickle charger should be enabled 11 - trickle-diode-disable : Do not use internal trickle charger diode 12 Should be given if internal trickle charger diode should be disabled 16 trickle-resistor-ohms = <250>;
|
| D | rtc-ds1307.yaml | 73 trickle-resistor-ohms: 74 description: Selected resistor for trickle charger. Should be specified if trickle 78 trickle-diode-disable: 79 description: Do not use internal trickle charger diode. Should be given if internal 80 trickle charger diode should be disabled (superseded by aux-voltage-chargeable) 100 trickle-resistor-ohms = <250>;
|
| D | microcrystal,rv3032.yaml | 27 trickle-resistor-ohms: 34 trickle-voltage-millivolt: 59 trickle-resistor-ohms = <7000>; 60 trickle-voltage-millivolt = <1750>;
|
| D | ti,bq32000.yaml | 27 trickle-resistor-ohms: 30 trickle-diode-disable: true 47 trickle-resistor-ohms = <1120>;
|
| D | epson,rx8900.yaml | 30 trickle-diode-disable: true 48 trickle-diode-disable;
|
| D | microcrystal,rv3028.yaml | 25 trickle-resistor-ohms: 50 trickle-resistor-ohms = <3000>;
|
| /kernel/linux/linux-6.6/drivers/rtc/ |
| D | rtc-bq32k.c | 33 #define BQ32K_TCH2 0x08 /* Trickle charge enable */ 34 #define BQ32K_CFG2 0x09 /* Trickle charger control */ 35 #define BQ32K_TCFE BIT(6) /* Trickle charge FET bypass */ 149 if (of_property_read_u32(node, "trickle-resistor-ohms" , &ohms)) in trickle_charger_of_init() 159 if (of_property_read_bool(node, "trickle-diode-disable")) { in trickle_charger_of_init() 169 if (!of_property_read_bool(node, "trickle-diode-disable")) { in trickle_charger_of_init() 190 dev_info(dev, "Enabled trickle RTC battery charge.\n"); in trickle_charger_of_init() 226 dev_info(dev, "Enabled trickle charge FET bypass.\n"); in bq32k_sysfs_store_tricklecharge_bypass() 233 dev_info(dev, "Disabled trickle charge FET bypass.\n"); in bq32k_sysfs_store_tricklecharge_bypass()
|
| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | rtc-bq32k.c | 32 #define BQ32K_TCH2 0x08 /* Trickle charge enable */ 33 #define BQ32K_CFG2 0x09 /* Trickle charger control */ 34 #define BQ32K_TCFE BIT(6) /* Trickle charge FET bypass */ 148 if (of_property_read_u32(node, "trickle-resistor-ohms" , &ohms)) in trickle_charger_of_init() 158 if (of_property_read_bool(node, "trickle-diode-disable")) { in trickle_charger_of_init() 168 if (!of_property_read_bool(node, "trickle-diode-disable")) { in trickle_charger_of_init() 189 dev_info(dev, "Enabled trickle RTC battery charge.\n"); in trickle_charger_of_init() 225 dev_info(dev, "Enabled trickle charge FET bypass.\n"); in bq32k_sysfs_store_tricklecharge_bypass() 232 dev_info(dev, "Disabled trickle charge FET bypass.\n"); in bq32k_sysfs_store_tricklecharge_bypass()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/power/supply/ |
| D | rohm,bd99954.yaml | 32 # a) Trickle-charge with constant current (8). 66 # | --trickle-- | -pre- | ---------fast----------- | 69 # - trickle-charge-current-microamp: 70 # Current used at trickle-charge phase (8 in above chart) 90 # charging mode is changed from trickle charging to pre-charging
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/power/supply/ |
| D | rohm,bd99954.yaml | 33 # a) Trickle-charge with constant current (8). 67 # | --trickle-- | -pre- | ---------fast----------- | 70 # - trickle-charge-current-microamp: 71 # Current used at trickle-charge phase (8 in above chart) 91 # charging mode is changed from trickle charging to pre-charging
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-bus-i2c-devices-bq32k | 5 Description: Attribute for enable/disable the trickle charge bypass 7 enable/disable the Trickle charge FET bypass.
|
| /kernel/linux/linux-6.6/Documentation/ABI/testing/ |
| D | sysfs-bus-i2c-devices-bq32k | 5 Description: Attribute for enable/disable the trickle charge bypass 7 enable/disable the Trickle charge FET bypass.
|
| /kernel/linux/linux-5.10/include/linux/mfd/wm8350/ |
| D | supply.h | 114 int trickle_start_mV; /* trickle charge starts at mV */ 115 int trickle_charge_mA; /* trickle charge current */ 116 int trickle_charge_USB_mA; /* USB trickle charge current */
|
| /kernel/linux/linux-6.6/include/linux/mfd/wm8350/ |
| D | supply.h | 114 int trickle_start_mV; /* trickle charge starts at mV */ 115 int trickle_charge_mA; /* trickle charge current */ 116 int trickle_charge_USB_mA; /* USB trickle charge current */
|
| /kernel/linux/linux-5.10/include/linux/spi/ |
| D | ds1305.h | 14 /* Trickle charge configuration: it's OK to leave out the MAGIC 23 u8 trickle; member
|
| /kernel/linux/linux-6.6/include/linux/spi/ |
| D | ds1305.h | 14 /* Trickle charge configuration: it's OK to leave out the MAGIC 23 u8 trickle; member
|
| /kernel/linux/linux-6.6/drivers/power/supply/ |
| D | bd99954-charger.c | 20 * a) Trickle-charge with constant current (8). 52 * | trickle | pre | fast | 74 u16 precharge_current; /* Trickle-charge Current */ 85 u16 itrich_set; /* Trickle-charge Current Setting */ 673 /* Trickle-charge Current Setting */ in bd9995x_hw_init() 681 /* Set Pre-charge Voltage Threshold for trickle charging. */ in bd9995x_hw_init() 774 /* Possible trickle, pre-charging and termination current values */ 797 /* Possible settings for switching from trickle to pre-charging limits */ 835 .name = "trickle-charging current", in bd9995x_fw_probe() 845 .name = "pre-to-trickle charge voltage threshold", in bd9995x_fw_probe()
|
| /kernel/linux/linux-5.10/drivers/power/supply/ |
| D | bd99954-charger.c | 20 * a) Trickle-charge with constant current (8). 52 * | trickle | pre | fast | 74 u16 precharge_current; /* Trickle-charge Current */ 85 u16 itrich_set; /* Trickle-charge Current Setting */ 673 /* Trickle-charge Current Setting */ in bd9995x_hw_init() 681 /* Set Pre-charge Voltage Threshold for trickle charging. */ in bd9995x_hw_init() 779 /* Possible trickle, pre-charging and termination current values */ 837 /* Possible settings for switching from trickle to pre-charging limits */ 893 .name = "trickle-charging current", in bd9995x_fw_probe() 905 .name = "pre-to-trickle charge voltage threshold", in bd9995x_fw_probe()
|