[PATCH 5.15 440/484] irqchip/xilinx: Fix shift out of bounds