diff options
author | Vianney le Clément de Saint-Marcq <code@quartic.eu> | 2018-04-07 14:02:25 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@nbd.name> | 2018-04-07 17:53:34 +0200 |
commit | eda27d755729b65e3620e60dc0340a39b0d9e0f1 (patch) | |
tree | 49bc7c80eeb0a33e395e10b9cdc915ec4a4827eb /target/linux/ramips/dts/rt3050.dtsi | |
parent | 08ccfdea78b1171ccc5667e79de6610273069c8b (diff) | |
download | upstream-eda27d755729b65e3620e60dc0340a39b0d9e0f1.tar.gz upstream-eda27d755729b65e3620e60dc0340a39b0d9e0f1.tar.bz2 upstream-eda27d755729b65e3620e60dc0340a39b0d9e0f1.zip |
ramips: fix usbphy DT nodes on linux 4.14
The Ralink USB PHY driver merged into mainline has a slightly different
device tree binding than the patch that was used with linux 4.9.
The new driver requires a `ralink,sysctl` node pointing to the `syscon`
node.
This patch also sets `#phy-cells` to 0, as recommended by the mainline
documentation [1].
[1] Documentation/devicetree/bindings/phy/ralink-usb-phy.txt
Signed-off-by: Vianney le Clément de Saint-Marcq <code@quartic.eu>
Diffstat (limited to 'target/linux/ramips/dts/rt3050.dtsi')
-rw-r--r-- | target/linux/ramips/dts/rt3050.dtsi | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/ramips/dts/rt3050.dtsi b/target/linux/ramips/dts/rt3050.dtsi index 5c69d282a3..bd51838bac 100644 --- a/target/linux/ramips/dts/rt3050.dtsi +++ b/target/linux/ramips/dts/rt3050.dtsi @@ -34,7 +34,7 @@ #size-cells = <1>; sysc: sysc@0 { - compatible = "ralink,rt3050-sysc"; + compatible = "ralink,rt3050-sysc", "syscon"; reg = <0x0 0x100>; }; @@ -287,6 +287,9 @@ usbphy: usbphy { compatible = "ralink,rt3050-usbphy"; + #phy-cells = <0>; + + ralink,sysctl = <&sysc>; resets = <&rstctrl 22>; reset-names = "host"; clocks = <&clkctrl 18>; |