ARM: multi_v7: add mvebu and drivers to defconfig
PATCH 1/1 ARM: multi_v7: add mvebu and drivers to defconfig
boot farms testing is highlighting some errors in mvebu. Let's get some more coverage for multi_v7_defconfig kernels.
---
Kevin,
This is against tonight's master. Feel free to take it directly.
thx,
Jason.
arch/arm/configs/multi_v7_defconfig | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-)
arch/arm/configs/multi_v7_defconfig +17 -11
@@ -38,7 +38,6 @@ CONFIG_ARCH_TEGRA=y CONFIG_ARCH_TEGRA_2x_SOC=y CONFIG_ARCH_TEGRA_3x_SOC=y CONFIG_ARCH_TEGRA_114_SOC=y -CONFIG_TEGRA_PCI=y CONFIG_TEGRA_EMC_SCALING_ENABLE=y CONFIG_ARCH_U8500=y CONFIG_MACH_HREFV60=y
@@ -49,7 +48,9 @@ CONFIG_ARCH_VEXPRESS_CA9X4=y CONFIG_ARCH_VIRT=y CONFIG_ARCH_WM8850=y CONFIG_ARCH_ZYNQ=y -CONFIG_SMP=y +CONFIG_PCI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MVEBU=y CONFIG_HIGHPTE=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ATAG_DTB_COMPAT=y
@@ -69,12 +70,14 @@ CONFIG_SATA_MV=y CONFIG_NETDEVICES=y CONFIG_SUN4I_EMAC=y CONFIG_NET_CALXEDA_XGMAC=y +CONFIG_MVNETA=y CONFIG_KS8851=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=y -CONFIG_ICPLUS_PHY=y -CONFIG_MDIO_SUN4I=y CONFIG_TI_CPSW=y +CONFIG_MARVELL_PHY=y +CONFIG_ICPLUS_PHY=y +CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SPEAR=y CONFIG_SERIO_AMBAKMI=y CONFIG_SERIAL_8250=y
@@ -99,25 +102,27 @@ CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_ST_ASC=y CONFIG_SERIAL_ST_ASC_CONSOLE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_MV64XXX=y CONFIG_I2C_SIRF=y CONFIG_I2C_TEGRA=y CONFIG_SPI=y CONFIG_SPI_OMAP24XX=y +CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_SIRF=y CONFIG_SPI_TEGRA114=y CONFIG_SPI_TEGRA20_SLINK=y -CONFIG_PINCTRL_SINGLE=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_TWL4030=y -CONFIG_REGULATOR_GPIO=y +CONFIG_THERMAL=y +CONFIG_ARMADA_THERMAL=y CONFIG_REGULATOR_AB8500=y +CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_VEXPRESS=y CONFIG_DRM=y -CONFIG_TEGRA_HOST1X=y CONFIG_DRM_TEGRA=y CONFIG_FB_ARMCLCD=y CONFIG_FB_WM8505=y
@@ -132,8 +137,6 @@ CONFIG_USB_STORAGE=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_AB8500_USB=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_OMAP_USB2=y CONFIG_OMAP_USB3=y CONFIG_SAMSUNG_USB2PHY=y CONFIG_SAMSUNG_USB3PHY=y
@@ -144,13 +147,13 @@ CONFIG_MMC=y CONFIG_MMC_BLOCK_MINORS=16 CONFIG_MMC_ARMMMCI=y CONFIG_MMC_SDHCI=y -CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_ESDHC_IMX=y CONFIG_MMC_SDHCI_TEGRA=y CONFIG_MMC_SDHCI_SPEAR=y CONFIG_MMC_SDHCI_BCM_KONA=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y +CONFIG_MMC_MVSDIO=y CONFIG_EDAC=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_HIGHBANK_MC=y
@@ -159,20 +162,23 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_VT8500=y +CONFIG_RTC_DRV_MV=y CONFIG_RTC_DRV_TEGRA=y CONFIG_DMADEVICES=y CONFIG_DW_DMAC=y +CONFIG_MV_XOR=y CONFIG_TEGRA20_APB_DMA=y CONFIG_STE_DMA40=y CONFIG_SIRF_DMA=y -CONFIG_TI_EDMA=y CONFIG_PL330_DMA=y CONFIG_IMX_SDMA=y CONFIG_IMX_DMA=y CONFIG_MXS_DMA=y CONFIG_DMA_OMAP=y +CONFIG_MEMORY=y CONFIG_PWM=y CONFIG_PWM_VT8500=y +CONFIG_OMAP_USB2=y CONFIG_EXT4_FS=y CONFIG_TMPFS=y CONFIG_NFS_FS=y
Signature · 1 line
1.8.5.3
PATCH 1/1 ARM: multi_v7: add mvebu and drivers to defconfig
Quoted 9 lines · Jason Cooper
boot farms testing is highlighting some errors in mvebu. Let's get some more coverage for
multi_v7_defconfigkernels.Signed-off-by Jason Cooper <[email protected]>---
Kevin,This is against tonight's master. Feel free to take it directly.
OK, but this one doesn't currently fix any known errors, right? (the pull request you sent yesterday fixes the boot regressions, IIUC.) The goal here is just to get more mvebu coverage in multi_v7_defconfig, correct?
That being said, have a closer look at the Kconfig entries that are removed by the patch below, many of which will have an impact on other platforms.
Kevin
arch/arm/configs/multi_v7_defconfig CONFIG_ARCH_TEGRA=y · line 41
Quoted 12 lines
arch/arm/configs/multi_v7_defconfig | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-)arch/arm/configs/multi_v7_defconfig +0
-1@@ -38,7 +38,6 @@ CONFIG_ARCH_TEGRA=y CONFIG_ARCH_TEGRA_2x_SOC=y CONFIG_ARCH_TEGRA_3x_SOC=y CONFIG_ARCH_TEGRA_114_SOC=y -CONFIG_TEGRA_PCI=y
huh?
arch/arm/configs/multi_v7_defconfig CONFIG_ARCH_VEXPRESS_CA9X4=y · line 52
Quoted 8 lines
arch/arm/configs/multi_v7_defconfig +0
-1CONFIG_TEGRA_EMC_SCALING_ENABLE=y CONFIG_ARCH_U8500=y CONFIG_MACH_HREFV60=y@@ -49,7 +48,9 @@ CONFIG_ARCH_VEXPRESS_CA9X4=y CONFIG_ARCH_VIRT=y CONFIG_ARCH_WM8850=y CONFIG_ARCH_ZYNQ=y -CONFIG_SMP=y
huh?
Quoted 41 lines
arch/arm/configs/multi_v7_defconfig +9
-4+CONFIG_PCI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MVEBU=y CONFIG_HIGHPTE=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ATAG_DTB_COMPAT=y@@ -69,12 +70,14 @@ CONFIG_SATA_MV=y CONFIG_NETDEVICES=y CONFIG_SUN4I_EMAC=y CONFIG_NET_CALXEDA_XGMAC=y +CONFIG_MVNETA=y CONFIG_KS8851=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=y -CONFIG_ICPLUS_PHY=y -CONFIG_MDIO_SUN4I=y CONFIG_TI_CPSW=y +CONFIG_MARVELL_PHY=y +CONFIG_ICPLUS_PHY=y +CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SPEAR=y CONFIG_SERIO_AMBAKMI=y CONFIG_SERIAL_8250=y@@ -99,25 +102,27 @@ CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_ST_ASC=y CONFIG_SERIAL_ST_ASC_CONSOLE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_MV64XXX=y CONFIG_I2C_SIRF=y CONFIG_I2C_TEGRA=y CONFIG_SPI=y CONFIG_SPI_OMAP24XX=y +CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_SIRF=y CONFIG_SPI_TEGRA114=y CONFIG_SPI_TEGRA20_SLINK=y -CONFIG_PINCTRL_SINGLE=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_TWL4030=y -CONFIG_REGULATOR_GPIO=y
arch/arm/configs/multi_v7_defconfig CONFIG_SERIAL_FSL_LPUART_CONSOLE=y · line 120
Quoted 10 lines
arch/arm/configs/multi_v7_defconfig +3
-1+CONFIG_THERMAL=y +CONFIG_ARMADA_THERMAL=y CONFIG_REGULATOR_AB8500=y +CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_VEXPRESS=y CONFIG_DRM=y -CONFIG_TEGRA_HOST1X=y
huh?
arch/arm/configs/multi_v7_defconfig CONFIG_USB_STORAGE=y · line 136
Quoted 9 lines
arch/arm/configs/multi_v7_defconfig +0
-2CONFIG_DRM_TEGRA=y CONFIG_FB_ARMCLCD=y CONFIG_FB_WM8505=y@@ -132,8 +137,6 @@ CONFIG_USB_STORAGE=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_AB8500_USB=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_OMAP_USB2=y
huh?
Quoted 43 lines
arch/arm/configs/multi_v7_defconfig +5
-2CONFIG_OMAP_USB3=y CONFIG_SAMSUNG_USB2PHY=y CONFIG_SAMSUNG_USB3PHY=y@@ -144,13 +147,13 @@ CONFIG_MMC=y CONFIG_MMC_BLOCK_MINORS=16 CONFIG_MMC_ARMMMCI=y CONFIG_MMC_SDHCI=y -CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_ESDHC_IMX=y CONFIG_MMC_SDHCI_TEGRA=y CONFIG_MMC_SDHCI_SPEAR=y CONFIG_MMC_SDHCI_BCM_KONA=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y +CONFIG_MMC_MVSDIO=y CONFIG_EDAC=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_HIGHBANK_MC=y@@ -159,20 +162,23 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_VT8500=y +CONFIG_RTC_DRV_MV=y CONFIG_RTC_DRV_TEGRA=y CONFIG_DMADEVICES=y CONFIG_DW_DMAC=y +CONFIG_MV_XOR=y CONFIG_TEGRA20_APB_DMA=y CONFIG_STE_DMA40=y CONFIG_SIRF_DMA=y -CONFIG_TI_EDMA=y CONFIG_PL330_DMA=y CONFIG_IMX_SDMA=y CONFIG_IMX_DMA=y CONFIG_MXS_DMA=y CONFIG_DMA_OMAP=y +CONFIG_MEMORY=y CONFIG_PWM=y CONFIG_PWM_VT8500=y +CONFIG_OMAP_USB2=y CONFIG_EXT4_FS=y CONFIG_TMPFS=y CONFIG_NFS_FS=y
PATCH 1/1 ARM: multi_v7: add mvebu and drivers to defconfig
Quoted 12 lines · Kevin Hilman
Quoted 9 lines · Jason Cooper
boot farms testing is highlighting some errors in mvebu. Let's get some more coverage for
multi_v7_defconfigkernels.Signed-off-by Jason Cooper <[email protected]>---
Kevin,This is against tonight's master. Feel free to take it directly.
Quoted 8 lines
OK, but this one doesn't currently fix any known errors, right? (the pull request you sent yesterday fixes the boot regressions, IIUC.) The goal here is just to get more mvebu coverage in
multi_v7_defconfig, correct?That being said, have a closer look at the
Kconfigentries that are removed by the patch below, many of which will have an impact on other platforms.
Hi Kevin,
I may be wrong but I suspect this config file was generated with make savedefconfig. this rule only generate the CONFIG that are not implied by other CONFIG, so I wonder if all this changes are just due to of modificatino in the Kconfig themselves.
For example the config symbol TEGRA_PCI have been removed since v3.12.
Gregory
Quoted 138 lines
Kevin
arch/arm/configs/multi_v7_defconfig CONFIG_ARCH_TEGRA=y · line 41
Quoted 12 lines
arch/arm/configs/multi_v7_defconfig | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-)arch/arm/configs/multi_v7_defconfig +0
-1@@ -38,7 +38,6 @@ CONFIG_ARCH_TEGRA=y CONFIG_ARCH_TEGRA_2x_SOC=y CONFIG_ARCH_TEGRA_3x_SOC=y CONFIG_ARCH_TEGRA_114_SOC=y -CONFIG_TEGRA_PCI=yhuh?
arch/arm/configs/multi_v7_defconfig CONFIG_ARCH_VEXPRESS_CA9X4=y · line 52
Quoted 8 lines
arch/arm/configs/multi_v7_defconfig +0
-1CONFIG_TEGRA_EMC_SCALING_ENABLE=y CONFIG_ARCH_U8500=y CONFIG_MACH_HREFV60=y@@ -49,7 +48,9 @@ CONFIG_ARCH_VEXPRESS_CA9X4=y CONFIG_ARCH_VIRT=y CONFIG_ARCH_WM8850=y CONFIG_ARCH_ZYNQ=y -CONFIG_SMP=yhuh?
Quoted 41 lines
arch/arm/configs/multi_v7_defconfig +9
-4+CONFIG_PCI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MVEBU=y CONFIG_HIGHPTE=y CONFIG_ARM_APPENDED_DTB=y CONFIG_ARM_ATAG_DTB_COMPAT=y@@ -69,12 +70,14 @@ CONFIG_SATA_MV=y CONFIG_NETDEVICES=y CONFIG_SUN4I_EMAC=y CONFIG_NET_CALXEDA_XGMAC=y +CONFIG_MVNETA=y CONFIG_KS8851=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=y -CONFIG_ICPLUS_PHY=y -CONFIG_MDIO_SUN4I=y CONFIG_TI_CPSW=y +CONFIG_MARVELL_PHY=y +CONFIG_ICPLUS_PHY=y +CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SPEAR=y CONFIG_SERIO_AMBAKMI=y CONFIG_SERIAL_8250=y@@ -99,25 +102,27 @@ CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_ST_ASC=y CONFIG_SERIAL_ST_ASC_CONSOLE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_MV64XXX=y CONFIG_I2C_SIRF=y CONFIG_I2C_TEGRA=y CONFIG_SPI=y CONFIG_SPI_OMAP24XX=y +CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_SIRF=y CONFIG_SPI_TEGRA114=y CONFIG_SPI_TEGRA20_SLINK=y -CONFIG_PINCTRL_SINGLE=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_TWL4030=y -CONFIG_REGULATOR_GPIO=yarch/arm/configs/multi_v7_defconfig CONFIG_SERIAL_FSL_LPUART_CONSOLE=y · line 120
Quoted 10 lines
arch/arm/configs/multi_v7_defconfig +3
-1+CONFIG_THERMAL=y +CONFIG_ARMADA_THERMAL=y CONFIG_REGULATOR_AB8500=y +CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_VEXPRESS=y CONFIG_DRM=y -CONFIG_TEGRA_HOST1X=yhuh?
arch/arm/configs/multi_v7_defconfig CONFIG_USB_STORAGE=y · line 136
Quoted 9 lines
arch/arm/configs/multi_v7_defconfig +0
-2CONFIG_DRM_TEGRA=y CONFIG_FB_ARMCLCD=y CONFIG_FB_WM8505=y@@ -132,8 +137,6 @@ CONFIG_USB_STORAGE=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_AB8500_USB=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_OMAP_USB2=yhuh?
Quoted 43 lines
arch/arm/configs/multi_v7_defconfig +5
-2CONFIG_OMAP_USB3=y CONFIG_SAMSUNG_USB2PHY=y CONFIG_SAMSUNG_USB3PHY=y@@ -144,13 +147,13 @@ CONFIG_MMC=y CONFIG_MMC_BLOCK_MINORS=16 CONFIG_MMC_ARMMMCI=y CONFIG_MMC_SDHCI=y -CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_ESDHC_IMX=y CONFIG_MMC_SDHCI_TEGRA=y CONFIG_MMC_SDHCI_SPEAR=y CONFIG_MMC_SDHCI_BCM_KONA=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y +CONFIG_MMC_MVSDIO=y CONFIG_EDAC=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_HIGHBANK_MC=y@@ -159,20 +162,23 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_VT8500=y +CONFIG_RTC_DRV_MV=y CONFIG_RTC_DRV_TEGRA=y CONFIG_DMADEVICES=y CONFIG_DW_DMAC=y +CONFIG_MV_XOR=y CONFIG_TEGRA20_APB_DMA=y CONFIG_STE_DMA40=y CONFIG_SIRF_DMA=y -CONFIG_TI_EDMA=y CONFIG_PL330_DMA=y CONFIG_IMX_SDMA=y CONFIG_IMX_DMA=y CONFIG_MXS_DMA=y CONFIG_DMA_OMAP=y +CONFIG_MEMORY=y CONFIG_PWM=y CONFIG_PWM_VT8500=y +CONFIG_OMAP_USB2=y CONFIG_EXT4_FS=y CONFIG_TMPFS=y CONFIG_NFS_FS=y
Signature · 4 lines
Gregory Clement, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com
PATCH 1/1 ARM: multi_v7: add mvebu and drivers to defconfig
Quoted 22 lines · Gregory CLEMENT
Quoted 12 lines · Kevin Hilman
Quoted 9 lines · Jason Cooper
boot farms testing is highlighting some errors in mvebu. Let's get some more coverage for
multi_v7_defconfigkernels.Signed-off-by Jason Cooper <[email protected]>---
Kevin,This is against tonight's master. Feel free to take it directly.
Quoted 8 lines
OK, but this one doesn't currently fix any known errors, right? (the pull request you sent yesterday fixes the boot regressions, IIUC.) The goal here is just to get more mvebu coverage in
multi_v7_defconfig, correct?That being said, have a closer look at the
Kconfigentries that are removed by the patch below, many of which will have an impact on other platforms.
Quoted 6 lines
Hi Kevin,
I may be wrong but I suspect this config file was generated with make savedefconfig. this rule only generate the CONFIG that are not implied by other CONFIG, so I wonder if all this changes are just due to of modificatino in the
Kconfigthemselves.
Yes, I suspect that as well, which means the changelog needs to have a bit more detail justifying those removals that look suspicious when just looking through the diff.
Kevin
PATCH 1/1 ARM: multi_v7: add mvebu and drivers to defconfig
Quoted 26 lines · Kevin Hilman
Quoted 24 lines · Gregory CLEMENT
Quoted 12 lines · Kevin Hilman
Quoted 9 lines · Jason Cooper
boot farms testing is highlighting some errors in mvebu. Let's get some more coverage for
multi_v7_defconfigkernels.Signed-off-by Jason Cooper <[email protected]>---
Kevin,This is against tonight's master. Feel free to take it directly.
Quoted 8 lines
OK, but this one doesn't currently fix any known errors, right? (the pull request you sent yesterday fixes the boot regressions, IIUC.) The goal here is just to get more mvebu coverage in
multi_v7_defconfig, correct?That being said, have a closer look at the
Kconfigentries that are removed by the patch below, many of which will have an impact on other platforms.Hi Kevin,
Quoted 8 lines
Quoted 4 lines
I may be wrong but I suspect this config file was generated with make savedefconfig. this rule only generate the CONFIG that are not implied by other CONFIG, so I wonder if all this changes are just due to of modificatino in the
Kconfigthemselves.Yes, I suspect that as well, which means the changelog needs to have a bit more detail justifying those removals that look suspicious when just looking through the diff.
Agreed. I was debating doing two patches, but thought it would be overkill. I'll resend a v2 as two patches. I'm also going to put it on mvebu/defconfig branch so that I can also build and test against it throughout the merge window.
thx,
Jason.
PATCH v2 1/2 ARM: multi_v7_defconfig: update for v3.13-rc1
In reply to Jason CooperJust the output of:
make ARCH=arm multi_v7_defconfig
make savedefconfig
mv defconfig arch/arm/configs/multi_v7_defconfig
---
v1 -> v2:
- broke out updating the defconfig as a separate patch.
arch/arm/configs/multi_v7_defconfig | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)
arch/arm/configs/multi_v7_defconfig +2 -7
@@ -34,7 +34,6 @@ CONFIG_ARCH_TEGRA=y CONFIG_ARCH_TEGRA_2x_SOC=y CONFIG_ARCH_TEGRA_3x_SOC=y CONFIG_ARCH_TEGRA_114_SOC=y -CONFIG_TEGRA_PCI=y CONFIG_TEGRA_EMC_SCALING_ENABLE=y CONFIG_ARCH_U8500=y CONFIG_MACH_HREFV60=y
@@ -68,7 +67,6 @@ CONFIG_NET_CALXEDA_XGMAC=y CONFIG_KS8851=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=y -CONFIG_MDIO_SUN4I=y CONFIG_KEYBOARD_SPEAR=y CONFIG_SERIO_AMBAKMI=y CONFIG_SERIAL_8250=y
@@ -102,14 +100,13 @@ CONFIG_SPI_TEGRA20_SLINK=y CONFIG_PINCTRL_SINGLE=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_TWL4030=y -CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_AB8500=y +CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_VEXPRESS=y CONFIG_DRM=y -CONFIG_TEGRA_HOST1X=y CONFIG_DRM_TEGRA=y CONFIG_FB_ARMCLCD=y CONFIG_FB_WM8505=y
@@ -124,8 +121,6 @@ CONFIG_USB_STORAGE=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_AB8500_USB=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_OMAP_USB2=y CONFIG_OMAP_USB3=y CONFIG_SAMSUNG_USB2PHY=y CONFIG_SAMSUNG_USB3PHY=y
@@ -155,7 +150,6 @@ CONFIG_DW_DMAC=y CONFIG_TEGRA20_APB_DMA=y CONFIG_STE_DMA40=y CONFIG_SIRF_DMA=y -CONFIG_TI_EDMA=y CONFIG_PL330_DMA=y CONFIG_IMX_SDMA=y CONFIG_IMX_DMA=y
@@ -163,6 +157,7 @@ CONFIG_MXS_DMA=y CONFIG_DMA_OMAP=y CONFIG_PWM=y CONFIG_PWM_VT8500=y +CONFIG_OMAP_USB2=y CONFIG_EXT4_FS=y CONFIG_TMPFS=y CONFIG_NFS_FS=y
Signature · 1 line
1.8.5.3
PATCH v2 2/2 ARM: multi_v7_defconfig: add mvebu drivers
Recent boot farm testing has highlighted some issues with mvebu and multiplatform kernels. Increase the test coverage so we can discover these issues earlier.
---
v1 -> v2:
- updating the defconfig is a separate patch from this.
arch/arm/configs/multi_v7_defconfig | 13 +++++++++++++ 1 file changed, 13 insertions(+)
arch/arm/configs/multi_v7_defconfig +13 -0
@@ -44,6 +44,9 @@ CONFIG_ARCH_VEXPRESS_CA9X4=y CONFIG_ARCH_VIRT=y CONFIG_ARCH_WM8850=y CONFIG_ARCH_ZYNQ=y +CONFIG_PCI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_MVEBU=y CONFIG_SMP=y CONFIG_HIGHPTE=y CONFIG_ARM_APPENDED_DTB=y
@@ -64,9 +67,11 @@ CONFIG_SATA_MV=y CONFIG_NETDEVICES=y CONFIG_SUN4I_EMAC=y CONFIG_NET_CALXEDA_XGMAC=y +CONFIG_MVNETA=y CONFIG_KS8851=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=y +CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_SPEAR=y CONFIG_SERIO_AMBAKMI=y CONFIG_SERIAL_8250=y
@@ -89,10 +94,12 @@ CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_MV64XXX=y CONFIG_I2C_SIRF=y CONFIG_I2C_TEGRA=y CONFIG_SPI=y CONFIG_SPI_OMAP24XX=y +CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_SIRF=y CONFIG_SPI_TEGRA114=y
@@ -100,6 +107,8 @@ CONFIG_SPI_TEGRA20_SLINK=y CONFIG_PINCTRL_SINGLE=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_TWL4030=y +CONFIG_THERMAL=y +CONFIG_ARMADA_THERMAL=y CONFIG_REGULATOR_AB8500=y CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_TPS51632=y
@@ -136,6 +145,7 @@ CONFIG_MMC_SDHCI_TEGRA=y CONFIG_MMC_SDHCI_SPEAR=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y +CONFIG_MMC_MVSDIO=y CONFIG_EDAC=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_HIGHBANK_MC=y
@@ -144,9 +154,11 @@ CONFIG_RTC_CLASS=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_VT8500=y +CONFIG_RTC_DRV_MV=y CONFIG_RTC_DRV_TEGRA=y CONFIG_DMADEVICES=y CONFIG_DW_DMAC=y +CONFIG_MV_XOR=y CONFIG_TEGRA20_APB_DMA=y CONFIG_STE_DMA40=y CONFIG_SIRF_DMA=y
@@ -155,6 +167,7 @@ CONFIG_IMX_SDMA=y CONFIG_IMX_DMA=y CONFIG_MXS_DMA=y CONFIG_DMA_OMAP=y +CONFIG_MEMORY=y CONFIG_PWM=y CONFIG_PWM_VT8500=y CONFIG_OMAP_USB2=y
Signature · 1 line
1.8.5.3
PATCH v2 1/2 ARM: multi_v7_defconfig: update for v3.13-rc1
In reply to Jason CooperQuoted 7 lines · Jason Cooper
Just the output of:
make ARCH=arm
multi_v7_defconfig
make savedefconfig
mv defconfigarch/arm/configs/multi_v7_defconfigSigned-off-by Jason Cooper <[email protected]>
Do you mean 3.14-rc1? If so, this will likely have conflicts with the multi_v7_defconfig that we still have in our for-next branch (should be queued in a regular branch now that all the contents has been merged in by Linus).
-Olof
PATCH v2 1/2 ARM: multi_v7_defconfig: update for v3.13-rc1
Quoted 7 lines · Olof Johansson
Quoted 6 lines · Jason Cooper
Just the output of:
make ARCH=arm
multi_v7_defconfig
make savedefconfig
mv defconfigarch/arm/configs/multi_v7_defconfig
Quoted 6 lines
Quoted 1 line
Signed-off-by Jason Cooper <[email protected]>Do you mean 3.14-rc1? If so, this will likely have conflicts with the
multi_v7_defconfigthat we still have in our for-next branch (should be queued in a regular branch now that all the contents has been merged in by Linus).
No, I meant v3.13-rc1. mvebu/defconfig branch is still based on v3.13-rc1 since there is no stable tag for v3.14 yet.
Let me know how you'd like me to handle it. My main goal is to have something locally I can build and test against as well. If you think you can get this in in time for v3.14-rc1, I'll rebase this series against arm-soc/for-next and then base all my branches off of v3.14-rc1 when it drops.
thx,
Jason.
PATCH v3 1/2 ARM: multi_v7_defconfig: update for v3.14-rc1
In reply to Jason CooperJust the output of:
make ARCH=arm multi_v7_defconfig
make savedefconfig
mv defconfig arch/arm/configs/multi_v7_defconfig
---
v2 -> v3:
- rebase onto arm-soc/for-next so arm-soc can apply directly for v3.14-rcX
v1 -> v2:
- split into two patches, update and +mvebu
arch/arm/configs/multi_v7_defconfig | 13 ------------- 1 file changed, 13 deletions(-)
arch/arm/configs/multi_v7_defconfig +0 -13
@@ -58,7 +58,6 @@ CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_PCI=y CONFIG_PCI_MSI=y CONFIG_PCI_TEGRA=y -CONFIG_SMP=y CONFIG_HIGHPTE=y CONFIG_CMA=y CONFIG_ARM_APPENDED_DTB=y
@@ -176,7 +175,6 @@ CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_BATTERY_SBS=y CONFIG_CHARGER_TPS65090=y -CONFIG_POWER_RESET_AS3722=y CONFIG_POWER_RESET_GPIO=y CONFIG_SENSORS_LM90=y CONFIG_MFD_AS3722=y
@@ -205,7 +203,6 @@ CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_USB_SUPPORT=y CONFIG_DRM=y CONFIG_DRM_TEGRA=y -CONFIG_DRM_PANEL_SIMPLE=y CONFIG_FB_ARMCLCD=y CONFIG_FB_WM8505=y CONFIG_FB_SIMPLE=y
@@ -222,7 +219,6 @@ CONFIG_SND_SOC_TEGRA_WM8753=y CONFIG_SND_SOC_TEGRA_WM8903=y CONFIG_SND_SOC_TEGRA_TRIMSLICE=y CONFIG_SND_SOC_TEGRA_ALC5632=y -CONFIG_SND_SOC_TEGRA_MAX98090=y CONFIG_USB=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_EHCI_HCD=y
@@ -249,14 +245,6 @@ CONFIG_MMC_SDHCI_SPEAR=y CONFIG_MMC_SDHCI_BCM_KONA=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y -CONFIG_LEDS_GPIO=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_LEDS_TRIGGER_ONESHOT=y -CONFIG_LEDS_TRIGGER_HEARTBEAT=y -CONFIG_LEDS_TRIGGER_GPIO=y -CONFIG_LEDS_TRIGGER_DEFAULT_ON=y -CONFIG_LEDS_TRIGGER_TRANSIENT=y -CONFIG_LEDS_TRIGGER_CAMERA=y CONFIG_EDAC=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_HIGHBANK_MC=y
@@ -289,7 +277,6 @@ CONFIG_MFD_NVEC=y CONFIG_KEYBOARD_NVEC=y CONFIG_SERIO_NVEC_PS2=y CONFIG_NVEC_POWER=y -CONFIG_NVEC_PAZ00=y CONFIG_TEGRA_IOMMU_GART=y CONFIG_TEGRA_IOMMU_SMMU=y CONFIG_MEMORY=y
Signature · 1 line
1.8.5.3
PATCH v3 2/2 ARM: multi_v7_defconfig: add mvebu drivers
Recent boot farm testing has highlighted some issues with mvebu and multiplatform kernels. Increase the test coverage so we can discover these issues earlier.
---
v2 -> v3:
- rebase onto arm-soc/for-next so arm-soc can apply directly for v3.14-rcX
v1 -> v2:
- split into two patches, update and +mvebu
arch/arm/configs/multi_v7_defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+)
arch/arm/configs/multi_v7_defconfig +10 -0
@@ -57,6 +57,7 @@ CONFIG_ARCH_ZYNQ=y CONFIG_TRUSTED_FOUNDATIONS=y CONFIG_PCI=y CONFIG_PCI_MSI=y +CONFIG_PCI_MVEBU=y CONFIG_PCI_TEGRA=y CONFIG_HIGHPTE=y CONFIG_CMA=y
@@ -108,11 +109,13 @@ CONFIG_SATA_MV=y CONFIG_NETDEVICES=y CONFIG_SUN4I_EMAC=y CONFIG_NET_CALXEDA_XGMAC=y +CONFIG_MVNETA=y CONFIG_KS8851=y CONFIG_R8169=y CONFIG_SMSC911X=y CONFIG_STMMAC_ETH=y CONFIG_TI_CPSW=y +CONFIG_MARVELL_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_USB_PEGASUS=y CONFIG_USB_USBNET=y
@@ -155,10 +158,12 @@ CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y CONFIG_I2C_MUX_PINCTRL=y CONFIG_I2C_DESIGNWARE_PLATFORM=y +CONFIG_I2C_MV64XXX=y CONFIG_I2C_SIRF=y CONFIG_I2C_TEGRA=y CONFIG_SPI=y CONFIG_SPI_OMAP24XX=y +CONFIG_SPI_ORION=y CONFIG_SPI_PL022=y CONFIG_SPI_SIRF=y CONFIG_SPI_TEGRA114=y
@@ -177,6 +182,8 @@ CONFIG_BATTERY_SBS=y CONFIG_CHARGER_TPS65090=y CONFIG_POWER_RESET_GPIO=y CONFIG_SENSORS_LM90=y +CONFIG_THERMAL=y +CONFIG_ARMADA_THERMAL=y CONFIG_MFD_AS3722=y CONFIG_MFD_CROS_EC=y CONFIG_MFD_CROS_EC_SPI=y
@@ -245,6 +252,7 @@ CONFIG_MMC_SDHCI_SPEAR=y CONFIG_MMC_SDHCI_BCM_KONA=y CONFIG_MMC_OMAP=y CONFIG_MMC_OMAP_HS=y +CONFIG_MMC_MVSDIO=y CONFIG_EDAC=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_HIGHBANK_MC=y
@@ -259,9 +267,11 @@ CONFIG_RTC_DRV_TPS65910=y CONFIG_RTC_DRV_EM3027=y CONFIG_RTC_DRV_PL031=y CONFIG_RTC_DRV_VT8500=y +CONFIG_RTC_DRV_MV=y CONFIG_RTC_DRV_TEGRA=y CONFIG_DMADEVICES=y CONFIG_DW_DMAC=y +CONFIG_MV_XOR=y CONFIG_TEGRA20_APB_DMA=y CONFIG_STE_DMA40=y CONFIG_SIRF_DMA=y
Signature · 1 line
1.8.5.3
Olof Johansson
AppliedPATCH v3 2/2 ARM: multi_v7_defconfig: add mvebu drivers
Quoted 9 lines · Jason Cooper
Recent boot farm testing has highlighted some issues with mvebu and multiplatform kernels. Increase the test coverage so we can discover these issues earlier.
Signed-off-by Jason Cooper <[email protected]>---
v2 -> v3:
- rebase onto arm-soc/for-next so arm-soc can apply directly for v3.14-rcX
Quoted 5 lines
v1 -> v2:
- split into two patches, update and +mvebuarch/arm/configs/multi_v7_defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+)
Applied. I ended up redoing the 1/2 patch myself but this one is applied as-is with minor fixup.
-Olof
PATCH v3 2/2 ARM: multi_v7_defconfig: add mvebu drivers
Quoted 10 lines · Olof Johansson
Quoted 9 lines · Jason Cooper
Recent boot farm testing has highlighted some issues with mvebu and multiplatform kernels. Increase the test coverage so we can discover these issues earlier.
Signed-off-by Jason Cooper <[email protected]>---
v2 -> v3:
- rebase onto arm-soc/for-next so arm-soc can apply directly for v3.14-rcX
Quoted 8 lines
Quoted 5 lines
v1 -> v2:
- split into two patches, update and +mvebuarch/arm/configs/multi_v7_defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+)Applied. I ended up redoing the 1/2 patch myself but this one is applied as-is with minor fixup.
It looks like Kevin applied this yesterday:
1c53e04e8050 ARM: multi_v7_defconfig: add mvebu drivers 64a5cb10bdc5 ARM: multi_v7_defconfig: update for v3.14-rc1
It's in arm-soc/for_3.14/fixes which was pulled into arm-soc/to-build yesterday...
confused?
thx,
Jason.
PATCH v3 2/2 ARM: multi_v7_defconfig: add mvebu drivers
Quoted 22 lines · Jason Cooper
Quoted 10 lines · Olof Johansson
Quoted 9 lines · Jason Cooper
Recent boot farm testing has highlighted some issues with mvebu and multiplatform kernels. Increase the test coverage so we can discover these issues earlier.
Signed-off-by Jason Cooper <[email protected]>---
v2 -> v3:
- rebase onto arm-soc/for-next so arm-soc can apply directly for v3.14-rcXQuoted 8 lines
Quoted 5 lines
v1 -> v2:
- split into two patches, update and +mvebuarch/arm/configs/multi_v7_defconfig | 10 ++++++++++ 1 file changed, 10 insertions(+)Applied. I ended up redoing the 1/2 patch myself but this one is applied as-is with minor fixup.
It looks like Kevin applied this yesterday:
Quoted 7 lines
1c53e04e8050ARM:multi_v7_defconfig: add mvebu drivers64a5cb10bdc5ARM:multi_v7_defconfig: update for v3.14-rc1It's in arm-soc/for_3.14/fixes which was pulled into arm-soc/to-build yesterday...
confused?
Right, but that conflicted with the tegra updates we had done (which I told you about before). So I ended up rebuilding the branch to get the ordering right, which resulted in the above.
-Olof