diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts index 4569466d96..148fc6a73a 100644 --- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts +++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7986a-netcore-n60-pro.dts @@ -16,10 +16,10 @@ }; aliases { - led-boot = &led_status_red; - led-failsafe = &led_status_red; - led-running = &led_status_blue; - led-upgrade = &led_status_blue; + led-boot = &led_power; + led-failsafe = &led_power; + led-running = &led_power; + led-upgrade = &led_power; }; memory { @@ -45,15 +45,36 @@ leds { compatible = "gpio-leds"; - led_status_red: status_red { - label = "red:status"; - gpios = <&pio 29 GPIO_ACTIVE_LOW>; - }; - - led_status_blue: status_blue { - label = "blue:status"; - gpios = <&pio 32 GPIO_ACTIVE_LOW>; - }; + led-0 { + color = ; + function = LED_FUNCTION_WLAN; + gpios = <&pio 1 GPIO_ACTIVE_LOW>; + linux,default-trigger = "phy1tpt"; + }; + + led_power: led-1 { + color = ; + function = LED_FUNCTION_POWER; + gpios = <&pio 29 GPIO_ACTIVE_LOW>; + }; + + led-2 { + color = ; + function = LED_FUNCTION_USB; + gpios = <&pio 30 GPIO_ACTIVE_LOW>; + }; + + led-3 { + color = ; + function = LED_FUNCTION_WPS; + gpios = <&pio 31 GPIO_ACTIVE_LOW>; + }; + + led-4 { + color = ; + function = LED_FUNCTION_WAN; + gpios = <&pio 32 GPIO_ACTIVE_LOW>; + }; }; nmbm_spim_nand { diff --git a/target/linux/mediatek/image/mt7986.mk b/target/linux/mediatek/image/mt7986.mk index 7da2874f0f..6cb9c56cc6 100644 --- a/target/linux/mediatek/image/mt7986.mk +++ b/target/linux/mediatek/image/mt7986.mk @@ -517,7 +517,8 @@ define Device/netcore_n60-pro DEVICE_DTS := mt7986a-netcore-n60-pro DEVICE_DTS_DIR := $(DTS_DIR)/mediatek SUPPORTED_DEVICES := netcore,n60-pro - DEVICE_PACKAGES := kmod-usb3 kmod-mt7986-firmware mt7986-wo-firmware + DEVICE_PACKAGES := $(MT7986_USB_PKGS) f2fsck losetup mkf2fs kmod-fs-f2fs kmod-mmc \ + luci-app-ksmbd luci-i18n-ksmbd-zh-cn ksmbd-utils UBINIZE_OPTS := -E 5 BLOCKSIZE := 128k PAGESIZE := 2048