]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
Merge branch 'add-support-for-the-the-vsc7512-internal-copper-phys'
authorJakub Kicinski <kuba@kernel.org>
Tue, 31 Jan 2023 05:07:22 +0000 (21:07 -0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 31 Jan 2023 05:07:23 +0000 (21:07 -0800)
commit6a8ab436831d16cb8c732bc0247ddd0fa9b668ce
tree4213ca327cbaeeceebe130593bb90b1bb9c74ca6
parent3c1dc22162d673d595855d24f95200ed2643f88f
parent8dccdd277e0b0df14957ad0704e0f7b8bad3d248
Merge branch 'add-support-for-the-the-vsc7512-internal-copper-phys'

Colin Foster says:

====================
add support for the the vsc7512 internal copper phys

This patch series is a continuation to add support for the VSC7512:
https://patchwork.kernel.org/project/netdevbpf/list/?series=674168&state=*

That series added the framework and initial functionality for the
VSC7512 chip. Several of these patches grew during the initial
development of the framework, which is why v1 will include changelogs.
It was during v9 of that original MFD patch set that these were dropped.

With that out of the way, the VSC7512 is mainly a subset of the VSC7514
chip. The 7512 lacks an internal MIPS processor, but otherwise many of
the register definitions are identical. That is why several of these
patches are simply to expose common resources from
drivers/net/ethernet/mscc/*.

This patch only adds support for the first four ports (swp0-swp3). The
remaining ports require more significant changes to the felix driver,
and will be handled in the future.
====================

Link: https://lore.kernel.org/r/20230127193559.1001051-1-colin.foster@in-advantage.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>