···11+Binding for TI bq2415x Li-Ion Charger22+33+Required properties:44+- compatible: Should contain one of the following:55+ * "ti,bq24150"66+ * "ti,bq24150"77+ * "ti,bq24150a"88+ * "ti,bq24151"99+ * "ti,bq24151a"1010+ * "ti,bq24152"1111+ * "ti,bq24153"1212+ * "ti,bq24153a"1313+ * "ti,bq24155"1414+ * "ti,bq24156"1515+ * "ti,bq24156a"1616+ * "ti,bq24158"1717+- reg: integer, i2c address of the device.1818+- ti,current-limit: integer, initial maximum current charger can pull1919+ from power supply in mA.2020+- ti,weak-battery-voltage: integer, weak battery voltage threshold in mV.2121+ The chip will use slow precharge if battery voltage2222+ is below this value.2323+- ti,battery-regulation-voltage: integer, maximum charging voltage in mV.2424+- ti,charge-current: integer, maximum charging current in mA.2525+- ti,termination-current: integer, charge will be terminated when current in2626+ constant-voltage phase drops below this value (in mA).2727+- ti,resistor-sense: integer, value of sensing resistor in milliohm.2828+2929+Optional properties:3030+- ti,usb-charger-detection: phandle to usb charger detection device.3131+ (required for auto mode)3232+3333+Example from Nokia N900:3434+3535+bq24150a {3636+ compatible = "ti,bq24150a";3737+ reg = <0x6b>;3838+3939+ ti,current-limit = <100>;4040+ ti,weak-battery-voltage = <3400>;4141+ ti,battery-regulation-voltage = <4200>;4242+ ti,charge-current = <650>;4343+ ti,termination-current = <100>;4444+ ti,resistor-sense = <68>;4545+4646+ ti,usb-charger-detection = <&isp1704>;4747+};