ramips: use the ralink,mtd-eeprom device tree property
authorMathias Kresin <dev@kresin.me>
Mon, 7 Nov 2016 21:02:20 +0000 (22:02 +0100)
committerMathias Kresin <dev@kresin.me>
Wed, 9 Nov 2016 19:22:59 +0000 (20:22 +0100)
commitd8dd207ea6f299cfcaef4899f1cade375e694dd5
treef0c915ff2feba6f853ccf07b3ad91cd8c9cb2240
parent21d8de78dc61bb59434bc3f83b6463793e9fb89e
ramips: use the ralink,mtd-eeprom device tree property

Use the ralink,mtd-eeprom instead of invoking the userspace firmware
loader.

Set the label and compatible string according to the the PCI binding
documentation.

Use the wifi@0,0 label and the pci0,0 compatible string in case the
PCI vendor and device id is unknown. It should work anyway since the
compatible string isn't evaluated (yet).

This commit might fixes the PCIe wireless for the Buffalo WHR-600D.
This board was mentioned in the board 10-rt2x00-eeprom firmware hotplug
script but never had the correct eeprom name set to trigger the
firmware from flash extraction.

Use the usual eeprom for the soc wmac of the Dovado Tiny AC.

Signed-off-by: Mathias Kresin <dev@kresin.me>
target/linux/ramips/base-files/etc/hotplug.d/firmware/10-rt2x00-eeprom
target/linux/ramips/dts/BR-6475ND.dts
target/linux/ramips/dts/CY-SWR1100.dts
target/linux/ramips/dts/RT-N56U.dts
target/linux/ramips/dts/TINY-AC.dts
target/linux/ramips/dts/WHR-1166D.dts
target/linux/ramips/dts/WHR-600D.dts