=== AB8500 Fuel Gauge Driver === 
 | 
  
 | 
AB8500 is a mixed signal multimedia and power management 
 | 
device comprising: power and energy-management-module, 
 | 
wall-charger, usb-charger, audio codec, general purpose adc, 
 | 
tvout, clock management and sim card interface. 
 | 
  
 | 
Fuelgauge support is part of energy-management-modules, other 
 | 
components of this module are: 
 | 
main-charger, usb-combo-charger and battery-temperature-monitoring. 
 | 
  
 | 
The properties below describes the node for fuelgauge driver. 
 | 
  
 | 
Required Properties: 
 | 
- compatible = This shall be: "stericsson,ab8500-fg" 
 | 
- battery = Shall be battery specific information 
 | 
    Example: 
 | 
    ab8500_fg { 
 | 
        compatible = "stericsson,ab8500-fg"; 
 | 
        battery       = <&ab8500_battery>; 
 | 
    }; 
 | 
  
 | 
dependent node: 
 | 
    ab8500_battery: ab8500_battery { 
 | 
    }; 
 | 
    This node will provide information on 'thermistor interface' and 
 | 
    'battery technology type' used. 
 | 
  
 | 
Properties of this node are: 
 | 
thermistor-on-batctrl: 
 | 
    A boolean value indicating thermistor interface    to battery 
 | 
  
 | 
    Note: 
 | 
    'btemp' and 'batctrl' are the pins interfaced for battery temperature 
 | 
    measurement, 'btemp' signal is used when NTC(negative temperature 
 | 
    coefficient) resister is interfaced external to battery whereas 
 | 
    'batctrl' pin is used when NTC resister is internal to battery. 
 | 
  
 | 
    Example: 
 | 
    ab8500_battery: ab8500_battery { 
 | 
        thermistor-on-batctrl; 
 | 
    }; 
 | 
    indicates: NTC resister is internal to battery, 'batctrl' is used 
 | 
        for thermal measurement. 
 | 
  
 | 
    The absence of property 'thermal-on-batctrl' indicates 
 | 
    NTC resister is external to battery and  'btemp' signal is used 
 | 
    for thermal measurement. 
 | 
  
 | 
battery-type: 
 | 
    This shall be the battery manufacturing technology type, 
 | 
    allowed types are: 
 | 
        "UNKNOWN" "NiMH" "LION" "LIPO" "LiFe" "NiCd" "LiMn" 
 | 
    Example: 
 | 
    ab8500_battery: ab8500_battery { 
 | 
        stericsson,battery-type = "LIPO"; 
 | 
    } 
 |