The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/power/supply/bq2415x.txt

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 Binding for TI bq2415x Li-Ion Charger
    2 
    3 Required properties:
    4 - compatible: Should contain one of the following:
    5  * "ti,bq24150"
    6  * "ti,bq24150"
    7  * "ti,bq24150a"
    8  * "ti,bq24151"
    9  * "ti,bq24151a"
   10  * "ti,bq24152"
   11  * "ti,bq24153"
   12  * "ti,bq24153a"
   13  * "ti,bq24155"
   14  * "ti,bq24156"
   15  * "ti,bq24156a"
   16  * "ti,bq24158"
   17 - reg:                     integer, i2c address of the device.
   18 - ti,current-limit:        integer, initial maximum current charger can pull
   19                            from power supply in mA.
   20 - ti,weak-battery-voltage: integer, weak battery voltage threshold in mV.
   21                            The chip will use slow precharge if battery voltage
   22                            is below this value.
   23 - ti,battery-regulation-voltage: integer, maximum charging voltage in mV.
   24 - ti,charge-current:       integer, maximum charging current in mA.
   25 - ti,termination-current:  integer, charge will be terminated when current in
   26                            constant-voltage phase drops below this value (in mA).
   27 - ti,resistor-sense:       integer, value of sensing resistor in milliohm.
   28 
   29 Optional properties:
   30 - ti,usb-charger-detection: phandle to usb charger detection device.
   31                             (required for auto mode)
   32 
   33 Example from Nokia N900:
   34 
   35 bq24150a {
   36         compatible = "ti,bq24150a";
   37         reg = <0x6b>;
   38 
   39         ti,current-limit = <100>;
   40         ti,weak-battery-voltage = <3400>;
   41         ti,battery-regulation-voltage = <4200>;
   42         ti,charge-current = <650>;
   43         ti,termination-current = <100>;
   44         ti,resistor-sense = <68>;
   45 
   46         ti,usb-charger-detection = <&isp1704>;
   47 };

Cache object: 4f3731182b0d199aafd70ba73143288e


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.