summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2015-04-14 11:58:39 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2015-04-14 13:25:14 -0300
commitfc553238c6210b2198582b08d075b5290718470c (patch)
tree247a1382f7bbcfc3c569ece985172fe7e55e9d4f
parentbd466f3cc85fe158cef1b14978d729c9fadf1ea9 (diff)
downloadmeta-fsl-arm-fc553238c6210b2198582b08d075b5290718470c.tar.gz
linux-fslc: Update to a Linux kernel 4.0-based fork
This updates to the revision 48dfc7c which is based on the 4.0 release. It includes following changes on top of it: 48dfc7c ARM: mxs_defconfig: Add VFAT support 07b96f4 ARM: imx_v6_v7_defconfig: Add Wireless support a4082e7 ARM: imx_v6_v7_defconfig: Enable Bluetooth support f91f59b ARM: dts: imx6sl-warp: Add BCM4330 support 9b26bb6 ARM: dts: imx6sl-warp: Pass 'bus-width' property 89a0a04 ARM: dts: warp: Add initial WaRP Board support 1b673ef mmc: sdhci-esdhc-imx: Call mmc_of_parse() 6e759b1 dma: imx-sdma: Add support for version 3 firmware Change-Id: If095e7877d3675882d8877b76c7832ff6e378a93 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--recipes-kernel/linux/linux-fslc/defconfig61
-rw-r--r--recipes-kernel/linux/linux-fslc/mxs/defconfig3
-rw-r--r--recipes-kernel/linux/linux-fslc_4.0.bb (renamed from recipes-kernel/linux/linux-fslc_3.19.bb)6
3 files changed, 52 insertions, 18 deletions
diff --git a/recipes-kernel/linux/linux-fslc/defconfig b/recipes-kernel/linux/linux-fslc/defconfig
index 7c2075a..f6989fb 100644
--- a/recipes-kernel/linux/linux-fslc/defconfig
+++ b/recipes-kernel/linux/linux-fslc/defconfig
@@ -41,6 +41,7 @@ CONFIG_SOC_IMX6SX=y
41CONFIG_SOC_VF610=y 41CONFIG_SOC_VF610=y
42CONFIG_PCI=y 42CONFIG_PCI=y
43CONFIG_PCI_IMX6=y 43CONFIG_PCI_IMX6=y
44CONFIG_PCCARD=y
44CONFIG_SMP=y 45CONFIG_SMP=y
45CONFIG_VMSPLIT_2G=y 46CONFIG_VMSPLIT_2G=y
46CONFIG_PREEMPT_VOLUNTARY=y 47CONFIG_PREEMPT_VOLUNTARY=y
@@ -54,7 +55,6 @@ CONFIG_ARM_IMX6Q_CPUFREQ=y
54CONFIG_VFP=y 55CONFIG_VFP=y
55CONFIG_NEON=y 56CONFIG_NEON=y
56CONFIG_BINFMT_MISC=m 57CONFIG_BINFMT_MISC=m
57CONFIG_PM=y
58CONFIG_PM_DEBUG=y 58CONFIG_PM_DEBUG=y
59CONFIG_PM_TEST_SUSPEND=y 59CONFIG_PM_TEST_SUSPEND=y
60CONFIG_NET=y 60CONFIG_NET=y
@@ -71,7 +71,11 @@ CONFIG_IPV6=y
71CONFIG_NETFILTER=y 71CONFIG_NETFILTER=y
72CONFIG_CAN=y 72CONFIG_CAN=y
73CONFIG_CAN_FLEXCAN=y 73CONFIG_CAN_FLEXCAN=y
74CONFIG_BT=y
75CONFIG_BT_HCIUART=y
76CONFIG_BT_HCIUART_3WIRE=y
74CONFIG_CFG80211=y 77CONFIG_CFG80211=y
78CONFIG_CFG80211_WEXT=y
75CONFIG_MAC80211=y 79CONFIG_MAC80211=y
76CONFIG_RFKILL=y 80CONFIG_RFKILL=y
77CONFIG_RFKILL_INPUT=y 81CONFIG_RFKILL_INPUT=y
@@ -97,6 +101,7 @@ CONFIG_MTD_NAND=y
97CONFIG_MTD_NAND_GPMI_NAND=y 101CONFIG_MTD_NAND_GPMI_NAND=y
98CONFIG_MTD_NAND_MXC=y 102CONFIG_MTD_NAND_MXC=y
99CONFIG_MTD_SPI_NOR=y 103CONFIG_MTD_SPI_NOR=y
104CONFIG_SPI_FSL_QUADSPI=y
100CONFIG_MTD_UBI=y 105CONFIG_MTD_UBI=y
101CONFIG_BLK_DEV_LOOP=y 106CONFIG_BLK_DEV_LOOP=y
102CONFIG_BLK_DEV_RAM=y 107CONFIG_BLK_DEV_RAM=y
@@ -129,7 +134,13 @@ CONFIG_SMC911X=y
129CONFIG_SMSC911X=y 134CONFIG_SMSC911X=y
130# CONFIG_NET_VENDOR_STMICRO is not set 135# CONFIG_NET_VENDOR_STMICRO is not set
131CONFIG_AT803X_PHY=y 136CONFIG_AT803X_PHY=y
132CONFIG_BRCMFMAC=m 137CONFIG_USB_PEGASUS=m
138CONFIG_USB_RTL8150=m
139CONFIG_USB_RTL8152=m
140CONFIG_USB_USBNET=m
141CONFIG_USB_NET_CDC_EEM=m
142CONFIG_PCMCIA_RAYCS=y
143CONFIG_BRCMFMAC=y
133# CONFIG_INPUT_MOUSEDEV_PSAUX is not set 144# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
134CONFIG_INPUT_EVDEV=y 145CONFIG_INPUT_EVDEV=y
135CONFIG_INPUT_EVBUG=m 146CONFIG_INPUT_EVBUG=m
@@ -163,13 +174,14 @@ CONFIG_SPI_IMX=y
163CONFIG_GPIO_SYSFS=y 174CONFIG_GPIO_SYSFS=y
164CONFIG_GPIO_MC9S08DZ60=y 175CONFIG_GPIO_MC9S08DZ60=y
165CONFIG_GPIO_STMPE=y 176CONFIG_GPIO_STMPE=y
177CONFIG_POWER_SUPPLY=y
178CONFIG_POWER_RESET=y
179CONFIG_POWER_RESET_IMX=y
180CONFIG_POWER_RESET_SYSCON=y
166CONFIG_SENSORS_GPIO_FAN=y 181CONFIG_SENSORS_GPIO_FAN=y
167CONFIG_THERMAL=y 182CONFIG_THERMAL=y
168CONFIG_CPU_THERMAL=y 183CONFIG_CPU_THERMAL=y
169CONFIG_IMX_THERMAL=y 184CONFIG_IMX_THERMAL=y
170CONFIG_POWER_SUPPLY=y
171CONFIG_POWER_RESET=y
172CONFIG_POWER_RESET_IMX=y
173CONFIG_WATCHDOG=y 185CONFIG_WATCHDOG=y
174CONFIG_IMX2_WDT=y 186CONFIG_IMX2_WDT=y
175CONFIG_MFD_DA9052_I2C=y 187CONFIG_MFD_DA9052_I2C=y
@@ -189,6 +201,8 @@ CONFIG_MEDIA_CAMERA_SUPPORT=y
189CONFIG_MEDIA_RC_SUPPORT=y 201CONFIG_MEDIA_RC_SUPPORT=y
190CONFIG_RC_DEVICES=y 202CONFIG_RC_DEVICES=y
191CONFIG_IR_GPIO_CIR=y 203CONFIG_IR_GPIO_CIR=y
204CONFIG_MEDIA_USB_SUPPORT=y
205CONFIG_USB_VIDEO_CLASS=m
192CONFIG_V4L_PLATFORM_DRIVERS=y 206CONFIG_V4L_PLATFORM_DRIVERS=y
193CONFIG_SOC_CAMERA=y 207CONFIG_SOC_CAMERA=y
194CONFIG_VIDEO_MX3=y 208CONFIG_VIDEO_MX3=y
@@ -198,7 +212,13 @@ CONFIG_SOC_CAMERA_OV2640=y
198CONFIG_IMX_IPUV3_CORE=y 212CONFIG_IMX_IPUV3_CORE=y
199CONFIG_DRM=y 213CONFIG_DRM=y
200CONFIG_DRM_PANEL_SIMPLE=y 214CONFIG_DRM_PANEL_SIMPLE=y
201CONFIG_BACKLIGHT_LCD_SUPPORT=y 215CONFIG_DRM_IMX=y
216CONFIG_DRM_IMX_FB_HELPER=y
217CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
218CONFIG_DRM_IMX_TVE=y
219CONFIG_DRM_IMX_LDB=y
220CONFIG_DRM_IMX_HDMI=y
221CONFIG_FB_MXS=y
202CONFIG_LCD_CLASS_DEVICE=y 222CONFIG_LCD_CLASS_DEVICE=y
203CONFIG_LCD_L4F00242T03=y 223CONFIG_LCD_L4F00242T03=y
204CONFIG_LCD_PLATFORM=y 224CONFIG_LCD_PLATFORM=y
@@ -208,6 +228,7 @@ CONFIG_FRAMEBUFFER_CONSOLE=y
208CONFIG_LOGO=y 228CONFIG_LOGO=y
209CONFIG_SOUND=y 229CONFIG_SOUND=y
210CONFIG_SND=y 230CONFIG_SND=y
231CONFIG_SND_USB_AUDIO=m
211CONFIG_SND_SOC=y 232CONFIG_SND_SOC=y
212CONFIG_SND_SOC_FSL_SAI=y 233CONFIG_SND_SOC_FSL_SAI=y
213CONFIG_SND_IMX_SOC=y 234CONFIG_SND_IMX_SOC=y
@@ -226,11 +247,32 @@ CONFIG_USB_STORAGE=y
226CONFIG_USB_CHIPIDEA=y 247CONFIG_USB_CHIPIDEA=y
227CONFIG_USB_CHIPIDEA_UDC=y 248CONFIG_USB_CHIPIDEA_UDC=y
228CONFIG_USB_CHIPIDEA_HOST=y 249CONFIG_USB_CHIPIDEA_HOST=y
250CONFIG_USB_SERIAL=m
251CONFIG_USB_SERIAL_GENERIC=y
252CONFIG_USB_SERIAL_FTDI_SIO=m
253CONFIG_USB_SERIAL_OPTION=m
254CONFIG_USB_EHSET_TEST_FIXTURE=m
229CONFIG_NOP_USB_XCEIV=y 255CONFIG_NOP_USB_XCEIV=y
230CONFIG_USB_MXS_PHY=y 256CONFIG_USB_MXS_PHY=y
231CONFIG_USB_GADGET=y 257CONFIG_USB_GADGET=y
258CONFIG_USB_CONFIGFS=m
259CONFIG_USB_CONFIGFS_SERIAL=y
260CONFIG_USB_CONFIGFS_ACM=y
261CONFIG_USB_CONFIGFS_OBEX=y
262CONFIG_USB_CONFIGFS_NCM=y
263CONFIG_USB_CONFIGFS_ECM=y
264CONFIG_USB_CONFIGFS_ECM_SUBSET=y
265CONFIG_USB_CONFIGFS_RNDIS=y
266CONFIG_USB_CONFIGFS_EEM=y
267CONFIG_USB_CONFIGFS_MASS_STORAGE=y
268CONFIG_USB_CONFIGFS_F_LB_SS=y
269CONFIG_USB_CONFIGFS_F_FS=y
270CONFIG_USB_ZERO=m
232CONFIG_USB_ETH=m 271CONFIG_USB_ETH=m
272CONFIG_USB_G_NCM=m
273CONFIG_USB_GADGETFS=m
233CONFIG_USB_MASS_STORAGE=m 274CONFIG_USB_MASS_STORAGE=m
275CONFIG_USB_G_SERIAL=m
234CONFIG_MMC=y 276CONFIG_MMC=y
235CONFIG_MMC_SDHCI=y 277CONFIG_MMC_SDHCI=y
236CONFIG_MMC_SDHCI_PLTFM=y 278CONFIG_MMC_SDHCI_PLTFM=y
@@ -257,13 +299,6 @@ CONFIG_IMX_SDMA=y
257CONFIG_MXS_DMA=y 299CONFIG_MXS_DMA=y
258CONFIG_FSL_EDMA=y 300CONFIG_FSL_EDMA=y
259CONFIG_STAGING=y 301CONFIG_STAGING=y
260CONFIG_DRM_IMX=y
261CONFIG_DRM_IMX_FB_HELPER=y
262CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
263CONFIG_DRM_IMX_TVE=y
264CONFIG_DRM_IMX_LDB=y
265CONFIG_DRM_IMX_IPUV3=y
266CONFIG_DRM_IMX_HDMI=y
267# CONFIG_IOMMU_SUPPORT is not set 302# CONFIG_IOMMU_SUPPORT is not set
268CONFIG_PWM=y 303CONFIG_PWM=y
269CONFIG_PWM_IMX=y 304CONFIG_PWM_IMX=y
diff --git a/recipes-kernel/linux/linux-fslc/mxs/defconfig b/recipes-kernel/linux/linux-fslc/mxs/defconfig
index 0a77f6d..b47e7c6 100644
--- a/recipes-kernel/linux/linux-fslc/mxs/defconfig
+++ b/recipes-kernel/linux/linux-fslc/mxs/defconfig
@@ -120,7 +120,6 @@ CONFIG_USB_GADGET=y
120CONFIG_USB_ETH=m 120CONFIG_USB_ETH=m
121CONFIG_USB_MASS_STORAGE=m 121CONFIG_USB_MASS_STORAGE=m
122CONFIG_MMC=y 122CONFIG_MMC=y
123CONFIG_MMC_UNSAFE_RESUME=y
124CONFIG_MMC_MXS=y 123CONFIG_MMC_MXS=y
125CONFIG_NEW_LEDS=y 124CONFIG_NEW_LEDS=y
126CONFIG_LEDS_CLASS=y 125CONFIG_LEDS_CLASS=y
@@ -150,9 +149,9 @@ CONFIG_EXT4_FS=y
150CONFIG_FSCACHE=m 149CONFIG_FSCACHE=m
151CONFIG_FSCACHE_STATS=y 150CONFIG_FSCACHE_STATS=y
152CONFIG_CACHEFILES=m 151CONFIG_CACHEFILES=m
152CONFIG_VFAT_FS=y
153CONFIG_TMPFS=y 153CONFIG_TMPFS=y
154CONFIG_TMPFS_POSIX_ACL=y 154CONFIG_TMPFS_POSIX_ACL=y
155CONFIG_VFAT_FS=y
156CONFIG_JFFS2_FS=y 155CONFIG_JFFS2_FS=y
157CONFIG_JFFS2_COMPRESSION_OPTIONS=y 156CONFIG_JFFS2_COMPRESSION_OPTIONS=y
158CONFIG_JFFS2_LZO=y 157CONFIG_JFFS2_LZO=y
diff --git a/recipes-kernel/linux/linux-fslc_3.19.bb b/recipes-kernel/linux/linux-fslc_4.0.bb
index e44acba..208d531 100644
--- a/recipes-kernel/linux/linux-fslc_3.19.bb
+++ b/recipes-kernel/linux/linux-fslc_4.0.bb
@@ -9,9 +9,9 @@ upstreaming."
9 9
10include linux-fslc.inc 10include linux-fslc.inc
11 11
12PV = "3.19+git${SRCPV}" 12PV = "4.0+git${SRCPV}"
13 13
14SRCBRANCH = "patches-3.19" 14SRCBRANCH = "patches-4.0"
15SRCREV = "5fdbf2af0ad0e2f86210f1e9bc61dcbccb79aa73" 15SRCREV = "48dfc7ce6933a593a651e8ce029cbc5bcca19382"
16 16
17COMPATIBLE_MACHINE = "(mxs|mx3|mx5|mx6)" 17COMPATIBLE_MACHINE = "(mxs|mx3|mx5|mx6)"