system/bt
Revision | b71ebf2d829f98e39d004c012361d34c9c6d8253 (tree) |
---|---|
Time | 2019-07-10 08:52:50 |
Author | Andre Eisenbach <eisenbach@goog...> |
Commiter | Andre Eisenbach |
Match Nintento Pro Controller by name for interop
The Nintento Pro Controller uses an unknown number of
BDA ranges (at least 3 found internally). Switching
to name matching...
Bug: 136478524
Test: manual
Change-Id: Ie2dfb700c9550af0c314759ec496a04a8e1aa062
@@ -143,10 +143,6 @@ static const interop_addr_entry_t interop_addr_database[] = { | ||
143 | 143 | |
144 | 144 | // AirPods 2 - unacceptably loud volume |
145 | 145 | {{{0x94, 0x16, 0x25, 0, 0, 0}}, 3, INTEROP_DISABLE_ABSOLUTE_VOLUME}, |
146 | - | |
147 | - // Nintendo Switch Pro Controller - does not set sniff interval dynamically. | |
148 | - // Requires custom HID report command to change mode. | |
149 | - {{{0x98, 0xB6, 0xE9, 0, 0, 0}}, 3, INTEROP_HID_HOST_LIMIT_SNIFF_INTERVAL}, | |
150 | 146 | }; |
151 | 147 | |
152 | 148 | typedef struct { |
@@ -173,4 +169,8 @@ static const interop_name_entry_t interop_name_database[] = { | ||
173 | 169 | |
174 | 170 | // Kenwood KMM-BT518HD - no audio when A2DP codec sample rate is changed |
175 | 171 | {"KMM-BT51*HD", 11, INTEROP_DISABLE_AVDTP_RECONFIGURE}, |
172 | + | |
173 | + // Nintendo Switch Pro Controller - does not set sniff interval dynamically. | |
174 | + // Requires custom HID report command to change mode. | |
175 | + {"Pro Controller", 14, INTEROP_HID_HOST_LIMIT_SNIFF_INTERVAL}, | |
176 | 176 | }; |