Thread (18 messages) 18 messages, 4 authors, 2024-11-04

Re: [PATCH v6 net-next 00/12] add basic support for i.MX95 NETC

From: patchwork-bot+netdevbpf@kernel.org
Date: 2024-11-04 10:10:21
Also in: imx, linux-devicetree, linux-pci, lkml

Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller [off-list ref]:

On Wed, 30 Oct 2024 17:39:11 +0800 you wrote:
This is first time that the NETC IP is applied on i.MX MPU platform.
Its revision has been upgraded to 4.1, which is very different from
the NETC of LS1028A (its revision is 1.0). Therefore, some existing
drivers of NETC devices in the Linux kernel are not compatible with
the current hardware. For example, the fsl-enetc driver is used to
drive the ENETC PF of LS1028A, but for i.MX95 ENETC PF, its registers
and tables configuration are very different from those of LS1028A,
and only the station interface (SI) part remains basically the same.
For the SI part, Vladimir has separated the fsl-enetc-core driver, so
we can reuse this driver on i.MX95. However, for other parts of PF,
the fsl-enetc driver cannot be reused, so the nxp-enetc4 driver is
added to support revision 4.1 and later.

[...]
Here is the summary with links:
  - [v6,net-next,01/12] dt-bindings: net: add compatible string for i.MX95 EMDIO
    https://git.kernel.org/netdev/net-next/c/da98dbbc2c74
  - [v6,net-next,02/12] dt-bindings: net: add i.MX95 ENETC support
    https://git.kernel.org/netdev/net-next/c/db2fb74c8560
  - [v6,net-next,03/12] dt-bindings: net: add bindings for NETC blocks control
    https://git.kernel.org/netdev/net-next/c/f70384e53b09
  - [v6,net-next,04/12] net: enetc: add initial netc-blk-ctrl driver support
    https://git.kernel.org/netdev/net-next/c/fe5ba6bf91b3
  - [v6,net-next,05/12] net: enetc: extract common ENETC PF parts for LS1028A and i.MX95 platforms
    https://git.kernel.org/netdev/net-next/c/80c8c852615e
  - [v6,net-next,06/12] net: enetc: build enetc_pf_common.c as a separate module
    https://git.kernel.org/netdev/net-next/c/3774409fd4c6
  - [v6,net-next,07/12] net: enetc: remove ERR050089 workaround for i.MX95
    https://git.kernel.org/netdev/net-next/c/86831a3f4cd4
  - [v6,net-next,08/12] net: enetc: add i.MX95 EMDIO support
    https://git.kernel.org/netdev/net-next/c/a52201fb9caa
  - [v6,net-next,09/12] net: enetc: extract enetc_int_vector_init/destroy() from enetc_alloc_msix()
    https://git.kernel.org/netdev/net-next/c/b4bfd0a904e9
  - [v6,net-next,10/12] net: enetc: optimize the allocation of tx_bdr
    https://git.kernel.org/netdev/net-next/c/9e7f2116199d
  - [v6,net-next,11/12] net: enetc: add preliminary support for i.MX95 ENETC PF
    https://git.kernel.org/netdev/net-next/c/99100d0d9922
  - [v6,net-next,12/12] MAINTAINERS: update ENETC driver files and maintainers
    https://git.kernel.org/netdev/net-next/c/f488649e40f8

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help