xref: /linux/scripts/dtc/include-prefixes/arm64/qcom/ipq5210-rdp504.dts (revision 0fc8f6200d2313278fbf4539bbab74677c685531)
1// SPDX-License-Identifier: BSD-3-Clause
2/*
3 * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
4 */
5
6/dts-v1/;
7
8#include "ipq5210.dtsi"
9
10/ {
11	model = "Qualcomm Technologies, Inc. IPQ5210 RDP504";
12	compatible = "qcom,ipq5210-rdp504", "qcom,ipq5210";
13
14	aliases {
15		serial0 = &uart1;
16	};
17
18	chosen {
19		stdout-path = "serial0";
20	};
21};
22
23&sdhc {
24	max-frequency = <192000000>;
25	bus-width = <4>;
26	mmc-ddr-1_8v;
27	mmc-hs200-1_8v;
28	pinctrl-0 = <&sdhc_default_state>;
29	pinctrl-names = "default";
30
31	status = "okay";
32};
33
34&sleep_clk {
35	clock-frequency = <32000>;
36};
37
38&tlmm {
39	qup_uart1_default_state: qup-uart1-default-state {
40		pins = "gpio38", "gpio39";
41		function = "qup_se1";
42		drive-strength = <6>;
43		bias-pull-down;
44	};
45
46	sdhc_default_state: sdhc-default-state {
47		clk-pins {
48			pins = "gpio5";
49			function = "sdc_clk";
50			drive-strength = <8>;
51			bias-disable;
52		};
53
54		cmd-pins {
55			pins = "gpio4";
56			function = "sdc_cmd";
57			drive-strength = <8>;
58			bias-pull-up;
59		};
60
61		data-pins {
62			pins = "gpio0", "gpio1", "gpio2", "gpio3";
63			function = "sdc_data";
64			drive-strength = <8>;
65			bias-pull-up;
66		};
67	};
68};
69
70&uart1 {
71	pinctrl-0 = <&qup_uart1_default_state>;
72	pinctrl-names = "default";
73
74	status = "okay";
75};
76
77&xo_board {
78	clock-frequency = <24000000>;
79};
80