Browse Source

update kernel to 3.18.14, refresh realtime and rpi patches

Waldemar Brodkorb 9 years ago
parent
commit
e38204a834
36 changed files with 18270 additions and 18286 deletions
  1. 3 3
      mk/kernel-ver.mk
  2. 5 1
      package/bcm28xx-bootloader/Makefile
  3. 4 2
      target/appliances/kodi.appliance
  4. 525 327
      target/arm/bcm28xx/patches/3.18.14/0000-raspberry-pi.patch
  5. 0 0
      target/arm/bcm28xx/patches/3.18.14/0001-i2s-allow-to-enable-ALSA-MMAP.patch
  6. 0 0
      target/arm/solidrun-imx6/patches/3.18.14/solidrun-imx6-wlan.patch
  7. 2 2
      target/config/Config.in.kernelversion.choice
  8. 1 1
      target/config/Config.in.kernelversion.default
  9. 0 0
      target/linux/patches/3.18.14/bsd-compatibility.patch
  10. 0 0
      target/linux/patches/3.18.14/cleankernel.patch
  11. 0 0
      target/linux/patches/3.18.14/cris-header.patch
  12. 0 0
      target/linux/patches/3.18.14/cris-initramfs.patch
  13. 0 0
      target/linux/patches/3.18.14/defaults.patch
  14. 0 0
      target/linux/patches/3.18.14/export-symbol-for-exmap.patch
  15. 0 0
      target/linux/patches/3.18.14/fblogo.patch
  16. 0 0
      target/linux/patches/3.18.14/gemalto.patch
  17. 0 0
      target/linux/patches/3.18.14/initramfs-nosizelimit.patch
  18. 0 0
      target/linux/patches/3.18.14/lemote-rfkill.patch
  19. 0 0
      target/linux/patches/3.18.14/microblaze-ethernet.patch
  20. 0 0
      target/linux/patches/3.18.14/mkpiggy.patch
  21. 0 0
      target/linux/patches/3.18.14/mtd-rootfs.patch
  22. 0 0
      target/linux/patches/3.18.14/nfsv3-tcp.patch
  23. 0 0
      target/linux/patches/3.18.14/non-static.patch
  24. 0 0
      target/linux/patches/3.18.14/ppc64-missing-zlib.patch
  25. 17730 17950
      target/linux/patches/3.18.14/realtime.patch
  26. 0 0
      target/linux/patches/3.18.14/regmap-bool.patch
  27. 0 0
      target/linux/patches/3.18.14/relocs.patch
  28. 0 0
      target/linux/patches/3.18.14/sgidefs.patch
  29. 0 0
      target/linux/patches/3.18.14/sortext.patch
  30. 0 0
      target/linux/patches/3.18.14/startup.patch
  31. 0 0
      target/linux/patches/3.18.14/wlan-cf.patch
  32. 0 0
      target/linux/patches/3.18.14/xargs.patch
  33. 0 0
      target/linux/patches/3.18.14/yaffs2.patch
  34. 0 0
      target/m68k/qemu-m68k/patches/3.18.14/m68k-coldfire-fec.patch
  35. 0 0
      target/m68k/qemu-m68k/patches/3.18.14/qemu-coldfire.patch
  36. 0 0
      target/mips64/lemote-yeelong/patches/3.18.14/sm7xx-fb.patch

+ 3 - 3
mk/kernel-ver.mk

@@ -10,11 +10,11 @@ KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
 KERNEL_HASH:=		30651ccd2cdf01ea2215cd39a94d9b684c1b3a681120f33e6605b467fe41b4c8
 endif
-ifeq ($(ADK_KERNEL_VERSION_3_18_12),y)
-KERNEL_VERSION:=	3.18.12
+ifeq ($(ADK_KERNEL_VERSION_3_18_14),y)
+KERNEL_VERSION:=	3.18.14
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_HASH:=		82eab56bd3e416b12771908edbe000a8bf58d78da88457f716aab00dc07b8e1b
+KERNEL_HASH:=		314cfc6453ecb2aae754fa2d4f84c651df652378153852de9ce1091aecde00f6
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_14_43),y)
 KERNEL_VERSION:=	3.14.43

+ 5 - 1
package/bcm28xx-bootloader/Makefile

