lantiq: fix patching the wifi mac address on BTHOMEHUBV3A
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Sun, 12 Feb 2017 22:29:16 +0000 (22:29 +0000)
committerMathias Kresin <dev@kresin.me>
Mon, 13 Feb 2017 06:57:04 +0000 (07:57 +0100)
commit32c9d467e341bae3e67329fb7503200900562ec2
tree0cc857f8df8085c228b6b8a078e21c7af3acb87e
parente967f4dd27774ed5e760cae8a9c6d8f1be08f7b1
lantiq: fix patching the wifi mac address on BTHOMEHUBV3A

The firmware hotplug script tries to read the mac address from a
partition with the name "uboot-env" which does not exist (instead it's
name is uboot_env). This broke calculation of the new checksum (after
patching the mac address) which resulted in ath9k refusing to use the
EEPROM data.

The original error reported by ath9k was:
PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
ath: phy0: Bad EEPROM checksum 0x2523
ath: phy0: Unable to initialize hardware; initialization status: -22
ath9k 0000:00:0e.0: Failed to initialize device

Fixes: a20616863d32d9 ("lantiq: use ath9k device tree bindings
binding/owl-loader")

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
target/linux/lantiq/base-files/etc/hotplug.d/firmware/12-ath9k-eeprom