15f16f655SPatrick Delaunay// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
25f16f655SPatrick Delaunay/*
35f16f655SPatrick Delaunay * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
45f16f655SPatrick Delaunay * Author: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics.
55f16f655SPatrick Delaunay */
65f16f655SPatrick Delaunay/dts-v1/;
75f16f655SPatrick Delaunay
85f16f655SPatrick Delaunay#include "stm32mp157c-ed1.dts"
95f16f655SPatrick Delaunay
105f16f655SPatrick Delaunay/ {
115f16f655SPatrick Delaunay	model = "STMicroelectronics STM32MP157C eval daughter on eval mother";
125f16f655SPatrick Delaunay	compatible = "st,stm32mp157c-ev1", "st,stm32mp157c-ed1", "st,stm32mp157";
135f16f655SPatrick Delaunay
145f16f655SPatrick Delaunay};
155f16f655SPatrick Delaunay
165f16f655SPatrick Delaunay&cec {
175f16f655SPatrick Delaunay	pinctrl-names = "default";
185f16f655SPatrick Delaunay	pinctrl-0 = <&cec_pins_a>;
195f16f655SPatrick Delaunay	status = "okay";
205f16f655SPatrick Delaunay};
215f16f655SPatrick Delaunay
225f16f655SPatrick Delaunay&i2c2 {
235f16f655SPatrick Delaunay	pinctrl-names = "default";
245f16f655SPatrick Delaunay	pinctrl-0 = <&i2c2_pins_a>;
255f16f655SPatrick Delaunay	i2c-scl-rising-time-ns = <185>;
265f16f655SPatrick Delaunay	i2c-scl-falling-time-ns = <20>;
275f16f655SPatrick Delaunay	status = "okay";
285f16f655SPatrick Delaunay};
295f16f655SPatrick Delaunay
305f16f655SPatrick Delaunay&i2c5 {
315f16f655SPatrick Delaunay	pinctrl-names = "default";
325f16f655SPatrick Delaunay	pinctrl-0 = <&i2c5_pins_a>;
335f16f655SPatrick Delaunay	i2c-scl-rising-time-ns = <185>;
345f16f655SPatrick Delaunay	i2c-scl-falling-time-ns = <20>;
355f16f655SPatrick Delaunay	status = "okay";
365f16f655SPatrick Delaunay};
375f16f655SPatrick Delaunay
385f16f655SPatrick Delaunay&qspi {
395f16f655SPatrick Delaunay	pinctrl-names = "default";
405f16f655SPatrick Delaunay	pinctrl-0 = <&qspi_clk_pins_a &qspi_bk1_pins_a &qspi_bk2_pins_a>;
415f16f655SPatrick Delaunay	reg = <0x58003000 0x1000>, <0x70000000 0x4000000>;
425f16f655SPatrick Delaunay	#address-cells = <1>;
435f16f655SPatrick Delaunay	#size-cells = <0>;
445f16f655SPatrick Delaunay	status = "okay";
455f16f655SPatrick Delaunay
465f16f655SPatrick Delaunay	flash0: mx66l51235l@0 {
475f16f655SPatrick Delaunay		reg = <0>;
485f16f655SPatrick Delaunay		spi-rx-bus-width = <4>;
495f16f655SPatrick Delaunay		spi-max-frequency = <108000000>;
505f16f655SPatrick Delaunay		#address-cells = <1>;
515f16f655SPatrick Delaunay		#size-cells = <1>;
525f16f655SPatrick Delaunay	};
535f16f655SPatrick Delaunay
545f16f655SPatrick Delaunay	flash1: mx66l51235l@1 {
555f16f655SPatrick Delaunay		reg = <1>;
565f16f655SPatrick Delaunay		spi-rx-bus-width = <4>;
575f16f655SPatrick Delaunay		spi-max-frequency = <108000000>;
585f16f655SPatrick Delaunay		#address-cells = <1>;
595f16f655SPatrick Delaunay		#size-cells = <1>;
605f16f655SPatrick Delaunay	};
615f16f655SPatrick Delaunay};
625f16f655SPatrick Delaunay
635f16f655SPatrick Delaunay&timers2 {
645f16f655SPatrick Delaunay	status = "disabled";
655f16f655SPatrick Delaunay	pwm {
665f16f655SPatrick Delaunay		pinctrl-0 = <&pwm2_pins_a>;
675f16f655SPatrick Delaunay		pinctrl-names = "default";
685f16f655SPatrick Delaunay		status = "okay";
695f16f655SPatrick Delaunay	};
705f16f655SPatrick Delaunay	timer@1 {
715f16f655SPatrick Delaunay		status = "okay";
725f16f655SPatrick Delaunay	};
735f16f655SPatrick Delaunay};
745f16f655SPatrick Delaunay
755f16f655SPatrick Delaunay&timers8 {
765f16f655SPatrick Delaunay	status = "disabled";
775f16f655SPatrick Delaunay	pwm {
785f16f655SPatrick Delaunay		pinctrl-0 = <&pwm8_pins_a>;
795f16f655SPatrick Delaunay		pinctrl-names = "default";
805f16f655SPatrick Delaunay		status = "okay";
815f16f655SPatrick Delaunay	};
825f16f655SPatrick Delaunay	timer@7 {
835f16f655SPatrick Delaunay		status = "okay";
845f16f655SPatrick Delaunay	};
855f16f655SPatrick Delaunay};
865f16f655SPatrick Delaunay
875f16f655SPatrick Delaunay&timers12 {
885f16f655SPatrick Delaunay	status = "disabled";
895f16f655SPatrick Delaunay	pwm {
905f16f655SPatrick Delaunay		pinctrl-0 = <&pwm12_pins_a>;
915f16f655SPatrick Delaunay		pinctrl-names = "default";
925f16f655SPatrick Delaunay		status = "okay";
935f16f655SPatrick Delaunay	};
945f16f655SPatrick Delaunay	timer@11 {
955f16f655SPatrick Delaunay		status = "okay";
965f16f655SPatrick Delaunay	};
975f16f655SPatrick Delaunay};
985f16f655SPatrick Delaunay
99*bad48a40SPatrice Chotard&usbh_ehci {
100*bad48a40SPatrice Chotard	phys = <&usbphyc_port0>;
101*bad48a40SPatrice Chotard	phy-names = "usb";
102*bad48a40SPatrice Chotard	vbus-supply = <&vbus_sw>;
103*bad48a40SPatrice Chotard	status = "okay";
104*bad48a40SPatrice Chotard};
105*bad48a40SPatrice Chotard
1068e9c94d7SPatrice Chotard&usbotg_hs {
1078e9c94d7SPatrice Chotard	pinctrl-names = "default";
1088e9c94d7SPatrice Chotard	pinctrl-0 = <&usbotg_hs_pins_a>;
1098e9c94d7SPatrice Chotard	phys = <&usbphyc_port1 0>;
1108e9c94d7SPatrice Chotard	phy-names = "usb2-phy";
1118e9c94d7SPatrice Chotard	status = "okay";
1128e9c94d7SPatrice Chotard};
1138e9c94d7SPatrice Chotard
1145f16f655SPatrick Delaunay&usbphyc {
1155f16f655SPatrick Delaunay	status = "okay";
1165f16f655SPatrick Delaunay};
117