Bluetooth: hci_bcm: Add the Asus TF103C to the bcm_broken_irq_dmi_table
authorHans de Goede <hdegoede@redhat.com>
Mon, 28 Feb 2022 11:38:41 +0000 (12:38 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 18 Mar 2022 16:12:08 +0000 (17:12 +0100)
commit27e8527e006f1f4281adc335cf7aa744f649f398
treeefa07e2f212e165b2338e64cd9a99c330a0be61c
parent5ad80cfcf30006110075860b61a7101f215f665c
Bluetooth: hci_bcm: Add the Asus TF103C to the bcm_broken_irq_dmi_table

The DSDT for the Asus TF103C specifies a IOAPIC IRQ for the HCI -> host IRQ
but this is not correct. Unlike the previous entries in the table, this
time the correct GPIO to use instead is known; and the TF103C is battery
powered making runtime-pm support more important.

Extend the bcm_broken_irq_dmi_table mechanism to allow specifying the right
GPIO instead of just always disabling runtime-pm and add an entry to it for
the Asus TF103C.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/hci_bcm.c