commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2020-09-18 15:21:14 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.4249 (New) Package is "bcm43xx-firmware" Fri Sep 18 15:21:14 2020 rev:15 rq:834571 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2020-02-09 21:01:45.727331240 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.4249/bcm43xx-firmware.changes 2020-09-18 15:21:23.709968781 +0200 @@ -1,0 +2,23 @@ +Tue Sep 15 07:23:29 UTC 2020 - Fabian Vogt + +- Update bluetooth firmware to address Sweyntooth and Spectra issues: + * BCM43430A1.hcd + * BCM4345C0.hcd + +--- +Tue Sep 15 07:16:05 UTC 2020 - Fabian Vogt + +- Remove wildcards in %files + +--- +Thu Aug 20 10:30:53 UTC 2020 - Matthias Brugger + +- Delete brcmfmac43362-sdio.cubietech,cubietruck.txt as now part of kernel-firmware + +--- +Tue Jul 21 14:54:44 UTC 2020 - Matthias Brugger + +- brcmfmac driver loads file depending on compatible. Rename files correspondingly. +- delete modprobe config file and install-brcmfmac.sh as no longer needed. + +--- Old: 50-brcmfmac.conf brcmfmac4329-sdio-cubox-i.txt brcmfmac4330-sdio-cubox-i.txt brcmfmac43362-sdio-bananapi-m2.txt brcmfmac43362-sdio-cubietruck.txt brcmfmac4339-sdio-vega-s95-telos.txt install-brcmfmac.sh New: brcmfmac4329-sdio.solidrun,cubox-i-dl.txt brcmfmac4330-sdio.solidrun,cubox-i-q.txt brcmfmac43362-sdio.sinovoip,bpi-m2.txt brcmfmac4339-sdio.tronsmart,vega-s95-telos.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.hoTfCn/_old 2020-09-18 15:21:24.545969590 +0200 +++ /var/tmp/diff_new_pack.hoTfCn/_new 2020-09-18 15:21:24.549969594 +0200 @@ -27,19 +27,16 @@ # Phil Elwell (Raspberry Pi Foundation) wrote: "Broadcom have said that # the firmware files for the BCM43438 are covered under this licence:" Source0: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.broadcom_bcm43xx -Source1:50-brcmfmac.conf -Source2:install-brcmfmac.sh # The BCM43.hcd files are under this license Source3: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.cypress #BCM4329 -Source291: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4329-sdio.txt#/brcmfmac4329-sdio-cubox-i.txt +Source291: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4329-sdio.txt#/brcmfmac4329-sdio.solidrun,cubox-i-dl.txt #BCM4330 -Source301: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4330-sdio.txt#/brcmfmac4330-sdio-cubox-i.txt +Source301: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4330-sdio.txt#/brcmfmac4330-sdio.solidrun,cubox-i-q.txt #BCM4339 -Source391: brcmfmac4339-sdio-vega-s95-telos.txt +Source391: brcmfmac4339-sdio.tronsmart,vega-s95-telos.txt #BCM43362 -Source3621: http://dl.cubieboard.org/public/Cubieboard/benn/firmware/ap6210/nvram_ap6210.txt#/brcmfmac43362-sdio-cubietruck.txt -Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt +Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio.sinovoip,bpi-m2.txt #BCM43430 Source4309: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430A1.hcd #brcmfmac4356-pcie.txt is taken from ChromeOS repo @@ -70,16 +67,11 @@ %build %install -mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d -install -c -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/modprobe.d -mkdir -p %{buildroot}%{_sbindir} -install -c -m 0755 %{SOURCE2} %{buildroot}%{_sbindir}/install-brcmfmac # Used by brcmfmac mkdir -p %{buildroot}/lib/firmware/brcm install -c -m 0644 %{SOURCE291} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE301} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE391}
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2020-02-09 21:01:40 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.26092 (New) Package is "bcm43xx-firmware" Sun Feb 9 21:01:40 2020 rev:14 rq:769522 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2020-01-08 17:53:41.709613870 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.26092/bcm43xx-firmware.changes 2020-02-09 21:01:45.727331240 +0100 @@ -1,0 +2,5 @@ +Mon Feb 3 07:52:50 UTC 2020 - Adrian Schröter + +- just depend on splitted brcm firmware package and not all + +--- Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.w86hg6/_old 2020-02-09 21:01:46.435331642 +0100 +++ /var/tmp/diff_new_pack.w86hg6/_new 2020-02-09 21:01:46.439331644 +0100 @@ -1,7 +1,7 @@ # # spec file for package bcm43xx-firmware # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,10 +47,10 @@ Source4356: brcmfmac4356-pcie.txt Source4559: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd # Owns /lib/firmware/brcm and potentially conflicts -BuildRequires: kernel-firmware +BuildRequires: kernel-firmware-brcm # Owns /etc/modprobe.d BuildRequires: suse-module-tools -Requires: kernel-firmware +Requires: kernel-firmware-brcm # BCM4356 PCI Supplements:modalias(pci:v14E4d43ECsv*sd*bc*sc*i*) # Raspberry Pi 3 Model B
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2020-01-08 17:53:02 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.6675 (New) Package is "bcm43xx-firmware" Wed Jan 8 17:53:02 2020 rev:13 rq:760363 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2019-12-11 12:00:37.240854039 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.6675/bcm43xx-firmware.changes 2020-01-08 17:53:41.709613870 +0100 @@ -1,0 +2,6 @@ +Wed Jan 1 21:41:37 UTC 2020 - Manu Maier + +- Dropped brcmfmac43455-sdio.raspberrypi,4-model-b.txt (in + kernel-firmware 20191218 (git commit c4586ffaac0c)) + +--- Old: brcmfmac43455-sdio.raspberrypi,4-model-b.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.BKc1as/_old 2020-01-08 17:53:42.193614125 +0100 +++ /var/tmp/diff_new_pack.BKc1as/_new 2020-01-08 17:53:42.193614125 +0100 @@ -45,10 +45,6 @@ #brcmfmac4356-pcie.txt is taken from ChromeOS repo # https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/f151f016b4fe656399f199e28cabf8d658bcb52b/brcm/brcmfmac4356-pcie.txt Source4356: brcmfmac4356-pcie.txt -# brcmfmac43455-sdio.raspberrypi,4-model-b.txt is the same brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt -# except for boardflags3 value - https://wiki.gentoo.org/wiki/User:NeddySeagoon/Raspberry_Pi4_64_Bit_Install#WiFi -Source4357: brcmfmac43455-sdio.raspberrypi,4-model-b.txt -#BCM43455 Source4559: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd # Owns /lib/firmware/brcm and potentially conflicts BuildRequires: kernel-firmware @@ -86,7 +82,6 @@ install -c -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4356} %{buildroot}/lib/firmware/brcm/ -install -c -m 0644 %{SOURCE4357} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ install -c -m 0644 %{SOURCE4559} %{buildroot}/lib/firmware/
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2019-12-11 12:00:07 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.4691 (New) Package is "bcm43xx-firmware" Wed Dec 11 12:00:07 2019 rev:12 rq:754068 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2019-02-08 12:04:26.933670944 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.4691/bcm43xx-firmware.changes 2019-12-11 12:00:37.240854039 +0100 @@ -1,0 +2,11 @@ +Wed Nov 27 15:37:52 UTC 2019 - Guillaume GARDET + +- Update boardflags3 value for brcmfmac43455-sdio.raspberrypi,4-model-b.txt + to fix WiFi connection on RPi4 + +--- +Wed Oct 2 14:38:40 UTC 2019 - Matthias Brugger + +- Add brcmfmac43455-sdio.raspberrypi,4-model-b.txt + +--- New: brcmfmac43455-sdio.raspberrypi,4-model-b.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.m6DWts/_old 2019-12-11 12:00:39.856852939 +0100 +++ /var/tmp/diff_new_pack.m6DWts/_new 2019-12-11 12:00:39.868852933 +0100 @@ -1,7 +1,7 @@ # # spec file for package bcm43xx-firmware # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,6 +45,9 @@ #brcmfmac4356-pcie.txt is taken from ChromeOS repo # https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/f151f016b4fe656399f199e28cabf8d658bcb52b/brcm/brcmfmac4356-pcie.txt Source4356: brcmfmac4356-pcie.txt +# brcmfmac43455-sdio.raspberrypi,4-model-b.txt is the same brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt +# except for boardflags3 value - https://wiki.gentoo.org/wiki/User:NeddySeagoon/Raspberry_Pi4_64_Bit_Install#WiFi +Source4357: brcmfmac43455-sdio.raspberrypi,4-model-b.txt #BCM43455 Source4559: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd # Owns /lib/firmware/brcm and potentially conflicts @@ -83,6 +86,7 @@ install -c -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4356} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE4357} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ install -c -m 0644 %{SOURCE4559} %{buildroot}/lib/firmware/ ++ brcmfmac43455-sdio.raspberrypi,4-model-b.txt ++ # SPDX-License-Identifier: GPL-2.0+ # (C) Copyright 2018 Raspberry Pi (Trading) Ltd. # NVRAM config file for the BCM43455 WiFi/BT chip as found on the # Raspberry Pi 4 Model B aa2g=1 aa5g=1 AvVmid_c0=1,165,2,100,2,100,2,100,2,100 boardflags=0x00480201 boardflags2=0x4080 boardflags3=0x44200100 boardrev=0x1304 boardtype=0x6e4 btc_mode=1 btc_params1=0x7530 btc_params8=0x4e20 cbfilttype=1 cckPwrIdxCorr=3 cckTssiDelay=150 deadman_to=48150 devid=0x43ab dot11agofdmhrbw202gpo=0x4442 dot11b_opts=0x3aa85 ed_thresh2g=-54 ed_thresh5g=-54 eu_edthresh2g=-54 eu_edthresh5g=-54 extpagain2g=2 extpagain5g=2 fdsslevel_ch11=6 femctrl=0 itrsw=1 ldo1=4 ltecxfnsel=0x22 ltecxgcigpio=0x32 ltecxmux=0 ltecxpadnum=0x0504 macaddr=b8:27:eb:74:f2:6c manfid=0x2d0 maxp2ga0=80 maxp5ga0=82,82,82,82 mcsbw202gpo=0x9822 mcsbw205ghpo=0xb9555000 mcsbw205glpo=0xb9555000 mcsbw205gmpo=0xb9555000 mcsbw402gpo=0x9822 mcsbw405ghpo=0xb9555000 mcsbw405glpo=0xb9555000 mcsbw405gmpo=0xb9555000 mcsbw805ghpo=0xb9555000 mcsbw805glpo=0xb9555000 mcsbw805gmpo=0xb9555000 nocrc=1 ofdmlrbw202gpo=0x0022 ofdmTssiDelay=150 pa2ga0=-129,6525,-718 pa2ga1=-149,4408,-601 pa5ga0=-185,6836,-815,-186,6838,-815,-184,6859,-815,-184,6882,-818 pa5ga1=-202,4285,-574,-201,4312,-578,-196,4391,-586,-201,4294,-575 pdoffset2g40ma0=16 pdoffset2gperchan=0,-2,1,0,1,0,1,1,1,0,0,-1,-1,0 pdoffset40ma0=0x pdoffset80ma0=0x pdoffsetcckma0=2 phycal_tempdelta=15 prodid=0x06e4 rawtempsense=0x1ff rxchain=1 sromrev=11 swctrlmap_2g=0x,0x,0x,0x01,0x3ff swctrlmap_5g=0x00100010,0x00200020,0x00200020,0x01,0x3fe swctrlmapext_2g=0x,0x,0x,0x00,0x3 swctrlmapext_5g=0x,0x,0x,0x00,0x3 tssipos2g=1 tssipos5g=1 tworangetssi2g=1 tworangetssi5g=1 txchain=1 txpwr2gAdcScale=1 txpwr5gAdcScale=1 vcodivmode=1 vendid=0x14e4 xtalfreq=37400
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2019-02-08 12:04:20 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.28833 (New) Package is "bcm43xx-firmware" Fri Feb 8 12:04:20 2019 rev:11 rq:669144 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2018-09-04 22:48:23.351400548 +0200 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new.28833/bcm43xx-firmware.changes 2019-02-08 12:04:26.933670944 +0100 @@ -1,0 +2,6 @@ +Thu Jan 24 17:22:16 UTC 2019 - Matthias Brugger + +- Remove files that are now present in kernel-firmware (fate#326215). +- Delete softlink creation for this files. (bsc#1098041). + +--- Old: brcmfmac43362-sdio-bananapi-m1+.txt brcmfmac43430-sdio-raspberrypi3b.txt brcmfmac43455-sdio-raspberrypi3b.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.sqMRPy/_old 2019-02-08 12:04:30.433669627 +0100 +++ /var/tmp/diff_new_pack.sqMRPy/_new 2019-02-08 12:04:30.437669626 +0100 @@ -1,7 +1,7 @@ # # spec file for package bcm43xx-firmware # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -40,15 +40,12 @@ #BCM43362 Source3621: http://dl.cubieboard.org/public/Cubieboard/benn/firmware/ap6210/nvram_ap6210.txt#/brcmfmac43362-sdio-cubietruck.txt Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt -Source3623: https://github.com/Bananian/bananian/raw/master/deb/u-boot-pro-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m1+.txt #BCM43430 -Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt Source4309: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430A1.hcd #brcmfmac4356-pcie.txt is taken from ChromeOS repo # https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/f151f016b4fe656399f199e28cabf8d658bcb52b/brcm/brcmfmac4356-pcie.txt Source4356: brcmfmac4356-pcie.txt #BCM43455 -Source4551: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.txt#/brcmfmac43455-sdio-raspberrypi3b.txt Source4559: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd # Owns /lib/firmware/brcm and potentially conflicts BuildRequires: kernel-firmware @@ -85,9 +82,6 @@ install -c -m 0644 %{SOURCE391} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ -install -c -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/ -install -c -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/ -install -c -m 0644 %{SOURCE4551} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4356} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ ++ install-brcmfmac.sh ++ --- /var/tmp/diff_new_pack.sqMRPy/_old 2019-02-08 12:04:30.629669553 +0100 +++ /var/tmp/diff_new_pack.sqMRPy/_new 2019-02-08 12:04:30.629669553 +0100 @@ -3,9 +3,6 @@ if [[ -e /sys/firmware/devicetree/base/compatible ]]; then while IFS= read -r -d '' compatible; do case "$compatible" in -lemaker,bananapro) - ln -sf brcmfmac43362-sdio-bananapi-m1+.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt - ;; sinovoip,bpi-m2) ln -sf brcmfmac43362-sdio-bananapi-m2.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt ;; @@ -16,10 +13,6 @@ ln -sf brcmfmac4329-sdio-cubox-i.txt /lib/firmware/brcm/brcmfmac4329-sdio.txt ln -sf brcmfmac4330-sdio-cubox-i.txt /lib/firmware/brcm/brcmfmac4330-sdio.txt ;; -raspberrypi,3-model-b|raspberrypi,3-model-b-plus) - ln -sf brcmfmac43430-sdio-raspberrypi3b.txt /lib/firmware/brcm/brcmfmac43430-sdio.txt - ln -sf brcmfmac43455-sdio-raspberrypi3b.txt
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2018-09-04 22:48:18 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Tue Sep 4 22:48:18 2018 rev:10 rq:632340 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2018-06-28 15:13:48.235550558 +0200 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2018-09-04 22:48:23.351400548 +0200 @@ -1,0 +2,11 @@ +Thu Aug 30 12:06:49 UTC 2018 - fv...@suse.com + +- Add bluetooth firmware for RPi 3 B+ (bsc#1103587) +- Update brcmfmac43430-sdio.txt and brcmfmac43455-sdio.txt: + * Improved brcmfmac BT coexistence parameters +- Switch BCM43430A1.hcd to official source: + * No changelog available +- Use %license +- Run spec-cleaner + +--- New: BCM4345C0.hcd LICENCE.cypress Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.187qBO/_old 2018-09-04 22:48:23.883402379 +0200 +++ /var/tmp/diff_new_pack.187qBO/_new 2018-09-04 22:48:23.887402393 +0200 @@ -22,13 +22,15 @@ Summary:Firmware for the Broadcom/Cypress BCM43xx chipset family License:SUSE-Firmware Group: System/Kernel -Url:https://community.cypress.com/community/linux +URL:https://community.cypress.com/community/linux # From https://github.com/raspberrypi/linux/issues/1325#issuecomment-195560582 # Phil Elwell (Raspberry Pi Foundation) wrote: "Broadcom have said that # the firmware files for the BCM43438 are covered under this licence:" Source0: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.broadcom_bcm43xx Source1:50-brcmfmac.conf Source2:install-brcmfmac.sh +# The BCM43.hcd files are under this license +Source3: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.cypress #BCM4329 Source291: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4329-sdio.txt#/brcmfmac4329-sdio-cubox-i.txt #BCM4330 @@ -41,23 +43,23 @@ Source3623: https://github.com/Bananian/bananian/raw/master/deb/u-boot-pro-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m1+.txt #BCM43430 Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt -Source4309: http://phelum.net/temp/BCM43430A1.hcd -#BCM43455 -Source4551: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.txt#/brcmfmac43455-sdio-raspberrypi3b.txt +Source4309: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM43430A1.hcd #brcmfmac4356-pcie.txt is taken from ChromeOS repo # https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/f151f016b4fe656399f199e28cabf8d658bcb52b/brcm/brcmfmac4356-pcie.txt Source4356: brcmfmac4356-pcie.txt +#BCM43455 +Source4551: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.txt#/brcmfmac43455-sdio-raspberrypi3b.txt +Source4559: https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd # Owns /lib/firmware/brcm and potentially conflicts BuildRequires: kernel-firmware # Owns /etc/modprobe.d BuildRequires: suse-module-tools -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch Requires: kernel-firmware -# Raspberry Pi 3 Model B -Supplements:modalias(sdio:c*v02D0dA9A6*) # BCM4356 PCI Supplements:modalias(pci:v14E4d43ECsv*sd*bc*sc*i*) +# Raspberry Pi 3 Model B +Supplements:modalias(sdio:c*v02D0dA9A6*) +BuildArch: noarch %description This package provides the firmware files needed for the @@ -67,7 +69,7 @@ %prep %setup -q -c -T -cp %{SOURCE0} . +cp %{SOURCE0} %{SOURCE3} . %build @@ -89,10 +91,10 @@ install -c -m 0644 %{SOURCE4356} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ +install -c -m 0644 %{SOURCE4559} %{buildroot}/lib/firmware/ %files -%defattr(-,root,root) -%doc LICENCE.broadcom_bcm43xx +%license LICENCE.broadcom_bcm43xx LICENCE.cypress /lib/firmware/*.hcd /lib/firmware/brcm/*.txt %ghost /lib/firmware/brcm/brcmfmac4329-sdio.txt ++ BCM43430A1.hcd ++ Binary files /var/tmp/diff_new_pack.187qBO/_old and /var/tmp/diff_new_pack.187qBO/_new differ ++
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2018-06-28 15:13:40 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Thu Jun 28 15:13:40 2018 rev:9 rq:619383 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2018-03-16 10:43:43.371665733 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2018-06-28 15:13:48.235550558 +0200 @@ -1,0 +2,5 @@ +Tue Jun 26 17:53:48 CEST 2018 - ti...@suse.de + +- Add brcmfmac4356-pcie.txt for BCM 4356 PCI (bsc#1099149) + +--- New: brcmfmac4356-pcie.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.xZPy1d/_old 2018-06-28 15:13:49.115548945 +0200 +++ /var/tmp/diff_new_pack.xZPy1d/_new 2018-06-28 15:13:49.119548939 +0200 @@ -44,6 +44,9 @@ Source4309: http://phelum.net/temp/BCM43430A1.hcd #BCM43455 Source4551: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.txt#/brcmfmac43455-sdio-raspberrypi3b.txt +#brcmfmac4356-pcie.txt is taken from ChromeOS repo +# https://chromium.googlesource.com/chromiumos/third_party/linux-firmware/+/f151f016b4fe656399f199e28cabf8d658bcb52b/brcm/brcmfmac4356-pcie.txt +Source4356: brcmfmac4356-pcie.txt # Owns /lib/firmware/brcm and potentially conflicts BuildRequires: kernel-firmware # Owns /etc/modprobe.d @@ -53,6 +56,8 @@ Requires: kernel-firmware # Raspberry Pi 3 Model B Supplements:modalias(sdio:c*v02D0dA9A6*) +# BCM4356 PCI +Supplements:modalias(pci:v14E4d43ECsv*sd*bc*sc*i*) %description This package provides the firmware files needed for the @@ -81,6 +86,7 @@ install -c -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4551} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE4356} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ ++ brcmfmac4356-pcie.txt ++ # Sample variables file for BCM94356Z NGFF 22x30mm iPA, iLNA board with PCIe for production package NVRAMRev=$Rev: 492104 $ #4356 chip = 4354 A2 chip sromrev=11 boardrev=0x1102 boardtype=0x073e boardflags=0x02400201 #0x2000 enable 2G spur WAR boardflags2=0x00802000 boardflags3=0x000a #boardflags3 0x0100 /* to read swctrlmap from nvram*/ #define BFL3_5G_SPUR_WAR 0x0008 /* enable spur WAR in 5G band */ #define BFL3_AvVim 0x4000 /* load AvVim from nvram */ macaddr=00:90:4c:1a:10:01 ccode=0x5854 regrev=205 antswitch=0 pdgain5g=4 pdgain2g=4 tworangetssi2g=0 tworangetssi5g=0 paprdis=0 femctrl=10 vendid=0x14e4 devid=0x43ec manfid=0x2d0 #prodid=0x052e nocrc=1 otpimagesize=502 xtalfreq=37400 rxgains2gelnagaina0=0 rxgains2gtrisoa0=7 rxgains2gtrelnabypa0=0 rxgains5gelnagaina0=0 rxgains5gtrisoa0=11 rxgains5gtrelnabypa0=0 rxgains5gmelnagaina0=0 rxgains5gmtrisoa0=13 rxgains5gmtrelnabypa0=0 rxgains5ghelnagaina0=0 rxgains5ghtrisoa0=12 rxgains5ghtrelnabypa0=0 rxgains2gelnagaina1=0 rxgains2gtrisoa1=7 rxgains2gtrelnabypa1=0 rxgains5gelnagaina1=0 rxgains5gtrisoa1=10 rxgains5gtrelnabypa1=0 rxgains5gmelnagaina1=0 rxgains5gmtrisoa1=11 rxgains5gmtrelnabypa1=0 rxgains5ghelnagaina1=0 rxgains5ghtrisoa1=11 rxgains5ghtrelnabypa1=0 rxchain=3 txchain=3 aa2g=3 aa5g=3 agbg0=2 agbg1=2 aga0=2 aga1=2 tssipos2g=1 extpagain2g=2 tssipos5g=1 extpagain5g=2 tempthresh=255 tempoffset=255 rawtempsense=0x1ff pa2ga0=-147,6192,-705 pa2ga1=-161,6041,-701 pa5ga0=-194,6069,-739,-188,6137,-743,-185,5931,-725,-171,5898,-715 pa5ga1=-190,6248,-757,-190,6275,-759,-190,6225,-757,-184,6131,-746 subband5gver=0x4 pdoffsetcckma0=0x4 pdoffsetcckma1=0x4 pdoffset40ma0=0x pdoffset80ma0=0x pdoffset40ma1=0x pdoffset80ma1=0x maxp2ga0=76 maxp5ga0=74,74,74,74 maxp2ga1=76 maxp5ga1=74,74,74,74 cckbw202gpo=0x cckbw20ul2gpo=0x mcsbw202gpo=0x99644422 mcsbw402gpo=0x99644422 dot11agofdmhrbw202gpo=0x ofdmlrbw202gpo=0x0022 mcsbw205glpo=0x8873 mcsbw405glpo=0x8863 mcsbw805glpo=0xbb65 mcsbw205gmpo=0xd863 mcsbw405gmpo=0x8863 mcsbw805gmpo=0xcc65 mcsbw205ghpo=0xdc63 mcsbw405ghpo=0xaa63 mcsbw805ghpo=0xdd65 mcslr5glpo=0x mcslr5gmpo=0x mcslr5ghpo=0x sb20in40hrpo=0x0 sb20in80and160hr5glpo=0x0 sb40and80hr5glpo=0x0 sb20in80and160hr5gmpo=0x0 sb40and80hr5gmpo=0x0 sb20in80and160hr5ghpo=0x0 sb40and80hr5ghpo=0x0 sb20in40lrpo=0x0 sb20in80and160lr5glpo=0x0 sb40and80lr5glpo=0x0 sb20in80and160lr5gmpo=0x0
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2018-03-16 10:42:33 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Fri Mar 16 10:42:33 2018 rev:8 rq:586996 version:20180314 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2017-06-13 16:09:08.453920650 +0200 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2018-03-16 10:43:43.371665733 +0100 @@ -1,0 +2,5 @@ +Wed Mar 14 09:39:44 UTC 2018 - ag...@suse.com + +- Add support for RPi 3 B+ (bcm43455, bsc#1085262) + +--- New: brcmfmac43455-sdio-raspberrypi3b.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.YXXNvs/_old 2018-03-16 10:43:46.087567939 +0100 +++ /var/tmp/diff_new_pack.YXXNvs/_new 2018-03-16 10:43:46.091567795 +0100 @@ -1,7 +1,7 @@ # # spec file for package bcm43xx-firmware # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: bcm43xx-firmware -Version:20170410 +Version:20180314 Release:0 Summary:Firmware for the Broadcom/Cypress BCM43xx chipset family License:SUSE-Firmware @@ -40,8 +40,10 @@ Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt Source3623: https://github.com/Bananian/bananian/raw/master/deb/u-boot-pro-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m1+.txt #BCM43430 -Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt +Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt Source4309: http://phelum.net/temp/BCM43430A1.hcd +#BCM43455 +Source4551: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm/brcmfmac43455-sdio.txt#/brcmfmac43455-sdio-raspberrypi3b.txt # Owns /lib/firmware/brcm and potentially conflicts BuildRequires: kernel-firmware # Owns /etc/modprobe.d @@ -78,6 +80,7 @@ install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE4551} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ @@ -91,6 +94,7 @@ %ghost /lib/firmware/brcm/brcmfmac4339-sdio.txt %ghost /lib/firmware/brcm/brcmfmac43362-sdio.txt %ghost /lib/firmware/brcm/brcmfmac43430-sdio.txt +%ghost /lib/firmware/brcm/brcmfmac43455-sdio.txt %{_sysconfdir}/modprobe.d/50-brcmfmac.conf %{_sbindir}/install-brcmfmac ++ brcmfmac43430-sdio-raspberrypi3b.txt ++ --- /var/tmp/diff_new_pack.YXXNvs/_old 2018-03-16 10:43:46.339558865 +0100 +++ /var/tmp/diff_new_pack.YXXNvs/_new 2018-03-16 10:43:46.339558865 +0100 @@ -1,19 +1,20 @@ -# NVRAM file for BCM943430WLPTH +# NVRAM file for BCM943430WLSELG # 2.4 GHz, 20 MHz BW mode # The following parameter values are just placeholders, need to be updated. manfid=0x2d0 -prodid=0x0727 +prodid=0x0726 vendid=0x14e4 devid=0x43e2 -boardtype=0x0727 -boardrev=0x1101 +boardtype=0x0726 +boardrev=0x1202 boardnum=22 macaddr=00:90:4c:c5:12:38 sromrev=11 boardflags=0x00404201 boardflags3=0x0800 xtalfreq=37400 +#xtalfreq=19200 nocrc=1 ag0=255 aa2g=1 @@ -21,6 +22,7 @@ pa0itssit=0x20 extpagain2g=0 + #PA parameters for 2.4GHz, measured at CHIP OUTPUT pa2ga0=-168,7161,-820 AvVmid_c0=0x0,0xc8 @@ -40,15 +42,9 @@ # PAPD mode: papdmode=1 papdvalidtest=1 -pacalidx2g=42 -papdepsoffset=-22 -papdendidx=58 - -# LTECX flags -ltecxmux=0 -ltecxpadnum=0x0102 -ltecxfnsel=0x44 -ltecxgcigpio=0x01 +pacalidx2g=32 +papdepsoffset=-36 +papdendidx=61 il0macaddr=00:90:4c:c5:12:38 wl0id=0x431b @@ -61,6 +57,3 @@ #VCO freq 326.4MHz spurconfig=0x3 - -edonthd20l=-75 -edoffthd20ul=-80 ++ brcmfmac43455-sdio-raspberrypi3b.txt ++ # Cloned from bcm94345wlpagb_p2xx.txt NVRAMRev=$Rev: 498373 $ sromrev=11 vendid=0x14e4 devid=0x43ab manfid=0x2d0 prodid=0x06e4 #macaddr=00:90:4c:c5:12:38 macaddr=b8:27:eb:74:f2:6c nocrc=1 boardtype=0x6e4
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2017-06-13 16:09:05 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Tue Jun 13 16:09:05 2017 rev:7 rq:503086 version:20170410 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2017-04-11 12:45:52.188603680 +0200 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2017-06-13 16:09:08.453920650 +0200 @@ -1,0 +2,7 @@ +Mon Jun 12 12:24:22 UTC 2017 - afaer...@suse.de + +- Add Supplements for Raspberry Pi 3 (bsc#1041823) +- Resolve NUL char warning on modprobe for Tumbleweed by properly + iterating over zero-separated DT compatible strings + +--- Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.Exe531/_old 2017-06-13 16:09:09.705744230 +0200 +++ /var/tmp/diff_new_pack.Exe531/_new 2017-06-13 16:09:09.709743666 +0200 @@ -49,11 +49,14 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Requires: kernel-firmware +# Raspberry Pi 3 Model B +Supplements:modalias(sdio:c*v02D0dA9A6*) %description This package provides the firmware files needed for the Broadcom (now Cypress) BCM43430 Wifi+Bluetooth chipset -as well as NVRAM config files for BCM43362 and BCM43430. +as well as NVRAM config files for BCM43362, BCM43430 and +further related chipsets. %prep %setup -q -c -T ++ install-brcmfmac.sh ++ --- /var/tmp/diff_new_pack.Exe531/_old 2017-06-13 16:09:09.889718302 +0200 +++ /var/tmp/diff_new_pack.Exe531/_new 2017-06-13 16:09:09.889718302 +0200 @@ -1,27 +1,29 @@ #!/bin/sh if [[ -e /sys/firmware/devicetree/base/compatible ]]; then - case "$(cat /sys/firmware/devicetree/base/compatible 2>/dev/null)" in - *lemaker,bananapro*) -ln -sf brcmfmac43362-sdio-bananapi-m1+.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt -;; - *sinovoip,bpi-m2*) -ln -sf brcmfmac43362-sdio-bananapi-m2.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt -;; - *cubietech,cubietruck*) -ln -sf brcmfmac43362-sdio-cubietruck.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt -;; - *solidrun,cubox-i*) -ln -sf brcmfmac4329-sdio-cubox-i.txt /lib/firmware/brcm/brcmfmac4329-sdio.txt -ln -sf brcmfmac4330-sdio-cubox-i.txt /lib/firmware/brcm/brcmfmac4330-sdio.txt -;; - *raspberrypi,3-model-b*) -ln -sf brcmfmac43430-sdio-raspberrypi3b.txt /lib/firmware/brcm/brcmfmac43430-sdio.txt -;; - *tronsmart,vega-s95-telos*) -ln -sf brcmfmac4339-sdio-vega-s95-telos.txt /lib/firmware/brcm/brcmfmac4339-sdio.txt -;; - esac + while IFS= read -r -d '' compatible; do +case "$compatible" in +lemaker,bananapro) + ln -sf brcmfmac43362-sdio-bananapi-m1+.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt + ;; +sinovoip,bpi-m2) + ln -sf brcmfmac43362-sdio-bananapi-m2.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt + ;; +cubietech,cubietruck) + ln -sf brcmfmac43362-sdio-cubietruck.txt /lib/firmware/brcm/brcmfmac43362-sdio.txt + ;; +solidrun,cubox-i) + ln -sf brcmfmac4329-sdio-cubox-i.txt /lib/firmware/brcm/brcmfmac4329-sdio.txt + ln -sf brcmfmac4330-sdio-cubox-i.txt /lib/firmware/brcm/brcmfmac4330-sdio.txt + ;; +raspberrypi,3-model-b) + ln -sf brcmfmac43430-sdio-raspberrypi3b.txt /lib/firmware/brcm/brcmfmac43430-sdio.txt + ;; +tronsmart,vega-s95-telos) + ln -sf brcmfmac4339-sdio-vega-s95-telos.txt /lib/firmware/brcm/brcmfmac4339-sdio.txt + ;; +esac + done < /sys/firmware/devicetree/base/compatible fi /usr/sbin/modprobe --ignore-install brcmfmac "$@" || exit $?
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2017-04-11 12:45:51 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Tue Apr 11 12:45:51 2017 rev:6 rq:487098 version:20170410 Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2017-01-23 11:36:03.269240755 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2017-04-11 12:45:52.188603680 +0200 @@ -1,0 +2,9 @@ +Mon Apr 10 14:06:29 UTC 2017 - afaer...@suse.de + +- Require kernel-firmware, suggested by fvogt. (bsc#1033137) + Don't require version 20161005 or later, to remain compatible + with older distributions. +- Bump version to today's date. This will allow other packages + such as kernel-firmware to conflict against our older version. + +--- Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.YycFAm/_old 2017-04-11 12:45:52.932498572 +0200 +++ /var/tmp/diff_new_pack.YycFAm/_new 2017-04-11 12:45:52.940497442 +0200 @@ -17,7 +17,7 @@ Name: bcm43xx-firmware -Version:20160301 +Version:20170410 Release:0 Summary:Firmware for the Broadcom/Cypress BCM43xx chipset family License:SUSE-Firmware @@ -48,6 +48,7 @@ BuildRequires: suse-module-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch +Requires: kernel-firmware %description This package provides the firmware files needed for the
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2017-01-23 11:36:02 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2017-01-10 10:50:33.559515562 +0100 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2017-01-23 11:36:03.269240755 +0100 @@ -1,0 +2,5 @@ +Sun Jan 15 22:27:17 UTC 2017 - afaer...@suse.de + +- Add brcmfmac4339-sdio-vega-s95-telos.txt + +--- New: brcmfmac4339-sdio-vega-s95-telos.txt Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.Mh98Nx/_old 2017-01-23 11:36:03.885153411 +0100 +++ /var/tmp/diff_new_pack.Mh98Nx/_new 2017-01-23 11:36:03.885153411 +0100 @@ -29,9 +29,12 @@ Source0: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.broadcom_bcm43xx Source1:50-brcmfmac.conf Source2:install-brcmfmac.sh -#BCM4329/4330 +#BCM4329 Source291: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4329-sdio.txt#/brcmfmac4329-sdio-cubox-i.txt +#BCM4330 Source301: https://raw.githubusercontent.com/SolidRun/meta-solidrun-arm-imx6/fido/recipes-bsp/broadcom-nvram-config/files/solidrun-imx6/brcmfmac4330-sdio.txt#/brcmfmac4330-sdio-cubox-i.txt +#BCM4339 +Source391: brcmfmac4339-sdio-vega-s95-telos.txt #BCM43362 Source3621: http://dl.cubieboard.org/public/Cubieboard/benn/firmware/ap6210/nvram_ap6210.txt#/brcmfmac43362-sdio-cubietruck.txt Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt @@ -66,6 +69,7 @@ mkdir -p %{buildroot}/lib/firmware/brcm install -c -m 0644 %{SOURCE291} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE301} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE391} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/ @@ -78,6 +82,9 @@ %doc LICENCE.broadcom_bcm43xx /lib/firmware/*.hcd /lib/firmware/brcm/*.txt +%ghost /lib/firmware/brcm/brcmfmac4329-sdio.txt +%ghost /lib/firmware/brcm/brcmfmac4330-sdio.txt +%ghost /lib/firmware/brcm/brcmfmac4339-sdio.txt %ghost /lib/firmware/brcm/brcmfmac43362-sdio.txt %ghost /lib/firmware/brcm/brcmfmac43430-sdio.txt %{_sysconfdir}/modprobe.d/50-brcmfmac.conf ++ brcmfmac4339-sdio-vega-s95-telos.txt ++ #AP6335_NVRAM_V1.5_03112014 NVRAMRev=$Rev: 410316 $ sromrev=11 boardrev=0x1203 boardtype=0x06c5 boardflags=0x0c01 boardflags2=0x2000 boardflags3=0x8101188 macaddr=00:90:4c:c5:12:38 ccode=0 regrev=0 antswitch=0 pdgain2g=7 pdgain5g=7 tworangetssi2g=0 tworangetssi5g=0 femctrl=7 pcieingress_war=15 vendid=0x14e4 devid=0x43ae manfid=0x2d0 nocrc=1 otpimagesize=502 xtalfreq=37400 extpagain2g=2 pdetrange2g=2 extpagain5g=2 pdetrange5g=2 rxgains2gelnagaina0=0 rxgains2gtrisoa0=7 rxgains2gtrelnabypa0=0 rxgains5gelnagaina0=0 rxgains5gtrisoa0=11 rxgains5gtrelnabypa0=0 rxchain=1 txchain=1 aa2g=1 aa5g=1 tssipos5g=0 tssipos2g=0 pa2ga0=-161,6269,-723 pa2gccka0=-116,7568,-852 pa5ga0=0xFF61,0x163C,0xFD55,0xFF5D,0x1671,0xFD4F,0xFF5F,0x16CA,0xFD45,0xFF60,0x1676,0xFD4D pa5gbw40a0=0xFF61,0x163C,0xFD55,0xFF5D,0x1671,0xFD4F,0xFF5F,0x16CA,0xFD45,0xFF60,0x1676,0xFD4D pa5gbw80a0=0xFF61,0x163C,0xFD55,0xFF5D,0x1671,0xFD4F,0xFF5F,0x16CA,0xFD45,0xFF60,0x1676,0xFD4D pdoffset40ma0=0 pdoffset80ma0=0 pdoffsetcckma0=0 maxp2ga0=75 maxp5ga0=64,64,72,72 cckbw202gpo=0x cckbw20ul2gpo=0x0 mcsbw202gpo=0x99445533 mcsbw402gpo=0x99775533 dot11agofdmhrbw202gpo=0x2233 ofdmlrbw202gpo=0x tssifloor2g=500 mcsbw205glpo=0x6630 mcsbw405glpo=0x5530 mcsbw805glpo=0xAA30 mcsbw1605glpo=0x9930 mcsbw205gmpo=0x99BB5530 mcsbw405gmpo=0x99BB5530 mcsbw805gmpo=0xEE30 mcsbw1605gmpo=0x9930 mcsbw205ghpo=0x5530 mcsbw405ghpo=0x99BB5530 mcsbw805ghpo=0xEE30 mcsbw1605ghpo=0x9930 mcslr5glpo=0x mcslr5gmpo=0x mcslr5ghpo=0x sb20in40hrrpo=0x0 sb20in80and160hr5glpo=0x0 sb40and80hr5glpo=0x0 sb20in80and160hr5gmpo=0x0 sb40and80hr5gmpo=0x0 sb20in80and160hr5ghpo=0x0 sb40and80hr5ghpo=0x0 sb20in40lrpo=0x0 sb20in80and160lr5glpo=0x0 sb40and80lr5glpo=0x0 sb20in80and160lr5gmpo=0x0 sb40and80lr5gmpo=0x0 sb20in80and160lr5ghpo=0x0 sb40and80lr5ghpo=0x0
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2016-10-20 23:05:38 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2016-09-12 13:26:06.0 +0200 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2016-10-20 23:05:38.0 +0200 @@ -1,0 +2,5 @@ +Tue Oct 18 13:34:43 UTC 2016 - afaer...@suse.de + +- Dropped brcmfmac43430-sdio.bin (in kernel-firmware now) + +--- Old: brcmfmac43430-sdio.bin Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.61JDg5/_old 2016-10-20 23:05:39.0 +0200 +++ /var/tmp/diff_new_pack.61JDg5/_new 2016-10-20 23:05:39.0 +0200 @@ -34,7 +34,6 @@ Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt Source3623: https://github.com/Bananian/bananian/raw/master/deb/u-boot-pro-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m1+.txt #BCM43430 -Source4300: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.bin Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt Source4309: http://phelum.net/temp/BCM43430A1.hcd # Owns /lib/firmware/brcm and potentially conflicts @@ -65,7 +64,6 @@ install -c -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/ -install -c -m 0644 %{SOURCE4300} %{buildroot}/lib/firmware/brcm/ install -c -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) install -c -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/ @@ -74,7 +72,6 @@ %defattr(-,root,root) %doc LICENCE.broadcom_bcm43xx /lib/firmware/*.hcd -/lib/firmware/brcm/*.bin /lib/firmware/brcm/*.txt %ghost /lib/firmware/brcm/brcmfmac43362-sdio.txt %ghost /lib/firmware/brcm/brcmfmac43430-sdio.txt
commit bcm43xx-firmware for openSUSE:Factory
Hello community, here is the log from the commit of package bcm43xx-firmware for openSUSE:Factory checked in at 2016-09-12 13:26:04 Comparing /work/SRC/openSUSE:Factory/bcm43xx-firmware (Old) and /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new (New) Package is "bcm43xx-firmware" Changes: --- /work/SRC/openSUSE:Factory/bcm43xx-firmware/bcm43xx-firmware.changes 2016-09-05 21:24:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.bcm43xx-firmware.new/bcm43xx-firmware.changes 2016-09-12 13:26:06.0 +0200 @@ -1,0 +2,6 @@ +Wed Sep 7 17:32:02 UTC 2016 - afaer...@suse.de + +- Move %post script to install-brcmfmac.sh, add 50-brcmfmac.conf. + This avoids workarounds for Kiwi images. (tiwai) + +--- @@ -6,0 +13 @@ +* Added brcmfmac43362-sdio-{cubietruck,bananapi-{m1+,m2}}.txt New: 50-brcmfmac.conf install-brcmfmac.sh Other differences: -- ++ bcm43xx-firmware.spec ++ --- /var/tmp/diff_new_pack.35q4gy/_old 2016-09-12 13:26:07.0 +0200 +++ /var/tmp/diff_new_pack.35q4gy/_new 2016-09-12 13:26:07.0 +0200 @@ -19,28 +19,35 @@ Name: bcm43xx-firmware Version:20160301 Release:0 -Summary:Firmware for the Broadcom BCM43xx chipset family +Summary:Firmware for the Broadcom/Cypress BCM43xx chipset family License:SUSE-Firmware Group: System/Kernel -Url:http://www.broadcom.com/products/wireless-connectivity +Url:https://community.cypress.com/community/linux # From https://github.com/raspberrypi/linux/issues/1325#issuecomment-195560582 # Phil Elwell (Raspberry Pi Foundation) wrote: "Broadcom have said that # the firmware files for the BCM43438 are covered under this licence:" Source0: https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/LICENCE.broadcom_bcm43xx +Source1:50-brcmfmac.conf +Source2:install-brcmfmac.sh +#BCM43362 Source3621: http://dl.cubieboard.org/public/Cubieboard/benn/firmware/ap6210/nvram_ap6210.txt#/brcmfmac43362-sdio-cubietruck.txt Source3622: https://github.com/Bananian/bananian/raw/master/deb/u-boot-m2-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m2.txt Source3623: https://github.com/Bananian/bananian/raw/master/deb/u-boot-pro-bananian_armhf/lib/firmware/brcm/brcmfmac43362-sdio.txt#/brcmfmac43362-sdio-bananapi-m1+.txt +#BCM43430 Source4300: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.bin Source4301: https://github.com/RPi-Distro/firmware-nonfree/raw/master/brcm80211/brcm/brcmfmac43430-sdio.txt#/brcmfmac43430-sdio-raspberrypi3b.txt Source4309: http://phelum.net/temp/BCM43430A1.hcd # Owns /lib/firmware/brcm and potentially conflicts BuildRequires: kernel-firmware +# Owns /etc/modprobe.d +BuildRequires: suse-module-tools BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description This package provides the firmware files needed for the -Broadcom BCM43430 Wifi+Bluetooth chipset. +Broadcom (now Cypress) BCM43430 Wifi+Bluetooth chipset +as well as NVRAM config files for BCM43362 and BCM43430. %prep %setup -q -c -T @@ -49,32 +56,19 @@ %build %install +mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d +install -c -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/modprobe.d +mkdir -p %{buildroot}%{_sbindir} +install -c -m 0755 %{SOURCE2} %{buildroot}%{_sbindir}/install-brcmfmac # Used by brcmfmac -install -D -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/brcmfmac43362-sdio-cubietruck.txt -install -D -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/brcmfmac43362-sdio-bananapi-m2.txt -install -D -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/brcmfmac43362-sdio-bananapi-m1+.txt -install -D -m 0644 %{SOURCE4300} %{buildroot}/lib/firmware/brcm/brcmfmac43430-sdio.bin -install -D -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/brcmfmac43430-sdio-raspberrypi3b.txt +mkdir -p %{buildroot}/lib/firmware/brcm +install -c -m 0644 %{SOURCE3621} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE3622} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE3623} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE4300} %{buildroot}/lib/firmware/brcm/ +install -c -m 0644 %{SOURCE4301} %{buildroot}/lib/firmware/brcm/ # Used by bluez (hciattach) -install -D -m 0644 %{SOURCE4309} %{buildroot}/lib/firmware/BCM43430A1.hcd - -%post -if [[ -e /sys/firmware/devicetree/base/compatible ]]; then - case "$(cat /sys/firmware/devicetree/base/compatible 2>/dev/null)" in - *cubietech,cubietruck*) -ln -sf