All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] linux-firmware: bump version
@ 2016-09-15 17:56 Gustavo Zacarias
  2016-09-15 20:16 ` Peter Korsgaard
  0 siblings, 1 reply; 11+ messages in thread
From: Gustavo Zacarias @ 2016-09-15 17:56 UTC (permalink / raw)
  To: buildroot

And copy firmware for BCM43430 and BCM43438, hence rpi3 wifi support at
last.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/linux-firmware/linux-firmware.mk | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 8c983e4..d5a035e 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LINUX_FIRMWARE_VERSION = c883a6b6186bb2415761d287cbac773062911212
+LINUX_FIRMWARE_VERSION = c4c07a8d1128d50a5c2885ceea1abbebaa82f820
 LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
 LINUX_FIRMWARE_SITE_METHOD = git
 
@@ -381,7 +381,8 @@ LINUX_FIRMWARE_FILES += \
 	brcm/brcmfmac43242a.bin brcm/brcmfmac43340-sdio.bin \
 	brcm/brcmfmac43362-sdio.bin brcm/brcmfmac43455-sdio.bin \
 	brcm/brcmfmac43569.bin brcm/brcmfmac43570-pcie.bin \
-	brcm/brcmfmac43602-pcie.ap.bin brcm/brcmfmac43602-pcie.bin
+	brcm/brcmfmac43602-pcie.ap.bin brcm/brcmfmac43602-pcie.bin \
+	brcm/brcmfmac43430-sdio.bin
 LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.broadcom_bcm43xx
 endif
 
-- 
2.7.3

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-15 17:56 [Buildroot] [PATCH] linux-firmware: bump version Gustavo Zacarias
@ 2016-09-15 20:16 ` Peter Korsgaard
  2016-09-16 17:54   ` Gustavo Zacarias
  0 siblings, 1 reply; 11+ messages in thread
From: Peter Korsgaard @ 2016-09-15 20:16 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 > And copy firmware for BCM43430 and BCM43438, hence rpi3 wifi support at
 > last.

 > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed, thanks.

Will you send a patch to add BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX to
the rpi3 defconfig?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-15 20:16 ` Peter Korsgaard
@ 2016-09-16 17:54   ` Gustavo Zacarias
  2016-09-16 18:11     ` Floris Bos
  2016-09-16 18:14     ` Peter Korsgaard
  0 siblings, 2 replies; 11+ messages in thread
From: Gustavo Zacarias @ 2016-09-16 17:54 UTC (permalink / raw)
  To: buildroot

On 2016-09-15 17:16, Peter Korsgaard wrote:

> Committed, thanks.
> 
> Will you send a patch to add BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX to
> the rpi3 defconfig?

Hi.
Well, without some $WiFi package (hostapd, wpa_supplicant, 
wireless-tools) just copying the firmware serves no purpose, though it 
can be done for completeness.
That being said, i lack a rpi3.
Regards.

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-16 17:54   ` Gustavo Zacarias
@ 2016-09-16 18:11     ` Floris Bos
  2016-09-17  9:04       ` Peter Korsgaard
  2016-09-16 18:14     ` Peter Korsgaard
  1 sibling, 1 reply; 11+ messages in thread
From: Floris Bos @ 2016-09-16 18:11 UTC (permalink / raw)
  To: buildroot

On 09/16/2016 07:54 PM, Gustavo Zacarias wrote:
> On 2016-09-15 17:16, Peter Korsgaard wrote:
>
>> Committed, thanks.
>>
>> Will you send a patch to add BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX to
>> the rpi3 defconfig?
>
> Hi.
> Well, without some $WiFi package (hostapd, wpa_supplicant, 
> wireless-tools) just copying the firmware serves no purpose, though it 
> can be done for completeness.
> That being said, i lack a rpi3.

And unless that changed recently, just the .bin the patch added wouldn't 
be sufficient for Pi 3.
Also need: 
https://github.com/RPi-Distro/firmware-nonfree/blob/master/brcm80211/brcm/brcmfmac43430-sdio.txt


Yours sincerely,

Floris Bos

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-16 17:54   ` Gustavo Zacarias
  2016-09-16 18:11     ` Floris Bos
@ 2016-09-16 18:14     ` Peter Korsgaard
  1 sibling, 0 replies; 11+ messages in thread
From: Peter Korsgaard @ 2016-09-16 18:14 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 > On 2016-09-15 17:16, Peter Korsgaard wrote:
 >> Committed, thanks.
 >> 
 >> Will you send a patch to add BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX to
 >> the rpi3 defconfig?

 > Hi.
 > Well, without some $WiFi package (hostapd, wpa_supplicant,
 > wireless-tools) just copying the firmware serves no purpose, though it
 > can be done for completeness.