@@ -63,7 +63,11 @@ ifeq ($(ADK_PACKAGE_BCM28XX_BOOTLOADER_CUTDOWN),y)
 	printf "start_file=start_cd.elf\n" >> $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
 	printf "fixup_file=fixup_cd.dat\n" >> $(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
 endif
-ifeq ($(ADK_TARGET_SYSTEM_RASPBERRRY_PI),y)
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI),y)
+	printf "gpu_mem=$(ADK_TARGET_GPU_MEM)\n" >> \
+		$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
+endif
+ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI2),y)
 	printf "gpu_mem=$(ADK_TARGET_GPU_MEM)\n" >> \
 		$(IDIR_BCM28XX_BOOTLOADER)/boot/config.txt
 endif

+ 4 - 2
target/appliances/kodi.appliance

@@ -1,7 +1,7 @@
 config ADK_APPLIANCE_KODI
 	bool "kodi multimedia appliance"
 	select ADK_KERNEL_VERSION_3_14_43 if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
-	select ADK_KERNEL_VERSION_3_18_12 if ADK_TARGET_BOARD_BCM28XX
+	select ADK_KERNEL_VERSION_3_18_14 if ADK_TARGET_BOARD_BCM28XX
 	select ADK_TARGET_LIB_GLIBC
 	select ADK_PACKAGE_GLIBC
 	select ADK_PACKAGE_GLIBC_GCONV
@@ -10,6 +10,7 @@ config ADK_APPLIANCE_KODI
 	select ADK_PACKAGE_DROPBEAR_WITH_UTMP
 	select ADK_PACKAGE_E2FSCK
 	select BUSYBOX_NTPD
+	select BUSYBOX_WATCHDOG
 	select ADK_RUNTIME_START_SERVICES
 	select ADK_RUNTIME_START_DROPBEAR
 	select ADK_RUNTIME_START_BUSYBOX_NTPD
@@ -20,7 +21,7 @@ config ADK_APPLIANCE_KODI
 	select ADK_KERNEL_USB_HID m
 	select ADK_TARGET_USB_KEYBOARD
 	select ADK_TARGET_USB_MOUSE
-	select ADK_RUNTIME_VERBOSE_KERNEL_VGA_SERIAL
+	select ADK_RUNTIME_VERBOSE_KERNEL_SERIAL_ONLY
 	select ADK_RUNTIME_VERBOSE_INIT_SERIAL
 	select ADK_RUNTIME_HOSTNAME kodibox
 	select ADK_PACKAGE_BCM28XX_BOOTLOADER_EXTRA if ADK_TARGET_BOARD_BCM28XX
@@ -29,6 +30,7 @@ config ADK_APPLIANCE_KODI
 	select ADK_PACKAGE_LIBFSLVPUWRAP if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
 	select ADK_PACKAGE_IMX_GPU_VIV if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
 	select ADK_TARGET_ARCH_ARM_WITH_NEON if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
+	select ADK_TARGET_ARCH_ARM_WITH_NEON if ADK_TARGET_SYSTEM_RASPBERRY_PI2
 	help
 	  Create a small kodi multimedia appliance. Please enable additional features
 	  in Package/Multimedia

File diff suppressed because it is too large
+ 525 - 327
target/arm/bcm28xx/patches/3.18.14/0000-raspberry-pi.patch


+ 0 - 0
target/arm/bcm28xx/patches/3.18.12/0001-i2s-allow-to-enable-ALSA-MMAP.patch → target/arm/bcm28xx/patches/3.18.14/0001-i2s-allow-to-enable-ALSA-MMAP.patch


+ 0 - 0
target/arm/solidrun-imx6/patches/3.18.12/solidrun-imx6-wlan.patch → target/arm/solidrun-imx6/patches/3.18.14/solidrun-imx6-wlan.patch


+ 2 - 2
target/config/Config.in.kernelversion.choice

@@ -14,8 +14,8 @@ config ADK_KERNEL_VERSION_4_0_4
 	bool "4.0.4"
 	select ADK_KERNEL_VERSION_4_0
 
-config ADK_KERNEL_VERSION_3_18_12
-	bool "3.18.12"
+config ADK_KERNEL_VERSION_3_18_14
+	bool "3.18.14"
 	depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB4XX
 	depends on !ADK_TARGET_ARCH_NIOS2
 	depends on !ADK_TARGET_SYSTEM_QEMU_SPARC

+ 1 - 1
target/config/Config.in.kernelversion.default

@@ -32,7 +32,7 @@ config ADK_KERNEL_VERSION
 	string
 	default "4.1.0rc5" if ADK_KERNEL_VERSION_4_1_0_RC5
 	default "4.0.4" if ADK_KERNEL_VERSION_4_0
