diff options
author | Marc Zyngier <maz@kernel.org> | 2021-04-05 11:46:53 +0100 |
---|---|---|
committer | Marc Zyngier <maz@kernel.org> | 2021-06-10 13:09:18 +0100 |
commit | 48b15a7921d60680babe59f64e127816585a585c (patch) | |
tree | f98cf345ef64188bfa4e05f235acbbdf49c56ecc /drivers | |
parent | 426fa316148bccabf48f9c91a13c387ee911eadc (diff) |
irqdomain: Cache irq_data instead of a virq number in the revmap
Caching a virq number in the revmap is pretty inefficient, as
it means we will need to convert it back to either an irq_data
or irq_desc to do anything with it.
It is also a bit odd, as the radix tree does cache irq_data
pointers.
Change the revmap type to be an irq_data pointer instead of
an unsigned int, and preserve the current API for now.
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions