You don't have because the i.MX8MM EVK hardware is rohm bd71847 pmic.
but the BSP software is pca pmic. you change it to rohm pmic as previous.
will see the gpio, I have shown you.
You can see the current dts is using pca pmic not rohm pmic.
hardware is rohm pimc, bsp is pca pmic, so it has an error.
and the PCA6416APW is supplied by rohm, bd71847 buck 6 and buck7.
change is to rohm, you will see the PCA6416APW.
you can do backports the rohm pmic from L5.4.24.
It is very easy, just copy & paste.
root@imx8mmevk:~# dmesg|grep pca
[ 2.112946] nxp-pca9450 0-0025: Read device id error
&i2c1 {
clock-frequency = <400000>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c1>;
status = "okay";
pmic_nxp: pca9450@25 {
compatible = "nxp,pca9450a";
reg = <0x25>;
pinctrl-0 = <&pinctrl_pmic>;