apq8016-sbc.dtsi 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676
  1. /*
  2. * Copyright (c) 2015, 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 "msm8916.dtsi"
  14. #include "pm8916.dtsi"
  15. #include "apq8016-sbc-soc-pins.dtsi"
  16. #include "apq8016-sbc-pmic-pins.dtsi"
  17. #include <dt-bindings/gpio/gpio.h>
  18. #include <dt-bindings/input/input.h>
  19. #include <dt-bindings/sound/apq8016-lpass.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. * HSEC = High Speed External Connector
  27. *
  28. * Line names are taken from the schematic "DragonBoard410c"
  29. * dated monday, august 31, 2015. Page 5 in particular.
  30. *
  31. * For the lines routed to the external connectors the
  32. * lines are named after the 96Boards CE Specification 1.0,
  33. * Appendix "Expansion Connector Signal Description".
  34. *
  35. * When the 96Board naming of a line and the schematic name of
  36. * the same line are in conflict, the 96Board specification
  37. * takes precedence, which means that the external UART on the
  38. * LSEC is named UART0 while the schematic and SoC names this
  39. * UART3. This is only for the informational lines i.e. "[FOO]",
  40. * the GPIO named lines "GPIO-A" thru "GPIO-L" are the only
  41. * ones actually used for GPIO.
  42. */
  43. / {
  44. aliases {
  45. serial0 = &blsp1_uart2;
  46. serial1 = &blsp1_uart1;
  47. usid0 = &pm8916_0;
  48. i2c0 = &blsp_i2c2;
  49. i2c1 = &blsp_i2c6;
  50. i2c3 = &blsp_i2c4;
  51. spi0 = &blsp_spi5;
  52. spi1 = &blsp_spi3;
  53. };
  54. chosen {
  55. stdout-path = "serial0";
  56. };
  57. reserved-memory {
  58. ramoops@bff00000{
  59. compatible = "ramoops";
  60. reg = <0x0 0xbff00000 0x0 0x100000>;
  61. record-size = <0x20000>;
  62. console-size = <0x20000>;
  63. ftrace-size = <0x20000>;
  64. };
  65. };
  66. soc {
  67. pinctrl@1000000 {
  68. gpio-line-names =
  69. "[UART0_TX]", /* GPIO_0, LSEC pin 5 */
  70. "[UART0_RX]", /* GPIO_1, LSEC pin 7 */
  71. "[UART0_CTS_N]", /* GPIO_2, LSEC pin 3 */
  72. "[UART0_RTS_N]", /* GPIO_3, LSEC pin 9 */
  73. "[UART1_TX]", /* GPIO_4, LSEC pin 11 */
  74. "[UART1_RX]", /* GPIO_5, LSEC pin 13 */
  75. "[I2C0_SDA]", /* GPIO_8, LSEC pin 17 */
  76. "[I2C0_SCL]", /* GPIO_7, LSEC pin 15 */
  77. "[SPI1_DOUT]", /* SPI1_MOSI, HSEC pin 1 */
  78. "[SPI1_DIN]", /* SPI1_MISO, HSEC pin 11 */
  79. "[SPI1_CS]", /* SPI1_CS_N, HSEC pin 7 */
  80. "[SPI1_SCLK]", /* SPI1_CLK, HSEC pin 9 */
  81. "GPIO-B", /* LS_EXP_GPIO_B, LSEC pin 24 */
  82. "GPIO-C", /* LS_EXP_GPIO_C, LSEC pin 25 */
  83. "[I2C3_SDA]", /* HSEC pin 38 */
  84. "[I2C3_SCL]", /* HSEC pin 36 */
  85. "[SPI0_MOSI]", /* LSEC pin 14 */
  86. "[SPI0_MISO]", /* LSEC pin 10 */
  87. "[SPI0_CS_N]", /* LSEC pin 12 */
  88. "[SPI0_CLK]", /* LSEC pin 8 */
  89. "HDMI_HPD_N", /* GPIO 20 */
  90. "USR_LED_1_CTRL",
  91. "[I2C1_SDA]", /* GPIO_22, LSEC pin 21 */
  92. "[I2C1_SCL]", /* GPIO_23, LSEC pin 19 */
  93. "GPIO-G", /* LS_EXP_GPIO_G, LSEC pin 29 */
  94. "GPIO-H", /* LS_EXP_GPIO_H, LSEC pin 30 */
  95. "[CSI0_MCLK]", /* HSEC pin 15 */
  96. "[CSI1_MCLK]", /* HSEC pin 17 */
  97. "GPIO-K", /* LS_EXP_GPIO_K, LSEC pin 33 */
  98. "[I2C2_SDA]", /* HSEC pin 34 */
  99. "[I2C2_SCL]", /* HSEC pin 32 */
  100. "DSI2HDMI_INT_N",
  101. "DSI_SW_SEL_APQ",
  102. "GPIO-L", /* LS_EXP_GPIO_L, LSEC pin 34 */
  103. "GPIO-J", /* LS_EXP_GPIO_J, LSEC pin 32 */
  104. "GPIO-I", /* LS_EXP_GPIO_I, LSEC pin 31 */
  105. "GPIO-A", /* LS_EXP_GPIO_A, LSEC pin 23 */
  106. "FORCED_USB_BOOT",
  107. "SD_CARD_DET_N",
  108. "[WCSS_BT_SSBI]",
  109. "[WCSS_WLAN_DATA_2]", /* GPIO 40 */
  110. "[WCSS_WLAN_DATA_1]",
  111. "[WCSS_WLAN_DATA_0]",
  112. "[WCSS_WLAN_SET]",
  113. "[WCSS_WLAN_CLK]",
  114. "[WCSS_FM_SSBI]",
  115. "[WCSS_FM_SDI]",
  116. "[WCSS_BT_DAT_CTL]",
  117. "[WCSS_BT_DAT_STB]",
  118. "NC",
  119. "NC", /* GPIO 50 */
  120. "NC",
  121. "NC",
  122. "NC",
  123. "NC",
  124. "NC",
  125. "NC",
  126. "NC",
  127. "NC",
  128. "NC",
  129. "NC", /* GPIO 60 */
  130. "NC",
  131. "NC",
  132. "[CDC_PDM0_CLK]",
  133. "[CDC_PDM0_SYNC]",
  134. "[CDC_PDM0_TX0]",
  135. "[CDC_PDM0_RX0]",
  136. "[CDC_PDM0_RX1]",
  137. "[CDC_PDM0_RX2]",
  138. "GPIO-D", /* LS_EXP_GPIO_D, LSEC pin 26 */
  139. "NC", /* GPIO 70 */
  140. "NC",
  141. "NC",
  142. "NC",
  143. "NC", /* GPIO 74 */
  144. "NC",
  145. "NC",
  146. "NC",
  147. "NC",
  148. "NC",
  149. "BOOT_CONFIG_0", /* GPIO 80 */
  150. "BOOT_CONFIG_1",
  151. "BOOT_CONFIG_2",
  152. "BOOT_CONFIG_3",
  153. "NC",
  154. "NC",
  155. "BOOT_CONFIG_5",
  156. "NC",
  157. "NC",
  158. "NC",
  159. "NC", /* GPIO 90 */
  160. "NC",
  161. "NC",
  162. "NC",
  163. "NC",
  164. "NC",
  165. "NC",
  166. "NC",
  167. "NC",
  168. "NC",
  169. "NC", /* GPIO 100 */
  170. "NC",
  171. "NC",
  172. "NC",
  173. "SSBI_GPS",
  174. "NC",
  175. "NC",
  176. "KEY_VOLP_N",
  177. "NC",
  178. "NC",
  179. "[LS_EXP_MI2S_WS]", /* GPIO 110 */
  180. "NC",
  181. "NC",
  182. "[LS_EXP_MI2S_SCK]",
  183. "[LS_EXP_MI2S_DATA0]",
  184. "GPIO-E", /* LS_EXP_GPIO_E, LSEC pin 27 */
  185. "NC",
  186. "[DSI2HDMI_MI2S_WS]",
  187. "[DSI2HDMI_MI2S_SCK]",
  188. "[DSI2HDMI_MI2S_DATA0]",
  189. "USR_LED_2_CTRL", /* GPIO 120 */
  190. "SB_HS_ID";
  191. };
  192. dma@7884000 {
  193. status = "okay";
  194. };
  195. serial@78af000 {
  196. label = "LS-UART0";
  197. status = "okay";
  198. pinctrl-names = "default", "sleep";
  199. pinctrl-0 = <&blsp1_uart1_default>;
  200. pinctrl-1 = <&blsp1_uart1_sleep>;
  201. };
  202. serial@78b0000 {
  203. label = "LS-UART1";
  204. status = "okay";
  205. pinctrl-names = "default", "sleep";
  206. pinctrl-0 = <&blsp1_uart2_default>;
  207. pinctrl-1 = <&blsp1_uart2_sleep>;
  208. };
  209. i2c@78b6000 {
  210. /* On Low speed expansion */
  211. label = "LS-I2C0";
  212. status = "okay";
  213. };
  214. i2c@78b8000 {
  215. /* On High speed expansion */
  216. label = "HS-I2C2";
  217. status = "okay";
  218. adv_bridge: bridge@39 {
  219. status = "okay";
  220. compatible = "adi,adv7533";
  221. reg = <0x39>;
  222. interrupt-parent = <&msmgpio>;
  223. interrupts = <31 2>;
  224. adi,dsi-lanes = <4>;
  225. clocks = <&rpmcc RPM_SMD_BB_CLK2>;
  226. clock-names = "cec";
  227. pd-gpios = <&msmgpio 32 0>;
  228. avdd-supply = <&pm8916_l6>;
  229. v1p2-supply = <&pm8916_l6>;
  230. v3p3-supply = <&pm8916_l17>;
  231. pinctrl-names = "default","sleep";
  232. pinctrl-0 = <&adv7533_int_active &adv7533_switch_active>;
  233. pinctrl-1 = <&adv7533_int_suspend &adv7533_switch_suspend>;
  234. #sound-dai-cells = <1>;
  235. ports {
  236. #address-cells = <1>;
  237. #size-cells = <0>;
  238. port@0 {
  239. reg = <0>;
  240. adv7533_in: endpoint {
  241. remote-endpoint = <&dsi0_out>;
  242. };
  243. };
  244. port@1 {
  245. reg = <1>;
  246. adv7533_out: endpoint {
  247. remote-endpoint = <&hdmi_con>;
  248. };
  249. };
  250. };
  251. };
  252. };
  253. i2c@78ba000 {
  254. /* On Low speed expansion */
  255. label = "LS-I2C1";
  256. status = "okay";
  257. };
  258. spi@78b7000 {
  259. /* On High speed expansion */
  260. label = "HS-SPI1";
  261. status = "okay";
  262. };
  263. spi@78b9000 {
  264. /* On Low speed expansion */
  265. label = "LS-SPI0";
  266. status = "okay";
  267. };
  268. leds {
  269. pinctrl-names = "default";
  270. pinctrl-0 = <&msmgpio_leds>,
  271. <&pm8916_gpios_leds>,
  272. <&pm8916_mpps_leds>;
  273. compatible = "gpio-leds";
  274. led@1 {
  275. label = "apq8016-sbc:green:user1";
  276. gpios = <&msmgpio 21 GPIO_ACTIVE_HIGH>;
  277. linux,default-trigger = "heartbeat";
  278. default-state = "off";
  279. };
  280. led@2 {
  281. label = "apq8016-sbc:green:user2";
  282. gpios = <&msmgpio 120 GPIO_ACTIVE_HIGH>;
  283. linux,default-trigger = "mmc0";
  284. default-state = "off";
  285. };
  286. led@3 {
  287. label = "apq8016-sbc:green:user3";
  288. gpios = <&pm8916_gpios 1 GPIO_ACTIVE_HIGH>;
  289. linux,default-trigger = "mmc1";
  290. default-state = "off";
  291. };
  292. led@4 {
  293. label = "apq8016-sbc:green:user4";
  294. gpios = <&pm8916_gpios 2 GPIO_ACTIVE_HIGH>;
  295. linux,default-trigger = "none";
  296. panic-indicator;
  297. default-state = "off";
  298. };
  299. led@5 {
  300. label = "apq8016-sbc:yellow:wlan";
  301. gpios = <&pm8916_mpps 2 GPIO_ACTIVE_HIGH>;
  302. linux,default-trigger = "phy0tx";
  303. default-state = "off";
  304. };
  305. led@6 {
  306. label = "apq8016-sbc:blue:bt";
  307. gpios = <&pm8916_mpps 3 GPIO_ACTIVE_HIGH>;
  308. linux,default-trigger = "bluetooth-power";
  309. default-state = "off";
  310. };
  311. };
  312. sdhci@7824000 {
  313. vmmc-supply = <&pm8916_l8>;
  314. vqmmc-supply = <&pm8916_l5>;
  315. pinctrl-names = "default", "sleep";
  316. pinctrl-0 = <&sdc1_clk_on &sdc1_cmd_on &sdc1_data_on>;
  317. pinctrl-1 = <&sdc1_clk_off &sdc1_cmd_off &sdc1_data_off>;
  318. status = "okay";
  319. };
  320. sdhci@7864000 {
  321. vmmc-supply = <&pm8916_l11>;
  322. vqmmc-supply = <&pm8916_l12>;
  323. pinctrl-names = "default", "sleep";
  324. pinctrl-0 = <&sdc2_clk_on &sdc2_cmd_on &sdc2_data_on &sdc2_cd_on>;
  325. pinctrl-1 = <&sdc2_clk_off &sdc2_cmd_off &sdc2_data_off &sdc2_cd_off>;
  326. cd-gpios = <&msmgpio 38 0x1>;
  327. status = "okay";
  328. };
  329. usb@78d9000 {
  330. extcon = <&usb_id>;
  331. status = "okay";
  332. adp-disable;
  333. hnp-disable;
  334. srp-disable;
  335. dr_mode = "host";
  336. pinctrl-names = "default";
  337. pinctrl-0 = <&usb_sw_sel_pm>;
  338. ulpi {
  339. phy {
  340. v1p8-supply = <&pm8916_l7>;
  341. v3p3-supply = <&pm8916_l13>;
  342. extcon = <&usb_id>;
  343. };
  344. };
  345. };
  346. lpass@7708000 {
  347. status = "okay";
  348. };
  349. mdss@1a00000 {
  350. status = "okay";
  351. mdp@1a01000 {
  352. status = "okay";
  353. };
  354. dsi@1a98000 {
  355. status = "okay";
  356. vdda-supply = <&pm8916_l2>;
  357. vddio-supply = <&pm8916_l6>;
  358. ports {
  359. port@1 {
  360. endpoint {
  361. remote-endpoint = <&adv7533_in>;
  362. data-lanes = <0 1 2 3>;
  363. };
  364. };
  365. };
  366. };
  367. dsi-phy@1a98300 {
  368. status = "okay";
  369. vddio-supply = <&pm8916_l6>;
  370. };
  371. };
  372. lpass_codec: codec{
  373. status = "okay";
  374. };
  375. /*
  376. Internal Codec
  377. playback - Primary MI2S
  378. capture - Ter MI2S
  379. External Primary:
  380. playback - secondary MI2S
  381. capture - Quat MI2S
  382. External Secondary:
  383. playback - Quat MI2S
  384. capture - Quat MI2S
  385. */
  386. sound: sound {
  387. compatible = "qcom,apq8016-sbc-sndcard";
  388. reg = <0x07702000 0x4>, <0x07702004 0x4>;
  389. reg-names = "mic-iomux", "spkr-iomux";
  390. status = "okay";
  391. pinctrl-0 = <&cdc_pdm_lines_act &ext_sec_tlmm_lines_act &ext_mclk_tlmm_lines_act>;
  392. pinctrl-1 = <&cdc_pdm_lines_sus &ext_sec_tlmm_lines_sus &ext_mclk_tlmm_lines_sus>;
  393. pinctrl-names = "default", "sleep";
  394. qcom,model = "DB410c";
  395. qcom,audio-routing =
  396. "AMIC2", "MIC BIAS Internal2",
  397. "AMIC3", "MIC BIAS External1";
  398. external-dai-link@0 {
  399. link-name = "ADV7533";
  400. cpu { /* QUAT */
  401. sound-dai = <&lpass MI2S_QUATERNARY>;
  402. };
  403. codec {
  404. sound-dai = <&adv_bridge 0>;
  405. };
  406. };
  407. internal-codec-playback-dai-link@0 { /* I2S - Internal codec */
  408. link-name = "WCD";
  409. cpu { /* PRIMARY */
  410. sound-dai = <&lpass MI2S_PRIMARY>;
  411. };
  412. codec {
  413. sound-dai = <&lpass_codec 0>, <&wcd_codec 0>;
  414. };
  415. };
  416. internal-codec-capture-dai-link@0 { /* I2S - Internal codec */
  417. link-name = "WCD-Capture";
  418. cpu { /* PRIMARY */
  419. sound-dai = <&lpass MI2S_TERTIARY>;
  420. };
  421. codec {
  422. sound-dai = <&lpass_codec 1>, <&wcd_codec 1>;
  423. };
  424. };
  425. };
  426. spmi@200f000 {
  427. pm8916@0 {
  428. gpios@c000 {
  429. gpio-line-names =
  430. "USR_LED_3_CTRL",
  431. "USR_LED_4_CTRL",
  432. "USB_HUB_RESET_N_PM",
  433. "USB_SW_SEL_PM";
  434. };
  435. mpps@a000 {
  436. gpio-line-names =
  437. "VDD_PX_BIAS",
  438. "WLAN_LED_CTRL",
  439. "BT_LED_CTRL",
  440. "GPIO-F"; /* LS_EXP_GPIO_F, LSEC pin 28 */
  441. };
  442. };
  443. };
  444. wcnss@a21b000 {
  445. status = "okay";
  446. };
  447. };
  448. usb2513 {
  449. compatible = "smsc,usb3503";
  450. reset-gpios = <&pm8916_gpios 3 GPIO_ACTIVE_LOW>;
  451. initial-mode = <1>;
  452. };
  453. usb_id: usb-id {
  454. compatible = "linux,extcon-usb-gpio";
  455. vbus-gpio = <&msmgpio 121 GPIO_ACTIVE_HIGH>;
  456. pinctrl-names = "default";
  457. pinctrl-0 = <&usb_id_default>;
  458. };
  459. hdmi-out {
  460. compatible = "hdmi-connector";
  461. type = "a";
  462. port {
  463. hdmi_con: endpoint {
  464. remote-endpoint = <&adv7533_out>;
  465. };
  466. };
  467. };
  468. gpio_keys {
  469. compatible = "gpio-keys";
  470. #address-cells = <1>;
  471. #size-cells = <0>;
  472. autorepeat;
  473. pinctrl-names = "default";
  474. pinctrl-0 = <&msm_key_volp_n_default>;
  475. button@0 {
  476. label = "Volume Up";
  477. linux,code = <KEY_VOLUMEUP>;
  478. gpios = <&msmgpio 107 GPIO_ACTIVE_LOW>;
  479. };
  480. };
  481. };
  482. &wcd_codec {
  483. status = "okay";
  484. clocks = <&gcc GCC_CODEC_DIGCODEC_CLK>;
  485. clock-names = "mclk";
  486. qcom,mbhc-vthreshold-low = <75 150 237 450 500>;
  487. qcom,mbhc-vthreshold-high = <75 150 237 450 500>;
  488. };
  489. &smd_rpm_regulators {
  490. vdd_l1_l2_l3-supply = <&pm8916_s3>;
  491. vdd_l5-supply = <&pm8916_s3>;
  492. vdd_l4_l5_l6-supply = <&pm8916_s4>;
  493. vdd_l7-supply = <&pm8916_s4>;
  494. s1 {
  495. regulator-min-microvolt = <375000>;
  496. regulator-max-microvolt = <1562000>;
  497. };
  498. s3 {
  499. regulator-min-microvolt = <375000>;
  500. regulator-max-microvolt = <1562000>;
  501. };
  502. s4 {
  503. regulator-min-microvolt = <1800000>;
  504. regulator-max-microvolt = <1800000>;
  505. regulator-always-on;
  506. regulator-boot-on;
  507. };
  508. l1 {
  509. regulator-min-microvolt = <375000>;
  510. regulator-max-microvolt = <1525000>;
  511. };
  512. l2 {
  513. regulator-min-microvolt = <1200000>;
  514. regulator-max-microvolt = <1200000>;
  515. };
  516. l3 {
  517. regulator-min-microvolt = <375000>;
  518. regulator-max-microvolt = <1525000>;
  519. };
  520. l4 {
  521. regulator-min-microvolt = <1750000>;
  522. regulator-max-microvolt = <3337000>;
  523. };
  524. l5 {
  525. regulator-min-microvolt = <1750000>;
  526. regulator-max-microvolt = <3337000>;
  527. };
  528. l6 {
  529. regulator-min-microvolt = <1800000>;
  530. regulator-max-microvolt = <1800000>;
  531. };
  532. l7 {
  533. regulator-min-microvolt = <1750000>;
  534. regulator-max-microvolt = <3337000>;
  535. };
  536. l8 {
  537. regulator-min-microvolt = <1750000>;
  538. regulator-max-microvolt = <3337000>;
  539. };
  540. l9 {
  541. regulator-min-microvolt = <1750000>;
  542. regulator-max-microvolt = <3337000>;
  543. };
  544. l10 {
  545. regulator-min-microvolt = <1750000>;
  546. regulator-max-microvolt = <3337000>;
  547. };
  548. l11 {
  549. regulator-min-microvolt = <1750000>;
  550. regulator-max-microvolt = <3337000>;
  551. regulator-allow-set-load;
  552. regulator-system-load = <200000>;
  553. };
  554. l12 {
  555. regulator-min-microvolt = <1750000>;
  556. regulator-max-microvolt = <3337000>;
  557. };
  558. l13 {
  559. regulator-min-microvolt = <1750000>;
  560. regulator-max-microvolt = <3337000>;
  561. };
  562. l14 {
  563. regulator-min-microvolt = <1750000>;
  564. regulator-max-microvolt = <3337000>;
  565. };
  566. /**
  567. * 1.8v required on LS expansion
  568. * for mezzanine boards
  569. */
  570. l15 {
  571. regulator-min-microvolt = <1750000>;
  572. regulator-max-microvolt = <3337000>;
  573. regulator-always-on;
  574. };
  575. l16 {
  576. regulator-min-microvolt = <1750000>;
  577. regulator-max-microvolt = <3337000>;
  578. };
  579. l17 {
  580. regulator-min-microvolt = <3300000>;
  581. regulator-max-microvolt = <3300000>;
  582. };
  583. l18 {
  584. regulator-min-microvolt = <1750000>;
  585. regulator-max-microvolt = <3337000>;
  586. };
  587. };