PMIC PCA9450 LDO5 Fixes (SD card voltage selection)
This solves the long-standing issue of the PMIC regulator driver for LDO5 potentially using the incorrect configuration register.
It also adds support for hardware that has the SD_VSEL
signal hardwired to low level and uses this for the OSM-S i.MX93 SoM.
- Removing the old
sd-vsel-gpios
property (used as output) from the driver. - Add the logic for the new
sd-vsel-gpios
property in the LDO5 node (used as input). - Add the logic for the
nxp,sd-vsel-fixed-low
property. - Adjust the devicetrees for i.MX8MM, i.MX8MP and i.MX93.
Tested on BL i.MX93 and BL i.MX8MP
Upstream Status: Submitted (https://patchwork.kernel.org/project/linux-arm-kernel/cover/20241127164337.613915-1-frieder@fris.de/)
Edited by Frieder Schrempf