Skip to contentSkip to conversation

linux-firmware: Add missing firmware for the carl9170 driver.

PATCH New Karoly Pados 2 participants 3 messages Mar 22, 2017 – Mar 25, 2017

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 linux-firmware: Add missing firmware for the carl9170 driver.

For a long time now Atheros USB AR9170 devices have been using the carl9170 driver which relies on the carl9170-1.fw firmware file. This firmware is built by current buildroot, but its output is not copied to the resulting rootfs. This patch fixes that.

Please backport to 2017.02.x branch.

---
 package/linux-firmware/linux-firmware.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/linux-firmware/linux-firmware.mk +1 -1
index bfcd2ef09..55a4aac09 100644
@@ -104,7 +104,7 @@ endif
 
 # ar9170
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170),y)
-LINUX_FIRMWARE_FILES += ar9170-1.fw ar9170-2.fw
+LINUX_FIRMWARE_FILES += ar9170-1.fw ar9170-2.fw carl9170-1.fw
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.atheros_firmware
 endif
 
Signature · 1 line
2.12.0
#1 lore raw

PATCH 1/1 linux-firmware: Add missing firmware for the carl9170 driver.

Hello,

Quoted 4 lines · Karoly Pados

For a long time now Atheros USB AR9170 devices have been using the carl9170 driver which relies on the carl9170-1.fw firmware file. This firmware is built by current buildroot, but its output is not copied to the resulting rootfs. This patch fixes that.

Firmware files are not "built by Buildroot", since they are only provided as binary-only files. Buildroot merely installs them, so I've fixed up the commit log before applying.

Quoted 1 line

Please backport to 2017.02.x branch.

So you're using the LTS branch for some projects?

Peter: as requested by Karoly, I think we can backport this patch into the LTS branch.

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#2 lore raw

PATCH 1/1 linux-firmware: Add missing firmware for the carl9170 driver.

Hello,

Quoted 3 lines

Firmware files are not "built by Buildroot", since they are only provided as binary-only files. Buildroot merely installs them, so I've fixed up the commit log before applying.

Ahh you're right, thank you.

Quoted 2 lines

So you're using the LTS branch for some projects?

Yes, at least that's what we're working on. Up until now we've used Debian as our base system, but because we'd like to push out software updates over mobile data, we're making a new firmware that is built by buildroot to keep our image small. We're targeting said branch (2017.02.x), but not because it is 'LTS', but because it seems to be the latest released (and/or stable) branch that is not a moving target like master.

Thank you,
Karoly