Hello,

I am having BCM94352HMB Wifi + BCM2070A0 BT Combo Wifi Chipset. I got Wifi working properly but Bluetooth isn't working and its GUI access is full of errors.

I have installed the required firmware BCM20702A1-0a5c-21fb.hcd to /lib/firmware/brcm and its loaded successfully.

Code:
vignesh@linux-ow4o:~> dmesg | grep -i bluetooth
[   18.651007] Bluetooth: Core ver 2.22
[   18.651025] Bluetooth: HCI device and connection manager initialized
[   18.651029] Bluetooth: HCI socket layer initialized
[   18.651031] Bluetooth: L2CAP socket layer initialized
[   18.651036] Bluetooth: SCO socket layer initialized
[   18.881721] Bluetooth: hci0: BCM: chip id 63
[   18.897803] Bluetooth: hci0: linux-ow4o
[   18.898737] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[   19.884755] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1766
[   19.900698] Bluetooth: hci0: DW1550 Bluetooth 4.0 LE
[   25.209622] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   25.209624] Bluetooth: BNEP filters: protocol multicast
[   25.209627] Bluetooth: BNEP socket layer initialized
[  177.080127] Modules linked in: fuse xt_tcpudp ip6t_rpfilter ip6t_REJECT ipt_REJECT xt_conntrack ip_set nfnetlink ebtable_nat ebtable_broute bridge stp llc ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle af_packet ip6table_raw ip6table_security iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack libcrc32c iptable_mangle iptable_raw iptable_security ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter ip_tables x_tables bnep nls_iso8859_1 nls_cp437 vfat fat uvcvideo btusb btrtl btbcm btintel videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_core videodev bluetooth ecdh_generic intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio msr kvm_intel snd_hda_codec_hdmi kvm
[ 3698.076048] Bluetooth: hci0: BCM: chip id 63
[ 3698.091935] Bluetooth: hci0: BCM20702A
[ 3698.092911] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 3699.019102] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1766
[ 3699.035065] Bluetooth: hci0: DW1550 Bluetooth 4.0 LE
[ 4477.641974] Bluetooth: hci0: BCM: chip id 63
[ 4477.657997] Bluetooth: hci0: BCM20702A
[ 4477.658974] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000
[ 4478.605030] Bluetooth: hci0: BCM20702A1 (001.002.014) build 1766
[ 4478.621037] Bluetooth: hci0: DW1550 Bluetooth 4.0 LE
Code:
vignesh@linux-ow4o:~> sudo rfkill list all
[sudo] password for root: 
0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
Code:
lsusb:
Bus 001 Device 003: ID 0a5c:21fb Broadcom Corp.
Bluetooth is turned on in gnome-settings but no settings are available. Gnome applet says 'Off' for bluetooth but Turn Off option is also available.

The same firmware works perfectly with Ubuntu 19.04 and I am actually moving from Ubuntu to Opensuse.