- 20 1月, 2017 1 次提交
-
-
由 Florian Fainelli 提交于
Utilize the new DSA binding, introduced with commit 8c5ad1d6 ("net: dsa: Document new binding"). The legacy binding node is kept included, but is marked disabled. Acked-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NFlorian Fainelli <f.fainelli@gmail.com> Tested-by: NGregory CLEMENT <gregory.clement@free-electrons.com> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
- 04 1月, 2017 9 次提交
-
-
由 Russell King 提交于
Move the rear button support into the clearfog pro support file. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
Move the SPI CS1 configuration to the clearfog .dts file as this is only present on pro models. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
Move the second PCIe port to the clearfog .dts file as this is only present on the pro models. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
Move the DSA switch configuration to the clearfog .dts file as this is only present on the pro models. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
There are two versions of the clearfog - a base and a pro model. The base model has an additional PHY on eth1, replacing the DSA switch on the pro model. MPP assignments are slightly different. The base model also omits the second PCIe, and footprint for a PIC microcontroller. In order to cater for these differences, move all the existing clearfog support to a dtsi file before starting to modify it, to make the following changes more clear. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
Move the SDHCI pinctrl node to the microsom file - the microsom can have optional eMMC support which uses these same pinctrl settings, so it is sensible to have these here. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
The optional SPI flash is fitted to the microsom, not the clearfog board, so it should be specified in the microsom DTS include file. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
The SPI flash #size-cells is specified in the binding documentation to have value 1, but we were setting it to zero. This wasn't causing any problem as we do not list any partitions, but it's worth specifying correctly if we're going to specify it at all. Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Alexandre Belloni 提交于
The license text has been mangled at some point then copy pasted across multiple files. Restore it to what it should be. Note that this is not intended as a license change. Acked-by: NFlorian Fainelli <f.fainelli@gmail.com> Acked-by: NStefan Roese <sr@denx.de> Acked-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by: NRafał Miłecki <zajec5@gmail.com> Acked-by: NSebastian Hesselbarth <sebastian.hesselbarth@gmail.com> Signed-off-by: NAlexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
- 08 8月, 2016 2 次提交
-
-
由 Stefan Roese 提交于
This patch moves all Armada 370/XP/38x/39x SPI controller nodes from the 'internal-regs' node down into the 'soc' node. This is in preparation to enable the usage of the SPI direct access mode. A follow-up patch will add the static MBus mappings for the SPI devices into the 'reg' property of the SPI controller DT node. By moving these SPI controller nodes, this patch also makes use of the labels rather than keeping the tree structure. Signed-off-by: NStefan Roese <sr@denx.de> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Gregory CLEMENT <gregory.clement@free-electrons.com> Cc: Andrew Lunn <andrew@lunn.ch> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Mark Brown <broonie@kernel.org> Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
由 Russell King 提交于
Currently, the ports as seen from the rear number as: eth0 sfp lan5 lan4 lan3 lan2 lan1 lan6 which is illogical - this came about because the rev 2.0 boards have the LEDs on the front for the DSA switch (lan5-1) reversed. Rev 2.1 boards fixed the LED issue, and the Clearfog case numbers the lan ports increasing from left to right. Maintaining this illogical numbering causes confusion, with reports that "my link isn't coming up" and "my connection negotiates 10base-Half" both of which are due to people thinking that the port next to the SFP is lan1. Fix this by renumbering the ports to match people's expectations. [gregory.clement@free-electrons.com: added the Fixes and stable tags] Fixes: 4c945e85 ("ARM: dts: Add SolidRun Armada 388 Clearfog A1 DT file") Cc: <stable@vger.kernel.org> Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Reviewed-by: NAndrew Lunn <andrew@lunn.ch> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
- 12 7月, 2016 1 次提交
-
-
由 Russell King 提交于
The clearfog DTS should not be defining the on-board phy, this device is located on the microsom. Remove the duplicated definition. Reported-by: NJon Nettleton <jon@solid-run.com> Signed-off-by: NRussell King <rmk+kernel@armlinux.org.uk> Reviewed-by: NAndrew Lunn <andrew@lunn.ch> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
- 15 3月, 2016 1 次提交
-
-
由 Marcin Wojtas 提交于
Since mvneta driver supports using hardware buffer management (BM), in order to use it, board files have to be adjusted accordingly. This commit enables BM on: * A385-DB-AP - each port has its own pool for long and common pool for short packets, * A388-ClearFog - same as above, * A388-DB - to each port unique 'short' and 'long' pools are mapped, * A388-GP - same as above. Moreover appropriate entry is added to 'soc' node ranges, as well as "okay" status for 'bm' and 'bm-bppi' (internal SRAM) nodes. [gregory.clement@free-electrons.com: add suppport for the ClearFog board] Signed-off-by: NMarcin Wojtas <mw@semihalf.com> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com> Acked-by: NRussell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 09 12月, 2015 1 次提交
-
-
由 Russell King 提交于
Add support for the SolidRun Armada 388 Clearfog A1 board. This board has an Armada 388 microsom, dedicated gigabit ethernet, six switched gigabit ethernet ports, SFP cage, two Mini-PCIe/mSATA slots, a m.2 SATA slot, and a MikroBUS connector to allow MikroBUS modules to be added. This DT file adds support for all board facilities with the exception of full SFP support. Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk> Acked-by: NGregory CLEMENT <gregory.clement@free-electrons.com> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-