Since WM8650 has the same 'WMT' SDHC controller as WM8505, and the
driver is already in the kernel, this node enables the controller
support for WM8650
Signed-off-by: Roman Volkov <rvolkov@xxxxxxxxx>
Reviewed-by: Alexey Charkov <alchark@xxxxxxxxx>
---
arch/arm/boot/dts/wm8650.dtsi | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/wm8650.dtsi
b/arch/arm/boot/dts/wm8650.dtsi index b1c59a7..e12213d 100644
--- a/arch/arm/boot/dts/wm8650.dtsi
+++ b/arch/arm/boot/dts/wm8650.dtsi
@@ -187,6 +187,15 @@
interrupts = <43>;
};
+ sdhc@d800a000 {
According to the ePAPR standard, the device nodes should have
generic names according to their functions, so this node should be
named just "sd@d800a000".
WBR, Sergei
Sergei,
Why not "sdmmc" or "sdhci" or "sdio" then? It would be great to name
nodes in same way, but there is no exact requirement in ePAPR v1.1
regarding SD/MMC controllers.
Also, in Linux I don't see that someone
strictly follows this requirement.
This renaming will affect driver,
since .compatible strings likely also need changing.
Roman