2 * Copyright (C) 2014 Ricoh Electronic Devices Co., Ltd. - http://www.rioch.com/LSI
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
10 * Integrated Power Management Chip
11 * http://www.ricoh.com/LSI/product_pmic/multiple-pmu/rc5t619/
16 compatible = "ricoh,ricoh619";
18 #interrupt-cells = <0>;
21 compatible = "ricoh,ricoh619-pwrkey";
22 ricoh,pwrkey-delay-ms = <20>;
26 compatible = "ricoh,ricoh619-rtc";
27 ricoh,rtc-tm-year = <2014>;
28 ricoh,rtc-tm-month = <1>;
29 ricoh,rtc-tm-mday = <1>;
30 ricoh,rtc-tm-hour = <8>;
31 ricoh,rtc-tm-min = <0>;
32 ricoh,rtc-tm-sec = <0>;
36 compatible = "ricoh,ricoh619-battery";
37 ricoh,alarm-vol-mv = <3300>;
38 ricoh,multiple = <100>;
39 ricoh,monitor-time = <1>;
41 ricoh,ch-vfchg = <0xff>;/* VFCHG = 0 - 4 (4.05v, 4.10v, 4.15v, 4.20v, 4.35v) */
42 ricoh,ch-vrchg = <0xff>;/* VRCHG = 0 - 4 (3.85v, 3.90v, 3.95v, 4.00v, 4.10v) */
43 ricoh,ch-vbatovset = <0xff>;/* VBATOVSET = 0 or 1 (0 : 4.38v(up)/3.95v(down) 1: 4.53v(up)/4.10v(down)) */
44 ricoh,ch-ichg = <0xff>;/* ICHG = 0 - 0x1D (100mA - 3000mA) */
45 ricoh,ch-ilim-adp = <0xff>;/* ILIM_ADP = 0 - 0x1D (100mA - 3000mA) */
46 ricoh,ch-ilim-usb = <0xff>;/* ILIM_USB = 0 - 0x1D (100mA - 3000mA) */
47 ricoh,ch-icchg = <0x03>;/* ICCHG = 0 - 3 (50mA 100mA 150mA 200mA) */
48 ricoh,fg-target-vsys = <3000>;/* This value is the target one to DSOC=0% */
49 ricoh,fg-target-ibat = <1000>;/* This value is the target one to DSOC=0% */
50 ricoh,fg-poff-vbat = <0>;/* setting value of 0 per Vbat */
51 ricoh,jt-en = <0>;/* JEITA Enable = 0 or 1 (1:enable, 0:disable) */
52 ricoh,jt-hw-sw = <1>;/* JEITA HW or SW = 0 or 1 (1:HardWare, 0:SoftWare) */
53 ricoh,jt-temp-h = <50>;/* degree C */
54 ricoh,jt-temp-l = <12>;/* degree C */
55 ricoh,jt-vfchg-h = <0x03>;/* VFCHG High = 0 - 4 (4.05v, 4.10v, 4.15v, 4.20v, 4.35v) */
56 ricoh,jt-vfchg-l = <0>;/* VFCHG High = 0 - 4 (4.05v, 4.10v, 4.15v, 4.20v, 4.35v) */
57 ricoh,jt-ichg-h = <0x0D>;/* VFCHG Low = 0 - 4 (4.05v, 4.10v, 4.15v, 4.20v, 4.35v) */
58 ricoh,jt-ichg-l = <0x09>;/* ICHG Low = 0 - 0x1D (100mA - 3000mA) */
65 ricoh619_dcdc1_reg: regulator@0 {
67 regulator-compatible = "ricoh619_dc1";
71 ricoh619_dcdc2_reg: regulator@1 {
73 regulator-compatible = "ricoh619_dc2";
77 ricoh619_dcdc3_reg: regulator@2 {
79 regulator-compatible = "ricoh619_dc3";
83 ricoh619_dcdc4_reg: regulator@3 {
85 regulator-compatible = "ricoh619_dc4";
89 ricoh619_dcdc5_reg: regulator@4 {
91 regulator-compatible = "ricoh619_dc5";
95 ricoh619_ldo1_reg: regulator@5 {
97 regulator-compatible = "ricoh619_ldo1";
101 ricoh619_ldo2_reg: regulator@6 {
103 regulator-compatible = "ricoh619_ldo2";
107 ricoh619_ldo3_reg: regulator@7 {
109 regulator-compatible = "ricoh619_ldo3";
113 ricoh619_ldo4_reg: regulator@8 {
115 regulator-compatible = "ricoh619_ldo4";
119 ricoh619_ldo5_reg: regulator@9 {
121 regulator-compatible = "ricoh619_ldo5";
125 ricoh619_ldo6_reg: regulator@10 {
127 regulator-compatible = "ricoh619_ldo6";
131 ricoh619_ldo7_reg: regulator@11 {
133 regulator-compatible = "ricoh619_ldo7";
137 ricoh619_ldo8_reg: regulator@12 {
139 regulator-compatible = "ricoh619_ldo8";
143 ricoh619_ldo9_reg: regulator@13 {
145 regulator-compatible = "ricoh619_ldo9";
149 ricoh619_ldo10_reg: regulator@14 {
151 regulator-compatible = "ricoh619_ldo10";
155 ricoh619_ldortc1_reg: regulator@15 {
157 regulator-compatible = "ricoh619_ldortc1";
161 ricoh619_ldortc2_reg: regulator@16 {
163 regulator-compatible = "ricoh619_ldortc2";