RISCV_PCI_INTR_MPSAFE
*ih |= RISCV_PCI_INTR_MPSAFE;
*ih &= ~RISCV_PCI_INTR_MPSAFE;
const int flags = (pih & RISCV_PCI_INTR_MPSAFE) ? FDT_INTR_MPSAFE : 0;