True. We already enable wpa-supplicant for a number of defconfigs, so
probably that is the best option.

 > That being said, i lack a rpi3.

Me too.

-- 
Venlig hilsen,
Peter Korsgaard 

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-16 18:11     ` Floris Bos
@ 2016-09-17  9:04       ` Peter Korsgaard
  2016-09-17 10:59         ` Floris Bos
  0 siblings, 1 reply; 11+ messages in thread
From: Peter Korsgaard @ 2016-09-17  9:04 UTC (permalink / raw)
  To: buildroot

>>>>> "Floris" == Floris Bos <bos@je-eigen-domein.nl> writes:

 > On 09/16/2016 07:54 PM, Gustavo Zacarias wrote:
 >> On 2016-09-15 17:16, Peter Korsgaard wrote:
 >> 
 >>> Committed, thanks.
 >>> 
 >>> Will you send a patch to add BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX to
 >>> the rpi3 defconfig?
 >> 
 >> Hi.
 >> Well, without some $WiFi package (hostapd, wpa_supplicant,
 >> wireless-tools) just copying the firmware serves no purpose, though
 >> it can be done for completeness.
 >> That being said, i lack a rpi3.

 > And unless that changed recently, just the .bin the patch added
 > wouldn't be sufficient for Pi 3.
 > Also need:
 > https://github.com/RPi-Distro/firmware-nonfree/blob/master/brcm80211/brcm/brcmfmac43430-sdio.txt

Hmm, perhaps. Do you have a rpi 3 to test on? The linux-firmware commit
doesn't mention anything about it:

http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=c4c07a8d1128d50a5c2885ceea1abbebaa82f820

But the kernel does reference the .txt file as well:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c:BRCMF_FW_NVRAM_DEF(43430, "brcmfmac43430-sdio.bin", "brcmfmac43430-sdio.txt");

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-17  9:04       ` Peter Korsgaard
@ 2016-09-17 10:59         ` Floris Bos
  2016-09-17 12:15           ` Peter Korsgaard
  0 siblings, 1 reply; 11+ messages in thread
From: Floris Bos @ 2016-09-17 10:59 UTC (permalink / raw)
  To: buildroot

On 09/17/2016 11:04 AM, Peter Korsgaard wrote:
>   > On 09/16/2016 07:54 PM, Gustavo Zacarias wrote:
>   >> On 2016-09-15 17:16, Peter Korsgaard wrote:
>   >>
>   >>> Committed, thanks.
>   >>>
>   >>> Will you send a patch to add BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX to
>   >>> the rpi3 defconfig?
>   >>
>   >> Hi.
>   >> Well, without some $WiFi package (hostapd, wpa_supplicant,
>   >> wireless-tools) just copying the firmware serves no purpose, though
>   >> it can be done for completeness.
>   >> That being said, i lack a rpi3.
>
>   > And unless that changed recently, just the .bin the patch added
>   > wouldn't be sufficient for Pi 3.
>   > Also need:
>   > https://github.com/RPi-Distro/firmware-nonfree/blob/master/brcm80211/brcm/brcmfmac43430-sdio.txt
>
> Hmm, perhaps. Do you have a rpi 3 to test on? The linux-firmware commit
> doesn't mention anything about it:
>
> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=c4c07a8d1128d50a5c2885ceea1abbebaa82f820

==
[    6.785594] usbcore: registered new interface driver brcmfmac
[    6.786851] brcmfmac_sdio mmc1:0001:1: Direct firmware load for 
brcm/brcmfmac43430-sdio.txt failed with error -2
[    7.789831] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): 
clkctl 0x50
[    8.802492] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): 
clkctl 0x50
==

Again, maybe they changed things very recently in a newer kernel branch 
or something.
But it simply does not work with the standard rpi one unless you also 
have the .txt


Yours sincerely,

