Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware
@ 2019-07-25  8:05 Lubomir Rintel
  2019-07-25  8:05 ` [Buildroot] [PATCH 1/3] " Lubomir Rintel
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Lubomir Rintel @ 2019-07-25  8:05 UTC (permalink / raw)
  To: buildroot

Hi,

this patch set adds options for various versions of the Libertas 8388
firmware.

Cheers,
Lubo

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 1/3] package/linux-firmware: add option to install Libertas 8388 firmware
  2019-07-25  8:05 [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Lubomir Rintel
@ 2019-07-25  8:05 ` Lubomir Rintel
  2019-07-25  8:05 ` [Buildroot] [PATCH 2/3] package/linux-firmware: add option to install Libertas 8388 OLPC firmware Lubomir Rintel
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Lubomir Rintel @ 2019-07-25  8:05 UTC (permalink / raw)
  To: buildroot

Version 9 only. There's also version 5, but that probably is only for
very very old kernels.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
---
 package/linux-firmware/Config.in         | 5 +++++
 package/linux-firmware/linux-firmware.mk | 6 ++++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 2feec503f4..9370e30d08 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -207,6 +207,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_SD8688
 	help
 	  Firmware files for the Marvell SD8688 module
 
+config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_V9
+	bool "Libertas USB 8388 v9"
+	help
+	  Firmware files (version 9) for the Marvell USB8388 module
+
 config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
 	bool "Marvell Wifi-Ex 8787 SDIO"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 500050f284..1828887fc6 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -189,6 +189,12 @@ LINUX_FIRMWARE_FILES += mrvl/sd8688.bin mrvl/sd8688_helper.bin
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
 endif
 
+# usb8388 v9
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_V9),y)
+LINUX_FIRMWARE_FILES += libertas/usb8388_v9.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
 # sd8787
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787),y)
 LINUX_FIRMWARE_FILES += mrvl/sd8787_uapsta.bin
-- 
2.21.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 2/3] package/linux-firmware: add option to install Libertas 8388 OLPC firmware
  2019-07-25  8:05 [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Lubomir Rintel
  2019-07-25  8:05 ` [Buildroot] [PATCH 1/3] " Lubomir Rintel
@ 2019-07-25  8:05 ` Lubomir Rintel
  2019-07-25  8:05 ` [Buildroot] [PATCH 3/3] package/linux-firmware: add option to install Libertas USB thin firmware Lubomir Rintel
  2019-07-28  7:50 ` [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Thomas Petazzoni
  3 siblings, 0 replies; 5+ messages in thread
From: Lubomir Rintel @ 2019-07-25  8:05 UTC (permalink / raw)
  To: buildroot

This is the OLPC version used by the usb8xxx driver, preferrably to the
v9 firmware. This implements the OLPC-specific meshing protocol and acts
as a mesh point even in machine suspend.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
---
 package/linux-firmware/Config.in         | 5 +++++
 package/linux-firmware/linux-firmware.mk | 6 ++++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index 9370e30d08..d29aad03ef 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -212,6 +212,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_V9
 	help
 	  Firmware files (version 9) for the Marvell USB8388 module
 
+config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_OLPC
+	bool "Libertas USB 8388 OLPC"
+	help
+	  Firmware files (OLPC mesh capable version) for the Marvell USB8388 module
+
 config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
 	bool "Marvell Wifi-Ex 8787 SDIO"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 1828887fc6..44cabda971 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -195,6 +195,12 @@ LINUX_FIRMWARE_FILES += libertas/usb8388_v9.bin
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
 endif
 
+# usb8388 olpc
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_OLPC),y)
+LINUX_FIRMWARE_FILES += libertas/usb8388_olpc.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
 # sd8787
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787),y)
 LINUX_FIRMWARE_FILES += mrvl/sd8787_uapsta.bin
-- 
2.21.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 3/3] package/linux-firmware: add option to install Libertas USB thin firmware
  2019-07-25  8:05 [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Lubomir Rintel
  2019-07-25  8:05 ` [Buildroot] [PATCH 1/3] " Lubomir Rintel
  2019-07-25  8:05 ` [Buildroot] [PATCH 2/3] package/linux-firmware: add option to install Libertas 8388 OLPC firmware Lubomir Rintel
@ 2019-07-25  8:05 ` Lubomir Rintel
  2019-07-28  7:50 ` [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Thomas Petazzoni
  3 siblings, 0 replies; 5+ messages in thread
From: Lubomir Rintel @ 2019-07-25  8:05 UTC (permalink / raw)
  To: buildroot

This is the soft MAC version of the firmware, used by the libertas_tf driver.

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
---
 package/linux-firmware/Config.in         | 5 +++++
 package/linux-firmware/linux-firmware.mk | 6 ++++++
 2 files changed, 11 insertions(+)

diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in
index d29aad03ef..d969a58d0f 100644
--- a/package/linux-firmware/Config.in
+++ b/package/linux-firmware/Config.in
@@ -217,6 +217,11 @@ config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB8388_OLPC
 	help
 	  Firmware files (OLPC mesh capable version) for the Marvell USB8388 module
 
+config BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB_THINFIRM
+	bool "Libertas USB Thin Firmware"
+	help
+	  Firmware files (soft MAC) for the Marvell USB modules
+
 config BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787
 	bool "Marvell Wifi-Ex 8787 SDIO"
 	help
diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 44cabda971..2aee635286 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -201,6 +201,12 @@ LINUX_FIRMWARE_FILES += libertas/usb8388_olpc.bin
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
 endif
 
+# lbtf usb
+ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_LIBERTAS_USB_THINFIRM),y)
+LINUX_FIRMWARE_FILES += lbtf_usb.bin
+LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.Marvell
+endif
+
 # sd8787
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_SD8787),y)
 LINUX_FIRMWARE_FILES += mrvl/sd8787_uapsta.bin
-- 
2.21.0

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware
  2019-07-25  8:05 [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Lubomir Rintel
                   ` (2 preceding siblings ...)
  2019-07-25  8:05 ` [Buildroot] [PATCH 3/3] package/linux-firmware: add option to install Libertas USB thin firmware Lubomir Rintel
@ 2019-07-28  7:50 ` Thomas Petazzoni
  3 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2019-07-28  7:50 UTC (permalink / raw)
  To: buildroot

On Thu, 25 Jul 2019 10:05:49 +0200
Lubomir Rintel <lkundrak@v3.sk> wrote:

> this patch set adds options for various versions of the Libertas 8388
> firmware.

Thanks, series applied!

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-07-28  7:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-25  8:05 [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Lubomir Rintel
2019-07-25  8:05 ` [Buildroot] [PATCH 1/3] " Lubomir Rintel
2019-07-25  8:05 ` [Buildroot] [PATCH 2/3] package/linux-firmware: add option to install Libertas 8388 OLPC firmware Lubomir Rintel
2019-07-25  8:05 ` [Buildroot] [PATCH 3/3] package/linux-firmware: add option to install Libertas USB thin firmware Lubomir Rintel
2019-07-28  7:50 ` [Buildroot] [PATCH 0/3] package/linux-firmware: add option to install Libertas 8388 firmware Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox