]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit - arch/arm/boot/dts/armada-xp.dtsi
ARM: dts: armada-xp: add buffer manager nodes
authorMarcin Wojtas <mw@semihalf.com>
Mon, 14 Mar 2016 08:38:59 +0000 (09:38 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 14 Mar 2016 16:19:45 +0000 (12:19 -0400)
commitebae1376fd9ff2cb31bebb04deaa4a4bc04372e5
tree12eb17b0cd377eb64f62bc17b996a4e1c3a37cdd
parentc49e99c2b25a412623412a461bb751239208b9b3
ARM: dts: armada-xp: add buffer manager nodes

Armada XP network controller supports hardware buffer management (BM).
Since it is now enabled in mvneta driver, appropriate nodes can be added
to armada-xp.dtsi - for the actual common BM unit (bm@c0000) and its
internal SRAM (bm-bppi), which is used for indirect access to buffer
pointer ring residing in DRAM.

Pools - ports mapping, bm-bppi entry in 'soc' node's ranges and optional
parameters are supposed to be set in board files.

Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/arm/boot/dts/armada-xp.dtsi