Files
linux/drivers
Vyacheslav Bocharov adce573b92 Bluetooth: hci_h5: Add power reset via gpio in h5_btrtl_open
Add power reset for bluetooth via enable-gpios in h5_btrtl_open function.

While testing the RTL8822CS SDIO WiFi/BT adapter, it was found that in
some cases the kernel could not initialize BT firmware. However,
manually resetting the adapter via gpio (off/on sequence) allows it to
start correctly.
Apparently, when the system starts, the adapter is in an undefined state
(including unknown gpio state after starting uboot). A forced reset helps
to initialize the adapter in most cases. It has been found experimentally
that 100 ms is sufficient for a reset.

Signed-off-by: Vyacheslav Bocharov <adeep@lexina.in>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2022-01-26 14:39:35 +01:00
..
2021-11-26 19:45:31 +01:00
2021-12-13 13:18:48 +05:30
2021-11-26 22:54:47 +01:00
2021-10-26 19:12:01 +02:00
2021-10-18 09:29:27 +02:00
2021-11-30 11:41:49 -07:00
2021-12-08 14:53:15 -05:00