]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blob - arch/arm/boot/dts/stm32mp157c-ev1.dts
Merge tag 'pm-4.18-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael...
[mirror_ubuntu-eoan-kernel.git] / arch / arm / boot / dts / stm32mp157c-ev1.dts
1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
2 /*
3 * Copyright (C) STMicroelectronics 2017 - All Rights Reserved
4 * Author: Ludovic Barre <ludovic.barre@st.com> for STMicroelectronics.
5 */
6 /dts-v1/;
7
8 #include "stm32mp157c-ed1.dts"
9
10 / {
11 model = "STMicroelectronics STM32MP157C eval daughter on eval mother";
12 compatible = "st,stm32mp157c-ev1", "st,stm32mp157c-ed1", "st,stm32mp157";
13
14 chosen {
15 stdout-path = "serial0:115200n8";
16 };
17
18 aliases {
19 serial0 = &uart4;
20 };
21 };
22
23 &cec {
24 pinctrl-names = "default";
25 pinctrl-0 = <&cec_pins_a>;
26 status = "okay";
27 };
28
29 &i2c2 {
30 pinctrl-names = "default";
31 pinctrl-0 = <&i2c2_pins_a>;
32 i2c-scl-rising-time-ns = <185>;
33 i2c-scl-falling-time-ns = <20>;
34 status = "okay";
35 };
36
37 &i2c5 {
38 pinctrl-names = "default";
39 pinctrl-0 = <&i2c5_pins_a>;
40 i2c-scl-rising-time-ns = <185>;
41 i2c-scl-falling-time-ns = <20>;
42 status = "okay";
43 };
44
45 &qspi {
46 pinctrl-names = "default";
47 pinctrl-0 = <&qspi_clk_pins_a &qspi_bk1_pins_a &qspi_bk2_pins_a>;
48 reg = <0x58003000 0x1000>, <0x70000000 0x4000000>;
49 #address-cells = <1>;
50 #size-cells = <0>;
51 status = "okay";
52
53 flash0: mx66l51235l@0 {
54 reg = <0>;
55 spi-rx-bus-width = <4>;
56 spi-max-frequency = <108000000>;
57 #address-cells = <1>;
58 #size-cells = <1>;
59 };
60
61 flash1: mx66l51235l@1 {
62 reg = <1>;
63 spi-rx-bus-width = <4>;
64 spi-max-frequency = <108000000>;
65 #address-cells = <1>;
66 #size-cells = <1>;
67 };
68 };
69
70 &timers2 {
71 status = "disabled";
72 pwm {
73 pinctrl-0 = <&pwm2_pins_a>;
74 pinctrl-names = "default";
75 status = "okay";
76 };
77 timer@1 {
78 status = "okay";
79 };
80 };
81
82 &timers8 {
83 status = "disabled";
84 pwm {
85 pinctrl-0 = <&pwm8_pins_a>;
86 pinctrl-names = "default";
87 status = "okay";
88 };
89 timer@7 {
90 status = "okay";
91 };
92 };
93
94 &timers12 {
95 status = "disabled";
96 pwm {
97 pinctrl-0 = <&pwm12_pins_a>;
98 pinctrl-names = "default";
99 status = "okay";
100 };
101 timer@11 {
102 status = "okay";
103 };
104 };
105
106 &usbphyc {
107 status = "okay";
108 };