Patchwork [meta-fsl-arm,2/3] linux-fslc: Update to 3.11 based kernel

login
register
mail settings
Submitter Otavio Salvador
Date Sept. 3, 2013, 7:36 p.m.
Message ID <1378237001-9517-2-git-send-email-otavio@ossystems.com.br>
Download mbox | patch
Permalink /patch/57313/
State Accepted
Delegated to: Otavio Salvador
Headers show

Comments

Otavio Salvador - Sept. 3, 2013, 7:36 p.m.
The Linux kernel has been updated to a 3.11 based tree which includes
following changes:

ef362c0 iio: mxs-lradc: Fix the order of resources removal
5e4438d iio: mxs-lradc: change the realbits to 12
c790948 staging: iio: mxs-lradc: Use devm_iio_device_alloc
308ae71 iio: core: implement devm_iio_device_alloc/devm_iio_device_free
1b25b3c iio: mxs-lradc: Check the return value from stmp_reset_block()
61cda60 iio: mxs-lradc: Add MODULE_ALIAS
e922c88 ASoC: mxs-sgtl5000: Configure the dai_links as unidirectional
92676a3 ASoC: soc-pcm: Allow to specify unidirectional dai_link
5753d98 ARM: dts: imx23-olinuxino: enable Low Resolution ADC
7668d12 ARM: dts: imx23-evk: enable Low Resolution ADC
30cc4d4 ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle
3619d42 ARM: dts: imx23-evk: enable USB PHY and controller
faf7c76 ARM: dts: imx28-evk: Enable touchscreen support

Change-Id: I4138d1f864924bbefbed93310670c431c291679b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
 recipes-kernel/linux/linux-fslc/defconfig                      | 10 ++++++++++
 .../linux/{linux-fslc_3.10.bb => linux-fslc_3.11.bb}           |  6 +++---
 2 files changed, 13 insertions(+), 3 deletions(-)
 rename recipes-kernel/linux/{linux-fslc_3.10.bb => linux-fslc_3.11.bb} (67%)
Daiane Angolini - Sept. 4, 2013, 12:10 p.m.
On Tue, Sep 3, 2013 at 4:36 PM, Otavio Salvador <otavio@ossystems.com.br> wrote:
> The Linux kernel has been updated to a 3.11 based tree which includes
> following changes:
>
> ef362c0 iio: mxs-lradc: Fix the order of resources removal
> 5e4438d iio: mxs-lradc: change the realbits to 12
> c790948 staging: iio: mxs-lradc: Use devm_iio_device_alloc
> 308ae71 iio: core: implement devm_iio_device_alloc/devm_iio_device_free
> 1b25b3c iio: mxs-lradc: Check the return value from stmp_reset_block()
> 61cda60 iio: mxs-lradc: Add MODULE_ALIAS
> e922c88 ASoC: mxs-sgtl5000: Configure the dai_links as unidirectional
> 92676a3 ASoC: soc-pcm: Allow to specify unidirectional dai_link
> 5753d98 ARM: dts: imx23-olinuxino: enable Low Resolution ADC
> 7668d12 ARM: dts: imx23-evk: enable Low Resolution ADC
> 30cc4d4 ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle
> 3619d42 ARM: dts: imx23-evk: enable USB PHY and controller
> faf7c76 ARM: dts: imx28-evk: Enable touchscreen support
>
> Change-Id: I4138d1f864924bbefbed93310670c431c291679b
> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
> ---

Thanks for the patch!

