mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

Rename 'pins1' to 'pins' in the qspi_bk1_pins_a node to correct the subnode name. The incorrect name caused the configuration to be applied to the wrong subnode, resulting in QSPI not working properly. Some additional changes was made: - To avoid this kind of regression, all references to pin configuration nodes are now referenced directly using the format &{label/subnode}. - /delete-property/ bias-disable; was added everywhere where bias-pull-up is used - redundant properties like driver-push-pull are removed Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de> Reviewed-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
48 lines
915 B
Text
48 lines
915 B
Text
// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
|
|
/*
|
|
* Copyright (C) Protonic Holland
|
|
* Author: David Jander <david@protonic.nl>
|
|
*/
|
|
/dts-v1/;
|
|
|
|
#include "stm32mp151a-prtt1l.dtsi"
|
|
|
|
/ {
|
|
model = "Protonic PRTT1A";
|
|
compatible = "prt,prtt1a", "st,stm32mp151";
|
|
};
|
|
|
|
ðernet0 {
|
|
phy-handle = <&phy0>;
|
|
};
|
|
|
|
&mdio0 {
|
|
/* TI DP83TD510E */
|
|
phy0: ethernet-phy@0 {
|
|
compatible = "ethernet-phy-id2000.0181";
|
|
reg = <0>;
|
|
interrupts-extended = <&gpioa 4 IRQ_TYPE_LEVEL_LOW>;
|
|
reset-gpios = <&gpioa 3 GPIO_ACTIVE_LOW>;
|
|
reset-assert-us = <10>;
|
|
reset-deassert-us = <35>;
|
|
};
|
|
};
|
|
|
|
&{pwm5_pins_a/pins} {
|
|
pinmux = <STM32_PINMUX('A', 0, AF2)>; /* TIM5_CH1 */
|
|
};
|
|
|
|
&{pwm5_sleep_pins_a/pins} {
|
|
pinmux = <STM32_PINMUX('A', 0, ANALOG)>; /* TIM5_CH1 */
|
|
};
|
|
|
|
&timers5 {
|
|
status = "okay";
|
|
|
|
pwm {
|
|
pinctrl-0 = <&pwm5_pins_a>;
|
|
pinctrl-1 = <&pwm5_sleep_pins_a>;
|
|
pinctrl-names = "default", "sleep";
|
|
status = "okay";
|
|
};
|
|
};
|