Introduce Universal Flash Storage support on SM6125 and add support for the Xiaomi Mi A3 based on the former platform. Changes since v4: - Rebase on GPI DMA 0 and IOMMU patches for SM6125 - Add dedicated compatible for SM6125 UFS PHY - Add offsets to SM6115 UFS PHY config - Document compatible for SM6125 UFS PHY - Add IOMMU support for SM6125 UFS Host Controller - Modify reserved-memory node names on xiaomi-laurel-sprout - Add thermistor support for xiaomi-laurel-sprout - Add PON support for xiaomi-laurel-sprout (pwrkey and resin) - Add gpio-keys node for Volume Up button - Add PM6125 GPIO node for Volume Up button - Add SD card support for xiaomi-laurel-sprout - Add regulators to USB PHY for xiaomi-laurel-sprout - Removed empty line on UFS host controller and UFS PHY nodes for xiaomi-laurel-sprout v4:https://lore.kernel.org/linux-devicetree/20221215190404.398788-1-they@xxxxxxxxx/