Loading arch/arm64/boot/dts/mediatek/Makefile +2 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,8 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-2g5.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-emmc.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-4e.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-8x.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-cn15.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-cn18.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-sd.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt8167-pumpkin.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-elm.dtb Loading arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn15.dtso 0 → 100644 +20 −0 Original line number Diff line number Diff line // SPDX-License-Identifier: (GPL-2.0 OR MIT) /* * Copyright (C) 2025 MediaTek Inc. * Author: Frank Wunderlich <frank-w@public-files.de> */ /* This enables key-b slot CN15 on pcie2(11280000 1L0) on BPI-R4-Pro */ /dts-v1/; /plugin/; #include <dt-bindings/gpio/gpio.h> / { compatible = "bananapi,bpi-r4-pro", "mediatek,mt7988a"; }; &{/soc/pinctrl@1001f000/pcie-2-hog} { output-low; }; arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn18.dtso 0 → 100644 +20 −0 Original line number Diff line number Diff line // SPDX-License-Identifier: (GPL-2.0 OR MIT) /* * Copyright (C) 2025 MediaTek Inc. * Author: Frank Wunderlich <frank-w@public-files.de> */ /* This enables key-b slot CN18 on pcie3(11290000 1L1) on BPI-R4-Pro */ /dts-v1/; /plugin/; #include <dt-bindings/gpio/gpio.h> / { compatible = "bananapi,bpi-r4-pro", "mediatek,mt7988a"; }; &{/soc/pinctrl@1001f000/pcie-3-hog} { output-low; }; Loading
arch/arm64/boot/dts/mediatek/Makefile +2 −0 Original line number Diff line number Diff line Loading @@ -26,6 +26,8 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-2g5.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-emmc.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-4e.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-8x.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-cn15.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-pro-cn18.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt7988a-bananapi-bpi-r4-sd.dtbo dtb-$(CONFIG_ARCH_MEDIATEK) += mt8167-pumpkin.dtb dtb-$(CONFIG_ARCH_MEDIATEK) += mt8173-elm.dtb Loading
arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn15.dtso 0 → 100644 +20 −0 Original line number Diff line number Diff line // SPDX-License-Identifier: (GPL-2.0 OR MIT) /* * Copyright (C) 2025 MediaTek Inc. * Author: Frank Wunderlich <frank-w@public-files.de> */ /* This enables key-b slot CN15 on pcie2(11280000 1L0) on BPI-R4-Pro */ /dts-v1/; /plugin/; #include <dt-bindings/gpio/gpio.h> / { compatible = "bananapi,bpi-r4-pro", "mediatek,mt7988a"; }; &{/soc/pinctrl@1001f000/pcie-2-hog} { output-low; };
arch/arm64/boot/dts/mediatek/mt7988a-bananapi-bpi-r4-pro-cn18.dtso 0 → 100644 +20 −0 Original line number Diff line number Diff line // SPDX-License-Identifier: (GPL-2.0 OR MIT) /* * Copyright (C) 2025 MediaTek Inc. * Author: Frank Wunderlich <frank-w@public-files.de> */ /* This enables key-b slot CN18 on pcie3(11290000 1L1) on BPI-R4-Pro */ /dts-v1/; /plugin/; #include <dt-bindings/gpio/gpio.h> / { compatible = "bananapi,bpi-r4-pro", "mediatek,mt7988a"; }; &{/soc/pinctrl@1001f000/pcie-3-hog} { output-low; };