ath79: create shared DTSI/definition for Belkin F9J1108/F9K1115 v2
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Sat, 28 Nov 2020 11:04:00 +0000 (12:04 +0100)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Mon, 14 Dec 2020 15:57:21 +0000 (16:57 +0100)
commit563ece8a85dad24e8c3ce55af51938a4d37405f0
tree16a3160704bd730e6e7aaae75b7656f26eb8c4b4
parent33ad0976063330321163ac9bf1fcc3cd81ae31e9
ath79: create shared DTSI/definition for Belkin F9J1108/F9K1115 v2

Belkin F9J1108 v2 and F9K1115 v2 are (seemingly) identical hardware
with different model numbers. Extract all non-device specific code to a
common .dtsi so it can be re-used when adding support for the
F9K1115 v2.

Similar to the .dtsi most of the image building recipe code can be
re-used. Move everything except the device model, edimax header magic
and edimax header model into a shared build recipe.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
[drop duplicate TARGET_DEVICES, add EDIMAX_* to DEVICE_VARS, edit title]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
target/linux/ath79/dts/qca9558_belkin_f9j1108-v2.dts
target/linux/ath79/dts/qca9558_belkin_f9x-v2.dtsi [new file with mode: 0644]
target/linux/ath79/image/generic.mk