Просмотр исходного кода

au1000: fix 3.18 and set it as default

Thanks to Bruno Randolf for testing and Manuel Lauss for providing a fix.

Signed-off-by: John Crispin <[email protected]>

SVN-Revision: 44487
John Crispin 11 лет назад
Родитель
Сommit
1a1d69da08
2 измененных файлов с 12 добавлено и 1 удалено
  1. 1 1
      target/linux/au1000/Makefile
  2. 11 0
      target/linux/au1000/patches/005-fix-cpu-clk.patch

+ 1 - 1
target/linux/au1000/Makefile

@@ -13,7 +13,7 @@ FEATURES:=squashfs usb pci
 SUBTARGETS=au1500 au1550
 MAINTAINER:=Florian Fainelli <[email protected]>
 
-KERNEL_PATCHVER:=3.14
+KERNEL_PATCHVER:=3.18
 
 include $(INCLUDE_DIR)/target.mk
 DEFAULT_PACKAGES += wpad-mini yamonenv

+ 11 - 0
target/linux/au1000/patches/005-fix-cpu-clk.patch

@@ -0,0 +1,11 @@
+--- a/arch/mips/alchemy/common/clock.c
++++ b/arch/mips/alchemy/common/clock.c
+@@ -128,6 +128,8 @@
+ 		t = 396000000;
+ 	else {
+ 		t = alchemy_rdsys(AU1000_SYS_CPUPLL) & 0x7f;
++		if (alchemy_get_cputype() != ALCHEMY_CPU_AU1300)
++			t &= 0x3f;
+ 		t *= parent_rate;
+ 	}
+