19f887222SHsin-Hsiung Wang// SPDX-License-Identifier: (GPL-2.0 OR MIT) 29f887222SHsin-Hsiung Wang/* 39f887222SHsin-Hsiung Wang * Copyright (c) 2020 MediaTek Inc. 49f887222SHsin-Hsiung Wang */ 59f887222SHsin-Hsiung Wang 69f887222SHsin-Hsiung Wang&pwrap { 79f887222SHsin-Hsiung Wang pmic: mt6358 { 89f887222SHsin-Hsiung Wang compatible = "mediatek,mt6358"; 99f887222SHsin-Hsiung Wang interrupt-controller; 109f887222SHsin-Hsiung Wang interrupt-parent = <&pio>; 119f887222SHsin-Hsiung Wang interrupts = <182 IRQ_TYPE_LEVEL_HIGH>; 129f887222SHsin-Hsiung Wang #interrupt-cells = <2>; 139f887222SHsin-Hsiung Wang 149f887222SHsin-Hsiung Wang mt6358codec: mt6358codec { 159f887222SHsin-Hsiung Wang compatible = "mediatek,mt6358-sound"; 169f887222SHsin-Hsiung Wang }; 179f887222SHsin-Hsiung Wang 189f887222SHsin-Hsiung Wang mt6358regulator: mt6358regulator { 199f887222SHsin-Hsiung Wang mt6358_vdram1_reg: buck_vdram1 { 209f887222SHsin-Hsiung Wang regulator-name = "vdram1"; 219f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 229f887222SHsin-Hsiung Wang regulator-max-microvolt = <2087500>; 239f887222SHsin-Hsiung Wang regulator-ramp-delay = <12500>; 249f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <0>; 259f887222SHsin-Hsiung Wang regulator-always-on; 269f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 279f887222SHsin-Hsiung Wang }; 289f887222SHsin-Hsiung Wang 299f887222SHsin-Hsiung Wang mt6358_vcore_reg: buck_vcore { 309f887222SHsin-Hsiung Wang regulator-name = "vcore"; 319f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 329f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 339f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 349f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <200>; 359f887222SHsin-Hsiung Wang regulator-always-on; 369f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 379f887222SHsin-Hsiung Wang }; 389f887222SHsin-Hsiung Wang 399f887222SHsin-Hsiung Wang mt6358_vpa_reg: buck_vpa { 409f887222SHsin-Hsiung Wang regulator-name = "vpa"; 419f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 429f887222SHsin-Hsiung Wang regulator-max-microvolt = <3650000>; 439f887222SHsin-Hsiung Wang regulator-ramp-delay = <50000>; 449f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <250>; 459f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 469f887222SHsin-Hsiung Wang }; 479f887222SHsin-Hsiung Wang 489f887222SHsin-Hsiung Wang mt6358_vproc11_reg: buck_vproc11 { 499f887222SHsin-Hsiung Wang regulator-name = "vproc11"; 509f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 519f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 529f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 539f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <200>; 549f887222SHsin-Hsiung Wang regulator-always-on; 559f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 569f887222SHsin-Hsiung Wang }; 579f887222SHsin-Hsiung Wang 589f887222SHsin-Hsiung Wang mt6358_vproc12_reg: buck_vproc12 { 599f887222SHsin-Hsiung Wang regulator-name = "vproc12"; 609f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 619f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 629f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 639f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <200>; 649f887222SHsin-Hsiung Wang regulator-always-on; 659f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 669f887222SHsin-Hsiung Wang }; 679f887222SHsin-Hsiung Wang 689f887222SHsin-Hsiung Wang mt6358_vgpu_reg: buck_vgpu { 699f887222SHsin-Hsiung Wang regulator-name = "vgpu"; 709f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 719f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 729f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 739f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <200>; 749f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 759f887222SHsin-Hsiung Wang }; 769f887222SHsin-Hsiung Wang 779f887222SHsin-Hsiung Wang mt6358_vs2_reg: buck_vs2 { 789f887222SHsin-Hsiung Wang regulator-name = "vs2"; 799f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 809f887222SHsin-Hsiung Wang regulator-max-microvolt = <2087500>; 819f887222SHsin-Hsiung Wang regulator-ramp-delay = <12500>; 829f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <0>; 839f887222SHsin-Hsiung Wang regulator-always-on; 849f887222SHsin-Hsiung Wang }; 859f887222SHsin-Hsiung Wang 869f887222SHsin-Hsiung Wang mt6358_vmodem_reg: buck_vmodem { 879f887222SHsin-Hsiung Wang regulator-name = "vmodem"; 889f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 899f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 909f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 919f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <900>; 929f887222SHsin-Hsiung Wang regulator-always-on; 939f887222SHsin-Hsiung Wang regulator-allowed-modes = <0 1>; 949f887222SHsin-Hsiung Wang }; 959f887222SHsin-Hsiung Wang 969f887222SHsin-Hsiung Wang mt6358_vs1_reg: buck_vs1 { 979f887222SHsin-Hsiung Wang regulator-name = "vs1"; 989f887222SHsin-Hsiung Wang regulator-min-microvolt = <1000000>; 999f887222SHsin-Hsiung Wang regulator-max-microvolt = <2587500>; 1009f887222SHsin-Hsiung Wang regulator-ramp-delay = <12500>; 1019f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <0>; 1029f887222SHsin-Hsiung Wang regulator-always-on; 1039f887222SHsin-Hsiung Wang }; 1049f887222SHsin-Hsiung Wang 1059f887222SHsin-Hsiung Wang mt6358_vdram2_reg: ldo_vdram2 { 1069f887222SHsin-Hsiung Wang regulator-name = "vdram2"; 1079f887222SHsin-Hsiung Wang regulator-min-microvolt = <600000>; 1089f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 1099f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <3300>; 1109f887222SHsin-Hsiung Wang }; 1119f887222SHsin-Hsiung Wang 1129f887222SHsin-Hsiung Wang mt6358_vsim1_reg: ldo_vsim1 { 1139f887222SHsin-Hsiung Wang regulator-name = "vsim1"; 1149f887222SHsin-Hsiung Wang regulator-min-microvolt = <1700000>; 1159f887222SHsin-Hsiung Wang regulator-max-microvolt = <3100000>; 1169f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <540>; 1179f887222SHsin-Hsiung Wang }; 1189f887222SHsin-Hsiung Wang 1199f887222SHsin-Hsiung Wang mt6358_vibr_reg: ldo_vibr { 1209f887222SHsin-Hsiung Wang regulator-name = "vibr"; 1219f887222SHsin-Hsiung Wang regulator-min-microvolt = <1200000>; 1229f887222SHsin-Hsiung Wang regulator-max-microvolt = <3300000>; 1239f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <60>; 1249f887222SHsin-Hsiung Wang }; 1259f887222SHsin-Hsiung Wang 1269f887222SHsin-Hsiung Wang mt6358_vrf12_reg: ldo_vrf12 { 1279f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 1289f887222SHsin-Hsiung Wang regulator-name = "vrf12"; 1299f887222SHsin-Hsiung Wang regulator-min-microvolt = <1200000>; 1309f887222SHsin-Hsiung Wang regulator-max-microvolt = <1200000>; 1319f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <120>; 1329f887222SHsin-Hsiung Wang }; 1339f887222SHsin-Hsiung Wang 1349f887222SHsin-Hsiung Wang mt6358_vio18_reg: ldo_vio18 { 1359f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 1369f887222SHsin-Hsiung Wang regulator-name = "vio18"; 1379f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 1389f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 1399f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <2700>; 1409f887222SHsin-Hsiung Wang regulator-always-on; 1419f887222SHsin-Hsiung Wang }; 1429f887222SHsin-Hsiung Wang 1439f887222SHsin-Hsiung Wang mt6358_vusb_reg: ldo_vusb { 1449f887222SHsin-Hsiung Wang regulator-name = "vusb"; 1459f887222SHsin-Hsiung Wang regulator-min-microvolt = <3000000>; 1469f887222SHsin-Hsiung Wang regulator-max-microvolt = <3100000>; 1479f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 1489f887222SHsin-Hsiung Wang regulator-always-on; 1499f887222SHsin-Hsiung Wang }; 1509f887222SHsin-Hsiung Wang 1519f887222SHsin-Hsiung Wang mt6358_vcamio_reg: ldo_vcamio { 1529f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 1539f887222SHsin-Hsiung Wang regulator-name = "vcamio"; 1549f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 1559f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 1569f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <325>; 1579f887222SHsin-Hsiung Wang }; 1589f887222SHsin-Hsiung Wang 1599f887222SHsin-Hsiung Wang mt6358_vcamd_reg: ldo_vcamd { 1609f887222SHsin-Hsiung Wang regulator-name = "vcamd"; 1619f887222SHsin-Hsiung Wang regulator-min-microvolt = <900000>; 1629f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 1639f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <325>; 1649f887222SHsin-Hsiung Wang }; 1659f887222SHsin-Hsiung Wang 1669f887222SHsin-Hsiung Wang mt6358_vcn18_reg: ldo_vcn18 { 1679f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 1689f887222SHsin-Hsiung Wang regulator-name = "vcn18"; 1699f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 1709f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 1719f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 1729f887222SHsin-Hsiung Wang }; 1739f887222SHsin-Hsiung Wang 1749f887222SHsin-Hsiung Wang mt6358_vfe28_reg: ldo_vfe28 { 1759f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 1769f887222SHsin-Hsiung Wang regulator-name = "vfe28"; 1779f887222SHsin-Hsiung Wang regulator-min-microvolt = <2800000>; 1789f887222SHsin-Hsiung Wang regulator-max-microvolt = <2800000>; 1799f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 1809f887222SHsin-Hsiung Wang }; 1819f887222SHsin-Hsiung Wang 1829f887222SHsin-Hsiung Wang mt6358_vsram_proc11_reg: ldo_vsram_proc11 { 1839f887222SHsin-Hsiung Wang regulator-name = "vsram_proc11"; 1849f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 1859f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 1869f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 1879f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <240>; 1889f887222SHsin-Hsiung Wang regulator-always-on; 1899f887222SHsin-Hsiung Wang }; 1909f887222SHsin-Hsiung Wang 1919f887222SHsin-Hsiung Wang mt6358_vcn28_reg: ldo_vcn28 { 1929f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 1939f887222SHsin-Hsiung Wang regulator-name = "vcn28"; 1949f887222SHsin-Hsiung Wang regulator-min-microvolt = <2800000>; 1959f887222SHsin-Hsiung Wang regulator-max-microvolt = <2800000>; 1969f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 1979f887222SHsin-Hsiung Wang }; 1989f887222SHsin-Hsiung Wang 1999f887222SHsin-Hsiung Wang mt6358_vsram_others_reg: ldo_vsram_others { 2009f887222SHsin-Hsiung Wang regulator-name = "vsram_others"; 2019f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 2029f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 2039f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 2049f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <240>; 2059f887222SHsin-Hsiung Wang regulator-always-on; 2069f887222SHsin-Hsiung Wang }; 2079f887222SHsin-Hsiung Wang 2089f887222SHsin-Hsiung Wang mt6358_vsram_gpu_reg: ldo_vsram_gpu { 2099f887222SHsin-Hsiung Wang regulator-name = "vsram_gpu"; 2109f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 2119f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 2129f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 2139f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <240>; 2149f887222SHsin-Hsiung Wang }; 2159f887222SHsin-Hsiung Wang 2169f887222SHsin-Hsiung Wang mt6358_vxo22_reg: ldo_vxo22 { 2179f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 2189f887222SHsin-Hsiung Wang regulator-name = "vxo22"; 2199f887222SHsin-Hsiung Wang regulator-min-microvolt = <2200000>; 2209f887222SHsin-Hsiung Wang regulator-max-microvolt = <2200000>; 2219f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <120>; 2229f887222SHsin-Hsiung Wang regulator-always-on; 2239f887222SHsin-Hsiung Wang }; 2249f887222SHsin-Hsiung Wang 2259f887222SHsin-Hsiung Wang mt6358_vefuse_reg: ldo_vefuse { 2269f887222SHsin-Hsiung Wang regulator-name = "vefuse"; 2279f887222SHsin-Hsiung Wang regulator-min-microvolt = <1700000>; 2289f887222SHsin-Hsiung Wang regulator-max-microvolt = <1900000>; 2299f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 2309f887222SHsin-Hsiung Wang }; 2319f887222SHsin-Hsiung Wang 2329f887222SHsin-Hsiung Wang mt6358_vaux18_reg: ldo_vaux18 { 2339f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 2349f887222SHsin-Hsiung Wang regulator-name = "vaux18"; 2359f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 2369f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 2379f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 2389f887222SHsin-Hsiung Wang }; 2399f887222SHsin-Hsiung Wang 2409f887222SHsin-Hsiung Wang mt6358_vmch_reg: ldo_vmch { 2419f887222SHsin-Hsiung Wang regulator-name = "vmch"; 2429f887222SHsin-Hsiung Wang regulator-min-microvolt = <2900000>; 2439f887222SHsin-Hsiung Wang regulator-max-microvolt = <3300000>; 2449f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <60>; 2459f887222SHsin-Hsiung Wang }; 2469f887222SHsin-Hsiung Wang 2479f887222SHsin-Hsiung Wang mt6358_vbif28_reg: ldo_vbif28 { 2489f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 2499f887222SHsin-Hsiung Wang regulator-name = "vbif28"; 2509f887222SHsin-Hsiung Wang regulator-min-microvolt = <2800000>; 2519f887222SHsin-Hsiung Wang regulator-max-microvolt = <2800000>; 2529f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 2539f887222SHsin-Hsiung Wang }; 2549f887222SHsin-Hsiung Wang 2559f887222SHsin-Hsiung Wang mt6358_vsram_proc12_reg: ldo_vsram_proc12 { 2569f887222SHsin-Hsiung Wang regulator-name = "vsram_proc12"; 2579f887222SHsin-Hsiung Wang regulator-min-microvolt = <500000>; 2589f887222SHsin-Hsiung Wang regulator-max-microvolt = <1293750>; 2599f887222SHsin-Hsiung Wang regulator-ramp-delay = <6250>; 2609f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <240>; 2619f887222SHsin-Hsiung Wang regulator-always-on; 2629f887222SHsin-Hsiung Wang }; 2639f887222SHsin-Hsiung Wang 2649f887222SHsin-Hsiung Wang mt6358_vcama1_reg: ldo_vcama1 { 2659f887222SHsin-Hsiung Wang regulator-name = "vcama1"; 2669f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 2679f887222SHsin-Hsiung Wang regulator-max-microvolt = <3000000>; 2689f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <325>; 2699f887222SHsin-Hsiung Wang }; 2709f887222SHsin-Hsiung Wang 2719f887222SHsin-Hsiung Wang mt6358_vemc_reg: ldo_vemc { 2729f887222SHsin-Hsiung Wang regulator-name = "vemc"; 2739f887222SHsin-Hsiung Wang regulator-min-microvolt = <2900000>; 2749f887222SHsin-Hsiung Wang regulator-max-microvolt = <3300000>; 2759f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <60>; 2769f887222SHsin-Hsiung Wang }; 2779f887222SHsin-Hsiung Wang 2789f887222SHsin-Hsiung Wang mt6358_vio28_reg: ldo_vio28 { 2799f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 2809f887222SHsin-Hsiung Wang regulator-name = "vio28"; 2819f887222SHsin-Hsiung Wang regulator-min-microvolt = <2800000>; 2829f887222SHsin-Hsiung Wang regulator-max-microvolt = <2800000>; 2839f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 2849f887222SHsin-Hsiung Wang }; 2859f887222SHsin-Hsiung Wang 2869f887222SHsin-Hsiung Wang mt6358_va12_reg: ldo_va12 { 2879f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 2889f887222SHsin-Hsiung Wang regulator-name = "va12"; 2899f887222SHsin-Hsiung Wang regulator-min-microvolt = <1200000>; 2909f887222SHsin-Hsiung Wang regulator-max-microvolt = <1200000>; 2919f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 2929f887222SHsin-Hsiung Wang regulator-always-on; 2939f887222SHsin-Hsiung Wang }; 2949f887222SHsin-Hsiung Wang 2959f887222SHsin-Hsiung Wang mt6358_vrf18_reg: ldo_vrf18 { 2969f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 2979f887222SHsin-Hsiung Wang regulator-name = "vrf18"; 2989f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 2999f887222SHsin-Hsiung Wang regulator-max-microvolt = <1800000>; 3009f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <120>; 3019f887222SHsin-Hsiung Wang }; 3029f887222SHsin-Hsiung Wang 3039f887222SHsin-Hsiung Wang mt6358_vcn33_bt_reg: ldo_vcn33_bt { 3049f887222SHsin-Hsiung Wang regulator-name = "vcn33_bt"; 3059f887222SHsin-Hsiung Wang regulator-min-microvolt = <3300000>; 3069f887222SHsin-Hsiung Wang regulator-max-microvolt = <3500000>; 3079f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 3089f887222SHsin-Hsiung Wang }; 3099f887222SHsin-Hsiung Wang 3109f887222SHsin-Hsiung Wang mt6358_vcn33_wifi_reg: ldo_vcn33_wifi { 3119f887222SHsin-Hsiung Wang regulator-name = "vcn33_wifi"; 3129f887222SHsin-Hsiung Wang regulator-min-microvolt = <3300000>; 3139f887222SHsin-Hsiung Wang regulator-max-microvolt = <3500000>; 3149f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 3159f887222SHsin-Hsiung Wang }; 3169f887222SHsin-Hsiung Wang 3179f887222SHsin-Hsiung Wang mt6358_vcama2_reg: ldo_vcama2 { 3189f887222SHsin-Hsiung Wang regulator-name = "vcama2"; 3199f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 3209f887222SHsin-Hsiung Wang regulator-max-microvolt = <3000000>; 3219f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <325>; 3229f887222SHsin-Hsiung Wang }; 3239f887222SHsin-Hsiung Wang 3249f887222SHsin-Hsiung Wang mt6358_vmc_reg: ldo_vmc { 3259f887222SHsin-Hsiung Wang regulator-name = "vmc"; 3269f887222SHsin-Hsiung Wang regulator-min-microvolt = <1800000>; 3279f887222SHsin-Hsiung Wang regulator-max-microvolt = <3300000>; 3289f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <60>; 3299f887222SHsin-Hsiung Wang }; 3309f887222SHsin-Hsiung Wang 3319f887222SHsin-Hsiung Wang mt6358_vldo28_reg: ldo_vldo28 { 3329f887222SHsin-Hsiung Wang regulator-name = "vldo28"; 3339f887222SHsin-Hsiung Wang regulator-min-microvolt = <2800000>; 3349f887222SHsin-Hsiung Wang regulator-max-microvolt = <3000000>; 3359f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 3369f887222SHsin-Hsiung Wang }; 3379f887222SHsin-Hsiung Wang 3389f887222SHsin-Hsiung Wang mt6358_vaud28_reg: ldo_vaud28 { 3399f887222SHsin-Hsiung Wang compatible = "regulator-fixed"; 3409f887222SHsin-Hsiung Wang regulator-name = "vaud28"; 3419f887222SHsin-Hsiung Wang regulator-min-microvolt = <2800000>; 3429f887222SHsin-Hsiung Wang regulator-max-microvolt = <2800000>; 3439f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <270>; 3449f887222SHsin-Hsiung Wang }; 3459f887222SHsin-Hsiung Wang 3469f887222SHsin-Hsiung Wang mt6358_vsim2_reg: ldo_vsim2 { 3479f887222SHsin-Hsiung Wang regulator-name = "vsim2"; 3489f887222SHsin-Hsiung Wang regulator-min-microvolt = <1700000>; 3499f887222SHsin-Hsiung Wang regulator-max-microvolt = <3100000>; 3509f887222SHsin-Hsiung Wang regulator-enable-ramp-delay = <540>; 3519f887222SHsin-Hsiung Wang }; 3529f887222SHsin-Hsiung Wang }; 3539f887222SHsin-Hsiung Wang 3549f887222SHsin-Hsiung Wang mt6358rtc: mt6358rtc { 3559f887222SHsin-Hsiung Wang compatible = "mediatek,mt6358-rtc"; 3569f887222SHsin-Hsiung Wang }; 3579f887222SHsin-Hsiung Wang }; 3589f887222SHsin-Hsiung Wang}; 359