Hello David,
>>i.MX7ULP is it possible to access the PMU interrupts?
yes, it is possible.
>>How should this be done?
On i.MX7ULP EVK schematic, PMIC_INT is connected ot PTB11(Port B No.11 pin), see below, please!


The pin has been defined GPIO in imx7ulp-pinfunc.h
#define IMX7ULP_PAD_PTB11__PTB11 0x00AC 0x0000 0x1 0x0
If you want A7 to response it's interrupt in linux BSP, you should use the "Table 3-2. A7 interrupt assignments"

68 is IRQ number.
For detailed information on how to : Referring to interrupt of MIPI_DSI to HDMI .
pinctrl_dsi_hdmi: dsi_hdmi_grp {
fsl,pins = <
IMX7ULP_PAD_PTC18__PTC18 0x10003 /* DSI_HDMI_INT */
>;
};
};

--------------Reminder-----------
[Comment] Pay attention to configurations on PORT A/B/C/D..., voltage range is a little difference.
See reference manual, please!
31.4 GPIO pads operating range configuration
......
GPIO pads can operate in 3 ranges of I/O supply:
• 1.8 V range (1.71 V ~ 1.89 V)
• 3.3 V range (3.00 V ~ 3.60 V)
• Continuous range (1.71 V ~ 3.60 V)
• Ports A, C, E, F GPIO pads must be configured to operate in one of the 3 possible
operating ranges.
• Port B GPIO pads must be configured to operate in either "Continuous range" or in
"1.8 V range".
• Port D GPIO pads are not configurable and can operate in "1.8 V range" or "3.3 V
range".
• Each GPIO port can be individually configured in the SIM_DGO_GP11 register
according to the values shown in the following table.
• Operating in the "Continuous range" turns on a voltage detection circuitry resulting
in additional power consumption. If this additional power consumption is not
desired, for example in low power modes, it's recommended to configure either Low
or High range.
......--------------------------
Have a nice day!
BR,
Weidong