I am working on a new design using the i.MX6ULL and intending to use the PF3001 for the PMIC as I don't need the additional features in the PF3000.
Can someone please confirm that the PF3001 is compatible with the i.MX6ULL? The data sheet for the PF3001 only confirms that the i.MX6UL is supported, and doesn't mention the i.MX6ULL.
You can see the i.MX 6ULL as a derivation from i.MX 6UL. I would suggest you to check the migration guide from i.MX 6UL to i.MX 6ULL:
Migrating from i.MX 6UL to i.MX 6ULL
You can use the PF3001 datasheet to help you selecting a PMIC for your processor (Table 1. Orderable part variations):
I hope the information was helpful!