On 28/05/2026 10:00, Peng Fan (OSS) wrote: > This series converts several Ethernet drivers to use the generic > device model APIs for device tree access, replacing devfdt_* and > fdtdec/fdt_* interfaces. > > The goal is to improve compatibility with both live device tree > and flat device tree backends, and to reduce direct dependencies > on low-level FDT helpers. > > Patches 1–5 perform straightforward replacements: > - devfdt_get_addr() → dev_read_addr() > - devfdt_get_addr_index() → dev_read_addr_index() > - devfdt_get_addr_index_ptr() → dev_read_addr_index_ptr() > - map_physmem(devfdt_get_addr()) → dev_remap_addr() > > These changes are mechanical and introduce no functional change. > > Patch 6 converts the mvpp2 driver from legacy fdtdec/fdt_* APIs > to ofnode-based interfaces. This removes dependencies on > gd->fdt_blob and updates phandle parsing, subnode iteration, > property access, and device lookup. > > No intended functional changes. > > I not have the platforms to test, just best practice for this work. > > Signed-off-by: Peng Fan <[email protected]> > --- > Changes in v2: > - Add R-b from Simon > - In patch 6: > - drop unused variables, > - drop error return code which not follows "No functional changes". > This patchset is mainly for API updating, not indended to do > functional change. > - Link to v1: > https://lore.kernel.org/r/[email protected] > > --- > Peng Fan (6): > net: ethoc: Use dev_read_addr_index() > net: qe: dm_qe_uec: Use dev_read_addr() > net: calxedaxgmac: Use dev_read_addr() > net: dc2114x: Use dev_remap_addr() > net: mvpp2: Use dev_read_addr_index_ptr() > net: mvpp2: convert FDT access to ofnode API > > drivers/net/calxedaxgmac.c | 2 +- > drivers/net/dc2114x.c | 2 +- > drivers/net/ethoc.c | 2 +- > drivers/net/mvpp2.c | 56 > +++++++++++++++++++++------------------------- > drivers/net/qe/dm_qe_uec.c | 2 +- > 5 files changed, 29 insertions(+), 35 deletions(-) > --- > base-commit: bb354d04459f5425318aeb8a70bae995ee573f1d > change-id: 20260526-devfdt-net-a0fe75cd7f49 > > Best regards,
Series added to net-next, thanks! -- Jerome

