| .. | .. |
|---|
| 1 | 1 | * Dialog DA9062 Power Management Integrated Circuit (PMIC) |
|---|
| 2 | 2 | |
|---|
| 3 | 3 | Product information for the DA9062 and DA9061 devices can be found here: |
|---|
| 4 | | -- http://www.dialog-semiconductor.com/products/da9062 |
|---|
| 5 | | -- http://www.dialog-semiconductor.com/products/da9061 |
|---|
| 4 | +- https://www.dialog-semiconductor.com/products/da9062 |
|---|
| 5 | +- https://www.dialog-semiconductor.com/products/da9061 |
|---|
| 6 | 6 | |
|---|
| 7 | 7 | The DA9062 PMIC consists of: |
|---|
| 8 | 8 | |
|---|
| .. | .. |
|---|
| 13 | 13 | da9062-onkey : : On Key |
|---|
| 14 | 14 | da9062-watchdog : : Watchdog Timer |
|---|
| 15 | 15 | da9062-thermal : : Thermal |
|---|
| 16 | +da9062-gpio : : GPIOs |
|---|
| 16 | 17 | |
|---|
| 17 | 18 | The DA9061 PMIC consists of: |
|---|
| 18 | 19 | |
|---|
| .. | .. |
|---|
| 37 | 38 | |
|---|
| 38 | 39 | See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt for |
|---|
| 39 | 40 | further information on IRQ bindings. |
|---|
| 41 | + |
|---|
| 42 | +Optional properties: |
|---|
| 43 | + |
|---|
| 44 | +- gpio-controller : Marks the device as a gpio controller. |
|---|
| 45 | +- #gpio-cells : Should be two. The first cell is the pin number and the |
|---|
| 46 | + second cell is used to specify the gpio polarity. |
|---|
| 47 | + |
|---|
| 48 | +See Documentation/devicetree/bindings/gpio/gpio.txt for further information on |
|---|
| 49 | +GPIO bindings. |
|---|
| 40 | 50 | |
|---|
| 41 | 51 | Sub-nodes: |
|---|
| 42 | 52 | |
|---|
| .. | .. |
|---|
| 65 | 75 | The component follows the standard regulator framework and the bindings |
|---|
| 66 | 76 | details of individual regulator device can be found in: |
|---|
| 67 | 77 | Documentation/devicetree/bindings/regulator/regulator.txt |
|---|
| 78 | + |
|---|
| 79 | + regulator-initial-mode may be specified for buck regulators using mode values |
|---|
| 80 | + from include/dt-bindings/regulator/dlg,da9063-regulator.h. |
|---|
| 68 | 81 | |
|---|
| 69 | 82 | - rtc : This node defines settings required for the Real-Time Clock associated |
|---|
| 70 | 83 | with the DA9062. There are currently no entries in this binding, however |
|---|
| .. | .. |
|---|
| 96 | 109 | regulator-max-microvolt = <1570000>; |
|---|
| 97 | 110 | regulator-min-microamp = <500000>; |
|---|
| 98 | 111 | regulator-max-microamp = <2000000>; |
|---|
| 112 | + regulator-initial-mode = <DA9063_BUCK_MODE_SYNC>; |
|---|
| 99 | 113 | regulator-boot-on; |
|---|
| 100 | 114 | }; |
|---|
| 101 | 115 | DA9062_LDO1: ldo1 { |
|---|