Back to home page

OSCL-LXR

 
 

    


0001 Spreadtrum SC27xx Power Management Integrated Circuit (PMIC)
0002 
0003 The Spreadtrum SC27xx series PMICs contain SC2720, SC2721, SC2723, SC2730
0004 and SC2731. The Spreadtrum PMIC belonging to SC27xx series integrates all
0005 mobile handset power management, audio codec, battery management and user
0006 interface support function in a single chip. It has 6 major functional
0007 blocks:
0008 - DCDCs to support CPU, memory.
0009 - LDOs to support both internal and external requirement.
0010 - Battery management system, such as charger, fuel gauge.
0011 - Audio codec.
0012 - User interface function, such as indicator, flash LED and so on.
0013 - IC level interface, such as power on/off control, RTC and typec and so on.
0014 
0015 Required properties:
0016 - compatible: Should be one of the following:
0017         "sprd,sc2720"
0018         "sprd,sc2721"
0019         "sprd,sc2723"
0020         "sprd,sc2730"
0021         "sprd,sc2731"
0022 - reg: The address of the device chip select, should be 0.
0023 - spi-max-frequency: Typically set to 26000000.
0024 - interrupts: The interrupt line the device is connected to.
0025 - interrupt-controller: Marks the device node as an interrupt controller.
0026 - #interrupt-cells: The number of cells to describe an PMIC IRQ, must be 2.
0027 - #address-cells: Child device offset number of cells, must be 1.
0028 - #size-cells: Child device size number of cells, must be 0.
0029 
0030 Example:
0031 pmic@0 {
0032         compatible = "sprd,sc2731";
0033         reg = <0>;
0034         spi-max-frequency = <26000000>;
0035         interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
0036         interrupt-controller;
0037         #interrupt-cells = <2>;
0038         #address-cells = <1>;
0039         #size-cells = <0>;
0040 };