commit bcm43xx-firmware for openSUSE:Factory

2020-09-18 Thread root
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

2020-02-09 Thread root
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

2020-01-08 Thread root
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

2019-12-11 Thread root
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

2019-02-08 Thread root
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

2018-09-04 Thread root
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

2018-06-28 Thread root
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

2018-03-16 Thread root
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

2017-06-13 Thread root
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

2017-04-11 Thread root
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

2017-01-23 Thread root
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

2016-10-20 Thread h_root
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

2016-09-12 Thread h_root
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