0001 // SPDX-License-Identifier: GPL-2.0-only
0002 /*
0003 * Copyright (C) 2012 Marvell Technology Group Ltd.
0004 * Author: Haojian Zhuang <haojian.zhuang@marvell.com>
0005 */
0006
0007 /dts-v1/;
0008 #include "mmp2.dtsi"
0009
0010 / {
0011 model = "Marvell MMP2 Brownstone Development Board";
0012 compatible = "mrvl,mmp2-brownstone", "mrvl,mmp2";
0013
0014 chosen {
0015 bootargs = "console=ttyS2,38400 root=/dev/nfs nfsroot=192.168.1.100:/nfsroot/ ip=192.168.1.101:192.168.1.100::255.255.255.0::eth0:on";
0016 };
0017
0018 memory {
0019 device_type = "memory";
0020 reg = <0x00000000 0x08000000>;
0021 };
0022 };
0023
0024 &uart3 {
0025 status = "okay";
0026 };
0027
0028 &twsi1 {
0029 status = "okay";
0030 pmic: max8925@3c {
0031 compatible = "maxium,max8925";
0032 reg = <0x3c>;
0033 interrupts = <1>;
0034 interrupt-parent = <&intcmux4>;
0035 interrupt-controller;
0036 #interrupt-cells = <1>;
0037 maxim,tsc-irq = <0>;
0038
0039 regulators {
0040 SDV1 {
0041 regulator-min-microvolt = <637500>;
0042 regulator-max-microvolt = <1425000>;
0043 regulator-boot-on;
0044 regulator-always-on;
0045 };
0046 SDV2 {
0047 regulator-min-microvolt = <650000>;
0048 regulator-max-microvolt = <2225000>;
0049 regulator-boot-on;
0050 regulator-always-on;
0051 };
0052 SDV3 {
0053 regulator-min-microvolt = <750000>;
0054 regulator-max-microvolt = <3900000>;
0055 regulator-boot-on;
0056 regulator-always-on;
0057 };
0058 LDO1 {
0059 regulator-min-microvolt = <750000>;
0060 regulator-max-microvolt = <3900000>;
0061 regulator-boot-on;
0062 regulator-always-on;
0063 };
0064 LDO2 {
0065 regulator-min-microvolt = <650000>;
0066 regulator-max-microvolt = <2250000>;
0067 regulator-boot-on;
0068 regulator-always-on;
0069 };
0070 LDO3 {
0071 regulator-min-microvolt = <650000>;
0072 regulator-max-microvolt = <2250000>;
0073 regulator-boot-on;
0074 regulator-always-on;
0075 };
0076 LDO4 {
0077 regulator-min-microvolt = <750000>;
0078 regulator-max-microvolt = <3900000>;
0079 regulator-boot-on;
0080 regulator-always-on;
0081 };
0082 LDO5 {
0083 regulator-min-microvolt = <750000>;
0084 regulator-max-microvolt = <3900000>;
0085 regulator-boot-on;
0086 regulator-always-on;
0087 };
0088 LDO6 {
0089 regulator-min-microvolt = <750000>;
0090 regulator-max-microvolt = <3900000>;
0091 regulator-boot-on;
0092 regulator-always-on;
0093 };
0094 LDO7 {
0095 regulator-min-microvolt = <750000>;
0096 regulator-max-microvolt = <3900000>;
0097 regulator-boot-on;
0098 regulator-always-on;
0099 };
0100 LDO8 {
0101 regulator-min-microvolt = <750000>;
0102 regulator-max-microvolt = <3900000>;
0103 regulator-boot-on;
0104 regulator-always-on;
0105 };
0106 LDO9 {
0107 regulator-min-microvolt = <750000>;
0108 regulator-max-microvolt = <3900000>;
0109 regulator-boot-on;
0110 regulator-always-on;
0111 };
0112 LDO10 {
0113 regulator-min-microvolt = <750000>;
0114 regulator-max-microvolt = <3900000>;
0115 };
0116 LDO11 {
0117 regulator-min-microvolt = <750000>;
0118 regulator-max-microvolt = <3900000>;
0119 regulator-boot-on;
0120 regulator-always-on;
0121 };
0122 LDO12 {
0123 regulator-min-microvolt = <750000>;
0124 regulator-max-microvolt = <3900000>;
0125 regulator-boot-on;
0126 regulator-always-on;
0127 };
0128 LDO13 {
0129 regulator-min-microvolt = <750000>;
0130 regulator-max-microvolt = <3900000>;
0131 regulator-boot-on;
0132 regulator-always-on;
0133 };
0134 LDO14 {
0135 regulator-min-microvolt = <750000>;
0136 regulator-max-microvolt = <3900000>;
0137 regulator-boot-on;
0138 regulator-always-on;
0139 };
0140 LDO15 {
0141 regulator-min-microvolt = <750000>;
0142 regulator-max-microvolt = <3900000>;
0143 regulator-boot-on;
0144 regulator-always-on;
0145 };
0146 LDO16 {
0147 regulator-min-microvolt = <750000>;
0148 regulator-max-microvolt = <3900000>;
0149 regulator-boot-on;
0150 regulator-always-on;
0151 };
0152 LDO17 {
0153 regulator-min-microvolt = <650000>;
0154 regulator-max-microvolt = <2250000>;
0155 regulator-boot-on;
0156 regulator-always-on;
0157 };
0158 LDO18 {
0159 regulator-min-microvolt = <650000>;
0160 regulator-max-microvolt = <2250000>;
0161 regulator-boot-on;
0162 regulator-always-on;
0163 };
0164 LDO19 {
0165 regulator-min-microvolt = <750000>;
0166 regulator-max-microvolt = <3900000>;
0167 regulator-boot-on;
0168 regulator-always-on;
0169 };
0170 LDO20 {
0171 regulator-min-microvolt = <750000>;
0172 regulator-max-microvolt = <3900000>;
0173 regulator-boot-on;
0174 regulator-always-on;
0175 };
0176 };
0177 backlight {
0178 maxim,max8925-dual-string = <0>;
0179 };
0180 charger {
0181 batt-detect = <0>;
0182 topoff-threshold = <1>;
0183 fast-charge = <7>;
0184 no-temp-support = <0>;
0185 no-insert-detect = <0>;
0186 };
0187 };
0188 };
0189
0190 &rtc {
0191 status = "okay";
0192 };