Floris Bos

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-17 10:59         ` Floris Bos
@ 2016-09-17 12:15           ` Peter Korsgaard
  2016-09-17 12:25             ` Floris Bos
  0 siblings, 1 reply; 11+ messages in thread
From: Peter Korsgaard @ 2016-09-17 12:15 UTC (permalink / raw)
  To: buildroot

>>>>> "Floris" == Floris Bos <bos@je-eigen-domein.nl> writes:

Hi,

 >> Hmm, perhaps. Do you have a rpi 3 to test on? The linux-firmware commit
 >> doesn't mention anything about it:
 >> 
 >> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=c4c07a8d1128d50a5c2885ceea1abbebaa82f820

 > ==
 > [    6.785594] usbcore: registered new interface driver brcmfmac
 > [    6.786851] brcmfmac_sdio mmc1:0001:1: Direct firmware load for
 > brcm/brcmfmac43430-sdio.txt failed with error -2
 > [    7.789831] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000):
 > clkctl 0x50
 > [    8.802492] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000):
 > clkctl 0x50
 > ==

 > Again, maybe they changed things very recently in a newer kernel
 > branch or something.
 > But it simply does not work with the standard rpi one unless you also
 > have the .txt

Ok, thanks. Does it work with the .bin file from linux-firmware and the
.txt file from RPi-Distro?

-- 
Venlig hilsen,
Peter Korsgaard 

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2016-09-17 12:15           ` Peter Korsgaard
@ 2016-09-17 12:25             ` Floris Bos
  0 siblings, 0 replies; 11+ messages in thread
From: Floris Bos @ 2016-09-17 12:25 UTC (permalink / raw)
  To: buildroot

On 09/17/2016 02:15 PM, Peter Korsgaard wrote:
>>>>>> "Floris" == Floris Bos <bos@je-eigen-domein.nl> writes:
> Hi,
>
>   >> Hmm, perhaps. Do you have a rpi 3 to test on? The linux-firmware commit
>   >> doesn't mention anything about it:
>   >>
>   >> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/commit/?id=c4c07a8d1128d50a5c2885ceea1abbebaa82f820
>
>   > ==
>   > [    6.785594] usbcore: registered new interface driver brcmfmac
>   > [    6.786851] brcmfmac_sdio mmc1:0001:1: Direct firmware load for
>   > brcm/brcmfmac43430-sdio.txt failed with error -2
>   > [    7.789831] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000):
>   > clkctl 0x50
>   > [    8.802492] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000):
>   > clkctl 0x50
>   > ==
>
>   > Again, maybe they changed things very recently in a newer kernel
>   > branch or something.
>   > But it simply does not work with the standard rpi one unless you also
>   > have the .txt
>
> Ok, thanks. Does it work with the .bin file from linux-firmware and the
> .txt file from RPi-Distro?

Yes, that combination does work.


Yours sincerely,

Floris Bos

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

* [Buildroot] [PATCH] linux-firmware: bump version
  2015-06-15 19:28 Yegor Yefremov
@ 2015-06-15 21:17 ` Peter Korsgaard
  0 siblings, 0 replies; 11+ messages in thread
From: Peter Korsgaard @ 2015-06-15 21:17 UTC (permalink / raw)
  To: buildroot

>>>>> "Yegor" == Yegor Yefremov <yegorslists@googlemail.com> writes:

 > Remove wl18xx-conf.bin as it was already removed from
 > upstream repository.

 > Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH] linux-firmware: bump version
@ 2015-06-15 19:28 Yegor Yefremov
  2015-06-15 21:17 ` Peter Korsgaard
  0 siblings, 1 reply; 11+ messages in thread
From: Yegor Yefremov @ 2015-06-15 19:28 UTC (permalink / raw)
  To: buildroot

Remove wl18xx-conf.bin as it was already removed from
upstream repository.

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
 package/linux-firmware/linux-firmware.mk | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk
index 9acfc53..25a942a 100644
--- a/package/linux-firmware/linux-firmware.mk
+++ b/package/linux-firmware/linux-firmware.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LINUX_FIRMWARE_VERSION = f66291398181d24856fd2d19454d246199abd5ea
+LINUX_FIRMWARE_VERSION = 3161bfa479d5e9ed4f46b57df9bcecbbc4f8eb3c
 LINUX_FIRMWARE_SITE = http://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
 LINUX_FIRMWARE_SITE_METHOD = git
 
@@ -175,7 +175,6 @@ endif
 ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_TI_WL18XX),y)
 LINUX_FIRMWARE_FILES += \
 	ti-connectivity/wl18xx-fw.bin \
-	ti-connectivity/wl18xx-conf.bin \
 	ti-connectivity/wl18xx-fw-2.bin \
 	ti-connectivity/wl18xx-fw-3.bin \
 	ti-connectivity/wl18xx-fw-4.bin \
-- 
2.1.4

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

end of thread, other threads:[~2016-09-17 12:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-15 17:56 [Buildroot] [PATCH] linux-firmware: bump version Gustavo Zacarias
2016-09-15 20:16 ` Peter Korsgaard
2016-09-16 17:54   ` Gustavo Zacarias
2016-09-16 18:11     ` Floris Bos
2016-09-17  9:04       ` Peter Korsgaard
2016-09-17 10:59         ` Floris Bos
2016-09-17 12:15           ` Peter Korsgaard
2016-09-17 12:25             ` Floris Bos
2016-09-16 18:14     ` Peter Korsgaard
  -- strict thread matches above, loose matches on Subject: below --
2015-06-15 19:28 Yegor Yefremov
2015-06-15 21:17 ` Peter Korsgaard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.