dts pinctrl definitions were pushed in tree without the code available to deal with it. They have been kept waiting for the code, but this is taking much more time than initially thought. So in current zephyr tree, for all STM32 boards, we have pinmux.c file which is used to configure pins and these files that are basically no-op. This situation is creating a lot of confusion especially to new comers, and create useless maintenance effort. Remove these files for now. When zephyr will ready to use them, this commit could be reverted. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
54 lines
967 B
Text
54 lines
967 B
Text
/*
|
|
* Copyright (c) 2019 STMicroelectronics
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/dts-v1/;
|
|
#include <st/mp1/stm32mp157.dtsi>
|
|
#include "arduino_r3_connector.dtsi"
|
|
|
|
/ {
|
|
model = "STMicroelectronics STM32MP157-DK2 board";
|
|
compatible = "st,stm32mp157c-dk2", "st,stm32mp15";
|
|
chosen {
|
|
/*
|
|
* By default, Zephyr console and shell are assigned to
|
|
* remoteproc. To enable console and shell over UART, uncomment
|
|
* following lines and set the correct config in
|
|
* stm32mp157c_dk2_defconfig "Serial Port" section in Zephyr
|
|
* board documentation.
|
|
* zephyr,console = &usart3;
|
|
* zephyr,shell-uart = &usart3;
|
|
*/
|
|
zephyr,flash = &retram;
|
|
zephyr,sram = &mcusram;
|
|
};
|
|
};
|
|
|
|
&spi4{
|
|
status = "okay";
|
|
};
|
|
|
|
&spi5{
|
|
status = "okay";
|
|
};
|
|
|
|
&usart3 {
|
|
current-speed = <115200>;
|
|
status = "okay";
|
|
};
|
|
|
|
&uart7 {
|
|
current-speed = <115200>;
|
|
status = "okay";
|
|
};
|
|
|
|
&mailbox {
|
|
status = "okay";
|
|
};
|
|
|
|
&i2c5 {
|
|
status = "okay";
|
|
clock-frequency = <I2C_BITRATE_FAST>;
|
|
};
|