diff options
author | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2014-03-31 17:54:25 +0200 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2014-03-31 17:54:25 +0200 |
commit | f032a4e356a04f3ab3d14805b34d48d64ce2a8ca (patch) | |
tree | b37dde66f9a87be4d5aa5713e5c2639c5bf21360 /sound/ppc/keywest.c | |
parent | 3560d23f14c26b65f89a9d6b674fc0f3196fa0f1 (diff) |
apalis_t30: igb: no nvm and Ethernet MAC address handling
Springville/i211 with a blank Flash/iNVM use different PCI IDs. Extend
the driver to load despite i210/i211 data sheets claiming tools only,
not for driver.
Only warn rather than fail on NVM validation failures on Apalis T30.
Revise Ethernet MAC address assignment: should now handle up to two
instances of custom user MACs (2nd one with a 0x100000 offset). This
way customer does not have to worry about NVM on a secondary Ethernet
on the carrier board and still gets a valid official MAC address from
us (e.g. analogous to how we did it on our Protea carrier board).
Use the Toradex OUI as default MAC address if no valid one is
encountered.
Tested on samples of Apalis T30 2GB V1.0B, V1.0C and Apalis T30 1GB
V1.0A both with blank NVMs as well as iNVMs programmed with Intel's
defaults.
Diffstat (limited to 'sound/ppc/keywest.c')
0 files changed, 0 insertions, 0 deletions