mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-07-13 22:56:17 +09:00
![Stephen Warren](/assets/img/avatar_default.png)
The Tegra MMC driver currently honors "sdhci" entries in /aliases. The MMC core however uses "mmc" entries in /aliases. This difference will be relevant once the Tegra MMC driver is converted to DM, and the MMC core handles alias lookups. To avoid issues during that conversion, fix the Tegra MMC driver and all Tegra DTs to use the same alias name as the MMC core does. Cc: Jaehoon Chung <jh80.chung@samsung.com> Signed-off-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com> Signed-off-by: Tom Warren <twarren@nvidia.com>
108 lines
1.7 KiB
Plaintext
108 lines
1.7 KiB
Plaintext
/dts-v1/;
|
|
|
|
#include "tegra210.dtsi"
|
|
|
|
/ {
|
|
model = "NVIDIA P2571";
|
|
compatible = "nvidia,p2571", "nvidia,tegra210";
|
|
|
|
chosen {
|
|
stdout-path = &uarta;
|
|
};
|
|
|
|
aliases {
|
|
i2c0 = "/i2c@0,7000d000";
|
|
i2c1 = "/i2c@0,7000c000";
|
|
i2c2 = "/i2c@0,7000c400";
|
|
i2c3 = "/i2c@0,7000c500";
|
|
i2c4 = "/i2c@0,7000c700";
|
|
i2c5 = "/i2c@0,7000d100";
|
|
mmc0 = "/sdhci@0,700b0600";
|
|
mmc1 = "/sdhci@0,700b0000";
|
|
spi0 = "/spi@0,7000d400";
|
|
spi1 = "/spi@0,7000da00";
|
|
spi2 = "/spi@0,70410000";
|
|
usb0 = "/usb@0,7d000000";
|
|
};
|
|
|
|
memory {
|
|
reg = <0x0 0x80000000 0x0 0xc0000000>;
|
|
};
|
|
|
|
i2c@0,7000c000 {
|
|
status = "okay";
|
|
clock-frequency = <100000>;
|
|
};
|
|
|
|
i2c@0,7000c400 {
|
|
status = "okay";
|
|
clock-frequency = <100000>;
|
|
};
|
|
|
|
i2c@0,7000c500 {
|
|
status = "okay";
|
|
clock-frequency = <100000>;
|
|
};
|
|
|
|
i2c@0,7000c700 {
|
|
status = "okay";
|
|
clock-frequency = <100000>;
|
|
};
|
|
|
|
i2c@0,7000d000 {
|
|
status = "okay";
|
|
clock-frequency = <400000>;
|
|
};
|
|
|
|
i2c@0,7000d100 {
|
|
status = "okay";
|
|
clock-frequency = <400000>;
|
|
};
|
|
|
|
spi@0,7000d400 {
|
|
status = "okay";
|
|
spi-max-frequency = <25000000>;
|
|
};
|
|
|
|
spi@0,7000da00 {
|
|
status = "okay";
|
|
spi-max-frequency = <25000000>;
|
|
};
|
|
|
|
spi@0,70410000 {
|
|
status = "okay";
|
|
spi-max-frequency = <24000000>;
|
|
};
|
|
|
|
sdhci@0,700b0000 {
|
|
status = "okay";
|
|
cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>;
|
|
power-gpios = <&gpio TEGRA_GPIO(Z, 4) GPIO_ACTIVE_HIGH>;
|
|
bus-width = <4>;
|
|
};
|
|
|
|
sdhci@0,700b0600 {
|
|
status = "okay";
|
|
bus-width = <8>;
|
|
non-removable;
|
|
};
|
|
|
|
usb@0,7d000000 {
|
|
status = "okay";
|
|
dr_mode = "otg";
|
|
};
|
|
|
|
clocks {
|
|
compatible = "simple-bus";
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
clk32k_in: clock@0 {
|
|
compatible = "fixed-clock";
|
|
reg = <0>;
|
|
#clock-cells = <0>;
|
|
clock-frequency = <32768>;
|
|
};
|
|
};
|
|
};
|