[D][E][SRU][PATCHv2 0/1] Enable Armada SOCs and MVPP2 NIC driver for disco/generic arm64
Po-Hsu Lin
po-hsu.lin at canonical.com
Mon Jul 15 07:09:21 UTC 2019
V2: drop CONFIG_ARCH_MULTI_V7 and add configs with updateconfigs as
suggested by ppisati.
== SRU Justification ==
The mvpp2 is a driver for network controllers(s) in Marvell SOCs,
particularly Armada 8040.
However this driver was neither enabled as a module or a built-in for
Disco arm64.
== Fix ==
Just like what we did for armhf, set CONFIG_MVPP2 to "m" for arm64 can
solve this problem.
We need to enable the Armada SOCs support (CONFIG_ARCH_MVEBU) as well
to meet the dependency requirement.
Other configs were added by the updateconfigs process.
== Test ==
A test kernel for Disco ARM64 could be found here:
https://people.canonical.com/~phlin/kernel/lp-1835054-mvpp2/V2/
User has confirmed that the V1 kernel can fix this missing driver
issue (V2 is just with CONFIG_ARCH_MULTI_V7 dropped and some configs
added explicitly, I have it tested on an ARM64 node, the mvpp2 module
can be loaded without any issue).
== Regression Potential ==
Low, this patch just enable the Armada SOCs and make this mvpp2 driver
to be built as a module on ARM64, and we already have those for armhf.
Po-Hsu Lin (1):
UBUNTU: [Config] Enable CONFIG_MVPP2 for arm64
debian.master/config/annotations | 4 ++--
debian.master/config/arm64/config.common.arm64 | 1 -
debian.master/config/armhf/config.common.armhf | 1 -
debian.master/config/config.common.ubuntu | 14 ++++++++++++++
4 files changed, 16 insertions(+), 4 deletions(-)
--
2.7.4
More information about the kernel-team
mailing list