[PATCH 0/7] [SRU] [U/master] armhf: cpsw: read eth mac from control
Chris J Arges
chris.j.arges at canonical.com
Thu May 7 14:49:12 UTC 2015
All clean cherry-picks and fixes an important issue.
--chris
On 05/07/2015 08:00 AM, Paolo Pisati wrote:
> BugLink: http://bugs.launchpad.net/bugs/1452628
>
> The NIC used in the beaglebone doesn't have a fixed MAC address set, instead you
> can pass one using the bootloader, or the driver will generate a random one.
>
> This series adds support to read the MACIDs of the am335x chip and use them as
> fallback. These addresses are only used if there are no mac addresses in the
> devicetree, for example set by a bootloader.
>
> All the patches are already present in Vivid, and are clean cherry-picks (except
> for some mechanical change to make them apply).
>
> Compared to the Trusty series, this one has one more patch (0004) that didn't apply
> there and all the patches are clean cherry-pick (no modification to make them
> apply were needed).
>
> Proposing for Utopic.
>
> Markus Pargmann (7):
> DT doc: net: cpsw mac-address is optional
> net: cpsw: Add missing return value
> net: cpsw: header, Add missing include
> net: cpsw: Replace pr_err by dev_err
> net: cpsw: Add am33xx MACID readout
> am33xx: define syscon control module device node
> arm: dts: am33xx, Add syscon phandle to cpsw node
>
> Documentation/devicetree/bindings/net/cpsw.txt | 6 +++-
> arch/arm/boot/dts/am33xx.dtsi | 6 ++++
> drivers/net/ethernet/ti/Kconfig | 2 ++
> drivers/net/ethernet/ti/cpsw.c | 45 ++++++++++++++++++++++++--
> drivers/net/ethernet/ti/cpsw.h | 1 +
> 5 files changed, 57 insertions(+), 3 deletions(-)
>
More information about the kernel-team
mailing list