//! Trigger-configuration routing shared by the GICv2 and GICv3 backends.
/// Routes one trigger update to the register bank that owns the INTID class.
///
/// Private interrupts use the current CPU interface, SPIs use the
/// Distributor, and GICv3 LPIs reject trigger reconfiguration because their
/// properties are owned by the ITS tables.
pub