[PATCH 00/13] Linksys WRT3200ACM (Rango) support
From: Ralph Sennhauser <hidden>
Date: 2017-05-23 16:11:38
Also in:
linux-devicetree, lkml
On Tue, 23 May 2017 17:22:05 +0200 Gregory CLEMENT [off-list ref] wrote:
Hi Ralph, On dim., mai 21 2017, Ralph Sennhauser [off-list ref] wrote:quoted
Hi everyone This series adds support for the latest model in Linksys WRT AC series of routers. The WRT3200ACM was released in October 2016 and the code name is Rango. As it comes with a flash chip twice as big the dts Imre Kaloz has written for OpenWrt isn't based on armada-385-linksys.dtsi to avoid conflicts. Nonetheless its part of the same family, so the bigger part of this series is dedicated to reorganize / modernize / cleanup / somewhat future proof the armada-385-linksys.dtsi and it's dependants so the dts for the Rango addition can use the same dtsi. Key differences to the earlier Armada-385 based devices in the series is a bigger flash chip, next generation wireless modules in the mini pcie slots as well as a Marvell SD8887. Finally the CPU is clocked at 1866 GHz by default. The series depends on Linux 4.12-rc1 and is targeted for 4.13. Ralph
Hi Gregory,
I applied the 11 first patches on mvebu/dt. I added the "Signed-off-by" from Imre Kaloz [off-list ref] on all of them and the "Reviewed-by" from Andrew Lunn [off-list ref] when approriate.
That was a lot faster than expected
I also did the following things:quoted
Ralph Sennhauser (13): ARM: dts: armada-385-linksys: flatten dtsi
Just noticed the commit message has "helps helps" in it.
quoted
ARM: dts: armada-385-linksys: label nodesFixed typo pointed by Andrewquoted
ARM: dts: armada-385-linksys: flatten dependantsFixed typo pointed by Andrew Something that I didn't change is the word "dependants", I don't know what do you means exactly. But not being native speaker I maybe missed something.
Dependants is the noun, tho that might be a British English thing (what I had in school). I learned English as 4th/5th language together with Latin, so beside being a mixture of American and British English some custom English surfaces from time to time. :)
quoted
ARM: dts: armada-385-linksys: drop redundant properties in dependants ARM: dts: armada-385-linksys: bm pools by label order ARM: dts: armada-385-linksys: usb3 label cleanupI applied this one because I found Ralph explanation convincing about not modifying the ABIquoted
ARM: dts: armada-385-linksys: drop leagcy DSA bindingsFixed typo in title and commit log
Didn't notice until you pointed it out. Thanks.
quoted
ARM: dts: armada-385-linksys: use binary unit prefixesAs Ralph I prefer that we use normalized unit. Especially when we use MiB or KiB then we are sure that we use a power of 2, whereas when we see KB we don't know if it is 1024B or 1000B.quoted
ARM: dts: armada-385-linksys: partition layout is board specific ARM: dts: armada-385-linksys: group pins in pinctrl ARM: dts: armada-385-linksys: fixup button node namesquoted
clk: mvebu: add support for 1866MHz variantsI didn't apply this one as it must go through the clk tree and there was also a pending question from Andrew.
And the way he formulated it he probably already knows that more is needed. I'll investigate it.
quoted
ARM: dts: mvebu: add support for Linksys WRT3200ACM (Rango)For this last one do you finally agree to use "non-removable" instead of "broken-cd" ?
The card isn't really accessible and as such polling sort of pointless. I prefer non-removable but left it as-is for V1. Thanks Ralph PS: Also thanks for applying the reminder of the pwm-fan series.