blob: ffcc33345296598e5b03800d9255db1660428f65 [file] [log] [blame]
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +05301// SPDX-License-Identifier: GPL-2.0
2/*
3 * dts file for Xilinx Versal Mini eMMC1 Configuration
4 *
5 * (C) Copyright 2018-2019, Xilinx, Inc.
6 *
Michal Simek7359cc22023-09-22 12:35:35 +02007 * Siva Durga Prasad Paladugu <siva.durga.prasad.paladugu@amd.com>
Michal Simeka8c94362023-07-10 14:35:49 +02008 * Michal Simek <michal.simek@amd.com>
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +05309 */
10
11/dts-v1/;
12
13/ {
14 compatible = "xlnx,versal";
15 #address-cells = <2>;
16 #size-cells = <2>;
17 model = "Xilinx Versal MINI eMMC1";
18
Ashok Reddy Soma209e00d2020-10-07 00:36:54 -060019 clk200: clk200 {
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053020 compatible = "fixed-clock";
21 #clock-cells = <0x0>;
Ashok Reddy Soma209e00d2020-10-07 00:36:54 -060022 clock-frequency = <200000000>;
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053023 };
24
25 dcc: dcc {
26 compatible = "arm,dcc";
27 status = "okay";
Simon Glassd3a98cb2023-02-13 08:56:33 -070028 bootph-all;
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053029 };
30
Michal Simek22d0df52024-09-13 11:28:44 +020031 amba: axi {
Simon Glassd3a98cb2023-02-13 08:56:33 -070032 bootph-all;
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053033 compatible = "simple-bus";
34 #address-cells = <0x2>;
35 #size-cells = <0x2>;
36 ranges;
37
Michal Simek1e3cc7e2019-10-01 15:52:35 +020038 sdhci1: sdhci@f1050000 {
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053039 compatible = "xlnx,versal-8.9a", "arasan,sdhci-8.9a";
40 status = "okay";
Ashok Reddy Soma209e00d2020-10-07 00:36:54 -060041 non-removable;
42 disable-wp;
Paul Alvina1398f02024-09-25 09:03:13 +020043 no-sd;
44 no-sdio;
45 cap-mmc-hw-reset;
Ashok Reddy Soma209e00d2020-10-07 00:36:54 -060046 bus-width = <8>;
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053047 reg = <0x0 0xf1050000 0x0 0x10000>;
48 clock-names = "clk_xin", "clk_ahb";
Ashok Reddy Soma209e00d2020-10-07 00:36:54 -060049 clocks = <&clk200 &clk200>;
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053050 no-1-8-v;
Michal Simek3b662642020-07-22 17:42:43 +020051 xlnx,mio-bank = <0>;
Siva Durga Prasad Paladugu5a7fdb82019-01-08 21:47:29 +053052 };
53 };
54
55 aliases {
56 serial0 = &dcc;
57 mmc0 = &sdhci1;
58 };
59
60 chosen {
61 stdout-path = "serial0:115200";
62 };
63
64 memory@0 {
65 device_type = "memory";
66 reg = <0x0 0x0 0x0 0x20000000>;
67 };
68};