Hmmm. Your dmesg does not show the same as mine. (No hci0)
[ 4.080620] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30 2018
[ 4.081621] Bluetooth: hci0: Device revision is 2
[ 4.081623] Bluetooth: hci0: Secure boot is enabled
[ 4.081624] Bluetooth: hci0: OTP lock is enabled
[ 4.081625] Bluetooth: hci0: API lock is enabled
[ 4.081626] Bluetooth: hci0: Debug lock is disabled
[ 4.081626] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 4.085839] Bluetooth: hci0: Found device firmware: intel/ibt-19-0-4.sfi
[ 5.740089] Bluetooth: hci0: Waiting for firmware download to complete
[ 5.741653] Bluetooth: hci0: Firmware loaded in 1622776 usecs
[ 5.741674] Bluetooth: hci0: Waiting for device to boot
[ 5.756628] Bluetooth: hci0: Device booted in 14622 usecs
[ 5.759722] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-19-0-4.ddc
[ 5.761690] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 5.764722] Bluetooth: hci0: Firmware revision 0.0 build 121 week 7 2021
What does this show?
# lshw -C network
# lspci -knn | grep Net; rfkill list
00:14.3 Network controller [0280]: Intel Corporation Wi-Fi 6 AX201 [8086:a0f0] (rev 20)
0: hci0: bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: wlan
Soft blocked: no
Hard blocked: no
Also - as below (fast boot in bios)
drivers - Intel Wi-fi 6 AX200 adapter not found on Ubuntu 20.04 - Ask Ubuntu