UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 67828

Zynq UltraScale+ MPSoC: Linux SPI interrupts mapping

Description

The Zynq UltraScale+ Technical Reference Manual (UG1085) documents the SPI values in Table 11-3 with the following note:

"The SPI index is mapped to the GIC interrupt ID# as: GIC-SPI[N] = ID# (N+32)".

Solution

In Linux, the .dtsi contains the actual interrupt id, and the internal driver/core will take care of the required arithmetics.

Note: Stand-alone will follow the above formula and update the interrupt id accordingly.

AR# 67828
Date Created 09/07/2016
Last Updated 09/12/2016
Status Active
Type General Article
Devices
  • Zynq UltraScale+ MPSoC