xref: /linux/scripts/dtc/include-prefixes/arm64/mediatek/mt7988a-bananapi-bpi-r4-pro-sd.dtso (revision 0cac5ce06e524755b3dac1e0a060b05992076d93)
1*a58c3680SFrank Wunderlich// SPDX-License-Identifier: (GPL-2.0 OR MIT)
2*a58c3680SFrank Wunderlich/*
3*a58c3680SFrank Wunderlich * Copyright (C) 2023 MediaTek Inc.
4*a58c3680SFrank Wunderlich * Author: Frank Wunderlich <frank-w@public-files.de>
5*a58c3680SFrank Wunderlich */
6*a58c3680SFrank Wunderlich
7*a58c3680SFrank Wunderlich/dts-v1/;
8*a58c3680SFrank Wunderlich/plugin/;
9*a58c3680SFrank Wunderlich
10*a58c3680SFrank Wunderlich#include <dt-bindings/gpio/gpio.h>
11*a58c3680SFrank Wunderlich
12*a58c3680SFrank Wunderlich/ {
13*a58c3680SFrank Wunderlich	compatible = "bananapi,bpi-r4-pro", "mediatek,mt7988a";
14*a58c3680SFrank Wunderlich};
15*a58c3680SFrank Wunderlich
16*a58c3680SFrank Wunderlich&{/soc/mmc@11230000} {
17*a58c3680SFrank Wunderlich	pinctrl-names = "default", "state_uhs";
18*a58c3680SFrank Wunderlich	pinctrl-0 = <&mmc0_pins_sdcard>;
19*a58c3680SFrank Wunderlich	pinctrl-1 = <&mmc0_pins_sdcard>;
20*a58c3680SFrank Wunderlich	cd-gpios = <&pio 12 GPIO_ACTIVE_LOW>;
21*a58c3680SFrank Wunderlich	bus-width = <4>;
22*a58c3680SFrank Wunderlich	max-frequency = <48000000>;
23*a58c3680SFrank Wunderlich	cap-sd-highspeed;
24*a58c3680SFrank Wunderlich	vmmc-supply = <&reg_3p3v>;
25*a58c3680SFrank Wunderlich	vqmmc-supply = <&reg_3p3v>;
26*a58c3680SFrank Wunderlich	no-mmc;
27*a58c3680SFrank Wunderlich	#address-cells = <1>;
28*a58c3680SFrank Wunderlich	#size-cells = <0>;
29*a58c3680SFrank Wunderlich	status = "okay";
30*a58c3680SFrank Wunderlich};
31*a58c3680SFrank Wunderlich
32