wlcore/wl12xx/wl18xx: simplify fw_status handling
Instead of splitting the fw_status into 2 and using some complex calculations, read the fw status and let each low-level driver (wl12xx/wl18xx) convert it into a common struct. This is required for the upcoming fw api changes, which break the current logic anyway. Signed-off-by:Eliad Peller <eliad@wizery.com> Signed-off-by:
John W. Linville <linville@tuxdriver.com>
Showing
- drivers/net/wireless/ti/wl12xx/main.c 34 additions, 1 deletiondrivers/net/wireless/ti/wl12xx/main.c
- drivers/net/wireless/ti/wl12xx/wl12xx.h 50 additions, 0 deletionsdrivers/net/wireless/ti/wl12xx/wl12xx.h
- drivers/net/wireless/ti/wl18xx/main.c 37 additions, 2 deletionsdrivers/net/wireless/ti/wl18xx/main.c
- drivers/net/wireless/ti/wl18xx/tx.c 2 additions, 2 deletionsdrivers/net/wireless/ti/wl18xx/tx.c
- drivers/net/wireless/ti/wl18xx/wl18xx.h 53 additions, 0 deletionsdrivers/net/wireless/ti/wl18xx/wl18xx.h
- drivers/net/wireless/ti/wlcore/cmd.c 8 additions, 3 deletionsdrivers/net/wireless/ti/wlcore/cmd.c
- drivers/net/wireless/ti/wlcore/hw_ops.h 9 additions, 0 deletionsdrivers/net/wireless/ti/wlcore/hw_ops.h
- drivers/net/wireless/ti/wlcore/main.c 47 additions, 49 deletionsdrivers/net/wireless/ti/wlcore/main.c
- drivers/net/wireless/ti/wlcore/rx.c 1 addition, 1 deletiondrivers/net/wireless/ti/wlcore/rx.c
- drivers/net/wireless/ti/wlcore/rx.h 1 addition, 1 deletiondrivers/net/wireless/ti/wlcore/rx.h
- drivers/net/wireless/ti/wlcore/wlcore.h 5 additions, 2 deletionsdrivers/net/wireless/ti/wlcore/wlcore.h
- drivers/net/wireless/ti/wlcore/wlcore_i.h 30 additions, 42 deletionsdrivers/net/wireless/ti/wlcore/wlcore_i.h
Loading
Please register or sign in to comment