1/* 2 * Copyright (C) 2015 Freescale Semiconductor, Inc. 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 as 6 * published by the Free Software Foundation. 7 */ 8 9#include "imx6sx-sdb.dtsi" 10 11/ { 12 model = "Freescale i.MX6 SoloX SDB RevA Board"; 13}; 14 15&i2c1 { 16 clock-frequency = <100000>; 17 pinctrl-names = "default"; 18 pinctrl-0 = <&pinctrl_i2c1>; 19 status = "okay"; 20 21 pmic: pfuze100@8 { 22 compatible = "fsl,pfuze100"; 23 reg = <0x08>; 24 25 regulators { 26 sw1a_reg: sw1ab { 27 regulator-min-microvolt = <300000>; 28 regulator-max-microvolt = <1875000>; 29 regulator-boot-on; 30 regulator-always-on; 31 regulator-ramp-delay = <6250>; 32 }; 33 34 sw1c_reg: sw1c { 35 regulator-min-microvolt = <300000>; 36 regulator-max-microvolt = <1875000>; 37 regulator-boot-on; 38 regulator-always-on; 39 regulator-ramp-delay = <6250>; 40 }; 41 42 sw2_reg: sw2 { 43 regulator-min-microvolt = <800000>; 44 regulator-max-microvolt = <3300000>; 45 regulator-boot-on; 46 regulator-always-on; 47 }; 48 49 sw3a_reg: sw3a { 50 regulator-min-microvolt = <400000>; 51 regulator-max-microvolt = <1975000>; 52 regulator-boot-on; 53 regulator-always-on; 54 }; 55 56 sw3b_reg: sw3b { 57 regulator-min-microvolt = <400000>; 58 regulator-max-microvolt = <1975000>; 59 regulator-boot-on; 60 regulator-always-on; 61 }; 62 63 sw4_reg: sw4 { 64 regulator-min-microvolt = <800000>; 65 regulator-max-microvolt = <3300000>; 66 regulator-always-on; 67 }; 68 69 swbst_reg: swbst { 70 regulator-min-microvolt = <5000000>; 71 regulator-max-microvolt = <5150000>; 72 }; 73 74 snvs_reg: vsnvs { 75 regulator-min-microvolt = <1000000>; 76 regulator-max-microvolt = <3000000>; 77 regulator-boot-on; 78 regulator-always-on; 79 }; 80 81 vref_reg: vrefddr { 82 regulator-boot-on; 83 regulator-always-on; 84 }; 85 86 vgen1_reg: vgen1 { 87 regulator-min-microvolt = <800000>; 88 regulator-max-microvolt = <1550000>; 89 regulator-always-on; 90 }; 91 92 vgen2_reg: vgen2 { 93 regulator-min-microvolt = <800000>; 94 regulator-max-microvolt = <1550000>; 95 }; 96 97 vgen3_reg: vgen3 { 98 regulator-min-microvolt = <1800000>; 99 regulator-max-microvolt = <3300000>; 100 regulator-always-on; 101 }; 102 103 vgen4_reg: vgen4 { 104 regulator-min-microvolt = <1800000>; 105 regulator-max-microvolt = <3300000>; 106 regulator-always-on; 107 }; 108 109 vgen5_reg: vgen5 { 110 regulator-min-microvolt = <1800000>; 111 regulator-max-microvolt = <3300000>; 112 regulator-always-on; 113 }; 114 115 vgen6_reg: vgen6 { 116 regulator-min-microvolt = <1800000>; 117 regulator-max-microvolt = <3300000>; 118 regulator-always-on; 119 }; 120 }; 121 }; 122}; 123 124&qspi2 { 125 pinctrl-names = "default"; 126 pinctrl-0 = <&pinctrl_qspi2>; 127 status = "okay"; 128 129 flash0: s25fl128s@0 { 130 reg = <0>; 131 #address-cells = <1>; 132 #size-cells = <1>; 133 compatible = "spansion,s25fl128s", "jedec,spi-nor"; 134 spi-max-frequency = <66000000>; 135 }; 136 137 flash1: s25fl128s@1 { 138 reg = <1>; 139 #address-cells = <1>; 140 #size-cells = <1>; 141 compatible = "spansion,s25fl128s", "jedec,spi-nor"; 142 spi-max-frequency = <66000000>; 143 }; 144}; 145