15aa5dbc2SKathiravan T// SPDX-License-Identifier: BSD-3-Clause
25aa5dbc2SKathiravan T/*
35aa5dbc2SKathiravan T * IPQ5332 RDP474 board device tree source
45aa5dbc2SKathiravan T *
55aa5dbc2SKathiravan T * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved.
65aa5dbc2SKathiravan T */
75aa5dbc2SKathiravan T
85aa5dbc2SKathiravan T/dts-v1/;
95aa5dbc2SKathiravan T
10*6d5872f2SSridharan S N#include "ipq5332-rdp-common.dtsi"
115aa5dbc2SKathiravan T
125aa5dbc2SKathiravan T/ {
135aa5dbc2SKathiravan T	model = "Qualcomm Technologies, Inc. IPQ5332 MI01.9";
145aa5dbc2SKathiravan T	compatible = "qcom,ipq5332-ap-mi01.9", "qcom,ipq5332";
155aa5dbc2SKathiravan T};
165aa5dbc2SKathiravan T
175aa5dbc2SKathiravan T&blsp1_i2c1 {
185aa5dbc2SKathiravan T	clock-frequency  = <400000>;
195aa5dbc2SKathiravan T	pinctrl-0 = <&i2c_1_pins>;
205aa5dbc2SKathiravan T	pinctrl-names = "default";
215aa5dbc2SKathiravan T	status = "okay";
225aa5dbc2SKathiravan T};
235aa5dbc2SKathiravan T
245aa5dbc2SKathiravan T&sdhc {
255aa5dbc2SKathiravan T	bus-width = <4>;
265aa5dbc2SKathiravan T	max-frequency = <192000000>;
275aa5dbc2SKathiravan T	mmc-ddr-1_8v;
285aa5dbc2SKathiravan T	mmc-hs200-1_8v;
295aa5dbc2SKathiravan T	non-removable;
305aa5dbc2SKathiravan T	pinctrl-0 = <&sdc_default_state>;
315aa5dbc2SKathiravan T	pinctrl-names = "default";
325aa5dbc2SKathiravan T	status = "okay";
335aa5dbc2SKathiravan T};
345aa5dbc2SKathiravan T
355aa5dbc2SKathiravan T/* PINCTRL */
365aa5dbc2SKathiravan T
375aa5dbc2SKathiravan T&tlmm {
385aa5dbc2SKathiravan T	i2c_1_pins: i2c-1-state {
395aa5dbc2SKathiravan T		pins = "gpio29", "gpio30";
405aa5dbc2SKathiravan T		function = "blsp1_i2c0";
415aa5dbc2SKathiravan T		drive-strength = <8>;
425aa5dbc2SKathiravan T		bias-pull-up;
435aa5dbc2SKathiravan T	};
445aa5dbc2SKathiravan T
455aa5dbc2SKathiravan T	sdc_default_state: sdc-default-state {
465aa5dbc2SKathiravan T		clk-pins {
475aa5dbc2SKathiravan T			pins = "gpio13";
485aa5dbc2SKathiravan T			function = "sdc_clk";
495aa5dbc2SKathiravan T			drive-strength = <8>;
505aa5dbc2SKathiravan T			bias-disable;
515aa5dbc2SKathiravan T		};
525aa5dbc2SKathiravan T
535aa5dbc2SKathiravan T		cmd-pins {
545aa5dbc2SKathiravan T			pins = "gpio12";
555aa5dbc2SKathiravan T			function = "sdc_cmd";
565aa5dbc2SKathiravan T			drive-strength = <8>;
575aa5dbc2SKathiravan T			bias-pull-up;
585aa5dbc2SKathiravan T		};
595aa5dbc2SKathiravan T
605aa5dbc2SKathiravan T		data-pins {
615aa5dbc2SKathiravan T			pins = "gpio8", "gpio9", "gpio10", "gpio11";
625aa5dbc2SKathiravan T			function = "sdc_data";
635aa5dbc2SKathiravan T			drive-strength = <8>;
645aa5dbc2SKathiravan T			bias-pull-up;
655aa5dbc2SKathiravan T		};
665aa5dbc2SKathiravan T	};
675aa5dbc2SKathiravan T};
68