Merge branch 'net-stmmac-add-support-for-rzn1-gmac-devices'
authorJakub Kicinski <kuba@kernel.org>
Tue, 14 May 2024 00:20:03 +0000 (17:20 -0700)
committerJakub Kicinski <kuba@kernel.org>
Tue, 14 May 2024 00:20:03 +0000 (17:20 -0700)
commit0621be48a8d598bc34fdb8bfd7179764aba627e6
treeaa641fb96914e72c5d0707a42253dee6e37098a9
parent486ffc33c2dd9c611f14adc4b1a5c1dc1f02fd30
parentf360446ec1d06df0e7d13db44945a0ffb9f2d17d
Merge branch 'net-stmmac-add-support-for-rzn1-gmac-devices'

Romain Gantois says:

====================
net: stmmac: Add support for RZN1 GMAC devices

This is version seven of my series that adds support for a Gigabit Ethernet
controller featured in the Renesas r9a06g032 SoC, of the RZ/N1 family. This
GMAC device is based on a Synopsys IP and is compatible with the stmmac driver.

My former colleague Clément Léger originally sent a series for this driver,
but an issue in bringing up the PCS clock had blocked the upstreaming
process. This issue has since been resolved by the following series:

https://lore.kernel.org/all/20240326-rxc_bugfix-v6-0-24a74e5c761f@bootlin.com/

This series consists of a devicetree binding describing the RZN1 GMAC
controller IP, a node for the GMAC1 device in the r9a06g032 SoC device
tree, and the GMAC driver itself which is a glue layer in stmmac.

There are also two patches by Russell that improve pcs initialization handling
in stmmac.
====================

Link: https://lore.kernel.org/r/20240513-rzn1-gmac1-v7-0-6acf58b5440d@bootlin.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>