arm: dts: include gpio nodes for card detect
Several MMC drivers use GPIO for card detection with cd-gpios property in the MMC node pointing to a GPIO node. However, as U-Boot tries to save space by keeping only required nodes using u-boot* properties, several devices tree result in having only in the MMC node but not the GPIO node associated to cd-gpios. This patch, fixes several ocurrence of this issue. Signed-off-by: Walter Lozano <walter.lozano@collabora.com> Reviewed-by: Simon Glass <sjg@chromium.org> Tested-by: Adam Ford <aford173@gmail.com> #da850-evm
This commit is contained in:
parent
cbd484f0eb
commit
407009a426
@ -39,3 +39,7 @@
|
||||
&spi1 {
|
||||
u-boot,dm-spl;
|
||||
};
|
||||
|
||||
&gpio {
|
||||
u-boot,dm-spl;
|
||||
};
|
||||
|
@ -28,3 +28,7 @@
|
||||
&serial2 {
|
||||
u-boot,dm-spl;
|
||||
};
|
||||
|
||||
&gpio {
|
||||
u-boot,dm-spl;
|
||||
};
|
||||
|
@ -43,3 +43,7 @@
|
||||
&noc {
|
||||
u-boot,dm-pre-reloc;
|
||||
};
|
||||
|
||||
&gpio7 {
|
||||
u-boot,dm-pre-reloc;
|
||||
};
|
||||
|
@ -3,7 +3,7 @@
|
||||
* Copyright 2015 Google, Inc
|
||||
*/
|
||||
|
||||
#include "rk3288-u-boot.dtsi"
|
||||
#include "rk3288-veyron-u-boot.dtsi"
|
||||
|
||||
&dmc {
|
||||
rockchip,pctl-timing = <0x215 0xc8 0x0 0x35 0x26 0x2 0x70 0x2000d
|
||||
|
11
arch/arm/dts/rk3288-veyron-u-boot.dtsi
Normal file
11
arch/arm/dts/rk3288-veyron-u-boot.dtsi
Normal file
@ -0,0 +1,11 @@
|
||||
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
|
||||
/*
|
||||
* Copyright 2015 Google, Inc
|
||||
*/
|
||||
|
||||
#include "rk3288-u-boot.dtsi"
|
||||
|
||||
&gpio7 {
|
||||
u-boot,dm-pre-reloc;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user