Skip to content

libertas: firmware loading rework

Dan Williams linux-wireless 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5libertas: [usb] use new firmware locationsdrivers/net/wireless/libertas/if_usb.c drivers/net/wireless/libertas/if_usb.h+54 -70 replies
2/5libertas: add two-stage firmware request helperdrivers/net/wireless/libertas/decl.h drivers/net/wireless/libertas/main.c+118 -00 replies
3/5libertas: [cs] use common firmware request helper and new firmware locationsdrivers/net/wireless/libertas/if_cs.c+74 -560 replies
4/5libertas: [sdio] use common firmware request helper and new firmware locationsdrivers/net/wireless/libertas/if_sdio.c drivers/net/wireless/libertas/if_sdio.h+60 -870 replies
5/5libertas: [spi] use common firmware request helper and new firmware locationsdrivers/net/wireless/libertas/if_spi.c drivers/net/wireless/libertas/if_spi.h+69 -800 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] libertas: firmware loading rework

I dumped a ton of Libertas firmware into linux-firmware a long time ago, but the driver was never updated to use the linux-firmware locations. Fix that. USB uses one-stage firmware so it doesn't need to use the common helper.

John: this is 2.6.37 material.

Dan Williams (5):
libertas: [usb] use new firmware locations
libertas: add two-stage firmware request helper
libertas: [cs] use common firmware request helper and new firmware locations
libertas: [sdio] use common firmware request helper and new firmware locations
libertas: [spi] use common firmware request helper and new firmware locations

 drivers/net/wireless/libertas/decl.h    |   13 +++
 drivers/net/wireless/libertas/if_cs.c   |  130 ++++++++++++++++------------
 drivers/net/wireless/libertas/if_sdio.c |  143 +++++++++++++------------------
 drivers/net/wireless/libertas/if_sdio.h |    4 -
 drivers/net/wireless/libertas/if_spi.c  |  144 +++++++++++++++----------------
 drivers/net/wireless/libertas/if_spi.h  |    5 -
 drivers/net/wireless/libertas/if_usb.c  |   60 +++++++++++--
 drivers/net/wireless/libertas/if_usb.h  |    1 +
 drivers/net/wireless/libertas/main.c    |  105 ++++++++++++++++++++++
 9 files changed, 375 insertions(+), 230 deletions(-)
Signature · 1 line
1.7.2.1