xref: /openbmc/u-boot/arch/arm/dts/imx7d-sdb.dts (revision 9880eed8)
1896d2e82SPeng Fan/*
2896d2e82SPeng Fan * Copyright 2017 NXP
3896d2e82SPeng Fan *
4896d2e82SPeng Fan * SPDX-License-Identifier:	GPL-2.0+
5896d2e82SPeng Fan */
6896d2e82SPeng Fan
7896d2e82SPeng Fan/dts-v1/;
8896d2e82SPeng Fan
9896d2e82SPeng Fan#include "imx7d.dtsi"
10896d2e82SPeng Fan
11896d2e82SPeng Fan/ {
12896d2e82SPeng Fan	model = "Freescale i.MX7 SabreSD Board";
13896d2e82SPeng Fan	compatible = "fsl,imx7d-sdb", "fsl,imx7d";
14896d2e82SPeng Fan
15896d2e82SPeng Fan	memory {
16896d2e82SPeng Fan		reg = <0x80000000 0x80000000>;
17896d2e82SPeng Fan	};
18896d2e82SPeng Fan
19*9880eed8SPeng Fan	spi4 {
20*9880eed8SPeng Fan		compatible = "spi-gpio";
21*9880eed8SPeng Fan		pinctrl-names = "default";
22*9880eed8SPeng Fan		pinctrl-0 = <&pinctrl_spi1>;
23*9880eed8SPeng Fan		status = "okay";
24*9880eed8SPeng Fan		gpio-sck = <&gpio1 13 0>;
25*9880eed8SPeng Fan		gpio-mosi = <&gpio1 9 0>;
26*9880eed8SPeng Fan		cs-gpios = <&gpio1 12 0>;
27*9880eed8SPeng Fan		num-chipselects = <1>;
28*9880eed8SPeng Fan		#address-cells = <1>;
29*9880eed8SPeng Fan		#size-cells = <0>;
30*9880eed8SPeng Fan
31*9880eed8SPeng Fan		gpio_spi: gpio_spi@0 {
32*9880eed8SPeng Fan			compatible = "fairchild,74hc595";
33*9880eed8SPeng Fan			gpio-controller;
34*9880eed8SPeng Fan			#gpio-cells = <2>;
35*9880eed8SPeng Fan			reg = <0>;
36*9880eed8SPeng Fan			registers-number = <1>;
37*9880eed8SPeng Fan			registers-default = /bits/ 8 <0x74>; /* Enable PERI_3V3, SENSOR_RST_B and HDMI_RST*/
38*9880eed8SPeng Fan			spi-max-frequency = <100000>;
39*9880eed8SPeng Fan		};
40*9880eed8SPeng Fan	};
41*9880eed8SPeng Fan};
42*9880eed8SPeng Fan
43*9880eed8SPeng Fan&iomuxc {
44*9880eed8SPeng Fan	imx7d-sdb {
45*9880eed8SPeng Fan		pinctrl_spi1: spi1grp {
46*9880eed8SPeng Fan			fsl,pins = <
47*9880eed8SPeng Fan				MX7D_PAD_GPIO1_IO09__GPIO1_IO9	0x59
48*9880eed8SPeng Fan				MX7D_PAD_GPIO1_IO12__GPIO1_IO12	0x59
49*9880eed8SPeng Fan				MX7D_PAD_GPIO1_IO13__GPIO1_IO13	0x59
50*9880eed8SPeng Fan			>;
51*9880eed8SPeng Fan		};
52*9880eed8SPeng Fan	};
53*9880eed8SPeng Fan
54896d2e82SPeng Fan};
55