
The detection of the revD1 version is based on the presence of the PMIC. Currently revb1 device trees are used for mx6q/mx6dl variants, which do not have the PMIC nodes. This causes revD1 boards to be incorrectly be detected as revB1. Fix this issue by using the revd1 device trees, so that the PMIC node can be found and then the PMIC can be detected by reading its register ID. Imported the revd1 device trees from mainline kernel version 5.7-rc1. Reported-by: Heiko Schocher hs@denx.de Reported-by: Derek Atkins derek@ihtfp.com Signed-off-by: Fabio Estevam festevam@gmail.com Tested-by: Derek Atkins derek@ihtfp.com Tested-by: Heiko Schocher hs@denx.de Tested-by: Peter Robinson pbrobinson@gmail.com
Applied to u-boot-imx, master, thanks !
Best regards, Stefano Babic