>  recipes-kernel/linux/linux-fslc/defconfig                      | 10 ++++++++++
>  .../linux/{linux-fslc_3.10.bb => linux-fslc_3.11.bb}           |  6 +++---
>  2 files changed, 13 insertions(+), 3 deletions(-)
>  rename recipes-kernel/linux/{linux-fslc_3.10.bb => linux-fslc_3.11.bb} (67%)
>
> diff --git a/recipes-kernel/linux/linux-fslc/defconfig b/recipes-kernel/linux/linux-fslc/defconfig
> index 5be5d0d..d279702 100644
> --- a/recipes-kernel/linux/linux-fslc/defconfig
> +++ b/recipes-kernel/linux/linux-fslc/defconfig
> @@ -37,6 +37,8 @@ CONFIG_MACH_IMX51_DT=y
>  CONFIG_MACH_EUKREA_CPUIMX51SD=y
>  CONFIG_SOC_IMX53=y
>  CONFIG_SOC_IMX6Q=y
> +CONFIG_SOC_IMX6SL=y

Great to know it now supports imx6Sl as well


> +CONFIG_SOC_VF610=y

And Vybrid? cool

>  CONFIG_MXC_PWM=y
>  CONFIG_SMP=y
>  CONFIG_VMSPLIT_2G=y
> @@ -47,6 +49,7 @@ CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
>  CONFIG_VFP=y
>  CONFIG_NEON=y
>  CONFIG_BINFMT_MISC=m
> +CONFIG_PM_RUNTIME=y
>  CONFIG_PM_DEBUG=y
>  CONFIG_PM_TEST_SUSPEND=y
>  CONFIG_NET=y
> @@ -171,6 +174,7 @@ CONFIG_BACKLIGHT_LCD_SUPPORT=y
>  CONFIG_LCD_CLASS_DEVICE=y
>  CONFIG_LCD_L4F00242T03=y
>  CONFIG_BACKLIGHT_CLASS_DEVICE=y
> +CONFIG_BACKLIGHT_PWM=y
>  CONFIG_FRAMEBUFFER_CONSOLE=y
>  CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
>  CONFIG_FONTS=y
> @@ -183,6 +187,7 @@ CONFIG_SND_SOC=y
>  CONFIG_SND_IMX_SOC=y
>  CONFIG_SND_SOC_PHYCORE_AC97=y
>  CONFIG_SND_SOC_EUKREA_TLV320=y
> +CONFIG_SND_SOC_IMX_WM8962=y
>  CONFIG_SND_SOC_IMX_SGTL5000=y
>  CONFIG_SND_SOC_IMX_MC13783=y
>  CONFIG_USB=y
> @@ -209,10 +214,15 @@ CONFIG_IMX_SDMA=y
>  CONFIG_MXS_DMA=y
>  CONFIG_STAGING=y
>  CONFIG_DRM_IMX=y
> +CONFIG_DRM_IMX_TVE=y
> +CONFIG_DRM_IMX_FB_HELPER=y
> +CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
>  CONFIG_DRM_IMX_IPUV3_CORE=y
>  CONFIG_DRM_IMX_IPUV3=y
>  CONFIG_COMMON_CLK_DEBUG=y
>  # CONFIG_IOMMU_SUPPORT is not set
> +CONFIG_PWM=y
> +CONFIG_PWM_IMX=y
>  CONFIG_EXT2_FS=y
>  CONFIG_EXT2_FS_XATTR=y
>  CONFIG_EXT2_FS_POSIX_ACL=y
> diff --git a/recipes-kernel/linux/linux-fslc_3.10.bb b/recipes-kernel/linux/linux-fslc_3.11.bb
> similarity index 67%
> rename from recipes-kernel/linux/linux-fslc_3.10.bb
> rename to recipes-kernel/linux/linux-fslc_3.11.bb
> index 7fa0ffe..8f78a06 100644
> --- a/recipes-kernel/linux/linux-fslc_3.10.bb
> +++ b/recipes-kernel/linux/linux-fslc_3.11.bb
> @@ -3,9 +3,9 @@
>
>  include linux-fslc.inc
>
> -PV = "3.10+git${SRCPV}"
> +PV = "3.11+git${SRCPV}"
>
> -# patches-3.10
> -SRCREV = "9cb40913a68945ab653b58abdf5949c68dd85210"
> +# patches-3.11
> +SRCREV = "ef362c02bd33a78c13ba1b4215f0a73ce3c910ff"
>
>  COMPATIBLE_MACHINE = "(mxs|mx3|mx5|mx6)"
> --
> 1.8.4.rc3
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale

