apq8096-db820c.dtsi 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628
  1. /*
  2. * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.
  3. *
  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 and
  6. * only version 2 as published by the Free Software Foundation.
  7. *
  8. * This program is distributed in the hope that it will be useful,
  9. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  11. * GNU General Public License for more details.
  12. */
  13. #include "msm8996.dtsi"
  14. #include "pm8994.dtsi"
  15. #include "pmi8994.dtsi"
  16. #include "apq8096-db820c-pins.dtsi"
  17. #include "apq8096-db820c-pmic-pins.dtsi"
  18. #include <dt-bindings/input/input.h>
  19. #include <dt-bindings/gpio/gpio.h>
  20. /*
  21. * GPIO name legend: proper name = the GPIO line is used as GPIO
  22. * NC = not connected (pin out but not routed from the chip to
  23. * anything the board)
  24. * "[PER]" = pin is muxed for [peripheral] (not GPIO)
  25. * LSEC = Low Speed External Connector
  26. * P HSEC = Primary High Speed External Connector
  27. * S HSEC = Secondary High Speed External Connector
  28. * J14 = Camera Connector
  29. * TP = Test Points
  30. *
  31. * Line names are taken from the schematic "DragonBoard 820c",
  32. * drawing no: LM25-P2751-1
  33. *
  34. * For the lines routed to the external connectors the
  35. * lines are named after the 96Boards CE Specification 1.0,
  36. * Appendix "Expansion Connector Signal Description".
  37. *
  38. * When the 96Board naming of a line and the schematic name of
  39. * the same line are in conflict, the 96Board specification
  40. * takes precedence, which means that the external UART on the
  41. * LSEC is named UART0 while the schematic and SoC names this
  42. * UART3. This is only for the informational lines i.e. "[FOO]",
  43. * the GPIO named lines "GPIO-A" thru "GPIO-L" are the only
  44. * ones actually used for GPIO.
  45. */
  46. / {
  47. aliases {
  48. serial0 = &blsp2_uart1;
  49. serial1 = &blsp2_uart2;
  50. serial2 = &blsp1_uart1;
  51. i2c0 = &blsp1_i2c2;
  52. i2c1 = &blsp2_i2c1;
  53. i2c2 = &blsp2_i2c0;
  54. spi0 = &blsp1_spi0;
  55. spi1 = &blsp2_spi5;
  56. };
  57. chosen {
  58. stdout-path = "serial0:115200n8";
  59. };
  60. clocks {
  61. divclk4: divclk4 {
  62. compatible = "fixed-clock";
  63. #clock-cells = <0>;
  64. clock-frequency = <32768>;
  65. clock-output-names = "divclk4";
  66. pinctrl-names = "default";
  67. pinctrl-0 = <&divclk4_pin_a>;
  68. };
  69. };
  70. soc {
  71. serial@7570000 {
  72. label = "BT-UART";
  73. status = "okay";
  74. pinctrl-names = "default", "sleep";
  75. pinctrl-0 = <&blsp1_uart1_default>;
  76. pinctrl-1 = <&blsp1_uart1_sleep>;
  77. bluetooth {
  78. compatible = "qcom,qca6174-bt";
  79. /* bt_disable_n gpio */
  80. enable-gpios = <&pm8994_gpios 19 GPIO_ACTIVE_HIGH>;
  81. clocks = <&divclk4>;
  82. };
  83. };
  84. serial@75b0000 {
  85. label = "LS-UART1";
  86. status = "okay";
  87. pinctrl-names = "default", "sleep";
  88. pinctrl-0 = <&blsp2_uart1_2pins_default>;
  89. pinctrl-1 = <&blsp2_uart1_2pins_sleep>;
  90. };
  91. serial@75b1000 {
  92. label = "LS-UART0";
  93. status = "disabled";
  94. pinctrl-names = "default", "sleep";
  95. pinctrl-0 = <&blsp2_uart2_4pins_default>;
  96. pinctrl-1 = <&blsp2_uart2_4pins_sleep>;
  97. };
  98. i2c@7577000 {
  99. /* On Low speed expansion */
  100. label = "LS-I2C0";
  101. status = "okay";
  102. };
  103. i2c@75b6000 {
  104. /* On Low speed expansion */
  105. label = "LS-I2C1";
  106. status = "okay";
  107. };
  108. spi@7575000 {
  109. /* On Low speed expansion */
  110. label = "LS-SPI0";
  111. status = "okay";
  112. };
  113. i2c@75b5000 {
  114. /* On High speed expansion */
  115. label = "HS-I2C2";
  116. status = "okay";
  117. };
  118. spi@75ba000{
  119. /* On High speed expansion */
  120. label = "HS-SPI1";
  121. status = "okay";
  122. };
  123. sdhci@74a4900 {
  124. /* External SD card */
  125. pinctrl-names = "default", "sleep";
  126. pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on &sdc2_cd_on>;
  127. pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off &sdc2_cd_off>;
  128. cd-gpios = <&msmgpio 38 0x1>;
  129. vmmc-supply = <&pm8994_l21>;
  130. vqmmc-supply = <&pm8994_l13>;
  131. status = "okay";
  132. };
  133. phy@627000 {
  134. status = "okay";
  135. };
  136. ufshc@624000 {
  137. status = "okay";
  138. };
  139. pinctrl@1010000 {
  140. gpio-line-names =
  141. "[SPI0_DOUT]", /* GPIO_0, BLSP1_SPI_MOSI, LSEC pin 14 */
  142. "[SPI0_DIN]", /* GPIO_1, BLSP1_SPI_MISO, LSEC pin 10 */
  143. "[SPI0_CS]", /* GPIO_2, BLSP1_SPI_CS_N, LSEC pin 12 */
  144. "[SPI0_SCLK]", /* GPIO_3, BLSP1_SPI_CLK, LSEC pin 8 */
  145. "[UART1_TxD]", /* GPIO_4, BLSP8_UART_TX, LSEC pin 11 */
  146. "[UART1_RxD]", /* GPIO_5, BLSP8_UART_RX, LSEC pin 13 */
  147. "[I2C1_SDA]", /* GPIO_6, BLSP8_I2C_SDA, LSEC pin 21 */
  148. "[I2C1_SCL]", /* GPIO_7, BLSP8_I2C_SCL, LSEC pin 19 */
  149. "GPIO-H", /* GPIO_8, LCD0_RESET_N, LSEC pin 30 */
  150. "TP93", /* GPIO_9 */
  151. "GPIO-G", /* GPIO_10, MDP_VSYNC_P, LSEC pin 29 */
  152. "[MDP_VSYNC_S]", /* GPIO_11, S HSEC pin 55 */
  153. "NC", /* GPIO_12 */
  154. "[CSI0_MCLK]", /* GPIO_13, CAM_MCLK0, P HSEC pin 15 */
  155. "[CAM_MCLK1]", /* GPIO_14, J14 pin 11 */
  156. "[CSI1_MCLK]", /* GPIO_15, CAM_MCLK2, P HSEC pin 17 */
  157. "TP99", /* GPIO_16 */
  158. "[I2C2_SDA]", /* GPIO_17, CCI_I2C_SDA0, P HSEC pin 34 */
  159. "[I2C2_SCL]", /* GPIO_18, CCI_I2C_SCL0, P HSEC pin 32 */
  160. "[CCI_I2C_SDA1]", /* GPIO_19, S HSEC pin 38 */
  161. "[CCI_I2C_SCL1]", /* GPIO_20, S HSEC pin 36 */
  162. "FLASH_STROBE_EN", /* GPIO_21, S HSEC pin 5 */
  163. "FLASH_STROBE_TRIG", /* GPIO_22, S HSEC pin 1 */
  164. "GPIO-K", /* GPIO_23, CAM2_RST_N, LSEC pin 33 */
  165. "GPIO-D", /* GPIO_24, LSEC pin 26 */
  166. "GPIO-I", /* GPIO_25, CAM0_RST_N, LSEC pin 31 */
  167. "GPIO-J", /* GPIO_26, CAM0_STANDBY_N, LSEC pin 32 */
  168. "BLSP6_I2C_SDA", /* GPIO_27 */
  169. "BLSP6_I2C_SCL", /* GPIO_28 */
  170. "GPIO-B", /* GPIO_29, TS0_RESET_N, LSEC pin 24 */
  171. "GPIO30", /* GPIO_30, S HSEC pin 4 */
  172. "HDMI_CEC", /* GPIO_31 */
  173. "HDMI_DDC_CLOCK", /* GPIO_32 */
  174. "HDMI_DDC_DATA", /* GPIO_33 */
  175. "HDMI_HOT_PLUG_DETECT", /* GPIO_34 */
  176. "PCIE0_RST_N", /* GPIO_35 */
  177. "PCIE0_CLKREQ_N", /* GPIO_36 */
  178. "PCIE0_WAKE", /* GPIO_37 */
  179. "SD_CARD_DET_N", /* GPIO_38 */
  180. "TSIF1_SYNC", /* GPIO_39, S HSEC pin 48 */
  181. "W_DISABLE_N", /* GPIO_40 */
  182. "[BLSP9_UART_TX]", /* GPIO_41 */
  183. "[BLSP9_UART_RX]", /* GPIO_42 */
  184. "[BLSP2_UART_CTS_N]", /* GPIO_43 */
  185. "[BLSP2_UART_RFR_N]", /* GPIO_44 */
  186. "[BLSP3_UART_TX]", /* GPIO_45 */
  187. "[BLSP3_UART_RX]", /* GPIO_46 */
  188. "[I2C0_SDA]", /* GPIO_47, LS_I2C0_SDA, LSEC pin 17 */
  189. "[I2C0_SCL]", /* GPIO_48, LS_I2C0_SCL, LSEC pin 15 */
  190. "[UART0_TxD]", /* GPIO_49, BLSP9_UART_TX, LSEC pin 5 */
  191. "[UART0_RxD]", /* GPIO_50, BLSP9_UART_RX, LSEC pin 7 */
  192. "[UART0_CTS]", /* GPIO_51, BLSP9_UART_CTS_N, LSEC pin 3 */
  193. "[UART0_RTS]", /* GPIO_52, BLSP9_UART_RFR_N, LSEC pin 9 */
  194. "[CODEC_INT1_N]", /* GPIO_53 */
  195. "[CODEC_INT2_N]", /* GPIO_54 */
  196. "[BLSP7_I2C_SDA]", /* GPIO_55 */
  197. "[BLSP7_I2C_SCL]", /* GPIO_56 */
  198. "MI2S_MCLK", /* GPIO_57, S HSEC pin 3 */
  199. "[PCM_CLK]", /* GPIO_58, QUA_MI2S_SCK, LSEC pin 18 */
  200. "[PCM_FS]", /* GPIO_59, QUA_MI2S_WS, LSEC pin 16 */
  201. "[PCM_DO]", /* GPIO_60, QUA_MI2S_DATA0, LSEC pin 20 */
  202. "[PCM_DI]", /* GPIO_61, QUA_MI2S_DATA1, LSEC pin 22 */
  203. "GPIO-E", /* GPIO_62, LSEC pin 27 */
  204. "TP87", /* GPIO_63 */
  205. "[CODEC_RST_N]", /* GPIO_64 */
  206. "[PCM1_CLK]", /* GPIO_65 */
  207. "[PCM1_SYNC]", /* GPIO_66 */
  208. "[PCM1_DIN]", /* GPIO_67 */
  209. "[PCM1_DOUT]", /* GPIO_68 */
  210. "AUDIO_REF_CLK", /* GPIO_69 */
  211. "SLIMBUS_CLK", /* GPIO_70 */
  212. "SLIMBUS_DATA0", /* GPIO_71 */
  213. "SLIMBUS_DATA1", /* GPIO_72 */
  214. "NC", /* GPIO_73 */
  215. "NC", /* GPIO_74 */
  216. "NC", /* GPIO_75 */
  217. "NC", /* GPIO_76 */
  218. "TP94", /* GPIO_77 */
  219. "NC", /* GPIO_78 */
  220. "TP95", /* GPIO_79 */
  221. "GPIO-A", /* GPIO_80, MEMS_RESET_N, LSEC pin 23 */
  222. "TP88", /* GPIO_81 */
  223. "TP89", /* GPIO_82 */
  224. "TP90", /* GPIO_83 */
  225. "TP91", /* GPIO_84 */
  226. "[SD_DAT0]", /* GPIO_85, BLSP12_SPI_MOSI, P HSEC pin 1 */
  227. "[SD_CMD]", /* GPIO_86, BLSP12_SPI_MISO, P HSEC pin 11 */
  228. "[SD_DAT3]", /* GPIO_87, BLSP12_SPI_CS_N, P HSEC pin 7 */
  229. "[SD_SCLK]", /* GPIO_88, BLSP12_SPI_CLK, P HSEC pin 9 */
  230. "TSIF1_CLK", /* GPIO_89, S HSEC pin 42 */
  231. "TSIF1_EN", /* GPIO_90, S HSEC pin 46 */
  232. "TSIF1_DATA", /* GPIO_91, S HSEC pin 44 */
  233. "NC", /* GPIO_92 */
  234. "TSIF2_CLK", /* GPIO_93, S HSEC pin 52 */
  235. "TSIF2_EN", /* GPIO_94, S HSEC pin 56 */
  236. "TSIF2_DATA", /* GPIO_95, S HSEC pin 54 */
  237. "TSIF2_SYNC", /* GPIO_96, S HSEC pin 58 */
  238. "NC", /* GPIO_97 */
  239. "CAM1_STANDBY_N", /* GPIO_98 */
  240. "NC", /* GPIO_99 */
  241. "NC", /* GPIO_100 */
  242. "[LCD1_RESET_N]", /* GPIO_101, S HSEC pin 51 */
  243. "BOOT_CONFIG1", /* GPIO_102 */
  244. "USB_HUB_RESET", /* GPIO_103 */
  245. "CAM1_RST_N", /* GPIO_104 */
  246. "NC", /* GPIO_105 */
  247. "NC", /* GPIO_106 */
  248. "NC", /* GPIO_107 */
  249. "NC", /* GPIO_108 */
  250. "NC", /* GPIO_109 */
  251. "NC", /* GPIO_110 */
  252. "NC", /* GPIO_111 */
  253. "NC", /* GPIO_112 */
  254. "PMI8994_BUA", /* GPIO_113 */
  255. "PCIE2_RST_N", /* GPIO_114 */
  256. "PCIE2_CLKREQ_N", /* GPIO_115 */
  257. "PCIE2_WAKE", /* GPIO_116 */
  258. "SSC_IRQ_0", /* GPIO_117 */
  259. "SSC_IRQ_1", /* GPIO_118 */
  260. "SSC_IRQ_2", /* GPIO_119 */
  261. "NC", /* GPIO_120 */
  262. "GPIO121", /* GPIO_121, S HSEC pin 2 */
  263. "NC", /* GPIO_122 */
  264. "SSC_IRQ_6", /* GPIO_123 */
  265. "SSC_IRQ_7", /* GPIO_124 */
  266. "GPIO-C", /* GPIO_125, TS_INT0, LSEC pin 25 */
  267. "BOOT_CONFIG5", /* GPIO_126 */
  268. "NC", /* GPIO_127 */
  269. "NC", /* GPIO_128 */
  270. "BOOT_CONFIG7", /* GPIO_129 */
  271. "PCIE1_RST_N", /* GPIO_130 */
  272. "PCIE1_CLKREQ_N", /* GPIO_131 */
  273. "PCIE1_WAKE", /* GPIO_132 */
  274. "GPIO-L", /* GPIO_133, CAM2_STANDBY_N, LSEC pin 34 */
  275. "NC", /* GPIO_134 */
  276. "NC", /* GPIO_135 */
  277. "BOOT_CONFIG8", /* GPIO_136 */
  278. "NC", /* GPIO_137 */
  279. "NC", /* GPIO_138 */
  280. "GPS_SSBI2", /* GPIO_139 */
  281. "GPS_SSBI1", /* GPIO_140 */
  282. "NC", /* GPIO_141 */
  283. "NC", /* GPIO_142 */
  284. "NC", /* GPIO_143 */
  285. "BOOT_CONFIG6", /* GPIO_144 */
  286. "NC", /* GPIO_145 */
  287. "NC", /* GPIO_146 */
  288. "NC", /* GPIO_147 */
  289. "NC", /* GPIO_148 */
  290. "NC"; /* GPIO_149 */
  291. };
  292. qcom,spmi@400f000 {
  293. pmic@0 {
  294. gpios@c000 {
  295. gpio-line-names =
  296. "NC",
  297. "KEY_VOLP_N",
  298. "NC",
  299. "BL1_PWM",
  300. "GPIO-F", /* BL0_PWM, LSEC pin 28 */
  301. "BL1_EN",
  302. "NC",
  303. "WLAN_EN",
  304. "NC",
  305. "NC",
  306. "NC",
  307. "NC",
  308. "NC",
  309. "NC",
  310. "DIVCLK1",
  311. "DIVCLK2",
  312. "DIVCLK3",
  313. "DIVCLK4",
  314. "BT_EN",
  315. "PMIC_SLB",
  316. "PMIC_BUA",
  317. "USB_VBUS_DET";
  318. };
  319. mpps@a000 {
  320. gpio-line-names =
  321. "VDDPX_BIAS",
  322. "WIFI_LED",
  323. "NC",
  324. "BT_LED",
  325. "PM_MPP05",
  326. "PM_MPP06",
  327. "PM_MPP07",
  328. "NC";
  329. };
  330. };
  331. pmic@2 {
  332. gpios@c000 {
  333. gpio-line-names =
  334. "NC",
  335. "SPKR_AMP_EN1",
  336. "SPKR_AMP_EN2",
  337. "TP61",
  338. "NC",
  339. "USB2_VBUS_DET",
  340. "NC",
  341. "NC",
  342. "NC",
  343. "NC";
  344. };
  345. };
  346. };
  347. phy@34000 {
  348. status = "okay";
  349. };
  350. phy@7410000 {
  351. status = "okay";
  352. };
  353. phy@7411000 {
  354. status = "okay";
  355. };
  356. phy@7412000 {
  357. status = "okay";
  358. };
  359. usb@6a00000 {
  360. status = "okay";
  361. dwc3@6a00000 {
  362. extcon = <&usb3_id>;
  363. dr_mode = "otg";
  364. };
  365. };
  366. usb3_id: usb3-id {
  367. compatible = "linux,extcon-usb-gpio";
  368. id-gpio = <&pm8994_gpios 22 GPIO_ACTIVE_HIGH>;
  369. pinctrl-names = "default";
  370. pinctrl-0 = <&usb3_vbus_det_gpio>;
  371. };
  372. usb@7600000 {
  373. status = "okay";
  374. dwc3@7600000 {
  375. extcon = <&usb2_id>;
  376. dr_mode = "otg";
  377. maximum-speed = "high-speed";
  378. };
  379. };
  380. usb2_id: usb2-id {
  381. compatible = "linux,extcon-usb-gpio";
  382. id-gpio = <&pmi8994_gpios 6 GPIO_ACTIVE_HIGH>;
  383. pinctrl-names = "default";
  384. pinctrl-0 = <&usb2_vbus_det_gpio>;
  385. };
  386. wlan_en: wlan-en-1-8v {
  387. pinctrl-names = "default";
  388. pinctrl-0 = <&wlan_en_gpios>;
  389. compatible = "regulator-fixed";
  390. regulator-name = "wlan-en-regulator";
  391. regulator-min-microvolt = <1800000>;
  392. regulator-max-microvolt = <1800000>;
  393. gpio = <&pm8994_gpios 8 0>;
  394. /* WLAN card specific delay */
  395. startup-delay-us = <70000>;
  396. enable-active-high;
  397. };
  398. agnoc@0 {
  399. pcie@600000 {
  400. status = "okay";
  401. perst-gpio = <&msmgpio 35 GPIO_ACTIVE_LOW>;
  402. vddpe-3v3-supply = <&wlan_en>;
  403. };
  404. pcie@608000 {
  405. status = "okay";
  406. perst-gpio = <&msmgpio 130 GPIO_ACTIVE_LOW>;
  407. };
  408. pcie@610000 {
  409. status = "okay";
  410. perst-gpio = <&msmgpio 114 GPIO_ACTIVE_LOW>;
  411. };
  412. };
  413. };
  414. gpio_keys {
  415. compatible = "gpio-keys";
  416. #address-cells = <1>;
  417. #size-cells = <0>;
  418. autorepeat;
  419. pinctrl-names = "default";
  420. pinctrl-0 = <&volume_up_gpio>;
  421. button@0 {
  422. label = "Volume Up";
  423. linux,code = <KEY_VOLUMEUP>;
  424. gpios = <&pm8994_gpios 2 GPIO_ACTIVE_LOW>;
  425. };
  426. };
  427. rpm-glink {
  428. rpm_requests {
  429. pm8994-regulators {
  430. vdd_l1-supply = <&pm8994_s3>;
  431. vdd_l2_l26_l28-supply = <&pm8994_s3>;
  432. vdd_l3_l11-supply = <&pm8994_s3>;
  433. vdd_l4_l27_l31-supply = <&pm8994_s3>;
  434. vdd_l5_l7-supply = <&pm8994_s5>;
  435. vdd_l14_l15-supply = <&pm8994_s5>;
  436. vdd_l20_l21-supply = <&pm8994_s5>;
  437. vdd_l25-supply = <&pm8994_s3>;
  438. s3 {
  439. regulator-min-microvolt = <1300000>;
  440. regulator-max-microvolt = <1300000>;
  441. };
  442. /**
  443. * 1.8v required on LS expansion
  444. * for mezzanine boards
  445. */
  446. s4 {
  447. regulator-min-microvolt = <1800000>;
  448. regulator-max-microvolt = <1800000>;
  449. regulator-always-on;
  450. };
  451. s5 {
  452. regulator-min-microvolt = <2150000>;
  453. regulator-max-microvolt = <2150000>;
  454. };
  455. s7 {
  456. regulator-min-microvolt = <800000>;
  457. regulator-max-microvolt = <800000>;
  458. };
  459. l1 {
  460. regulator-min-microvolt = <1000000>;
  461. regulator-max-microvolt = <1000000>;
  462. };
  463. l2 {
  464. regulator-min-microvolt = <1250000>;
  465. regulator-max-microvolt = <1250000>;
  466. };
  467. l3 {
  468. regulator-min-microvolt = <850000>;
  469. regulator-max-microvolt = <850000>;
  470. };
  471. l4 {
  472. regulator-min-microvolt = <1225000>;
  473. regulator-max-microvolt = <1225000>;
  474. };
  475. l6 {
  476. regulator-min-microvolt = <1200000>;
  477. regulator-max-microvolt = <1200000>;
  478. };
  479. l8 {
  480. regulator-min-microvolt = <1800000>;
  481. regulator-max-microvolt = <1800000>;
  482. };
  483. l9 {
  484. regulator-min-microvolt = <1800000>;
  485. regulator-max-microvolt = <1800000>;
  486. };
  487. l10 {
  488. regulator-min-microvolt = <1800000>;
  489. regulator-max-microvolt = <1800000>;
  490. };
  491. l11 {
  492. regulator-min-microvolt = <1150000>;
  493. regulator-max-microvolt = <1150000>;
  494. };
  495. l12 {
  496. regulator-min-microvolt = <1800000>;
  497. regulator-max-microvolt = <1800000>;
  498. };
  499. l13 {
  500. regulator-min-microvolt = <1800000>;
  501. regulator-max-microvolt = <2950000>;
  502. };
  503. l14 {
  504. regulator-min-microvolt = <1800000>;
  505. regulator-max-microvolt = <1800000>;
  506. };
  507. l15 {
  508. regulator-min-microvolt = <1800000>;
  509. regulator-max-microvolt = <1800000>;
  510. };
  511. l16 {
  512. regulator-min-microvolt = <2700000>;
  513. regulator-max-microvolt = <2700000>;
  514. };
  515. l17 {
  516. regulator-min-microvolt = <2500000>;
  517. regulator-max-microvolt = <2500000>;
  518. };
  519. l18 {
  520. regulator-min-microvolt = <2700000>;
  521. regulator-max-microvolt = <2900000>;
  522. };
  523. l19 {
  524. regulator-min-microvolt = <3000000>;
  525. regulator-max-microvolt = <3000000>;
  526. };
  527. l20 {
  528. regulator-min-microvolt = <2950000>;
  529. regulator-max-microvolt = <2950000>;
  530. regulator-allow-set-load;
  531. };
  532. l21 {
  533. regulator-min-microvolt = <2950000>;
  534. regulator-max-microvolt = <2950000>;
  535. regulator-allow-set-load;
  536. regulator-system-load = <200000>;
  537. };
  538. l22 {
  539. regulator-min-microvolt = <3300000>;
  540. regulator-max-microvolt = <3300000>;
  541. };
  542. l23 {
  543. regulator-min-microvolt = <2800000>;
  544. regulator-max-microvolt = <2800000>;
  545. };
  546. l24 {
  547. regulator-min-microvolt = <3075000>;
  548. regulator-max-microvolt = <3075000>;
  549. };
  550. l25 {
  551. regulator-min-microvolt = <1200000>;
  552. regulator-max-microvolt = <1200000>;
  553. regulator-allow-set-load;
  554. };
  555. l27 {
  556. regulator-min-microvolt = <1000000>;
  557. regulator-max-microvolt = <1000000>;
  558. };
  559. l28 {
  560. regulator-min-microvolt = <925000>;
  561. regulator-max-microvolt = <925000>;
  562. regulator-allow-set-load;
  563. };
  564. l29 {
  565. regulator-min-microvolt = <2800000>;
  566. regulator-max-microvolt = <2800000>;
  567. };
  568. l30 {
  569. regulator-min-microvolt = <1800000>;
  570. regulator-max-microvolt = <1800000>;
  571. };
  572. l32 {
  573. regulator-min-microvolt = <1800000>;
  574. regulator-max-microvolt = <1800000>;
  575. };
  576. };
  577. };
  578. };
  579. };