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