Patch

diff --git a/recipes-kernel/linux/linux-fslc/defconfig b/recipes-kernel/linux/linux-fslc/defconfig
index 5be5d0d..d279702 100644
--- a/recipes-kernel/linux/linux-fslc/defconfig
+++ b/recipes-kernel/linux/linux-fslc/defconfig
@@ -37,6 +37,8 @@  CONFIG_MACH_IMX51_DT=y
 CONFIG_MACH_EUKREA_CPUIMX51SD=y
 CONFIG_SOC_IMX53=y
 CONFIG_SOC_IMX6Q=y
+CONFIG_SOC_IMX6SL=y
+CONFIG_SOC_VF610=y
 CONFIG_MXC_PWM=y
 CONFIG_SMP=y
 CONFIG_VMSPLIT_2G=y
@@ -47,6 +49,7 @@  CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
 CONFIG_VFP=y
 CONFIG_NEON=y
 CONFIG_BINFMT_MISC=m
+CONFIG_PM_RUNTIME=y
 CONFIG_PM_DEBUG=y
 CONFIG_PM_TEST_SUSPEND=y
 CONFIG_NET=y
@@ -171,6 +174,7 @@  CONFIG_BACKLIGHT_LCD_SUPPORT=y
 CONFIG_LCD_CLASS_DEVICE=y
 CONFIG_LCD_L4F00242T03=y
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_PWM=y
 CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
 CONFIG_FONTS=y
@@ -183,6 +187,7 @@  CONFIG_SND_SOC=y
 CONFIG_SND_IMX_SOC=y
 CONFIG_SND_SOC_PHYCORE_AC97=y
 CONFIG_SND_SOC_EUKREA_TLV320=y
+CONFIG_SND_SOC_IMX_WM8962=y
 CONFIG_SND_SOC_IMX_SGTL5000=y
 CONFIG_SND_SOC_IMX_MC13783=y
 CONFIG_USB=y
@@ -209,10 +214,15 @@  CONFIG_IMX_SDMA=y
 CONFIG_MXS_DMA=y
 CONFIG_STAGING=y
 CONFIG_DRM_IMX=y
+CONFIG_DRM_IMX_TVE=y
+CONFIG_DRM_IMX_FB_HELPER=y
+CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
 CONFIG_DRM_IMX_IPUV3_CORE=y
 CONFIG_DRM_IMX_IPUV3=y
 CONFIG_COMMON_CLK_DEBUG=y
 # CONFIG_IOMMU_SUPPORT is not set
+CONFIG_PWM=y
+CONFIG_PWM_IMX=y
 CONFIG_EXT2_FS=y
 CONFIG_EXT2_FS_XATTR=y
 CONFIG_EXT2_FS_POSIX_ACL=y
diff --git a/recipes-kernel/linux/linux-fslc_3.10.bb b/recipes-kernel/linux/linux-fslc_3.11.bb
similarity index 67%
rename from recipes-kernel/linux/linux-fslc_3.10.bb
rename to recipes-kernel/linux/linux-fslc_3.11.bb
index 7fa0ffe..8f78a06 100644
--- a/recipes-kernel/linux/linux-fslc_3.10.bb
+++ b/recipes-kernel/linux/linux-fslc_3.11.bb
@@ -3,9 +3,9 @@ 
 
 include linux-fslc.inc
 
-PV = "3.10+git${SRCPV}"
+PV = "3.11+git${SRCPV}"
 
-# patches-3.10
-SRCREV = "9cb40913a68945ab653b58abdf5949c68dd85210"
+# patches-3.11
+SRCREV = "ef362c02bd33a78c13ba1b4215f0a73ce3c910ff"
 
 COMPATIBLE_MACHINE = "(mxs|mx3|mx5|mx6)"