ipq40xx: add IPQ4019 SD/MMC controller support
authorRobert Marko <robimarko@gmail.com>
Sun, 8 Mar 2020 16:21:44 +0000 (17:21 +0100)
committerPetr Štetiar <ynezz@true.cz>
Sun, 8 Mar 2020 23:53:50 +0000 (00:53 +0100)
commit4ff6c434994a570dc343d5f850b19b4d4067704d
tree9f78413a77c19c1b5276fc1a8bf8142e6f9df4c8
parente99093c1cacaf4614d74ec038074a778d9e9fedd
ipq40xx: add IPQ4019 SD/MMC controller support

This commit finally adds support for the built in SD/MMC controller in IPQ4019 SoC.

Controller is supported by the upstream SDHCI-MSM driver with a minor clock setting patch.
Patch is special to the IPQ4019 and cannot be upstreamed.

LDO and SDHCI node are upstreamed, and LDO node is awaiting to be accepted.

Signed-off-by: Robert Marko <robimarko@gmail.com>
19 files changed:
target/linux/generic/backport-5.4/507-v5.6-iio-chemical-sps30-fix-missing-triggered-buffer-depe.patch
target/linux/generic/backport-5.4/800-v5.5-iio-imu-Add-support-for-the-FXOS8700-IMU.patch
target/linux/ipq40xx/config-4.19
target/linux/ipq40xx/config-5.4
target/linux/ipq40xx/patches-4.19/088-v5.6-regulator-add-IPQ4019-SDHCI-VQMMC-LDO-driver.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-4.19/089-v5.5-ARM-dts-qcom-ipq4019-Add-SDHCI-controller-node.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-4.19/100-arm-dts-IPQ4019-add-SDHCI-VQMMC-LDO-node.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-4.19/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-4.19/701-dts-ipq4019-add-mdio-node.patch
target/linux/ipq40xx/patches-4.19/702-dts-ipq4019-add-PHY-switch-nodes.patch
target/linux/ipq40xx/patches-4.19/711-dts-ipq4019-add-ethernet-essedma-node.patch
target/linux/ipq40xx/patches-5.4/088-v5.6-regulator-add-IPQ4019-SDHCI-VQMMC-LDO-driver.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-5.4/089-v5.5-ARM-dts-qcom-ipq4019-Add-SDHCI-controller-node.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-5.4/100-arm-dts-IPQ4019-add-SDHCI-VQMMC-LDO-node.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-5.4/400-mmc-sdhci-sdhci-msm-use-sdhci_set_clock-instead-of-s.patch [new file with mode: 0644]
target/linux/ipq40xx/patches-5.4/701-dts-ipq4019-add-mdio-node.patch
target/linux/ipq40xx/patches-5.4/702-dts-ipq4019-add-PHY-switch-nodes.patch
target/linux/ipq40xx/patches-5.4/711-dts-ipq4019-add-ethernet-essedma-node.patch
target/linux/ipq40xx/patches-5.4/721-dts-ipq4019-add-ethernet-essedma-node.patch