summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabio Berton <fabio.berton@ossystems.com.br>2019-02-21 09:51:58 -0300
committerFabio Berton <fabio.berton@ossystems.com.br>2019-02-21 11:46:38 -0300
commitc41b6d8e6ec9e8394727ddd0e6f1a8a5591b5e58 (patch)
tree4f069fa3faf279995c6090388724a0b5f4dc2e6c
parent768d481ca0070b0cb7ea874ea7158825d93d3a37 (diff)
downloadmeta-freescale-c41b6d8e6ec9e8394727ddd0e6f1a8a5591b5e58.tar.gz
linux-fslc: Upgrade to 4.20-based fork
This upgrades the kernel to the 4.20-based fork and sync defconfig files with kernel source tree. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
-rw-r--r--recipes-kernel/linux/linux-fslc/defconfig41
-rw-r--r--recipes-kernel/linux/linux-fslc/mx25/defconfig18
-rw-r--r--recipes-kernel/linux/linux-fslc/mxs/defconfig19
-rw-r--r--recipes-kernel/linux/linux-fslc_4.20.bb (renamed from recipes-kernel/linux/linux-fslc_4.19.bb)8
4 files changed, 40 insertions, 46 deletions
diff --git a/recipes-kernel/linux/linux-fslc/defconfig b/recipes-kernel/linux/linux-fslc/defconfig
index 8af76b49..6985d61e 100644
--- a/recipes-kernel/linux/linux-fslc/defconfig
+++ b/recipes-kernel/linux/linux-fslc/defconfig
@@ -2,23 +2,17 @@ CONFIG_KERNEL_LZO=y
2CONFIG_SYSVIPC=y 2CONFIG_SYSVIPC=y
3CONFIG_NO_HZ=y 3CONFIG_NO_HZ=y
4CONFIG_HIGH_RES_TIMERS=y 4CONFIG_HIGH_RES_TIMERS=y
5CONFIG_PREEMPT_VOLUNTARY=y
5CONFIG_IKCONFIG=y 6CONFIG_IKCONFIG=y
6CONFIG_IKCONFIG_PROC=y 7CONFIG_IKCONFIG_PROC=y
7CONFIG_LOG_BUF_SHIFT=18 8CONFIG_LOG_BUF_SHIFT=18
8CONFIG_CGROUPS=y 9CONFIG_CGROUPS=y
9CONFIG_NAMESPACES=y
10CONFIG_NET_NS=y
11CONFIG_RELAY=y 10CONFIG_RELAY=y
12CONFIG_BLK_DEV_INITRD=y 11CONFIG_BLK_DEV_INITRD=y
13CONFIG_EXPERT=y 12CONFIG_EXPERT=y
14CONFIG_PERF_EVENTS=y 13CONFIG_PERF_EVENTS=y
15# CONFIG_SLUB_DEBUG is not set 14# CONFIG_SLUB_DEBUG is not set
16# CONFIG_COMPAT_BRK is not set 15# CONFIG_COMPAT_BRK is not set
17CONFIG_MODULES=y
18CONFIG_MODULE_UNLOAD=y
19CONFIG_MODVERSIONS=y
20CONFIG_MODULE_SRCVERSION_ALL=y
21# CONFIG_BLK_DEV_BSG is not set
22CONFIG_ARCH_MULTI_V6=y 16CONFIG_ARCH_MULTI_V6=y
23CONFIG_ARCH_MXC=y 17CONFIG_ARCH_MXC=y
24CONFIG_MACH_MX31LILLY=y 18CONFIG_MACH_MX31LILLY=y
@@ -50,7 +44,6 @@ CONFIG_PCI_MSI=y
50CONFIG_PCI_IMX6=y 44CONFIG_PCI_IMX6=y
51CONFIG_SMP=y 45CONFIG_SMP=y
52CONFIG_ARM_PSCI=y 46CONFIG_ARM_PSCI=y
53CONFIG_PREEMPT_VOLUNTARY=y
54CONFIG_HIGHMEM=y 47CONFIG_HIGHMEM=y
55CONFIG_FORCE_MAX_ZONEORDER=14 48CONFIG_FORCE_MAX_ZONEORDER=14
56CONFIG_CMDLINE="noinitrd console=ttymxc0,115200" 49CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
@@ -64,11 +57,17 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
64CONFIG_CPUFREQ_DT=y 57CONFIG_CPUFREQ_DT=y
65CONFIG_ARM_IMX6Q_CPUFREQ=y 58CONFIG_ARM_IMX6Q_CPUFREQ=y
66CONFIG_CPU_IDLE=y 59CONFIG_CPU_IDLE=y
60CONFIG_ARM_CPUIDLE=y
67CONFIG_VFP=y 61CONFIG_VFP=y
68CONFIG_NEON=y 62CONFIG_NEON=y
69CONFIG_BINFMT_MISC=m
70CONFIG_PM_DEBUG=y 63CONFIG_PM_DEBUG=y
71CONFIG_PM_TEST_SUSPEND=y 64CONFIG_PM_TEST_SUSPEND=y
65CONFIG_MODULES=y
66CONFIG_MODULE_UNLOAD=y
67CONFIG_MODVERSIONS=y
68CONFIG_MODULE_SRCVERSION_ALL=y
69# CONFIG_BLK_DEV_BSG is not set
70CONFIG_BINFMT_MISC=m
72CONFIG_NET=y 71CONFIG_NET=y
73CONFIG_PACKET=y 72CONFIG_PACKET=y
74CONFIG_UNIX=y 73CONFIG_UNIX=y
@@ -84,7 +83,6 @@ CONFIG_CAN_FLEXCAN=y
84CONFIG_BT=y 83CONFIG_BT=y
85CONFIG_BT_HCIUART=y 84CONFIG_BT_HCIUART=y
86CONFIG_BT_HCIUART_LL=y 85CONFIG_BT_HCIUART_LL=y
87CONFIG_BT_BNEP=m
88CONFIG_CFG80211=y 86CONFIG_CFG80211=y
89CONFIG_CFG80211_WEXT=y 87CONFIG_CFG80211_WEXT=y
90CONFIG_MAC80211=y 88CONFIG_MAC80211=y
@@ -93,9 +91,9 @@ CONFIG_RFKILL_INPUT=y
93CONFIG_DEVTMPFS=y 91CONFIG_DEVTMPFS=y
94CONFIG_DEVTMPFS_MOUNT=y 92CONFIG_DEVTMPFS_MOUNT=y
95# CONFIG_STANDALONE is not set 93# CONFIG_STANDALONE is not set
96CONFIG_CMA_SIZE_MBYTES=64
97CONFIG_FW_LOADER_USER_HELPER=y 94CONFIG_FW_LOADER_USER_HELPER=y
98CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y 95CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
96CONFIG_CMA_SIZE_MBYTES=64
99CONFIG_IMX_WEIM=y 97CONFIG_IMX_WEIM=y
100CONFIG_CONNECTOR=y 98CONFIG_CONNECTOR=y
101CONFIG_MTD=y 99CONFIG_MTD=y
@@ -154,9 +152,12 @@ CONFIG_MICREL_PHY=y
154CONFIG_SMSC_PHY=y 152CONFIG_SMSC_PHY=y
155CONFIG_USB_PEGASUS=m 153CONFIG_USB_PEGASUS=m
156CONFIG_USB_RTL8150=m 154CONFIG_USB_RTL8150=m
157CONFIG_USB_RTL8152=m 155CONFIG_USB_RTL8152=y
156CONFIG_USB_LAN78XX=y
158CONFIG_USB_USBNET=y 157CONFIG_USB_USBNET=y
159CONFIG_USB_NET_CDC_EEM=m 158CONFIG_USB_NET_CDC_EEM=m
159CONFIG_USB_NET_SMSC95XX=y
160CONFIG_USB_NET_MCS7830=y
160CONFIG_BRCMFMAC=m 161CONFIG_BRCMFMAC=m
161CONFIG_MWIFIEX=m 162CONFIG_MWIFIEX=m
162CONFIG_MWIFIEX_SDIO=m 163CONFIG_MWIFIEX_SDIO=m
@@ -215,6 +216,7 @@ CONFIG_POWER_RESET=y
215CONFIG_POWER_RESET_SYSCON=y 216CONFIG_POWER_RESET_SYSCON=y
216CONFIG_POWER_RESET_SYSCON_POWEROFF=y 217CONFIG_POWER_RESET_SYSCON_POWEROFF=y
217CONFIG_POWER_SUPPLY=y 218CONFIG_POWER_SUPPLY=y
219CONFIG_SENSORS_MC13783_ADC=y
218CONFIG_SENSORS_GPIO_FAN=y 220CONFIG_SENSORS_GPIO_FAN=y
219CONFIG_SENSORS_IIO_HWMON=y 221CONFIG_SENSORS_IIO_HWMON=y
220CONFIG_THERMAL_WRITABLE_TRIPS=y 222CONFIG_THERMAL_WRITABLE_TRIPS=y
@@ -300,7 +302,6 @@ CONFIG_SND_SOC_WM8962=y
300CONFIG_SND_SIMPLE_CARD=y 302CONFIG_SND_SIMPLE_CARD=y
301CONFIG_HID_MULTITOUCH=y 303CONFIG_HID_MULTITOUCH=y
302CONFIG_USB=y 304CONFIG_USB=y
303CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
304CONFIG_USB_EHCI_HCD=y 305CONFIG_USB_EHCI_HCD=y
305CONFIG_USB_EHCI_MXC=y 306CONFIG_USB_EHCI_MXC=y
306CONFIG_USB_STORAGE=y 307CONFIG_USB_STORAGE=y
@@ -425,14 +426,6 @@ CONFIG_NLS_ASCII=y
425CONFIG_NLS_ISO8859_1=y 426CONFIG_NLS_ISO8859_1=y
426CONFIG_NLS_ISO8859_15=m 427CONFIG_NLS_ISO8859_15=m
427CONFIG_NLS_UTF8=y 428CONFIG_NLS_UTF8=y
428CONFIG_PRINTK_TIME=y
429CONFIG_DEBUG_FS=y
430CONFIG_MAGIC_SYSRQ=y
431# CONFIG_SCHED_DEBUG is not set
432CONFIG_PROVE_LOCKING=y
433# CONFIG_DEBUG_BUGVERBOSE is not set
434CONFIG_FUNCTION_TRACER=y
435# CONFIG_ARM_UNWIND is not set
436CONFIG_SECURITYFS=y 429CONFIG_SECURITYFS=y
437CONFIG_CRYPTO_DEV_FSL_CAAM=y 430CONFIG_CRYPTO_DEV_FSL_CAAM=y
438CONFIG_CRYPTO_DEV_SAHARA=y 431CONFIG_CRYPTO_DEV_SAHARA=y
@@ -443,3 +436,9 @@ CONFIG_LIBCRC32C=m
443CONFIG_FONTS=y 436CONFIG_FONTS=y
444CONFIG_FONT_8x8=y 437CONFIG_FONT_8x8=y
445CONFIG_FONT_8x16=y 438CONFIG_FONT_8x16=y
439CONFIG_PRINTK_TIME=y
440CONFIG_MAGIC_SYSRQ=y
441# CONFIG_SCHED_DEBUG is not set
442CONFIG_PROVE_LOCKING=y
443# CONFIG_DEBUG_BUGVERBOSE is not set
444# CONFIG_FTRACE is not set
diff --git a/recipes-kernel/linux/linux-fslc/mx25/defconfig b/recipes-kernel/linux/linux-fslc/mx25/defconfig
index 4cd2f4a2..8661dd9b 100644
--- a/recipes-kernel/linux/linux-fslc/mx25/defconfig
+++ b/recipes-kernel/linux/linux-fslc/mx25/defconfig
@@ -3,6 +3,7 @@ CONFIG_SYSVIPC=y
3CONFIG_POSIX_MQUEUE=y 3CONFIG_POSIX_MQUEUE=y
4CONFIG_NO_HZ=y 4CONFIG_NO_HZ=y
5CONFIG_HIGH_RES_TIMERS=y 5CONFIG_HIGH_RES_TIMERS=y
6CONFIG_PREEMPT=y
6CONFIG_LOG_BUF_SHIFT=14 7CONFIG_LOG_BUF_SHIFT=14
7CONFIG_CGROUPS=y 8CONFIG_CGROUPS=y
8CONFIG_BLK_DEV_INITRD=y 9CONFIG_BLK_DEV_INITRD=y
@@ -10,13 +11,6 @@ CONFIG_EXPERT=y
10# CONFIG_COMPAT_BRK is not set 11# CONFIG_COMPAT_BRK is not set
11CONFIG_SLAB=y 12CONFIG_SLAB=y
12CONFIG_PROFILING=y 13CONFIG_PROFILING=y
13CONFIG_OPROFILE=y
14CONFIG_KPROBES=y
15CONFIG_MODULES=y
16CONFIG_MODULE_UNLOAD=y
17# CONFIG_BLK_DEV_BSG is not set
18# CONFIG_IOSCHED_DEADLINE is not set
19# CONFIG_IOSCHED_CFQ is not set
20CONFIG_ARCH_MULTI_V4T=y 14CONFIG_ARCH_MULTI_V4T=y
21CONFIG_ARCH_MULTI_V5=y 15CONFIG_ARCH_MULTI_V5=y
22# CONFIG_ARCH_MULTI_V7 is not set 16# CONFIG_ARCH_MULTI_V7 is not set
@@ -29,11 +23,17 @@ CONFIG_MACH_PCA100=y
29CONFIG_MACH_IMX27_DT=y 23CONFIG_MACH_IMX27_DT=y
30CONFIG_SOC_IMX1=y 24CONFIG_SOC_IMX1=y
31CONFIG_SOC_IMX25=y 25CONFIG_SOC_IMX25=y
32CONFIG_PREEMPT=y
33CONFIG_AEABI=y 26CONFIG_AEABI=y
34CONFIG_ZBOOT_ROM_TEXT=0x0 27CONFIG_ZBOOT_ROM_TEXT=0x0
35CONFIG_ZBOOT_ROM_BSS=0x0 28CONFIG_ZBOOT_ROM_BSS=0x0
36CONFIG_PM_DEBUG=y 29CONFIG_PM_DEBUG=y
30CONFIG_OPROFILE=y
31CONFIG_KPROBES=y
32CONFIG_MODULES=y
33CONFIG_MODULE_UNLOAD=y
34# CONFIG_BLK_DEV_BSG is not set
35# CONFIG_IOSCHED_DEADLINE is not set
36# CONFIG_IOSCHED_CFQ is not set
37CONFIG_NET=y 37CONFIG_NET=y
38CONFIG_PACKET=y 38CONFIG_PACKET=y
39CONFIG_UNIX=y 39CONFIG_UNIX=y
@@ -141,11 +141,9 @@ CONFIG_USB_STORAGE=y
141CONFIG_USB_CHIPIDEA=y 141CONFIG_USB_CHIPIDEA=y
142CONFIG_USB_CHIPIDEA_UDC=y 142CONFIG_USB_CHIPIDEA_UDC=y
143CONFIG_USB_CHIPIDEA_HOST=y 143CONFIG_USB_CHIPIDEA_HOST=y
144CONFIG_USB_CHIPIDEA_ULPI=y
145CONFIG_NOP_USB_XCEIV=y 144CONFIG_NOP_USB_XCEIV=y
146CONFIG_USB_GADGET=y 145CONFIG_USB_GADGET=y
147CONFIG_USB_ETH=m 146CONFIG_USB_ETH=m
148CONFIG_USB_ULPI_BUS=y
149CONFIG_MMC=y 147CONFIG_MMC=y
150CONFIG_MMC_SDHCI=y 148CONFIG_MMC_SDHCI=y
151CONFIG_MMC_SDHCI_PLTFM=y 149CONFIG_MMC_SDHCI_PLTFM=y
diff --git a/recipes-kernel/linux/linux-fslc/mxs/defconfig b/recipes-kernel/linux/linux-fslc/mxs/defconfig
index 7b821285..38480596 100644
--- a/recipes-kernel/linux/linux-fslc/mxs/defconfig
+++ b/recipes-kernel/linux/linux-fslc/mxs/defconfig
@@ -1,6 +1,7 @@
1CONFIG_SYSVIPC=y 1CONFIG_SYSVIPC=y
2CONFIG_NO_HZ=y 2CONFIG_NO_HZ=y
3CONFIG_HIGH_RES_TIMERS=y 3CONFIG_HIGH_RES_TIMERS=y
4CONFIG_PREEMPT_VOLUNTARY=y
4CONFIG_TASKSTATS=y 5CONFIG_TASKSTATS=y
5CONFIG_TASK_DELAY_ACCT=y 6CONFIG_TASK_DELAY_ACCT=y
6CONFIG_TASK_XACCT=y 7CONFIG_TASK_XACCT=y
@@ -15,6 +16,9 @@ CONFIG_CGROUPS=y
15CONFIG_BLK_DEV_INITRD=y 16CONFIG_BLK_DEV_INITRD=y
16CONFIG_PERF_EVENTS=y 17CONFIG_PERF_EVENTS=y
17# CONFIG_COMPAT_BRK is not set 18# CONFIG_COMPAT_BRK is not set
19# CONFIG_ARCH_MULTI_V7 is not set
20CONFIG_ARCH_MXS=y
21CONFIG_AEABI=y
18CONFIG_MODULES=y 22CONFIG_MODULES=y
19CONFIG_MODULE_FORCE_LOAD=y 23CONFIG_MODULE_FORCE_LOAD=y
20CONFIG_MODULE_UNLOAD=y 24CONFIG_MODULE_UNLOAD=y
@@ -23,11 +27,6 @@ CONFIG_MODVERSIONS=y
23CONFIG_BLK_DEV_INTEGRITY=y 27CONFIG_BLK_DEV_INTEGRITY=y
24# CONFIG_IOSCHED_DEADLINE is not set 28# CONFIG_IOSCHED_DEADLINE is not set
25# CONFIG_IOSCHED_CFQ is not set 29# CONFIG_IOSCHED_CFQ is not set
26# CONFIG_ARCH_MULTI_V7 is not set
27CONFIG_ARCH_MXS=y
28# CONFIG_ARM_THUMB is not set
29CONFIG_PREEMPT_VOLUNTARY=y
30CONFIG_AEABI=y
31CONFIG_NET=y 30CONFIG_NET=y
32CONFIG_PACKET=y 31CONFIG_PACKET=y
33CONFIG_UNIX=y 32CONFIG_UNIX=y
@@ -80,7 +79,6 @@ CONFIG_SERIAL_AMBA_PL011=y
80CONFIG_SERIAL_AMBA_PL011_CONSOLE=y 79CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
81CONFIG_SERIAL_MXS_AUART=y 80CONFIG_SERIAL_MXS_AUART=y
82# CONFIG_HW_RANDOM is not set 81# CONFIG_HW_RANDOM is not set
83CONFIG_I2C=y
84# CONFIG_I2C_COMPAT is not set 82# CONFIG_I2C_COMPAT is not set
85CONFIG_I2C_CHARDEV=y 83CONFIG_I2C_CHARDEV=y
86CONFIG_I2C_MXS=y 84CONFIG_I2C_MXS=y
@@ -102,7 +100,6 @@ CONFIG_BACKLIGHT_LCD_SUPPORT=y
102CONFIG_LCD_CLASS_DEVICE=y 100CONFIG_LCD_CLASS_DEVICE=y
103CONFIG_BACKLIGHT_CLASS_DEVICE=y 101CONFIG_BACKLIGHT_CLASS_DEVICE=y
104CONFIG_BACKLIGHT_PWM=y 102CONFIG_BACKLIGHT_PWM=y
105CONFIG_FRAMEBUFFER_CONSOLE=y
106CONFIG_LOGO=y 103CONFIG_LOGO=y
107CONFIG_SOUND=y 104CONFIG_SOUND=y
108CONFIG_SND=y 105CONFIG_SND=y
@@ -163,6 +160,10 @@ CONFIG_NLS_CODEPAGE_437=y
163CONFIG_NLS_CODEPAGE_850=y 160CONFIG_NLS_CODEPAGE_850=y
164CONFIG_NLS_ISO8859_1=y 161CONFIG_NLS_ISO8859_1=y
165CONFIG_NLS_ISO8859_15=y 162CONFIG_NLS_ISO8859_15=y
163CONFIG_CRYPTO_DEV_MXS_DCP=y
164CONFIG_CRC_ITU_T=m
165CONFIG_CRC7=m
166CONFIG_FONTS=y
166CONFIG_PRINTK_TIME=y 167CONFIG_PRINTK_TIME=y
167CONFIG_DEBUG_INFO=y 168CONFIG_DEBUG_INFO=y
168CONFIG_FRAME_WARN=2048 169CONFIG_FRAME_WARN=2048
@@ -174,7 +175,3 @@ CONFIG_PROVE_LOCKING=y
174CONFIG_BLK_DEV_IO_TRACE=y 175CONFIG_BLK_DEV_IO_TRACE=y
175CONFIG_STRICT_DEVMEM=y 176CONFIG_STRICT_DEVMEM=y
176CONFIG_DEBUG_USER=y 177CONFIG_DEBUG_USER=y
177CONFIG_CRYPTO_DEV_MXS_DCP=y
178CONFIG_CRC_ITU_T=m
179CONFIG_CRC7=m
180CONFIG_FONTS=y
diff --git a/recipes-kernel/linux/linux-fslc_4.19.bb b/recipes-kernel/linux/linux-fslc_4.20.bb
index 1baaa35b..d7bf4b7a 100644
--- a/recipes-kernel/linux/linux-fslc_4.19.bb
+++ b/recipes-kernel/linux/linux-fslc_4.20.bb
@@ -1,4 +1,4 @@
1# Copyright (C) 2012-2017 O.S. Systems Software LTDA. 1# Copyright (C) 2012-2019 O.S. Systems Software LTDA.
2# Released under the MIT license (see COPYING.MIT for the terms) 2# Released under the MIT license (see COPYING.MIT for the terms)
3 3
4SUMMARY = "FSL Community BSP Linux mainline based kernel with backported features and fixes" 4SUMMARY = "FSL Community BSP Linux mainline based kernel with backported features and fixes"
@@ -11,9 +11,9 @@ include linux-fslc.inc
11 11
12LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814" 12LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
13 13
14PV = "4.19+git${SRCPV}" 14PV = "4.20+git${SRCPV}"
15 15
16SRCBRANCH = "4.19.x+fslc" 16SRCBRANCH = "4.20.x+fslc"
17SRCREV = "093a10401c15a97948ace4e74f67f1dd5fef7e55" 17SRCREV = "bf414f71d71348bf549d320fa6518b04738dbaa1"
18 18
19COMPATIBLE_MACHINE = "(mxs|mx5|mx6|vf|use-mainline-bsp)" 19COMPATIBLE_MACHINE = "(mxs|mx5|mx6|vf|use-mainline-bsp)"