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