-	default "3.18.12" if ADK_KERNEL_VERSION_3_18_12
+	default "3.18.14" if ADK_KERNEL_VERSION_3_18_14
 	default "3.14.43" if ADK_KERNEL_VERSION_3_14_43
 	default "3.12.40" if ADK_KERNEL_VERSION_3_12_40
 	default "3.10.75" if ADK_KERNEL_VERSION_3_10_75

+ 0 - 0
target/linux/patches/3.18.12/bsd-compatibility.patch → target/linux/patches/3.18.14/bsd-compatibility.patch


+ 0 - 0
target/linux/patches/3.18.12/cleankernel.patch → target/linux/patches/3.18.14/cleankernel.patch


+ 0 - 0
target/linux/patches/3.18.12/cris-header.patch → target/linux/patches/3.18.14/cris-header.patch


+ 0 - 0
target/linux/patches/3.18.12/cris-initramfs.patch → target/linux/patches/3.18.14/cris-initramfs.patch


+ 0 - 0
target/linux/patches/3.18.12/defaults.patch → target/linux/patches/3.18.14/defaults.patch


+ 0 - 0
target/linux/patches/3.18.12/export-symbol-for-exmap.patch → target/linux/patches/3.18.14/export-symbol-for-exmap.patch


+ 0 - 0
target/linux/patches/3.18.12/fblogo.patch → target/linux/patches/3.18.14/fblogo.patch


+ 0 - 0
target/linux/patches/3.18.12/gemalto.patch → target/linux/patches/3.18.14/gemalto.patch


+ 0 - 0
target/linux/patches/3.18.12/initramfs-nosizelimit.patch → target/linux/patches/3.18.14/initramfs-nosizelimit.patch


+ 0 - 0
target/linux/patches/3.18.12/lemote-rfkill.patch → target/linux/patches/3.18.14/lemote-rfkill.patch


+ 0 - 0
target/linux/patches/3.18.12/microblaze-ethernet.patch → target/linux/patches/3.18.14/microblaze-ethernet.patch


+ 0 - 0
target/linux/patches/3.18.12/mkpiggy.patch → target/linux/patches/3.18.14/mkpiggy.patch


+ 0 - 0
target/linux/patches/3.18.12/mtd-rootfs.patch → target/linux/patches/3.18.14/mtd-rootfs.patch


+ 0 - 0
target/linux/patches/3.18.12/nfsv3-tcp.patch → target/linux/patches/3.18.14/nfsv3-tcp.patch


+ 0 - 0
target/linux/patches/3.18.12/non-static.patch → target/linux/patches/3.18.14/non-static.patch


+ 0 - 0
target/linux/patches/3.18.12/ppc64-missing-zlib.patch → target/linux/patches/3.18.14/ppc64-missing-zlib.patch


File diff suppressed because it is too large
+ 17730 - 17950
target/linux/patches/3.18.14/realtime.patch


+ 0 - 0
target/linux/patches/3.18.12/regmap-bool.patch → target/linux/patches/3.18.14/regmap-bool.patch


+ 0 - 0
target/linux/patches/3.18.12/relocs.patch → target/linux/patches/3.18.14/relocs.patch


+ 0 - 0
target/linux/patches/3.18.12/sgidefs.patch → target/linux/patches/3.18.14/sgidefs.patch


+ 0 - 0
target/linux/patches/3.18.12/sortext.patch → target/linux/patches/3.18.14/sortext.patch


+ 0 - 0
target/linux/patches/3.18.12/startup.patch → target/linux/patches/3.18.14/startup.patch


+ 0 - 0
target/linux/patches/3.18.12/wlan-cf.patch → target/linux/patches/3.18.14/wlan-cf.patch


+ 0 - 0
target/linux/patches/3.18.12/xargs.patch → target/linux/patches/3.18.14/xargs.patch


+ 0 - 0
target/linux/patches/3.18.12/yaffs2.patch → target/linux/patches/3.18.14/yaffs2.patch


+ 0 - 0
target/m68k/qemu-m68k/patches/3.18.12/m68k-coldfire-fec.patch → target/m68k/qemu-m68k/patches/3.18.14/m68k-coldfire-fec.patch


+ 0 - 0
target/m68k/qemu-m68k/patches/3.18.12/qemu-coldfire.patch → target/m68k/qemu-m68k/patches/3.18.14/qemu-coldfire.patch


+ 0 - 0
target/mips64/lemote-yeelong/patches/3.18.12/sm7xx-fb.patch → target/mips64/lemote-yeelong/patches/3.18.14/sm7xx-fb.patch


Some files were not shown because too many files changed in this diff