The interrupt layout is determined by information in the device tree. An interrupt tree overlays the other information in the device tree and determines how the interrupts are configured.