Add patch to fix mSD on 96boards Hikey
This commit is contained in:
parent
447a6b3111
commit
21c1d10106
|
@ -0,0 +1,34 @@
|
|||
From: Jeremy Linton <lintonrjeremy@gmail.com>
|
||||
|
||||
mmc: dw_mmc-k3: Add clk and reset softdep
|
||||
|
||||
The mmc/k3 driver is dependent on a number of other linux modules
|
||||
which must be built into the initrd in order to use the mmc/sd
|
||||
as a boot device for initrd/module based distros.
|
||||
|
||||
Normally this would be taken care of with linux's modules.deps
|
||||
based on symbolic dependencies but the dwmmc drivers have
|
||||
particularly complex relationships that are based on soft
|
||||
callback APIs. The result is that dracut and other initrd builders
|
||||
are unable to determine the module dependencies directly.
|
||||
|
||||
To solve this problem linux has MODULE_SOFTDEP() so lets softdep
|
||||
the hisi clock and reset drivers associated with the k3 implementation.
|
||||
|
||||
Signed-off-by: Jeremy Linton <lintonrjeremy@gmail.com>
|
||||
---
|
||||
drivers/mmc/host/dw_mmc-k3.c | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/drivers/mmc/host/dw_mmc-k3.c b/drivers/mmc/host/dw_mmc-k3.c
|
||||
index 89cdb3d533bb..cd8f545fa30d 100644
|
||||
--- a/drivers/mmc/host/dw_mmc-k3.c
|
||||
+++ b/drivers/mmc/host/dw_mmc-k3.c
|
||||
@@ -487,3 +487,4 @@ module_platform_driver(dw_mci_k3_pltfm_driver);
|
||||
MODULE_DESCRIPTION("K3 Specific DW-MSHC Driver Extension");
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_ALIAS("platform:dwmmc_k3");
|
||||
+MODULE_SOFTDEP("pre: hi6220_reset clk_hi655x");
|
||||
|
||||
--
|
||||
2.13.6
|
|
@ -607,6 +607,8 @@ Patch318: arm64-drm-msm-fix-missing-CTL-flush.patch
|
|||
|
||||
Patch319: gpio-pxa-handle-corner-case-of-unprobed-device.patch
|
||||
|
||||
Patch320: hikey-mmc-softdeps.patch
|
||||
|
||||
# Enabling Patches for the RPi3+
|
||||
Patch330: bcm2837-enable-pmu.patch
|
||||
|
||||
|
@ -1933,6 +1935,9 @@ fi
|
|||
#
|
||||
#
|
||||
%changelog
|
||||
* Thu Oct 18 2018 Peter Robinson <pbrobinson@fedoraproject.org>
|
||||
- Add patch to fix mSD on 96boards Hikey
|
||||
|
||||
* Tue Oct 16 2018 Peter Robinson <pbrobinson@fedoraproject.org>
|
||||
- Fixes to Rock960 series of devices, improves stability considerably
|
||||
- Raspberry Pi graphics fix
|
||||
|
|
Loading…
Reference in New Issue