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 <fv...@suse.com>
+
+- Update bluetooth firmware to address Sweyntooth and Spectra issues:
+  * BCM43430A1.hcd
+  * BCM4345C0.hcd
+
+-------------------------------------------------------------------
+Tue Sep 15 07:16:05 UTC 2020 - Fabian Vogt <fv...@suse.com>
+
+- Remove wildcards in %files
+
+-------------------------------------------------------------------
+Thu Aug 20 10:30:53 UTC 2020 - Matthias Brugger <mbrug...@suse.com>
+
+- Delete brcmfmac43362-sdio.cubietech,cubietruck.txt as now part of 
kernel-firmware
+
+-------------------------------------------------------------------
+Tue Jul 21 14:54:44 UTC 2020 - Matthias Brugger <mbrug...@suse.com>
+
+- 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 BCM43XXXX.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} %{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 %{SOURCE4356} %{buildroot}/lib/firmware/brcm/
 # Used by bluez (hciattach)
@@ -88,15 +80,12 @@
 
 %files
 %license LICENCE.broadcom_bcm43xx LICENCE.cypress
-/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
-%ghost /lib/firmware/brcm/brcmfmac43455-sdio.txt
-%{_sysconfdir}/modprobe.d/50-brcmfmac.conf
-%{_sbindir}/install-brcmfmac
+/lib/firmware/BCM43430A1.hcd
+/lib/firmware/BCM4345C0.hcd
+/lib/firmware/brcm/brcmfmac4329-sdio.solidrun,cubox-i-dl.txt
+/lib/firmware/brcm/brcmfmac4330-sdio.solidrun,cubox-i-q.txt
+/lib/firmware/brcm/brcmfmac4339-sdio.tronsmart,vega-s95-telos.txt
+/lib/firmware/brcm/brcmfmac43362-sdio.sinovoip,bpi-m2.txt
+/lib/firmware/brcm/brcmfmac4356-pcie.txt
 
 %changelog

++++++ BCM43430A1.hcd ++++++
Binary files /var/tmp/diff_new_pack.hoTfCn/_old and 
/var/tmp/diff_new_pack.hoTfCn/_new differ

++++++ BCM4345C0.hcd ++++++
Binary files /var/tmp/diff_new_pack.hoTfCn/_old and 
/var/tmp/diff_new_pack.hoTfCn/_new differ

++++++ brcmfmac4329-sdio.solidrun,cubox-i-dl.txt ++++++
# bcm4329 NVRAM
# $Copyright (C) 2008 Broadcom Corporation$
# $id$

sromrev=3
vendid=0x14e4
devid=0x432f
boardtype=0x53e

boardrev=0x41

#boardflags=0x1200
boardflags=0x200

# Specify the xtalfreq if it is otherthan 38.4MHz
xtalfreq=37400

aa2g=3
aa5g=0

ag0=255
#tri2g=0x64

# 11g paparams
pa0b0=5542,5542,5542
pa0b1=64244,64244,64244
pa0b2=65202,65202,65202

pa0itssit=62
pa0maxpwr=74
opo=0
mcs2gpo0=0x6666
mcs2gpo1=0x6666

# 11g rssi params
rssismf2g=0xa,0xa,0xa
rssismc2g=0xb,0xb,0xb
rssisav2g=0x3,0x3,0x3
bxa2g=0

# country code
ccode=ALL
cctl=0x0
cckdigfilttype=0
ofdmdigfilttype=1

rxpo2g=0

boardnum=1
macaddr=00:90:4c:c5:00:34

# xtal pu and pd time control variable
# pu time is driver default (0x1501)
#r13t=0x1501

#######
nocrc=1

#for mfgc
otpimagesize=182

# sdio extra configs
hwhdr=0x05ffff031030031003100000

#This generates empty F1, F2 and F3 tuple chains, and may be used if the host 
SDIO stack does not require the standard tuples.
#RAW1=80 02 fe ff

#This includes the standard FUNCID and FUNCE tuples in the F1, F2, F3 and 
common CIS.
RAW1=80 32 fe 21 02 0c 00 22 2a 01 01 00 00 c5 0 e6 00 00 00 00 00 40 00 00 ff 
ff 80 00 00 00 00 00 00 00 00 00 00 c8 00 00 00 00 00 00 00 00 00 00 00 00 00 
ff 20 04 D0 2 29 43 21 02 0c 00 22 04 00 20 00 5A
nvramver=4.218.214.0
++++++ brcmfmac4330-sdio.solidrun,cubox-i-q.txt ++++++
manfid=0x2d0
prodid=0x0532
vendid=0x14e4
devid=0x4360
boardtype=0x0532
boardrev=0x20
boardflags=0x10080201

nocrc=1
xtalfreq=37400
xtalmode=0x20,0x4,0
boardnum=22
macaddr=00:90:4c:c5:12:38
ag0=252
ag1=252
aa2g=1
aa5g=1
ccode=EU
regrev=5

#for BT-coexistence
btc_params80=0
btc_params6=10
btc_params8=10000

sd_gpout=0
# sd_oobonly=1
muxenab=0x10

# 2G PA param_B42R 110927
pa0b0=0x12E4
pa0b1=0xFE09
pa0b2=0xFF9A
#pa0itssit=62
rssismf2g=0xa
rssismc2g=0x3
rssisav2g=0x7

# rssi params for 5GHz B42R_110803
#rssismf5g=0x4
rssismf5g=0xa
rssismc5g=0x7
rssisav5g=0x1
#PA parameters for lower band
pa1lob0=0x144F
pa1lob1=0xFD6B
pa1lob2=0xFF3B
#PA parameters for midband
pa1b0=0x139C
pa1b1=0xFD87
pa1b2=0xFF4F
#PA parameters for high band
pa1hib0=0x12CA
pa1hib1=0xFD9A
pa1hib2=0xFF4E

# 2G PA offset
maxp2ga0=64
sromrev=3
cckpo=0
ofdm2gpo=0x66666666
mcs2gpo0=0xaaaa
mcs2gpo1=0xaaaa

# 5G PA offset
maxp5ga0=66
maxp5gla0=66
maxp5gha0=66
ofdm5gpo=0x22222222
ofdm5glpo=0x11111111
ofdm5ghpo=0x22222222
mcs5gpo0=0x6666
mcs5gpo1=0x6666
mcs5glpo0=0x5555
mcs5glpo1=0x5555
mcs5ghpo0=0x6666
mcs5ghpo1=0x6666

cckPwrOffset=4
cckdigfilttype=22
ofdmdigfilttype=2
extpagain5g=2
#wl0id=0x431b

# For 2GHz Tx EVM/SM
rfreg033=0x19
rfreg033_cck=0x1d
pacalidx2g=65
dacrate2g=160
txalpfbyp2g=1
bphyscale=17

# 5GHz LOFT and IQ CAL
txgaintbl5g=1
txiqlopapu5g=1
txiqlopag5g=0x10
iqlocalidx5g=24

# 5GHz Noise CAL parameter
noise_cal_po_5g=5
noise_cal_enable_5g=0

# 2GHz RxPER at low rates
noise_cal_ref_2g=56
noise_cal_po_bias_2g=-4
noise_cal_enable_2g=1

# Max input level on a-band
triso5g=9

# Tx power control, especially temp.
tssitime=1

#fc+1.7GHz Spur Elimination
loidacmode5g=1

swctrlmap_2g=0x84048404, 0x82028202, 0x84048404, 0x010202, 0x1ff
swctrlmap_5g=0xC040C040, 0xB030A020, 0xA020C040, 0x010A02, 0x2F8
++++++ brcmfmac43362-sdio.sinovoip,bpi-m2.txt ++++++
#AP6210_NVRAM_V1.2_03192013
manfid=0x2d0
prodid=0x492
vendid=0x14e4
devid=0x4343
boardtype=0x0598

# Board Revision is P307, same nvram file can be used for P304, P305, P306 and 
P307 as the tssi pa params used are same
#Please force the automatic RX PER data to the respective board directory if 
not using P307 board, for e.g. for P305 boards force the data into the 
following directory /projects/BCM43362/a1_labdata/boardtests/results/sdg_rev0305
boardrev=0x1307
boardnum=777
xtalfreq=26000
boardflags=0x80201
boardflags2=0x80
sromrev=3
wl0id=0x431b
macaddr=00:90:4c:07:71:12
aa2g=1
ag0=2
maxp2ga0=74
cck2gpo=0x2222
ofdm2gpo=0x44444444
mcs2gpo0=0x6666
mcs2gpo1=0x6666
pa0maxpwr=56

#P207 PA params
#pa0b0=5447
#pa0b1=-658
#pa0b2=-175<div></div>

#Same PA params for P304,P305, P306, P307

pa0b0=5447
pa0b1=-607
pa0b2=-160
pa0itssit=62
pa1itssit=62


cckPwrOffset=5
ccode=0
rssismf2g=0xa
rssismc2g=0x3
rssisav2g=0x7
triso2g=0
noise_cal_enable_2g=0
noise_cal_po_2g=0
swctrlmap_2g=0x04040404,0x02020202,0x02020202,0x010101,0x1ff
temp_add=29767
temp_mult=425

btc_flags=0x6
btc_params0=5000
btc_params1=1000
btc_params6=63

++++++ brcmfmac4339-sdio.tronsmart,vega-s95-telos.txt ++++++
#AP6335_NVRAM_V1.5_03112014
NVRAMRev=$Rev: 410316 $
sromrev=11
boardrev=0x1203
boardtype=0x06c5
boardflags=0x00000c01
boardflags2=0x00002000
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=0x0000
cckbw20ul2gpo=0x0
mcsbw202gpo=0x99445533
mcsbw402gpo=0x99775533
dot11agofdmhrbw202gpo=0x2233
ofdmlrbw202gpo=0x0000
tssifloor2g=500
mcsbw205glpo=0x66333330
mcsbw405glpo=0x66665530
mcsbw805glpo=0xAA555530
mcsbw1605glpo=0x99555530
mcsbw205gmpo=0x99BB5530
mcsbw405gmpo=0x99BB5530
mcsbw805gmpo=0xEE555530
mcsbw1605gmpo=0x99555530
mcsbw205ghpo=0x99995530
mcsbw405ghpo=0x99BB5530
mcsbw805ghpo=0xEE555530
mcsbw1605ghpo=0x99555530
mcslr5glpo=0x0000
mcslr5gmpo=0x0000
mcslr5ghpo=0x0000
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
dot11agduphrpo=0x0
dot11agduplrpo=0x0
phycal_tempdelta=25
cckdigfilttype=2
pacalidx2g=65
dacrate2g=160
swctrlmap_5g=0x00000008,0x00000010,0x00000008,0x000000,0x038
swctrlmap_2g=0x00000001,0x00000002,0x00000001,0x040002,0x0ff
swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000
swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000
rssicorrnorm_c0=3,3
rssicorrnorm5g_c0=2,3,4,2,3,3,0,1,2,0,1,2
muxenab=0x10

Reply via email to