First two commits are small cleanups to make the changes of the third simpler. The fourth actually adds dts definitions to use ahb. v2: Add documentation, use kernel_ulong_t, and of_device_get_match_data v3: Use qcom prefix and wifi suffix as in other ath drivers. Rosen Penev (5): wifi: ath9k: ahb: reorder declarations wifi: ath9k: ahb: reorder includes wifi: ath9k: ahb: replace id_table with of dt-bindings: net: wireless: ath9k: add OF bindings mips: dts: qca: add wmac support .../bindings/net/wireless/qca,ath9k.yaml | 23 ++++++- arch/mips/boot/dts/qca/ar9132.dtsi | 9 +++ .../boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 4 ++ arch/mips/boot/dts/qca/ar9331.dtsi | 9 +++ arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 ++ .../mips/boot/dts/qca/ar9331_dragino_ms14.dts | 4 ++ arch/mips/boot/dts/qca/ar9331_omega.dts | 4 ++ .../qca/ar9331_openembed_som9331_board.dts | 4 ++ arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 4 ++ drivers/net/wireless/ath/ath9k/ahb.c | 60 +++++++------------ 10 files changed, 84 insertions(+), 41 deletions(-) -- 2.49.0