Merge branch 'openwrt:master' into master
This commit is contained in:
commit
95150e0d68
16 changed files with 302 additions and 61 deletions
|
@ -10,7 +10,7 @@ include $(INCLUDE_DIR)/kernel.mk
|
||||||
|
|
||||||
PKG_NAME:=drv_tapi
|
PKG_NAME:=drv_tapi
|
||||||
PKG_VERSION:=3.13.0
|
PKG_VERSION:=3.13.0
|
||||||
PKG_RELEASE:=4
|
PKG_RELEASE:=5
|
||||||
|
|
||||||
PKG_SOURCE:=drv_tapi-$(PKG_VERSION).tar.bz2
|
PKG_SOURCE:=drv_tapi-$(PKG_VERSION).tar.bz2
|
||||||
PKG_SOURCE_URL:=@OPENWRT
|
PKG_SOURCE_URL:=@OPENWRT
|
||||||
|
|
|
@ -0,0 +1,52 @@
|
||||||
|
--- a/src/drv_tapi.h
|
||||||
|
+++ b/src/drv_tapi.h
|
||||||
|
@@ -25,6 +25,7 @@
|
||||||
|
#include <lib_bufferpool.h>
|
||||||
|
#include "drv_tapi_io.h"
|
||||||
|
#include "drv_tapi_event.h"
|
||||||
|
+#include <linux/module.h>
|
||||||
|
|
||||||
|
|
||||||
|
/* ============================= */
|
||||||
|
--- a/src/drv_tapi_dial.c
|
||||||
|
+++ b/src/drv_tapi_dial.c
|
||||||
|
@@ -20,6 +20,19 @@
|
||||||
|
#include "drv_tapi.h"
|
||||||
|
#include "drv_tapi_errno.h"
|
||||||
|
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+static unsigned int min_digit_low = TAPI_MIN_DIGIT_LOW;
|
||||||
|
+static unsigned int max_digit_low = TAPI_MAX_DIGIT_LOW;
|
||||||
|
+static unsigned int min_digit_high = TAPI_MIN_DIGIT_HIGH;
|
||||||
|
+static unsigned int max_digit_high = TAPI_MAX_DIGIT_HIGH;
|
||||||
|
+static unsigned int min_interdigit = TAPI_MIN_INTERDIGIT;
|
||||||
|
+module_param(min_digit_low, uint, 0);
|
||||||
|
+module_param(max_digit_low, uint, 0);
|
||||||
|
+module_param(min_digit_high, uint, 0);
|
||||||
|
+module_param(max_digit_high, uint, 0);
|
||||||
|
+module_param(min_interdigit, uint, 0);
|
||||||
|
+
|
||||||
|
/*lint -save -esym(749, TAPI_HOOK_STATE_PULSE_H_FLASH_VAL) */
|
||||||
|
/* ============================= */
|
||||||
|
/* Local macros and definitions */
|
||||||
|
@@ -408,14 +421,14 @@ IFX_int32_t IFX_TAPI_Dial_Initialise(TAP
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* set default values for the validation timers */
|
||||||
|
- pTapiDialData->TapiDigitLowTime.nMinTime = TAPI_MIN_DIGIT_LOW;
|
||||||
|
- pTapiDialData->TapiDigitLowTime.nMaxTime = TAPI_MAX_DIGIT_LOW;
|
||||||
|
- pTapiDialData->TapiDigitHighTime.nMinTime = TAPI_MIN_DIGIT_HIGH;
|
||||||
|
- pTapiDialData->TapiDigitHighTime.nMaxTime = TAPI_MAX_DIGIT_HIGH;
|
||||||
|
+ pTapiDialData->TapiDigitLowTime.nMinTime = min_digit_low;
|
||||||
|
+ pTapiDialData->TapiDigitLowTime.nMaxTime = max_digit_low;
|
||||||
|
+ pTapiDialData->TapiDigitHighTime.nMinTime = min_digit_high;
|
||||||
|
+ pTapiDialData->TapiDigitHighTime.nMaxTime = max_digit_high;
|
||||||
|
pTapiDialData->TapiHookFlashTime.nMinTime = TAPI_MIN_FLASH;
|
||||||
|
pTapiDialData->TapiHookFlashTime.nMaxTime = TAPI_MAX_FLASH;
|
||||||
|
pTapiDialData->TapiHookFlashMakeTime.nMinTime = TAPI_MIN_FLASH_MAKE;
|
||||||
|
- pTapiDialData->TapiInterDigitTime.nMinTime = TAPI_MIN_INTERDIGIT;
|
||||||
|
+ pTapiDialData->TapiInterDigitTime.nMinTime = min_interdigit;
|
||||||
|
pTapiDialData->TapiHookOffTime.nMinTime = TAPI_MIN_OFF_HOOK;
|
||||||
|
pTapiDialData->TapiHookOnTime.nMinTime = TAPI_MIN_ON_HOOK;
|
||||||
|
/* start hook state FSM in onhook state */
|
|
@ -1,12 +1,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=libtracefs
|
PKG_NAME:=libtracefs
|
||||||
PKG_VERSION:=1.5.0
|
PKG_VERSION:=1.6.1
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/
|
PKG_SOURCE_URL:=https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/
|
||||||
PKG_HASH:=b796af4b6a0a6e6cd17ae150ed69adccc0b6401804e009b363fe7d982b04a58e
|
PKG_HASH:=215a5182ee7d5a813ff84d290bb8988aa4c04cc16bb837780f61b0f5bf7494ab
|
||||||
|
|
||||||
PKG_MAINTAINER:=Nick Hainke <vincent@systemli.org>
|
PKG_MAINTAINER:=Nick Hainke <vincent@systemli.org>
|
||||||
|
|
||||||
|
|
|
@ -8,12 +8,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=lldpd
|
PKG_NAME:=lldpd
|
||||||
PKG_VERSION:=1.0.15
|
PKG_VERSION:=1.0.16
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/lldpd/lldpd/tar.gz/$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/lldpd/lldpd/tar.gz/$(PKG_VERSION)?
|
||||||
PKG_HASH:=bdb1f9e29f61c3be99e421e88a431536c53e62f1ab7189a6d5b8e1d2d55d8899
|
PKG_HASH:=9bc6154377b97187d96d5e22aa5c4946c6cbc85f1416149853cc0940639a77e5
|
||||||
|
|
||||||
PKG_MAINTAINER:=Stijn Tintel <stijn@linux-ipv6.be>
|
PKG_MAINTAINER:=Stijn Tintel <stijn@linux-ipv6.be>
|
||||||
PKG_LICENSE:=ISC
|
PKG_LICENSE:=ISC
|
||||||
|
|
|
@ -50,16 +50,9 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
&ath9k {
|
&ath9k {
|
||||||
nvmem-cells = <&macaddr_uboot_1fc00>;
|
|
||||||
nvmem-cell-names = "mac-address";
|
|
||||||
mac-address-increment = <1>;
|
mac-address-increment = <1>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&wmac {
|
|
||||||
nvmem-cells = <&macaddr_uboot_1fc00>;
|
|
||||||
nvmem-cell-names = "mac-address";
|
|
||||||
};
|
|
||||||
|
|
||||||
ð1 {
|
ð1 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
|
||||||
|
@ -83,13 +76,3 @@
|
||||||
nvmem-cell-names = "mac-address";
|
nvmem-cell-names = "mac-address";
|
||||||
mac-address-increment = <2>;
|
mac-address-increment = <2>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&uboot {
|
|
||||||
compatible = "nvmem-cells";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <1>;
|
|
||||||
|
|
||||||
macaddr_uboot_1fc00: macaddr@1fc00 {
|
|
||||||
reg = <0x1fc00 0x6>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
|
@ -75,14 +75,7 @@
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&ath9k {
|
|
||||||
nvmem-cells = <&macaddr_uboot_1fc00>;
|
|
||||||
nvmem-cell-names = "mac-address";
|
|
||||||
};
|
|
||||||
|
|
||||||
&wmac {
|
&wmac {
|
||||||
nvmem-cells = <&macaddr_uboot_1fc00>;
|
|
||||||
nvmem-cell-names = "mac-address";
|
|
||||||
mac-address-increment = <(-1)>;
|
mac-address-increment = <(-1)>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -117,13 +110,3 @@
|
||||||
phy-mode = "rgmii";
|
phy-mode = "rgmii";
|
||||||
phy-handle = <&phy0>;
|
phy-handle = <&phy0>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&uboot {
|
|
||||||
compatible = "nvmem-cells";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <1>;
|
|
||||||
|
|
||||||
macaddr_uboot_1fc00: macaddr@1fc00 {
|
|
||||||
reg = <0x1fc00 0x6>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
|
@ -106,14 +106,39 @@
|
||||||
ath9k: wifi@0,0 {
|
ath9k: wifi@0,0 {
|
||||||
compatible = "pci168c,0033";
|
compatible = "pci168c,0033";
|
||||||
reg = <0x0000 0 0 0 0>;
|
reg = <0x0000 0 0 0 0>;
|
||||||
qca,no-eeprom;
|
|
||||||
#gpio-cells = <2>;
|
#gpio-cells = <2>;
|
||||||
gpio-controller;
|
gpio-controller;
|
||||||
|
nvmem-cells = <&macaddr_uboot_1fc00>, <&cal_art_5000>;
|
||||||
|
nvmem-cell-names = "mac-address", "calibration";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
&wmac {
|
&wmac {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
nvmem-cells = <&macaddr_uboot_1fc00>, <&cal_art_1000>;
|
||||||
mtd-cal-data = <&art 0x1000>;
|
nvmem-cell-names = "mac-address", "calibration";
|
||||||
|
};
|
||||||
|
|
||||||
|
&uboot {
|
||||||
|
compatible = "nvmem-cells";
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <1>;
|
||||||
|
|
||||||
|
macaddr_uboot_1fc00: macaddr@1fc00 {
|
||||||
|
reg = <0x1fc00 0x6>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
&art {
|
||||||
|
compatible = "nvmem-cells";
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <1>;
|
||||||
|
|
||||||
|
cal_art_1000: cal@1000 {
|
||||||
|
reg = <0x1000 0x440>;
|
||||||
|
};
|
||||||
|
|
||||||
|
cal_art_5000: cal@5000 {
|
||||||
|
reg = <0x5000 0x440>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
|
@ -89,11 +89,6 @@ case "$FIRMWARE" in
|
||||||
engenius,ecb600|\
|
engenius,ecb600|\
|
||||||
mercury,mw4530r-v1|\
|
mercury,mw4530r-v1|\
|
||||||
ocedo,raccoon|\
|
ocedo,raccoon|\
|
||||||
tplink,tl-wdr3500-v1|\
|
|
||||||
tplink,tl-wdr3600-v1|\
|
|
||||||
tplink,tl-wdr4300-v1|\
|
|
||||||
tplink,tl-wdr4300-v1-il|\
|
|
||||||
tplink,tl-wdr4310-v1|\
|
|
||||||
ubnt,unifi-ap-pro|\
|
ubnt,unifi-ap-pro|\
|
||||||
watchguard,ap100|\
|
watchguard,ap100|\
|
||||||
watchguard,ap200|\
|
watchguard,ap200|\
|
||||||
|
|
|
@ -807,7 +807,7 @@ TARGET_DEVICES += compex_wpj563
|
||||||
|
|
||||||
define Device/devolo_dlan-pro-1200plus-ac
|
define Device/devolo_dlan-pro-1200plus-ac
|
||||||
SOC := ar9344
|
SOC := ar9344
|
||||||
DEVICE_VENDOR := Devolo
|
DEVICE_VENDOR := devolo
|
||||||
DEVICE_MODEL := dLAN pro 1200+ WiFi ac
|
DEVICE_MODEL := dLAN pro 1200+ WiFi ac
|
||||||
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
||||||
IMAGE_SIZE := 15872k
|
IMAGE_SIZE := 15872k
|
||||||
|
@ -870,7 +870,7 @@ TARGET_DEVICES += devolo_dvl1750x
|
||||||
|
|
||||||
define Device/devolo_magic-2-wifi
|
define Device/devolo_magic-2-wifi
|
||||||
SOC := ar9344
|
SOC := ar9344
|
||||||
DEVICE_VENDOR := Devolo
|
DEVICE_VENDOR := devolo
|
||||||
DEVICE_MODEL := Magic 2 WiFi
|
DEVICE_MODEL := Magic 2 WiFi
|
||||||
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct
|
||||||
IMAGE_SIZE := 15872k
|
IMAGE_SIZE := 15872k
|
||||||
|
|
|
@ -0,0 +1,68 @@
|
||||||
|
From 16b1c4e01c89ba07367461e0bc4cb84993c2d027 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jacky Chou <jackychou@asix.com.tw>
|
||||||
|
Date: Mon, 15 Nov 2021 11:49:41 +0800
|
||||||
|
Subject: [PATCH] net: usb: ax88179_178a: add TSO feature
|
||||||
|
|
||||||
|
On low-effciency embedded platforms, transmission performance is poor
|
||||||
|
due to on Bulk-out with single packet.
|
||||||
|
Adding TSO feature improves the transmission performance and reduces
|
||||||
|
the number of interrupt caused by Bulk-out complete.
|
||||||
|
|
||||||
|
Reference to module, net: usb: aqc111.
|
||||||
|
|
||||||
|
Signed-off-by: Jacky Chou <jackychou@asix.com.tw>
|
||||||
|
Signed-off-by: David S. Miller <davem@davemloft.net>
|
||||||
|
---
|
||||||
|
drivers/net/usb/ax88179_178a.c | 17 +++++++++++------
|
||||||
|
1 file changed, 11 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
|
--- a/drivers/net/usb/ax88179_178a.c
|
||||||
|
+++ b/drivers/net/usb/ax88179_178a.c
|
||||||
|
@@ -1377,11 +1377,12 @@ static int ax88179_bind(struct usbnet *d
|
||||||
|
dev->mii.phy_id = 0x03;
|
||||||
|
dev->mii.supports_gmii = 1;
|
||||||
|
|
||||||
|
- dev->net->features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
|
||||||
|
- NETIF_F_RXCSUM;
|
||||||
|
+ dev->net->features |= NETIF_F_SG | NETIF_F_IP_CSUM |
|
||||||
|
+ NETIF_F_IPV6_CSUM | NETIF_F_RXCSUM | NETIF_F_TSO;
|
||||||
|
|
||||||
|
- dev->net->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
|
||||||
|
- NETIF_F_RXCSUM;
|
||||||
|
+ dev->net->hw_features |= dev->net->features;
|
||||||
|
+
|
||||||
|
+ netif_set_gso_max_size(dev->net, 16384);
|
||||||
|
|
||||||
|
/* Enable checksum offload */
|
||||||
|
*tmp = AX_RXCOE_IP | AX_RXCOE_TCP | AX_RXCOE_UDP |
|
||||||
|
@@ -1587,17 +1588,19 @@ ax88179_tx_fixup(struct usbnet *dev, str
|
||||||
|
{
|
||||||
|
u32 tx_hdr1, tx_hdr2;
|
||||||
|
int frame_size = dev->maxpacket;
|
||||||
|
- int mss = skb_shinfo(skb)->gso_size;
|
||||||
|
int headroom;
|
||||||
|
void *ptr;
|
||||||
|
|
||||||
|
tx_hdr1 = skb->len;
|
||||||
|
- tx_hdr2 = mss;
|
||||||
|
+ tx_hdr2 = skb_shinfo(skb)->gso_size; /* Set TSO mss */
|
||||||
|
if (((skb->len + 8) % frame_size) == 0)
|
||||||
|
tx_hdr2 |= 0x80008000; /* Enable padding */
|
||||||
|
|
||||||
|
headroom = skb_headroom(skb) - 8;
|
||||||
|
|
||||||
|
+ if ((dev->net->features & NETIF_F_SG) && skb_linearize(skb))
|
||||||
|
+ return NULL;
|
||||||
|
+
|
||||||
|
if ((skb_header_cloned(skb) || headroom < 0) &&
|
||||||
|
pskb_expand_head(skb, headroom < 0 ? 8 : 0, 0, GFP_ATOMIC)) {
|
||||||
|
dev_kfree_skb_any(skb);
|
||||||
|
@@ -1608,6 +1611,8 @@ ax88179_tx_fixup(struct usbnet *dev, str
|
||||||
|
put_unaligned_le32(tx_hdr1, ptr);
|
||||||
|
put_unaligned_le32(tx_hdr2, ptr + 4);
|
||||||
|
|
||||||
|
+ usbnet_set_skb_tx_stats(skb, (skb_shinfo(skb)->gso_segs ?: 1), 0);
|
||||||
|
+
|
||||||
|
return skb;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,68 @@
|
||||||
|
From 16b1c4e01c89ba07367461e0bc4cb84993c2d027 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Jacky Chou <jackychou@asix.com.tw>
|
||||||
|
Date: Mon, 15 Nov 2021 11:49:41 +0800
|
||||||
|
Subject: [PATCH] net: usb: ax88179_178a: add TSO feature
|
||||||
|
|
||||||
|
On low-effciency embedded platforms, transmission performance is poor
|
||||||
|
due to on Bulk-out with single packet.
|
||||||
|
Adding TSO feature improves the transmission performance and reduces
|
||||||
|
the number of interrupt caused by Bulk-out complete.
|
||||||
|
|
||||||
|
Reference to module, net: usb: aqc111.
|
||||||
|
|
||||||
|
Signed-off-by: Jacky Chou <jackychou@asix.com.tw>
|
||||||
|
Signed-off-by: David S. Miller <davem@davemloft.net>
|
||||||
|
---
|
||||||
|
drivers/net/usb/ax88179_178a.c | 17 +++++++++++------
|
||||||
|
1 file changed, 11 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
|
--- a/drivers/net/usb/ax88179_178a.c
|
||||||
|
+++ b/drivers/net/usb/ax88179_178a.c
|
||||||
|
@@ -1377,11 +1377,12 @@ static int ax88179_bind(struct usbnet *d
|
||||||
|
dev->mii.phy_id = 0x03;
|
||||||
|
dev->mii.supports_gmii = 1;
|
||||||
|
|
||||||
|
- dev->net->features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
|
||||||
|
- NETIF_F_RXCSUM;
|
||||||
|
+ dev->net->features |= NETIF_F_SG | NETIF_F_IP_CSUM |
|
||||||
|
+ NETIF_F_IPV6_CSUM | NETIF_F_RXCSUM | NETIF_F_TSO;
|
||||||
|
|
||||||
|
- dev->net->hw_features |= NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM |
|
||||||
|
- NETIF_F_RXCSUM;
|
||||||
|
+ dev->net->hw_features |= dev->net->features;
|
||||||
|
+
|
||||||
|
+ netif_set_gso_max_size(dev->net, 16384);
|
||||||
|
|
||||||
|
/* Enable checksum offload */
|
||||||
|
*tmp = AX_RXCOE_IP | AX_RXCOE_TCP | AX_RXCOE_UDP |
|
||||||
|
@@ -1587,17 +1588,19 @@ ax88179_tx_fixup(struct usbnet *dev, str
|
||||||
|
{
|
||||||
|
u32 tx_hdr1, tx_hdr2;
|
||||||
|
int frame_size = dev->maxpacket;
|
||||||
|
- int mss = skb_shinfo(skb)->gso_size;
|
||||||
|
int headroom;
|
||||||
|
void *ptr;
|
||||||
|
|
||||||
|
tx_hdr1 = skb->len;
|
||||||
|
- tx_hdr2 = mss;
|
||||||
|
+ tx_hdr2 = skb_shinfo(skb)->gso_size; /* Set TSO mss */
|
||||||
|
if (((skb->len + 8) % frame_size) == 0)
|
||||||
|
tx_hdr2 |= 0x80008000; /* Enable padding */
|
||||||
|
|
||||||
|
headroom = skb_headroom(skb) - 8;
|
||||||
|
|
||||||
|
+ if ((dev->net->features & NETIF_F_SG) && skb_linearize(skb))
|
||||||
|
+ return NULL;
|
||||||
|
+
|
||||||
|
if ((skb_header_cloned(skb) || headroom < 0) &&
|
||||||
|
pskb_expand_head(skb, headroom < 0 ? 8 : 0, 0, GFP_ATOMIC)) {
|
||||||
|
dev_kfree_skb_any(skb);
|
||||||
|
@@ -1608,6 +1611,8 @@ ax88179_tx_fixup(struct usbnet *dev, str
|
||||||
|
put_unaligned_le32(tx_hdr1, ptr);
|
||||||
|
put_unaligned_le32(tx_hdr2, ptr + 4);
|
||||||
|
|
||||||
|
+ usbnet_set_skb_tx_stats(skb, (skb_shinfo(skb)->gso_segs ?: 1), 0);
|
||||||
|
+
|
||||||
|
return skb;
|
||||||
|
}
|
||||||
|
|
|
@ -44,8 +44,8 @@
|
||||||
#interrupt-cells = <1>;
|
#interrupt-cells = <1>;
|
||||||
interrupt-controller;
|
interrupt-controller;
|
||||||
compatible = "lantiq,icu";
|
compatible = "lantiq,icu";
|
||||||
/* TODO: AR9 should have ICU1 (like VR9) too */
|
reg = <0x80200 0xc8 /* icu0 */
|
||||||
reg = <0x80200 0xc8>;
|
0x80300 0xc8>; /* icu1 */
|
||||||
};
|
};
|
||||||
|
|
||||||
watchdog@803f0 {
|
watchdog@803f0 {
|
||||||
|
|
|
@ -3,10 +3,14 @@ CONFIG_AR8216_PHY=y
|
||||||
CONFIG_AT803X_PHY=y
|
CONFIG_AT803X_PHY=y
|
||||||
CONFIG_BLK_MQ_PCI=y
|
CONFIG_BLK_MQ_PCI=y
|
||||||
CONFIG_CPU_HAS_DIEI=y
|
CONFIG_CPU_HAS_DIEI=y
|
||||||
|
CONFIG_CPU_MIPSR2_IRQ_EI=y
|
||||||
|
CONFIG_CPU_MIPSR2_IRQ_VI=y
|
||||||
|
CONFIG_CPU_RMAP=y
|
||||||
CONFIG_CRC16=y
|
CONFIG_CRC16=y
|
||||||
CONFIG_CRYPTO_ACOMP2=y
|
CONFIG_CRYPTO_DEFLATE=y
|
||||||
CONFIG_CRYPTO_HASH_INFO=y
|
CONFIG_CRYPTO_HASH_INFO=y
|
||||||
CONFIG_CRYPTO_LZO=y
|
CONFIG_CRYPTO_LZO=y
|
||||||
|
CONFIG_CRYPTO_ZSTD=y
|
||||||
CONFIG_ETHERNET_PACKET_MANGLE=y
|
CONFIG_ETHERNET_PACKET_MANGLE=y
|
||||||
CONFIG_GENERIC_ALLOCATOR=y
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
CONFIG_HW_RANDOM=y
|
CONFIG_HW_RANDOM=y
|
||||||
|
@ -17,6 +21,12 @@ CONFIG_INPUT_POLLDEV=y
|
||||||
CONFIG_LANTIQ_ETOP=y
|
CONFIG_LANTIQ_ETOP=y
|
||||||
CONFIG_LZO_COMPRESS=y
|
CONFIG_LZO_COMPRESS=y
|
||||||
CONFIG_LZO_DECOMPRESS=y
|
CONFIG_LZO_DECOMPRESS=y
|
||||||
|
CONFIG_MIPS_EBPF_JIT=y
|
||||||
|
CONFIG_MIPS_MT=y
|
||||||
|
CONFIG_MIPS_MT_FPAFF=y
|
||||||
|
CONFIG_MIPS_MT_SMP=y
|
||||||
|
CONFIG_MIPS_NR_CPU_NR_MAP=2
|
||||||
|
CONFIG_MIPS_PERF_SHARED_TC_COUNTERS=y
|
||||||
CONFIG_MTD_NAND_CORE=y
|
CONFIG_MTD_NAND_CORE=y
|
||||||
CONFIG_MTD_NAND_ECC=y
|
CONFIG_MTD_NAND_ECC=y
|
||||||
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
|
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
|
||||||
|
@ -26,21 +36,42 @@ CONFIG_MTD_UBI=y
|
||||||
CONFIG_MTD_UBI_BEB_LIMIT=20
|
CONFIG_MTD_UBI_BEB_LIMIT=20
|
||||||
CONFIG_MTD_UBI_BLOCK=y
|
CONFIG_MTD_UBI_BLOCK=y
|
||||||
CONFIG_MTD_UBI_WL_THRESHOLD=4096
|
CONFIG_MTD_UBI_WL_THRESHOLD=4096
|
||||||
|
CONFIG_NET_FLOW_LIMIT=y
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
CONFIG_NR_CPUS=2
|
||||||
|
CONFIG_PADATA=y
|
||||||
CONFIG_PCI=y
|
CONFIG_PCI=y
|
||||||
CONFIG_PCI_DOMAINS=y
|
CONFIG_PCI_DOMAINS=y
|
||||||
CONFIG_PCI_LANTIQ=y
|
CONFIG_PCI_LANTIQ=y
|
||||||
CONFIG_PSB6970_PHY=y
|
CONFIG_PSB6970_PHY=y
|
||||||
|
CONFIG_QUEUED_RWLOCKS=y
|
||||||
|
CONFIG_QUEUED_SPINLOCKS=y
|
||||||
CONFIG_REGULATOR=y
|
CONFIG_REGULATOR=y
|
||||||
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
||||||
|
CONFIG_RFS_ACCEL=y
|
||||||
|
CONFIG_RPS=y
|
||||||
CONFIG_RTL8306_PHY=y
|
CONFIG_RTL8306_PHY=y
|
||||||
CONFIG_RTL8366RB_PHY=y
|
CONFIG_RTL8366RB_PHY=y
|
||||||
CONFIG_RTL8366_SMI=y
|
CONFIG_RTL8366_SMI=y
|
||||||
|
CONFIG_SCHED_SMT=y
|
||||||
CONFIG_SGL_ALLOC=y
|
CONFIG_SGL_ALLOC=y
|
||||||
|
CONFIG_SMP=y
|
||||||
|
CONFIG_SMP_UP=y
|
||||||
CONFIG_SOC_TYPE_XWAY=y
|
CONFIG_SOC_TYPE_XWAY=y
|
||||||
CONFIG_SOC_XWAY=y
|
CONFIG_SOC_XWAY=y
|
||||||
CONFIG_SWCONFIG=y
|
CONFIG_SWCONFIG=y
|
||||||
|
CONFIG_SYNC_R4K=y
|
||||||
|
CONFIG_SYS_SUPPORTS_SCHED_SMT=y
|
||||||
|
CONFIG_SYS_SUPPORTS_SMP=y
|
||||||
|
CONFIG_TREE_RCU=y
|
||||||
|
CONFIG_TREE_SRCU=y
|
||||||
CONFIG_UBIFS_FS=y
|
CONFIG_UBIFS_FS=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_COMMON=y
|
CONFIG_USB_COMMON=y
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
|
CONFIG_XPS=y
|
||||||
|
CONFIG_XXHASH=y
|
||||||
|
CONFIG_ZLIB_DEFLATE=y
|
||||||
|
CONFIG_ZLIB_INFLATE=y
|
||||||
|
CONFIG_ZSTD_COMPRESS=y
|
||||||
|
CONFIG_ZSTD_DECOMPRESS=y
|
||||||
|
|
|
@ -1,22 +1,35 @@
|
||||||
CONFIG_ADM6996_PHY=y
|
CONFIG_ADM6996_PHY=y
|
||||||
CONFIG_AR8216_PHY=y
|
CONFIG_AR8216_PHY=y
|
||||||
|
CONFIG_ARCH_KEEP_MEMBLOCK=y
|
||||||
CONFIG_AT803X_PHY=y
|
CONFIG_AT803X_PHY=y
|
||||||
CONFIG_BLK_MQ_PCI=y
|
CONFIG_BLK_MQ_PCI=y
|
||||||
CONFIG_CPU_HAS_DIEI=y
|
CONFIG_CPU_HAS_DIEI=y
|
||||||
|
CONFIG_CPU_MIPSR2_IRQ_EI=y
|
||||||
|
CONFIG_CPU_MIPSR2_IRQ_VI=y
|
||||||
|
CONFIG_CPU_RMAP=y
|
||||||
CONFIG_CRC16=y
|
CONFIG_CRC16=y
|
||||||
CONFIG_CRYPTO_ACOMP2=y
|
CONFIG_CRYPTO_DEFLATE=y
|
||||||
CONFIG_CRYPTO_HASH_INFO=y
|
CONFIG_CRYPTO_HASH_INFO=y
|
||||||
CONFIG_CRYPTO_LZO=y
|
CONFIG_CRYPTO_LZO=y
|
||||||
|
CONFIG_CRYPTO_ZSTD=y
|
||||||
CONFIG_ETHERNET_PACKET_MANGLE=y
|
CONFIG_ETHERNET_PACKET_MANGLE=y
|
||||||
|
CONFIG_FWNODE_MDIO=y
|
||||||
CONFIG_GENERIC_ALLOCATOR=y
|
CONFIG_GENERIC_ALLOCATOR=y
|
||||||
|
CONFIG_GENERIC_FIND_FIRST_BIT=y
|
||||||
|
CONFIG_GPIO_CDEV=y
|
||||||
CONFIG_HW_RANDOM=y
|
CONFIG_HW_RANDOM=y
|
||||||
CONFIG_INPUT=y
|
CONFIG_INPUT=y
|
||||||
CONFIG_INPUT_EVDEV=y
|
CONFIG_INPUT_EVDEV=y
|
||||||
CONFIG_INPUT_POLLDEV=y
|
|
||||||
# CONFIG_ISDN is not set
|
# CONFIG_ISDN is not set
|
||||||
CONFIG_LANTIQ_ETOP=y
|
CONFIG_LANTIQ_ETOP=y
|
||||||
CONFIG_LZO_COMPRESS=y
|
CONFIG_LZO_COMPRESS=y
|
||||||
CONFIG_LZO_DECOMPRESS=y
|
CONFIG_LZO_DECOMPRESS=y
|
||||||
|
CONFIG_MIPS_EBPF_JIT=y
|
||||||
|
CONFIG_MIPS_MT=y
|
||||||
|
CONFIG_MIPS_MT_FPAFF=y
|
||||||
|
CONFIG_MIPS_MT_SMP=y
|
||||||
|
CONFIG_MIPS_NR_CPU_NR_MAP=2
|
||||||
|
CONFIG_MIPS_PERF_SHARED_TC_COUNTERS=y
|
||||||
CONFIG_MTD_NAND_CORE=y
|
CONFIG_MTD_NAND_CORE=y
|
||||||
CONFIG_MTD_NAND_ECC=y
|
CONFIG_MTD_NAND_ECC=y
|
||||||
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
|
CONFIG_MTD_NAND_ECC_SW_HAMMING=y
|
||||||
|
@ -26,21 +39,46 @@ CONFIG_MTD_UBI=y
|
||||||
CONFIG_MTD_UBI_BEB_LIMIT=20
|
CONFIG_MTD_UBI_BEB_LIMIT=20
|
||||||
CONFIG_MTD_UBI_BLOCK=y
|
CONFIG_MTD_UBI_BLOCK=y
|
||||||
CONFIG_MTD_UBI_WL_THRESHOLD=4096
|
CONFIG_MTD_UBI_WL_THRESHOLD=4096
|
||||||
|
CONFIG_NET_FLOW_LIMIT=y
|
||||||
|
CONFIG_NET_SELFTESTS=y
|
||||||
CONFIG_NLS=y
|
CONFIG_NLS=y
|
||||||
|
CONFIG_NR_CPUS=2
|
||||||
|
CONFIG_PADATA=y
|
||||||
CONFIG_PCI=y
|
CONFIG_PCI=y
|
||||||
CONFIG_PCI_DOMAINS=y
|
CONFIG_PCI_DOMAINS=y
|
||||||
CONFIG_PCI_LANTIQ=y
|
CONFIG_PCI_LANTIQ=y
|
||||||
CONFIG_PSB6970_PHY=y
|
CONFIG_PSB6970_PHY=y
|
||||||
|
CONFIG_PTP_1588_CLOCK_OPTIONAL=y
|
||||||
|
CONFIG_QUEUED_RWLOCKS=y
|
||||||
|
CONFIG_QUEUED_SPINLOCKS=y
|
||||||
CONFIG_REGULATOR=y
|
CONFIG_REGULATOR=y
|
||||||
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
CONFIG_REGULATOR_FIXED_VOLTAGE=y
|
||||||
|
CONFIG_RFS_ACCEL=y
|
||||||
|
CONFIG_RPS=y
|
||||||
CONFIG_RTL8306_PHY=y
|
CONFIG_RTL8306_PHY=y
|
||||||
CONFIG_RTL8366RB_PHY=y
|
CONFIG_RTL8366RB_PHY=y
|
||||||
CONFIG_RTL8366_SMI=y
|
CONFIG_RTL8366_SMI=y
|
||||||
|
# CONFIG_SCHED_CORE is not set
|
||||||
|
CONFIG_SCHED_SMT=y
|
||||||
CONFIG_SGL_ALLOC=y
|
CONFIG_SGL_ALLOC=y
|
||||||
|
CONFIG_SMP=y
|
||||||
|
CONFIG_SMP_UP=y
|
||||||
|
CONFIG_SOCK_RX_QUEUE_MAPPING=y
|
||||||
CONFIG_SOC_TYPE_XWAY=y
|
CONFIG_SOC_TYPE_XWAY=y
|
||||||
CONFIG_SOC_XWAY=y
|
CONFIG_SOC_XWAY=y
|
||||||
CONFIG_SWCONFIG=y
|
CONFIG_SWCONFIG=y
|
||||||
|
CONFIG_SYNC_R4K=y
|
||||||
|
CONFIG_SYS_SUPPORTS_SCHED_SMT=y
|
||||||
|
CONFIG_SYS_SUPPORTS_SMP=y
|
||||||
|
CONFIG_TREE_RCU=y
|
||||||
|
CONFIG_TREE_SRCU=y
|
||||||
CONFIG_UBIFS_FS=y
|
CONFIG_UBIFS_FS=y
|
||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_COMMON=y
|
CONFIG_USB_COMMON=y
|
||||||
CONFIG_USB_SUPPORT=y
|
CONFIG_USB_SUPPORT=y
|
||||||
|
CONFIG_XPS=y
|
||||||
|
CONFIG_XXHASH=y
|
||||||
|
CONFIG_ZLIB_DEFLATE=y
|
||||||
|
CONFIG_ZLIB_INFLATE=y
|
||||||
|
CONFIG_ZSTD_COMPRESS=y
|
||||||
|
CONFIG_ZSTD_DECOMPRESS=y
|
||||||
|
|
|
@ -53,8 +53,8 @@ CONFIG_CLKSRC_MMIO=y
|
||||||
CONFIG_CLONE_BACKWARDS=y
|
CONFIG_CLONE_BACKWARDS=y
|
||||||
CONFIG_CMDLINE="earlyprintk console=ttyS0,115200 rootfstype=squashfs,jffs2"
|
CONFIG_CMDLINE="earlyprintk console=ttyS0,115200 rootfstype=squashfs,jffs2"
|
||||||
CONFIG_CMDLINE_FROM_BOOTLOADER=y
|
CONFIG_CMDLINE_FROM_BOOTLOADER=y
|
||||||
CONFIG_CMDLINE_PARTITION=y
|
|
||||||
# CONFIG_CMDLINE_OVERRIDE is not set
|
# CONFIG_CMDLINE_OVERRIDE is not set
|
||||||
|
CONFIG_CMDLINE_PARTITION=y
|
||||||
CONFIG_COMMON_CLK=y
|
CONFIG_COMMON_CLK=y
|
||||||
CONFIG_COMMON_CLK_MEDIATEK=y
|
CONFIG_COMMON_CLK_MEDIATEK=y
|
||||||
CONFIG_COMMON_CLK_MT2701=y
|
CONFIG_COMMON_CLK_MT2701=y
|
||||||
|
@ -108,7 +108,6 @@ CONFIG_CRC16=y
|
||||||
# CONFIG_CRC32_SARWATE is not set
|
# CONFIG_CRC32_SARWATE is not set
|
||||||
CONFIG_CRC32_SLICEBY8=y
|
CONFIG_CRC32_SLICEBY8=y
|
||||||
CONFIG_CROSS_MEMORY_ATTACH=y
|
CONFIG_CROSS_MEMORY_ATTACH=y
|
||||||
CONFIG_CRYPTO_BLAKE2S=y
|
|
||||||
CONFIG_CRYPTO_CRC32=y
|
CONFIG_CRYPTO_CRC32=y
|
||||||
CONFIG_CRYPTO_CRC32C=y
|
CONFIG_CRYPTO_CRC32C=y
|
||||||
CONFIG_CRYPTO_DEFLATE=y
|
CONFIG_CRYPTO_DEFLATE=y
|
||||||
|
@ -403,7 +402,8 @@ CONFIG_OLD_SIGACTION=y
|
||||||
CONFIG_OLD_SIGSUSPEND3=y
|
CONFIG_OLD_SIGSUSPEND3=y
|
||||||
CONFIG_PADATA=y
|
CONFIG_PADATA=y
|
||||||
CONFIG_PAGE_OFFSET=0xC0000000
|
CONFIG_PAGE_OFFSET=0xC0000000
|
||||||
CONFIG_PAHOLE_HAS_SPLIT_BTF=y
|
CONFIG_PAGE_POOL=y
|
||||||
|
CONFIG_PAGE_POOL_STATS=y
|
||||||
CONFIG_PCI=y
|
CONFIG_PCI=y
|
||||||
CONFIG_PCIEAER=y
|
CONFIG_PCIEAER=y
|
||||||
CONFIG_PCIEPORTBUS=y
|
CONFIG_PCIEPORTBUS=y
|
||||||
|
@ -426,7 +426,6 @@ CONFIG_PINCTRL=y
|
||||||
CONFIG_PINCTRL_MT2701=y
|
CONFIG_PINCTRL_MT2701=y
|
||||||
CONFIG_PINCTRL_MT6397=y
|
CONFIG_PINCTRL_MT6397=y
|
||||||
CONFIG_PINCTRL_MT7623=y
|
CONFIG_PINCTRL_MT7623=y
|
||||||
# CONFIG_PINCTRL_MT7986 is not set
|
|
||||||
CONFIG_PINCTRL_MTK=y
|
CONFIG_PINCTRL_MTK=y
|
||||||
CONFIG_PINCTRL_MTK_MOORE=y
|
CONFIG_PINCTRL_MTK_MOORE=y
|
||||||
CONFIG_PINCTRL_MTK_V2=y
|
CONFIG_PINCTRL_MTK_V2=y
|
||||||
|
@ -503,7 +502,6 @@ CONFIG_SRCU=y
|
||||||
# CONFIG_STRIP_ASM_SYMS is not set
|
# CONFIG_STRIP_ASM_SYMS is not set
|
||||||
CONFIG_SUSPEND=y
|
CONFIG_SUSPEND=y
|
||||||
CONFIG_SUSPEND_FREEZER=y
|
CONFIG_SUSPEND_FREEZER=y
|
||||||
CONFIG_SWCONFIG=y
|
|
||||||
CONFIG_SWPHY=y
|
CONFIG_SWPHY=y
|
||||||
CONFIG_SWP_EMULATE=y
|
CONFIG_SWP_EMULATE=y
|
||||||
CONFIG_SYNC_FILE=y
|
CONFIG_SYNC_FILE=y
|
||||||
|
|
|
@ -7,11 +7,11 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=sed
|
PKG_NAME:=sed
|
||||||
PKG_VERSION:=4.8
|
PKG_VERSION:=4.9
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||||
PKG_SOURCE_URL:=@GNU/$(PKG_NAME)
|
PKG_SOURCE_URL:=@GNU/$(PKG_NAME)
|
||||||
PKG_HASH:=f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633
|
PKG_HASH:=6e226b732e1cd739464ad6862bd1a1aba42d7982922da7a53519631d24975181
|
||||||
export SED:=
|
export SED:=
|
||||||
|
|
||||||
HOST_BUILD_PARALLEL:=1
|
HOST_BUILD_PARALLEL:=1
|
||||||
|
|
Loading…
Reference in a new issue