drm/xe/irq: allocate all possible msix interrupts
authorDani Liberman <dliberman@habana.ai>
Wed, 24 Jan 2024 07:50:58 +0000 (09:50 +0200)
committerLucas De Marchi <lucas.demarchi@intel.com>
Thu, 8 Feb 2024 21:26:44 +0000 (13:26 -0800)
commit82bd83a0cf7ab1e92bd100fb91081a6855bd3545
tree9ca2d9b47c8d5843c8ef636d73c2616b1e40768a
parenteb538b5574251a449f40b1ee35efc631228c8992
drm/xe/irq: allocate all possible msix interrupts

If platform supports MSIX, driver needs to allocate all possible
interrupts.

v2:
  - drop msix_cap and use the api return code instead.
  - fix commit message.

v3:
  - pass specific type in irq flags.

Cc: Ohad Sharabi <osharabi@habana.ai>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Dani Liberman <dliberman@habana.ai>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240124075058.2302235-1-dliberman@habana.ai
drivers/gpu/drm/xe/xe_irq.c