Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular
authorMax Chou <max.chou@realtek.com>
Wed, 4 Nov 2020 12:04:14 +0000 (20:04 +0800)
committerMarcel Holtmann <marcel@holtmann.org>
Mon, 9 Nov 2020 12:36:40 +0000 (13:36 +0100)
commit6f9ff24645f55ffae12ef717b4f221c3e7dfe115
tree6fe0df9dbede645fc068e5bb527d59ad83b97291
parent73280f13c9bbcdc8ac323a5ba89a2c442d4973ed
Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular

Enhance the ic_id_table that it's able to maintain regularly.
To judge which chip should be initialized by LMP subversion, HCI revision,
 HCI version and HCI bus which were given in the ic_id_table.
Also, refine the incorrect LMP subversion of ROM for RTL8723D and
RTL8723A.

Suggested-by: Alex Lu <alex_lu@realsil.com.cn>
Signed-off-by: Max Chou <max.chou@realtek.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btrtl.c