]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: dts: armada-38x: enable buffer manager support on Armada 38x boards
authorMarcin Wojtas <mw@semihalf.com>
Mon, 14 Mar 2016 08:38:58 +0000 (09:38 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 14 Mar 2016 16:19:45 +0000 (12:19 -0400)
commit3ce7a4c0eb4ae1d944b37b78b0d758c00a3bba6b
tree4b87acc16f414c909e891be8901d455d50e260d2
parentc6de8d55e2fd986acfb49cc32803ba482acefa54
ARM: dts: armada-38x: enable buffer manager support on Armada 38x boards

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: Marcin Wojtas <mw@semihalf.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/arm/boot/dts/armada-385-db-ap.dts
arch/arm/boot/dts/armada-388-clearfog.dts
arch/arm/boot/dts/armada-388-db.dts
arch/arm/boot/dts/armada-388-gp.dts
arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi