Marc Zyngier
cd4f18da5e
xhci: Allow more than 32 quirks
...
commit 36b6857932f380fcb55c31ac75857e3e81dd583a upstream.
We now have 32 different quirks, and the field that holds them
is full. Let's bump it up to the next stage so that we can handle
some more... The type is now an unsigned long long, which is 64bit
on most architectures.
We take this opportunity to change the quirks from using (1 << x)
to BIT_ULL(x).
Tested-by: Domenico Andreoli <domenico.andreoli@linux.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Tested-by: Faiz Abbas <faiz_abbas@ti.com>
Tested-by: Domenico Andreoli <domenico.andreoli@linux.com>
Acked-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Cc: "Cherian, George" <George.Cherian@cavium.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-12-01 09:42:55 +01:00
..
2018-11-27 16:10:51 +01:00
2018-09-19 22:43:35 +02:00
2018-10-03 17:00:59 -07:00
2018-07-22 14:28:43 +02:00
2018-07-03 11:24:56 +02:00
2018-10-13 09:27:25 +02:00
2018-12-01 09:42:53 +01:00
2018-11-13 11:14:54 -08:00
2018-12-01 09:42:49 +01:00
2018-11-21 09:24:04 +01:00
2018-11-13 11:15:02 -08:00
2018-11-27 16:10:48 +01:00
2018-11-21 09:24:11 +01:00
2018-12-01 09:42:53 +01:00
2018-07-03 11:24:51 +02:00
2018-11-13 11:14:59 -08:00
2018-08-24 13:09:08 +02:00
2018-11-13 11:15:05 -08:00
2018-06-05 11:41:57 +02:00
2018-11-13 11:15:06 -08:00
2018-09-09 19:55:56 +02:00
2018-12-01 09:42:54 +01:00
2018-12-01 09:42:50 +01:00
2018-12-01 09:42:55 +01:00
2018-11-27 16:10:51 +01:00
2018-11-13 11:14:58 -08:00
2018-11-27 16:10:48 +01:00
2018-11-13 11:14:59 -08:00
2018-11-13 11:14:51 -08:00
2018-05-30 07:52:34 +02:00
2018-08-09 12:16:39 +02:00
2018-11-13 11:15:09 -08:00
2018-12-01 09:42:53 +01:00
2018-12-01 09:42:51 +01:00
2018-11-13 11:15:10 -08:00
2018-09-15 09:45:29 +02:00
2018-08-22 07:46:11 +02:00
2018-11-13 11:14:52 -08:00
2018-09-19 22:43:41 +02:00
2018-09-09 19:55:54 +02:00
2018-11-13 11:15:18 -08:00
2018-11-27 16:10:50 +01:00
2018-08-03 07:50:38 +02:00
2018-11-13 11:15:00 -08:00
2018-11-27 16:10:51 +01:00
2018-12-01 09:42:50 +01:00
2018-11-21 09:24:09 +01:00
2018-12-01 09:42:55 +01:00
2018-12-01 09:42:54 +01:00
2018-11-13 11:15:05 -08:00
2018-11-21 09:24:17 +01:00
2018-08-24 13:09:14 +02:00
2018-12-01 09:42:54 +01:00
2018-09-26 08:38:12 +02:00
2018-11-13 11:15:07 -08:00
2018-11-13 11:14:46 -08:00
2018-10-18 09:16:24 +02:00
2018-08-15 18:12:48 +02:00
2018-12-01 09:42:53 +01:00
2018-11-27 16:10:47 +01:00
2018-12-01 09:42:55 +01:00
2018-11-10 07:48:34 -08:00
2018-09-15 09:45:27 +02:00
2018-10-03 17:00:55 -07:00
2018-06-21 04:02:48 +09:00
2018-09-26 08:38:03 +02:00
2018-11-13 11:15:12 -08:00
2018-12-01 09:42:53 +01:00
2018-11-27 16:10:48 +01:00
2018-11-21 09:24:09 +01:00
2018-11-21 09:24:09 +01:00
2018-11-13 11:14:52 -08:00
2018-11-21 09:24:04 +01:00
2018-10-18 09:16:21 +02:00
2018-11-13 11:15:11 -08:00
2018-06-21 04:02:54 +09:00
2018-11-21 09:24:07 +01:00
2018-11-21 09:24:10 +01:00
2018-11-27 16:10:51 +01:00
2018-12-01 09:42:55 +01:00
2018-10-03 17:00:46 -07:00
2018-08-03 07:50:23 +02:00
2018-11-21 09:24:08 +01:00
2018-11-21 09:24:08 +01:00
2018-10-13 09:27:30 +02:00
2018-11-13 11:15:09 -08:00
2018-08-03 07:50:24 +02:00
2018-11-13 11:15:02 -08:00