[PATCH net-next 0/3] net: add support for an offset of a nvmem provided MAC address

From: Michael Walle
Date: Wed Apr 14 2021 - 11:27:13 EST


Boards with multiple ethernet ports might store their MAC addresses not
individually per port but just store one base MAC address. To get the
MAC address of a specific network port we have to add an offset.

This series adds a new device tree property "nvmem-mac-address-offset".

Michael Walle (3):
dt-bindings: net: add nvmem-mac-address-offset property
net: add helper eth_addr_add()
net: implement nvmem-mac-address-offset DT property

.../bindings/net/ethernet-controller.yaml | 6 ++++++
drivers/of/of_net.c | 4 ++++
include/linux/etherdevice.h | 14 ++++++++++++++
net/ethernet/eth.c | 5 +++++
4 files changed, 29 insertions(+)

--
2.20.1