From: Christian Marangi Date: Fri, 10 Jul 2026 06:55:45 +0000 (+0200) Subject: airoha: enable NPU for Nokia device and fix ADC shunt-resistor X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2a73f02e564eb8717d8ff8f30fc91a6b358c446e;p=thirdparty%2Fopenwrt.git airoha: enable NPU for Nokia device and fix ADC shunt-resistor Enable NPU and USB support for Nokia device and apply the correct value for the shunt-resistor for the i2c ADC chip to correctly read voltage. Signed-off-by: Christian Marangi --- diff --git a/target/linux/airoha/dts/an7581-nokia-valyrian.dts b/target/linux/airoha/dts/an7581-nokia-valyrian.dts index 7e5facbcdac..26d5e1788e8 100644 --- a/target/linux/airoha/dts/an7581-nokia-valyrian.dts +++ b/target/linux/airoha/dts/an7581-nokia-valyrian.dts @@ -5,6 +5,7 @@ #include #include #include "an7581.dtsi" +#include "an7581-npu-mt7996.dtsi" / { model = "Nokia Valyrian"; @@ -147,6 +148,8 @@ compatible = "richtek,rtq6059"; reg = <0x40>; + shunt-resistor-micro-ohms = <5000>; + #io-channel-cells = <1>; }; }; @@ -404,6 +407,10 @@ status = "okay"; }; +&npu { + status = "okay"; +}; + ð { status = "okay"; }; diff --git a/target/linux/airoha/image/an7581.mk b/target/linux/airoha/image/an7581.mk index 87ed0e81644..2aa3ecd6220 100644 --- a/target/linux/airoha/image/an7581.mk +++ b/target/linux/airoha/image/an7581.mk @@ -128,7 +128,8 @@ define Device/nokia_valyrian DEVICE_PACKAGES := kmod-spi-gpio kmod-gpio-nxp-74hc164 kmod-leds-gpio \ kmod-i2c-an7581 kmod-i2c-gpio kmod-iio-richtek-rtq6056 \ kmod-sfp kmod-phy-aeonsemi-as21xxx \ - kmod-mt7996-firmware + kmod-mt7996-firmware airoha-en7581-mt7996-npu-firmware \ + kmod-usb3 ARTIFACT/preloader.bin := an7581-preloader nokia_valyrian ARTIFACT/bl31-uboot.fip := an7581-bl31-uboot nokia_valyrian ARTIFACTS := preloader.bin bl31-uboot.fip