diff --git a/package/kernel/r8152/Makefile b/package/kernel/r8152/Makefile index 6d8f90931b..bed807a2b1 100644 --- a/package/kernel/r8152/Makefile +++ b/package/kernel/r8152/Makefile @@ -8,20 +8,19 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=r8152 -PKG_VERSION:=2.21.4 +PKG_VERSION:=2.22.1 PKG_RELEASE:=1 -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 +PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@IMMORTALWRT -PKG_HASH:=0e94a553d1dda29fd5a2aa22c8d4bb51fd0a2c087b7f2d81e3d7fce0ce0f1687 +PKG_HASH:=7ed3094264e7e660b4f2f4c772252028c12788a0bef26be1553870716821b834 +PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME)-v$(PKG_VERSION) PKG_LICENSE:=GPL-2.0-only PKG_MAINTAINER:=Tianling Shen include $(INCLUDE_DIR)/package.mk -TAR_CMD=$(HOST_TAR) -C $(1)/ $(TAR_OPTIONS) - define KernelPackage/usb-net-rtl8152-vendor TITLE:=Kernel module for USB-to-Ethernet Realtek convertors SUBMENU:=USB Support diff --git a/package/kernel/r8152/patches/100-add-LED-configuration-from-OF.patch b/package/kernel/r8152/patches/100-add-LED-configuration-from-OF.patch index b0cec21669..4898be6ad9 100644 --- a/package/kernel/r8152/patches/100-add-LED-configuration-from-OF.patch +++ b/package/kernel/r8152/patches/100-add-LED-configuration-from-OF.patch @@ -22,7 +22,7 @@ Signed-off-by: David Bauer #include #include #include -@@ -13103,6 +13104,22 @@ out: +@@ -13288,6 +13289,22 @@ out: return ret; } @@ -45,7 +45,7 @@ Signed-off-by: David Bauer static int r8152b_init(struct r8152 *tp) { int ret; -@@ -13202,6 +13219,8 @@ static int r8152b_init(struct r8152 *tp) +@@ -13387,6 +13404,8 @@ static int r8152b_init(struct r8152 *tp) ret = ocp_word_clr_bits(tp, MCU_TYPE_USB, USB_USB_CTRL, RX_AGG_DISABLE | RX_ZERO_EN); @@ -54,7 +54,7 @@ Signed-off-by: David Bauer out: return (ret < 0) ? ret : 0; } -@@ -13392,6 +13411,8 @@ static int r8153_init(struct r8152 *tp) +@@ -13577,6 +13596,8 @@ static int r8153_init(struct r8152 *tp) break; } @@ -63,7 +63,7 @@ Signed-off-by: David Bauer out: return (ret < 0) ? ret : 0; } -@@ -13522,6 +13543,8 @@ static int r8153b_init(struct r8152 *tp) +@@ -13707,6 +13728,8 @@ static int r8153b_init(struct r8152 *tp) tp->coalesce = 15000; /* 15 us */ @@ -72,7 +72,7 @@ Signed-off-by: David Bauer out: return (ret < 0) ? ret : 0; } -@@ -13636,6 +13659,8 @@ static int r8153c_init(struct r8152 *tp) +@@ -13821,6 +13844,8 @@ static int r8153c_init(struct r8152 *tp) tp->coalesce = 15000; /* 15 us */