Linux Audio

Check our new training course

Loading...
Note: File does not exist in v3.15.
  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			};
 67
 68			swbst_reg: swbst {
 69				regulator-min-microvolt = <5000000>;
 70				regulator-max-microvolt = <5150000>;
 71			};
 72
 73			snvs_reg: vsnvs {
 74				regulator-min-microvolt = <1000000>;
 75				regulator-max-microvolt = <3000000>;
 76				regulator-boot-on;
 77				regulator-always-on;
 78			};
 79
 80			vref_reg: vrefddr {
 81				regulator-boot-on;
 82				regulator-always-on;
 83			};
 84
 85			vgen1_reg: vgen1 {
 86				regulator-min-microvolt = <800000>;
 87				regulator-max-microvolt = <1550000>;
 88				regulator-always-on;
 89			};
 90
 91			vgen2_reg: vgen2 {
 92				regulator-min-microvolt = <800000>;
 93				regulator-max-microvolt = <1550000>;
 94			};
 95
 96			vgen3_reg: vgen3 {
 97				regulator-min-microvolt = <1800000>;
 98				regulator-max-microvolt = <3300000>;
 99				regulator-always-on;
100			};
101
102			vgen4_reg: vgen4 {
103				regulator-min-microvolt = <1800000>;
104				regulator-max-microvolt = <3300000>;
105				regulator-always-on;
106			};
107
108			vgen5_reg: vgen5 {
109				regulator-min-microvolt = <1800000>;
110				regulator-max-microvolt = <3300000>;
111				regulator-always-on;
112			};
113
114			vgen6_reg: vgen6 {
115				regulator-min-microvolt = <1800000>;
116				regulator-max-microvolt = <3300000>;
117				regulator-always-on;
118			};
119		};
120	};
121};
122
123&qspi2 {
124	pinctrl-names = "default";
125	pinctrl-0 = <&pinctrl_qspi2>;
126	status = "okay";
127
128	flash0: s25fl128s@0 {
129		reg = <0>;
130		#address-cells = <1>;
131		#size-cells = <1>;
132		compatible = "spansion,s25fl128s", "jedec,spi-nor";
133		spi-max-frequency = <66000000>;
134	};
135
136	flash1: s25fl128s@1 {
137		reg = <1>;
138		#address-cells = <1>;
139		#size-cells = <1>;
140		compatible = "spansion,s25fl128s", "jedec,spi-nor";
141		spi-max-frequency = <66000000>;
142	};
143};