Files
msm8916-openwrt/msm89xx/patches/804-arm64-dts-qcom-add-msm8916-generic-uf2.patch
T
Miguel FuertesandClaude Opus 4.6 650151aac3 Multi-kernel support and cross-version compatibility
- Auto-detect kernel version in msm89xx Makefile (prefers 6.12, falls back to latest available)
- Add config-6.6 for OpenWrt 24.10.x support
- Rename patches-6.12/ to patches/ (version-agnostic)
- Move unused qcom-memshare patch to TBR/
- Restrict GHA workflows to OpenWrt 25.12.x releases
- Update README with kernel compatibility table

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 19:13:48 +02:00

43 lines
724 B
Diff

--- /dev/null
+++ b/arch/arm64/boot/dts/qcom/msm8916-generic-uf02.dts
@@ -0,0 +1,39 @@
+// SPDX-License-Identifier: GPL-2.0-only
+
+/dts-v1/;
+
+#include "msm8916-ufi.dtsi"
+
+#include <dt-bindings/leds/common.h>
+
+/ {
+ model = "UF02 4G Modem Stick";
+ compatible = "uf02,250605v0s", "qcom,msm8916";
+};
+
+&button_restart {
+ gpios = <&tlmm 23 GPIO_ACTIVE_LOW>;
+};
+
+&led_r {
+ gpios = <&tlmm 72 GPIO_ACTIVE_HIGH>;
+};
+
+&led_g {
+ function = LED_FUNCTION_WAN;
+ gpios = <&tlmm 71 GPIO_ACTIVE_HIGH>;
+};
+
+&led_b {
+ function = LED_FUNCTION_WLAN;
+ gpios = <&tlmm 73 GPIO_ACTIVE_HIGH>;
+};
+
+&button_default {
+ pins = "gpio23";
+ bias-pull-up;
+};
+
+&gpio_leds_default {
+ pins = "gpio71", "gpio72", "gpio73";
+};