All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
@ 2012-07-25 11:18 ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 11:18 UTC (permalink / raw)
  To: b32955
  Cc: Fabio Estevam, Artem.Bityutskiy, linux-mtd, kernel, shawn.guo,
	dwmw2, linux-arm-kernel

From: Fabio Estevam <fabio.estevam@freescale.com>

Include IMX6 in the list of supported SoCs.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
Changes since v1:
- No changes
 drivers/mtd/nand/Kconfig |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index f4e81a7..b40e172 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -464,7 +464,7 @@ config MTD_NAND_GPMI_NAND
         bool "GPMI NAND Flash Controller driver"
         depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
         help
-	 Enables NAND Flash support for IMX23 or IMX28.
+	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
 	 The GPMI controller is very powerful, with the help of BCH
 	 module, it can do the hardware ECC. The GPMI supports several
 	 NAND flashs at the same time. The GPMI may conflicts with other
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
@ 2012-07-25 11:18 ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 11:18 UTC (permalink / raw)
  To: linux-arm-kernel

From: Fabio Estevam <fabio.estevam@freescale.com>

Include IMX6 in the list of supported SoCs.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
Changes since v1:
- No changes
 drivers/mtd/nand/Kconfig |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index f4e81a7..b40e172 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -464,7 +464,7 @@ config MTD_NAND_GPMI_NAND
         bool "GPMI NAND Flash Controller driver"
         depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
         help
-	 Enables NAND Flash support for IMX23 or IMX28.
+	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
 	 The GPMI controller is very powerful, with the help of BCH
 	 module, it can do the hardware ECC. The GPMI supports several
 	 NAND flashs at the same time. The GPMI may conflicts with other
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
  2012-07-25 11:18 ` Fabio Estevam
@ 2012-07-25 11:18   ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 11:18 UTC (permalink / raw)
  To: b32955
  Cc: Fabio Estevam, Artem.Bityutskiy, linux-mtd, kernel, shawn.guo,
	dwmw2, linux-arm-kernel

From: Fabio Estevam <fabio.estevam@freescale.com>

MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
for imx_v6_v7_defconfig:

drivers/built-in.o: In function `gpmi_dma_filter':
clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
make: *** [vmlinux] Error 1

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
Changes since v1:
- Use 'depends' rather than 'select'
 drivers/mtd/nand/Kconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index a5d8a1b..da52c7d 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
 config MTD_NAND_GPMI_NAND
         bool "GPMI NAND Flash Controller driver"
         depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
+	depends on MXS_DMA
         help
 	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
 	 The GPMI controller is very powerful, with the help of BCH
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
@ 2012-07-25 11:18   ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 11:18 UTC (permalink / raw)
  To: linux-arm-kernel

From: Fabio Estevam <fabio.estevam@freescale.com>

MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
for imx_v6_v7_defconfig:

drivers/built-in.o: In function `gpmi_dma_filter':
clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
make: *** [vmlinux] Error 1

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
Changes since v1:
- Use 'depends' rather than 'select'
 drivers/mtd/nand/Kconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index a5d8a1b..da52c7d 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
 config MTD_NAND_GPMI_NAND
         bool "GPMI NAND Flash Controller driver"
         depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
+	depends on MXS_DMA
         help
 	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
 	 The GPMI controller is very powerful, with the help of BCH
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-25 11:18 ` Fabio Estevam
@ 2012-07-25 11:18   ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 11:18 UTC (permalink / raw)
  To: b32955
  Cc: Fabio Estevam, Artem.Bityutskiy, linux-mtd, kernel, shawn.guo,
	dwmw2, linux-arm-kernel

From: Fabio Estevam <fabio.estevam@freescale.com>

Let MXS_DMA be selected by default.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
Changes since v1:
- No changes. Newly introduced in this series
 arch/arm/configs/imx_v6_v7_defconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index f725b96..3c9f32f 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
 CONFIG_RTC_DRV_MXC=y
 CONFIG_DMADEVICES=y
 CONFIG_IMX_SDMA=y
+CONFIG_MXS_DMA=y
 CONFIG_COMMON_CLK_DEBUG=y
 # CONFIG_IOMMU_SUPPORT is not set
 CONFIG_EXT2_FS=y
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-25 11:18   ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 11:18 UTC (permalink / raw)
  To: linux-arm-kernel

From: Fabio Estevam <fabio.estevam@freescale.com>

Let MXS_DMA be selected by default.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
---
Changes since v1:
- No changes. Newly introduced in this series
 arch/arm/configs/imx_v6_v7_defconfig |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
index f725b96..3c9f32f 100644
--- a/arch/arm/configs/imx_v6_v7_defconfig
+++ b/arch/arm/configs/imx_v6_v7_defconfig
@@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
 CONFIG_RTC_DRV_MXC=y
 CONFIG_DMADEVICES=y
 CONFIG_IMX_SDMA=y
+CONFIG_MXS_DMA=y
 CONFIG_COMMON_CLK_DEBUG=y
 # CONFIG_IOMMU_SUPPORT is not set
 CONFIG_EXT2_FS=y
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-25 11:18   ` Fabio Estevam
@ 2012-07-25 15:05     ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-25 15:05 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

Hi Fabio:

On Wed, Jul 25, 2012 at 7:18 AM, Fabio Estevam <festevam@gmail.com> wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
>
> Let MXS_DMA be selected by default.
>
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - No changes. Newly introduced in this series
>  arch/arm/configs/imx_v6_v7_defconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
> index f725b96..3c9f32f 100644
> --- a/arch/arm/configs/imx_v6_v7_defconfig
> +++ b/arch/arm/configs/imx_v6_v7_defconfig
> @@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
>  CONFIG_RTC_DRV_MXC=y
>  CONFIG_DMADEVICES=y
>  CONFIG_IMX_SDMA=y
> +CONFIG_MXS_DMA=y
Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
is not enabled.

Huang Shijie

>  CONFIG_COMMON_CLK_DEBUG=y
>  # CONFIG_IOMMU_SUPPORT is not set
>  CONFIG_EXT2_FS=y
> --
> 1.7.1
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-25 15:05     ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-25 15:05 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Fabio:

On Wed, Jul 25, 2012 at 7:18 AM, Fabio Estevam <festevam@gmail.com> wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
>
> Let MXS_DMA be selected by default.
>
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - No changes. Newly introduced in this series
>  arch/arm/configs/imx_v6_v7_defconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
> index f725b96..3c9f32f 100644
> --- a/arch/arm/configs/imx_v6_v7_defconfig
> +++ b/arch/arm/configs/imx_v6_v7_defconfig
> @@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
>  CONFIG_RTC_DRV_MXC=y
>  CONFIG_DMADEVICES=y
>  CONFIG_IMX_SDMA=y
> +CONFIG_MXS_DMA=y
Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
is not enabled.

Huang Shijie

>  CONFIG_COMMON_CLK_DEBUG=y
>  # CONFIG_IOMMU_SUPPORT is not set
>  CONFIG_EXT2_FS=y
> --
> 1.7.1
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-25 15:05     ` Huang Shijie
@ 2012-07-25 15:23       ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 15:23 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 12:05 PM, Huang Shijie <shijie8@gmail.com> wrote:

> Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
> this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
> is not enabled.

Well, as the driver currently stands: yes, it is needed.

Without CONFIG_MXS_DMA, the GPMI driver cannot even be built.

This is why I thought that 'select MXS_DMA' was the way to go, but
according to the thread you pointed me at, it was Nacked by Shawn.

Regards,

Fabio Estevam

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-25 15:23       ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-25 15:23 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 12:05 PM, Huang Shijie <shijie8@gmail.com> wrote:

> Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
> this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
> is not enabled.

Well, as the driver currently stands: yes, it is needed.

Without CONFIG_MXS_DMA, the GPMI driver cannot even be built.

This is why I thought that 'select MXS_DMA' was the way to go, but
according to the thread you pointed me at, it was Nacked by Shawn.

Regards,

Fabio Estevam

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-25 15:23       ` Fabio Estevam
@ 2012-07-26  2:24         ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26  2:24 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 11:23 PM, Fabio Estevam <festevam@gmail.com> wrote:
> On Wed, Jul 25, 2012 at 12:05 PM, Huang Shijie <shijie8@gmail.com> wrote:
>
>> Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
>> this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
>> is not enabled.
>
> Well, as the driver currently stands: yes, it is needed.
>
> Without CONFIG_MXS_DMA, the GPMI driver cannot even be built.
But you have added "depend on MXS_DMA". So If you do not select the
mxs-dma, you can not see the
gpmi-nand.
that's why i think this patch is not needed.

Huang Shijie

>
> This is why I thought that 'select MXS_DMA' was the way to go, but
> according to the thread you pointed me at, it was Nacked by Shawn.
>
> Regards,
>
> Fabio Estevam

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26  2:24         ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26  2:24 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 11:23 PM, Fabio Estevam <festevam@gmail.com> wrote:
> On Wed, Jul 25, 2012 at 12:05 PM, Huang Shijie <shijie8@gmail.com> wrote:
>
>> Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
>> this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
>> is not enabled.
>
> Well, as the driver currently stands: yes, it is needed.
>
> Without CONFIG_MXS_DMA, the GPMI driver cannot even be built.
But you have added "depend on MXS_DMA". So If you do not select the
mxs-dma, you can not see the
gpmi-nand.
that's why i think this patch is not needed.

Huang Shijie

>
> This is why I thought that 'select MXS_DMA' was the way to go, but
> according to the thread you pointed me at, it was Nacked by Shawn.
>
> Regards,
>
> Fabio Estevam

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
  2012-07-25 11:18   ` Fabio Estevam
@ 2012-07-26  2:27     ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26  2:27 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

I think  we can merget the patch 1 and patch 2 to one patch.

Huang Shijie

On Wed, Jul 25, 2012 at 7:18 PM, Fabio Estevam <festevam@gmail.com> wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
>
> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
> for imx_v6_v7_defconfig:
>
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
> make: *** [vmlinux] Error 1
>
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - Use 'depends' rather than 'select'
>  drivers/mtd/nand/Kconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index a5d8a1b..da52c7d 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>  config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
> +       depends on MXS_DMA
>          help
>          Enables NAND Flash support for IMX23, IMX28 or IMX6.
>          The GPMI controller is very powerful, with the help of BCH
> --
> 1.7.1
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
@ 2012-07-26  2:27     ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26  2:27 UTC (permalink / raw)
  To: linux-arm-kernel

I think  we can merget the patch 1 and patch 2 to one patch.

Huang Shijie

On Wed, Jul 25, 2012 at 7:18 PM, Fabio Estevam <festevam@gmail.com> wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
>
> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
> for imx_v6_v7_defconfig:
>
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
> make: *** [vmlinux] Error 1
>
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - Use 'depends' rather than 'select'
>  drivers/mtd/nand/Kconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index a5d8a1b..da52c7d 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>  config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
> +       depends on MXS_DMA
>          help
>          Enables NAND Flash support for IMX23, IMX28 or IMX6.
>          The GPMI controller is very powerful, with the help of BCH
> --
> 1.7.1
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26  2:24         ` Huang Shijie
@ 2012-07-26  2:29           ` Dong Aisheng
  -1 siblings, 0 replies; 56+ messages in thread
From: Dong Aisheng @ 2012-07-26  2:29 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, Fabio Estevam, dwmw2, linux-arm-kernel

On Thu, Jul 26, 2012 at 10:24:41AM +0800, Huang Shijie wrote:
> On Wed, Jul 25, 2012 at 11:23 PM, Fabio Estevam <festevam@gmail.com> wrote:
> > On Wed, Jul 25, 2012 at 12:05 PM, Huang Shijie <shijie8@gmail.com> wrote:
> >
> >> Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
> >> this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
> >> is not enabled.
> >
> > Well, as the driver currently stands: yes, it is needed.
> >
> > Without CONFIG_MXS_DMA, the GPMI driver cannot even be built.
> But you have added "depend on MXS_DMA". So If you do not select the
> mxs-dma, you can not see the
> gpmi-nand.
> that's why i think this patch is not needed.
> 
How about using 'select MXS_DMA'?
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 31bb7e5..e7c3dcf 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -481,6 +481,7 @@ config MTD_NAND_NANDSIM
 config MTD_NAND_GPMI_NAND
         bool "GPMI NAND Flash Controller driver"
         depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
+       select MXS_DMA
         help

Then we do not need this patch and does not have the issue that MXS_DMA is
still compiled even GPMI_NAND is not selected.

Regards
Dong Aisheng

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26  2:29           ` Dong Aisheng
  0 siblings, 0 replies; 56+ messages in thread
From: Dong Aisheng @ 2012-07-26  2:29 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 26, 2012 at 10:24:41AM +0800, Huang Shijie wrote:
> On Wed, Jul 25, 2012 at 11:23 PM, Fabio Estevam <festevam@gmail.com> wrote:
> > On Wed, Jul 25, 2012 at 12:05 PM, Huang Shijie <shijie8@gmail.com> wrote:
> >
> >> Is this patch needed? The mxs-dma only has one user, the gpmi-nand in mx6q.
> >> this patch makes the kernel built-in the mxs-dma, even the gpmi-nand
> >> is not enabled.
> >
> > Well, as the driver currently stands: yes, it is needed.
> >
> > Without CONFIG_MXS_DMA, the GPMI driver cannot even be built.
> But you have added "depend on MXS_DMA". So If you do not select the
> mxs-dma, you can not see the
> gpmi-nand.
> that's why i think this patch is not needed.
> 
How about using 'select MXS_DMA'?
diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
index 31bb7e5..e7c3dcf 100644
--- a/drivers/mtd/nand/Kconfig
+++ b/drivers/mtd/nand/Kconfig
@@ -481,6 +481,7 @@ config MTD_NAND_NANDSIM
 config MTD_NAND_GPMI_NAND
         bool "GPMI NAND Flash Controller driver"
         depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
+       select MXS_DMA
         help

Then we do not need this patch and does not have the issue that MXS_DMA is
still compiled even GPMI_NAND is not selected.

Regards
Dong Aisheng

^ permalink raw reply related	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
  2012-07-26  2:27     ` Huang Shijie
@ 2012-07-26 10:35       ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 10:35 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 11:27 PM, Huang Shijie <shijie8@gmail.com> wrote:
> I think  we can merget the patch 1 and patch 2 to one patch.

I am not sure on this, as they have clearly different purposes.

Patch 1 fixes the text file and include mx6.

Patch 2 fixes a build issue for mx6.

I prefer to keep them as seperate patches.

Regards,

Fabio Estevam

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
@ 2012-07-26 10:35       ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 10:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 11:27 PM, Huang Shijie <shijie8@gmail.com> wrote:
> I think  we can merget the patch 1 and patch 2 to one patch.

I am not sure on this, as they have clearly different purposes.

Patch 1 fixes the text file and include mx6.

Patch 2 fixes a build issue for mx6.

I prefer to keep them as seperate patches.

Regards,

Fabio Estevam

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26  2:29           ` Dong Aisheng
@ 2012-07-26 10:38             ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 10:38 UTC (permalink / raw)
  To: Dong Aisheng
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, Huang Shijie, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 11:29 PM, Dong Aisheng <b29396@freescale.com> wrote:

> How about using 'select MXS_DMA'?

Ok, I prefer this way too. Will resubmit it soon. Hopefully it is OK with Shawn.

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 10:38             ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 10:38 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 11:29 PM, Dong Aisheng <b29396@freescale.com> wrote:

> How about using 'select MXS_DMA'?

Ok, I prefer this way too. Will resubmit it soon. Hopefully it is OK with Shawn.

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26  2:24         ` Huang Shijie
@ 2012-07-26 10:45           ` David Woodhouse
  -1 siblings, 0 replies; 56+ messages in thread
From: David Woodhouse @ 2012-07-26 10:45 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, Fabio Estevam, linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 576 bytes --]

On Thu, 2012-07-26 at 10:24 +0800, Huang Shijie wrote:
> But you have added "depend on MXS_DMA". So If you do not select the
> mxs-dma, you can not see the gpmi-nand. 

That's an issue with the 'make *config' tools. I recommend fixing those
instead; it's horrid to use 'select' on an option which *is*
user-visible, such as CONFIG_MXS_DMA.

In the mid-1990s, there was a variant of the tcl 'make xconfig' which
would *show* you the dependencies for things, and would allow you to
turn them on with a single click. Is that really so hard for us to do?

-- 
dwmw2

[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 6171 bytes --]

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 10:45           ` David Woodhouse
  0 siblings, 0 replies; 56+ messages in thread
From: David Woodhouse @ 2012-07-26 10:45 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, 2012-07-26 at 10:24 +0800, Huang Shijie wrote:
> But you have added "depend on MXS_DMA". So If you do not select the
> mxs-dma, you can not see the gpmi-nand. 

That's an issue with the 'make *config' tools. I recommend fixing those
instead; it's horrid to use 'select' on an option which *is*
user-visible, such as CONFIG_MXS_DMA.

In the mid-1990s, there was a variant of the tcl 'make xconfig' which
would *show* you the dependencies for things, and would allow you to
turn them on with a single click. Is that really so hard for us to do?

-- 
dwmw2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 6171 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120726/07b8ffc0/attachment.bin>

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26  2:24         ` Huang Shijie
@ 2012-07-26 10:53           ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 10:53 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:

> But you have added "depend on MXS_DMA". So If you do not select the
> mxs-dma, you can not see the
> gpmi-nand.
> that's why i think this patch is not needed.

So how CONFIG_MXS_DMA would be selected if not via defconfig?

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 10:53           ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 10:53 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:

> But you have added "depend on MXS_DMA". So If you do not select the
> mxs-dma, you can not see the
> gpmi-nand.
> that's why i think this patch is not needed.

So how CONFIG_MXS_DMA would be selected if not via defconfig?

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 10:53           ` Fabio Estevam
@ 2012-07-26 10:56             ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26 10:56 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>
>> But you have added "depend on MXS_DMA". So If you do not select the
>> mxs-dma, you can not see the
>> gpmi-nand.
>> that's why i think this patch is not needed.
>
> So how CONFIG_MXS_DMA would be selected if not via defconfig?
Use the make menuconfig ARCH=arm:

"device drivers"-->"DMA engine support" -->"mxs dma support"

Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 10:56             ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26 10:56 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>
>> But you have added "depend on MXS_DMA". So If you do not select the
>> mxs-dma, you can not see the
>> gpmi-nand.
>> that's why i think this patch is not needed.
>
> So how CONFIG_MXS_DMA would be selected if not via defconfig?
Use the make menuconfig ARCH=arm:

"device drivers"-->"DMA engine support" -->"mxs dma support"

Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 10:56             ` Huang Shijie
@ 2012-07-26 11:08               ` Fabio Estevam
  -1 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 11:08 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>>
>>> But you have added "depend on MXS_DMA". So If you do not select the
>>> mxs-dma, you can not see the
>>> gpmi-nand.
>>> that's why i think this patch is not needed.
>>
>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
> Use the make menuconfig ARCH=arm:
>
> "device drivers"-->"DMA engine support" -->"mxs dma support"

I prefer to have selected in the defconfig by default instead.

It is not obvious for the end user that they need to manually select
this option.

mxs_defconfig also selects CONFIG_MXS_DMA.

Can't we do the same here and let imx_v6_v7_defconfig be built again?

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 11:08               ` Fabio Estevam
  0 siblings, 0 replies; 56+ messages in thread
From: Fabio Estevam @ 2012-07-26 11:08 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>>
>>> But you have added "depend on MXS_DMA". So If you do not select the
>>> mxs-dma, you can not see the
>>> gpmi-nand.
>>> that's why i think this patch is not needed.
>>
>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
> Use the make menuconfig ARCH=arm:
>
> "device drivers"-->"DMA engine support" -->"mxs dma support"

I prefer to have selected in the defconfig by default instead.

It is not obvious for the end user that they need to manually select
this option.

mxs_defconfig also selects CONFIG_MXS_DMA.

Can't we do the same here and let imx_v6_v7_defconfig be built again?

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 11:08               ` Fabio Estevam
@ 2012-07-26 11:32                 ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26 11:32 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> wrote:
> On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
>> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
>>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>>>
>>>> But you have added "depend on MXS_DMA". So If you do not select the
>>>> mxs-dma, you can not see the
>>>> gpmi-nand.
>>>> that's why i think this patch is not needed.
>>>
>>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
>> Use the make menuconfig ARCH=arm:
>>
>> "device drivers"-->"DMA engine support" -->"mxs dma support"
>
> I prefer to have selected in the defconfig by default instead.
>
> It is not obvious for the end user that they need to manually select
> this option.
>
> mxs_defconfig also selects CONFIG_MXS_DMA.
In mx23/mx28, the mxs-dma has many users, so it's proper to make it default.

>
> Can't we do the same here and let imx_v6_v7_defconfig be built again?
Shawn, do you have any opinion about this?

Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 11:32                 ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-26 11:32 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> wrote:
> On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
>> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
>>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>>>
>>>> But you have added "depend on MXS_DMA". So If you do not select the
>>>> mxs-dma, you can not see the
>>>> gpmi-nand.
>>>> that's why i think this patch is not needed.
>>>
>>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
>> Use the make menuconfig ARCH=arm:
>>
>> "device drivers"-->"DMA engine support" -->"mxs dma support"
>
> I prefer to have selected in the defconfig by default instead.
>
> It is not obvious for the end user that they need to manually select
> this option.
>
> mxs_defconfig also selects CONFIG_MXS_DMA.
In mx23/mx28, the mxs-dma has many users, so it's proper to make it default.

>
> Can't we do the same here and let imx_v6_v7_defconfig be built again?
Shawn, do you have any opinion about this?

Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 11:08               ` Fabio Estevam
@ 2012-07-26 11:54                 ` David Woodhouse
  -1 siblings, 0 replies; 56+ messages in thread
From: David Woodhouse @ 2012-07-26 11:54 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, Huang Shijie, linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 213 bytes --]

On Thu, 2012-07-26 at 08:08 -0300, Fabio Estevam wrote:
> It is not obvious for the end user that they need to manually select
> this option.

I repeat:

THIS IS A TOOLS ISSUE. FIX THE TOOLS.

-- 
dwmw2

[-- Attachment #2: smime.p7s --]
[-- Type: application/x-pkcs7-signature, Size: 6171 bytes --]

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-26 11:54                 ` David Woodhouse
  0 siblings, 0 replies; 56+ messages in thread
From: David Woodhouse @ 2012-07-26 11:54 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, 2012-07-26 at 08:08 -0300, Fabio Estevam wrote:
> It is not obvious for the end user that they need to manually select
> this option.

I repeat:

THIS IS A TOOLS ISSUE. FIX THE TOOLS.

-- 
dwmw2
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 6171 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120726/3b7828fa/attachment-0001.bin>

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 11:32                 ` Huang Shijie
@ 2012-07-27  9:26                   ` Richard Zhao
  -1 siblings, 0 replies; 56+ messages in thread
From: Richard Zhao @ 2012-07-27  9:26 UTC (permalink / raw)
  To: Huang Shijie
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, Fabio Estevam, dwmw2, linux-arm-kernel

On Thu, Jul 26, 2012 at 07:32:54AM -0400, Huang Shijie wrote:
> On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> wrote:
> > On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
> >> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
> >>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
> >>>
> >>>> But you have added "depend on MXS_DMA". So If you do not select the
> >>>> mxs-dma, you can not see the
> >>>> gpmi-nand.
> >>>> that's why i think this patch is not needed.
> >>>
> >>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
> >> Use the make menuconfig ARCH=arm:
> >>
> >> "device drivers"-->"DMA engine support" -->"mxs dma support"
> >
> > I prefer to have selected in the defconfig by default instead.
> >
> > It is not obvious for the end user that they need to manually select
> > this option.
> >
> > mxs_defconfig also selects CONFIG_MXS_DMA.
> In mx23/mx28, the mxs-dma has many users, so it's proper to make it default.
> 
> >
> > Can't we do the same here and let imx_v6_v7_defconfig be built again?
> Shawn, do you have any opinion about this?
Most drivers should be kernel modules. mxs_dma needs changes to support
building as module.

Thanks
Richard
> 
> Huang Shijie
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-27  9:26                   ` Richard Zhao
  0 siblings, 0 replies; 56+ messages in thread
From: Richard Zhao @ 2012-07-27  9:26 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 26, 2012 at 07:32:54AM -0400, Huang Shijie wrote:
> On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> wrote:
> > On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
> >> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
> >>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
> >>>
> >>>> But you have added "depend on MXS_DMA". So If you do not select the
> >>>> mxs-dma, you can not see the
> >>>> gpmi-nand.
> >>>> that's why i think this patch is not needed.
> >>>
> >>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
> >> Use the make menuconfig ARCH=arm:
> >>
> >> "device drivers"-->"DMA engine support" -->"mxs dma support"
> >
> > I prefer to have selected in the defconfig by default instead.
> >
> > It is not obvious for the end user that they need to manually select
> > this option.
> >
> > mxs_defconfig also selects CONFIG_MXS_DMA.
> In mx23/mx28, the mxs-dma has many users, so it's proper to make it default.
> 
> >
> > Can't we do the same here and let imx_v6_v7_defconfig be built again?
> Shawn, do you have any opinion about this?
Most drivers should be kernel modules. mxs_dma needs changes to support
building as module.

Thanks
Richard
> 
> Huang Shijie
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
  2012-07-25 11:18   ` Fabio Estevam
@ 2012-07-27  9:28     ` Richard Zhao
  -1 siblings, 0 replies; 56+ messages in thread
From: Richard Zhao @ 2012-07-27  9:28 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 08:18:19AM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
> for imx_v6_v7_defconfig:
> 
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
> make: *** [vmlinux] Error 1
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Reviewed-by: Richard Zhao <richard.zhao@freescale.com>
> ---
> Changes since v1:
> - Use 'depends' rather than 'select'
>  drivers/mtd/nand/Kconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index a5d8a1b..da52c7d 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>  config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
> +	depends on MXS_DMA
>          help
>  	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>  	 The GPMI controller is very powerful, with the help of BCH
> -- 
> 1.7.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
@ 2012-07-27  9:28     ` Richard Zhao
  0 siblings, 0 replies; 56+ messages in thread
From: Richard Zhao @ 2012-07-27  9:28 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 08:18:19AM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
> for imx_v6_v7_defconfig:
> 
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
> make: *** [vmlinux] Error 1
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Reviewed-by: Richard Zhao <richard.zhao@freescale.com>
> ---
> Changes since v1:
> - Use 'depends' rather than 'select'
>  drivers/mtd/nand/Kconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index a5d8a1b..da52c7d 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>  config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
> +	depends on MXS_DMA
>          help
>  	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>  	 The GPMI controller is very powerful, with the help of BCH
> -- 
> 1.7.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
  2012-07-25 11:18 ` Fabio Estevam
@ 2012-07-27  9:30   ` Richard Zhao
  -1 siblings, 0 replies; 56+ messages in thread
From: Richard Zhao @ 2012-07-27  9:30 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 08:18:18AM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> Include IMX6 in the list of supported SoCs.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - No changes
>  drivers/mtd/nand/Kconfig |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index f4e81a7..b40e172 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -464,7 +464,7 @@ config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
We don't need to list all SoCs. Shall we just check MXC or MXS ?

Thanks
Richard
>          help
> -	 Enables NAND Flash support for IMX23 or IMX28.
> +	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>  	 The GPMI controller is very powerful, with the help of BCH
>  	 module, it can do the hardware ECC. The GPMI supports several
>  	 NAND flashs at the same time. The GPMI may conflicts with other
> -- 
> 1.7.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
@ 2012-07-27  9:30   ` Richard Zhao
  0 siblings, 0 replies; 56+ messages in thread
From: Richard Zhao @ 2012-07-27  9:30 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 08:18:18AM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> Include IMX6 in the list of supported SoCs.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - No changes
>  drivers/mtd/nand/Kconfig |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index f4e81a7..b40e172 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -464,7 +464,7 @@ config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
We don't need to list all SoCs. Shall we just check MXC or MXS ?

Thanks
Richard
>          help
> -	 Enables NAND Flash support for IMX23 or IMX28.
> +	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>  	 The GPMI controller is very powerful, with the help of BCH
>  	 module, it can do the hardware ECC. The GPMI supports several
>  	 NAND flashs at the same time. The GPMI may conflicts with other
> -- 
> 1.7.1
> 
> 
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
> 

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 11:32                 ` Huang Shijie
@ 2012-07-27  9:30                   ` Dirk Behme
  -1 siblings, 0 replies; 56+ messages in thread
From: Dirk Behme @ 2012-07-27  9:30 UTC (permalink / raw)
  To: Huang Shijie, Fabio Estevam, Richard Zhao
  Cc: Artem.Bityutskiy, b32955, linux-mtd, kernel, shawn.guo,
	Fabio Estevam, dwmw2, linux-arm-kernel

On 26.07.2012 13:32, Huang Shijie wrote:
> On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> wrote:
>> On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
>>> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
>>>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>>>>
>>>>> But you have added "depend on MXS_DMA". So If you do not select the
>>>>> mxs-dma, you can not see the
>>>>> gpmi-nand.
>>>>> that's why i think this patch is not needed.
>>>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
>>> Use the make menuconfig ARCH=arm:
>>>
>>> "device drivers"-->"DMA engine support" -->"mxs dma support"
>> I prefer to have selected in the defconfig by default instead.
>>
>> It is not obvious for the end user that they need to manually select
>> this option.
>>
>> mxs_defconfig also selects CONFIG_MXS_DMA.
> In mx23/mx28, the mxs-dma has many users, so it's proper to make it default.
> 
>> Can't we do the same here and let imx_v6_v7_defconfig be built again?
> Shawn, do you have any opinion about this?

First, I think Shawn is on holiday at the moment.

Second, recent kernel mainline from today building imx_v6_v7_defconfig 
is broken due to this.

So to make it build again, we have to enable CONFIG_MXS_DMA anyhow. As 
it seems that GPMI_NAND needs it to build, I would vote for the

depends on MXS_DMA

fix proposed by Richard

http://www.spinics.net/lists/arm-kernel/msg186111.html

Anyhow, any chance to get the kernel mainline fixed asap?

Many thanks and best regards

Dirk

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-27  9:30                   ` Dirk Behme
  0 siblings, 0 replies; 56+ messages in thread
From: Dirk Behme @ 2012-07-27  9:30 UTC (permalink / raw)
  To: linux-arm-kernel

On 26.07.2012 13:32, Huang Shijie wrote:
> On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> wrote:
>> On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> wrote:
>>> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> wrote:
>>>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> wrote:
>>>>
>>>>> But you have added "depend on MXS_DMA". So If you do not select the
>>>>> mxs-dma, you can not see the
>>>>> gpmi-nand.
>>>>> that's why i think this patch is not needed.
>>>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
>>> Use the make menuconfig ARCH=arm:
>>>
>>> "device drivers"-->"DMA engine support" -->"mxs dma support"
>> I prefer to have selected in the defconfig by default instead.
>>
>> It is not obvious for the end user that they need to manually select
>> this option.
>>
>> mxs_defconfig also selects CONFIG_MXS_DMA.
> In mx23/mx28, the mxs-dma has many users, so it's proper to make it default.
> 
>> Can't we do the same here and let imx_v6_v7_defconfig be built again?
> Shawn, do you have any opinion about this?

First, I think Shawn is on holiday at the moment.

Second, recent kernel mainline from today building imx_v6_v7_defconfig 
is broken due to this.

So to make it build again, we have to enable CONFIG_MXS_DMA anyhow. As 
it seems that GPMI_NAND needs it to build, I would vote for the

depends on MXS_DMA

fix proposed by Richard

http://www.spinics.net/lists/arm-kernel/msg186111.html

Anyhow, any chance to get the kernel mainline fixed asap?

Many thanks and best regards

Dirk

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
  2012-07-27  9:30   ` Richard Zhao
@ 2012-07-27 10:12     ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-27 10:12 UTC (permalink / raw)
  To: Richard Zhao
  Cc: Fabio Estevam, Artem.Bityutskiy, linux-mtd, kernel, shawn.guo,
	Fabio Estevam, dwmw2, linux-arm-kernel

于 2012年07月27日 17:30, Richard Zhao 写道:
> We don't need to list all SoCs. Shall we just check MXC or MXS ?
The gpmi nand controller only exits in mx23/mx23/mx50/mx6q. In 
mx53/mx35, we use the mxc-nand controller.
So it's better to list all the supported SoCs here.

Best Regards
Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
@ 2012-07-27 10:12     ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-27 10:12 UTC (permalink / raw)
  To: linux-arm-kernel

? 2012?07?27? 17:30, Richard Zhao ??:
> We don't need to list all SoCs. Shall we just check MXC or MXS ?
The gpmi nand controller only exits in mx23/mx23/mx50/mx6q. In 
mx53/mx35, we use the mxc-nand controller.
So it's better to list all the supported SoCs here.

Best Regards
Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-27  9:30                   ` Dirk Behme
@ 2012-07-27 10:21                     ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-27 10:21 UTC (permalink / raw)
  To: Dirk Behme
  Cc: Fabio Estevam, Fabio Estevam, Richard Zhao, kernel,
	Artem.Bityutskiy, linux-mtd, shawn.guo, Huang Shijie, dwmw2,
	linux-arm-kernel

于 2012年07月27日 17:30, Dirk Behme 写道:
> On 26.07.2012 13:32, Huang Shijie wrote:
>> On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> 
>> wrote:
>>> On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> 
>>> wrote:
>>>> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> 
>>>> wrote:
>>>>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> 
>>>>> wrote:
>>>>>
>>>>>> But you have added "depend on MXS_DMA". So If you do not select the
>>>>>> mxs-dma, you can not see the
>>>>>> gpmi-nand.
>>>>>> that's why i think this patch is not needed.
>>>>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
>>>> Use the make menuconfig ARCH=arm:
>>>>
>>>> "device drivers"-->"DMA engine support" -->"mxs dma support"
>>> I prefer to have selected in the defconfig by default instead.
>>>
>>> It is not obvious for the end user that they need to manually select
>>> this option.
>>>
>>> mxs_defconfig also selects CONFIG_MXS_DMA.
>> In mx23/mx28, the mxs-dma has many users, so it's proper to make it 
>> default.
>>
>>> Can't we do the same here and let imx_v6_v7_defconfig be built again?
>> Shawn, do you have any opinion about this?
>
> First, I think Shawn is on holiday at the moment.
>
> Second, recent kernel mainline from today building imx_v6_v7_defconfig 
> is broken due to this.
Sascha did not CC to me when he submitted the patch 3def84ed9 "ARM: 
imx_v6_v7_defconfig: ..".

I would check this patch if he CCed to me.

BR
Huang Shijie


>
> So to make it build again, we have to enable CONFIG_MXS_DMA anyhow. As 
> it seems that GPMI_NAND needs it to build, I would vote for the
>
> depends on MXS_DMA
>
> fix proposed by Richard
>
> http://www.spinics.net/lists/arm-kernel/msg186111.html
>
> Anyhow, any chance to get the kernel mainline fixed asap?
>
> Many thanks and best regards
>
> Dirk
>
>

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-27 10:21                     ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-07-27 10:21 UTC (permalink / raw)
  To: linux-arm-kernel

? 2012?07?27? 17:30, Dirk Behme ??:
> On 26.07.2012 13:32, Huang Shijie wrote:
>> On Thu, Jul 26, 2012 at 7:08 AM, Fabio Estevam <festevam@gmail.com> 
>> wrote:
>>> On Thu, Jul 26, 2012 at 7:56 AM, Huang Shijie <shijie8@gmail.com> 
>>> wrote:
>>>> On Thu, Jul 26, 2012 at 6:53 AM, Fabio Estevam <festevam@gmail.com> 
>>>> wrote:
>>>>> On Wed, Jul 25, 2012 at 11:24 PM, Huang Shijie <shijie8@gmail.com> 
>>>>> wrote:
>>>>>
>>>>>> But you have added "depend on MXS_DMA". So If you do not select the
>>>>>> mxs-dma, you can not see the
>>>>>> gpmi-nand.
>>>>>> that's why i think this patch is not needed.
>>>>> So how CONFIG_MXS_DMA would be selected if not via defconfig?
>>>> Use the make menuconfig ARCH=arm:
>>>>
>>>> "device drivers"-->"DMA engine support" -->"mxs dma support"
>>> I prefer to have selected in the defconfig by default instead.
>>>
>>> It is not obvious for the end user that they need to manually select
>>> this option.
>>>
>>> mxs_defconfig also selects CONFIG_MXS_DMA.
>> In mx23/mx28, the mxs-dma has many users, so it's proper to make it 
>> default.
>>
>>> Can't we do the same here and let imx_v6_v7_defconfig be built again?
>> Shawn, do you have any opinion about this?
>
> First, I think Shawn is on holiday at the moment.
>
> Second, recent kernel mainline from today building imx_v6_v7_defconfig 
> is broken due to this.
Sascha did not CC to me when he submitted the patch 3def84ed9 "ARM: 
imx_v6_v7_defconfig: ..".

I would check this patch if he CCed to me.

BR
Huang Shijie


>
> So to make it build again, we have to enable CONFIG_MXS_DMA anyhow. As 
> it seems that GPMI_NAND needs it to build, I would vote for the
>
> depends on MXS_DMA
>
> fix proposed by Richard
>
> http://www.spinics.net/lists/arm-kernel/msg186111.html
>
> Anyhow, any chance to get the kernel mainline fixed asap?
>
> Many thanks and best regards
>
> Dirk
>
>

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-26 10:38             ` Fabio Estevam
@ 2012-07-28 13:02               ` Shawn Guo
  -1 siblings, 0 replies; 56+ messages in thread
From: Shawn Guo @ 2012-07-28 13:02 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Dong Aisheng, b32955, linux-mtd, kernel,
	Artem.Bityutskiy, Huang Shijie, dwmw2, linux-arm-kernel

On Thu, Jul 26, 2012 at 07:38:57AM -0300, Fabio Estevam wrote:
> On Wed, Jul 25, 2012 at 11:29 PM, Dong Aisheng <b29396@freescale.com> wrote:
> 
> > How about using 'select MXS_DMA'?
> 
> Ok, I prefer this way too. Will resubmit it soon. Hopefully it is OK with Shawn.

No.  For your information, the following is what
Documentation/kbuild/kconfig-language.txt tell.

  Note:
        select should be used with care. select will force
        a symbol to a value without visiting the dependencies.
        By abusing select you are able to select a symbol FOO even
        if FOO depends on BAR that is not set.
        In general use select only for non-visible symbols
        (no prompts anywhere) and for symbols with no dependencies.
        That will limit the usefulness but on the other hand avoid
        the illegal configurations all over.

-- 
Regards,
Shawn

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-07-28 13:02               ` Shawn Guo
  0 siblings, 0 replies; 56+ messages in thread
From: Shawn Guo @ 2012-07-28 13:02 UTC (permalink / raw)
  To: linux-arm-kernel

On Thu, Jul 26, 2012 at 07:38:57AM -0300, Fabio Estevam wrote:
> On Wed, Jul 25, 2012 at 11:29 PM, Dong Aisheng <b29396@freescale.com> wrote:
> 
> > How about using 'select MXS_DMA'?
> 
> Ok, I prefer this way too. Will resubmit it soon. Hopefully it is OK with Shawn.

No.  For your information, the following is what
Documentation/kbuild/kconfig-language.txt tell.

  Note:
        select should be used with care. select will force
        a symbol to a value without visiting the dependencies.
        By abusing select you are able to select a symbol FOO even
        if FOO depends on BAR that is not set.
        In general use select only for non-visible symbols
        (no prompts anywhere) and for symbols with no dependencies.
        That will limit the usefulness but on the other hand avoid
        the illegal configurations all over.

-- 
Regards,
Shawn

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-07-25 11:18   ` Fabio Estevam
@ 2012-08-03  8:40     ` Dirk Behme
  -1 siblings, 0 replies; 56+ messages in thread
From: Dirk Behme @ 2012-08-03  8:40 UTC (permalink / raw)
  To: Fabio Estevam, Fabio Estevam, linux-mtd, Huang Shijie
  Cc: Artem.Bityutskiy, b32955, kernel, shawn.guo, dwmw2, linux-arm-kernel

On 25.07.2012 13:18, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> Let MXS_DMA be selected by default.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - No changes. Newly introduced in this series
>  arch/arm/configs/imx_v6_v7_defconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
> index f725b96..3c9f32f 100644
> --- a/arch/arm/configs/imx_v6_v7_defconfig
> +++ b/arch/arm/configs/imx_v6_v7_defconfig
> @@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
>  CONFIG_RTC_DRV_MXC=y
>  CONFIG_DMADEVICES=y
>  CONFIG_IMX_SDMA=y
> +CONFIG_MXS_DMA=y
>  CONFIG_COMMON_CLK_DEBUG=y
>  # CONFIG_IOMMU_SUPPORT is not set
>  CONFIG_EXT2_FS=y

Building mainline 3.6-rc1 with imx_v6_v7_defconfig this is still broken 
due to

drivers/built-in.o: In function `gpmi_dma_filter':
clk-fixed-factor.c:(.text+0xab170): undefined reference to `mxs_dma_is_apbh'

Is any fix for this on its way to mainline? Either the above or any 
other one?

Best regards

Dirk

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-08-03  8:40     ` Dirk Behme
  0 siblings, 0 replies; 56+ messages in thread
From: Dirk Behme @ 2012-08-03  8:40 UTC (permalink / raw)
  To: linux-arm-kernel

On 25.07.2012 13:18, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> Let MXS_DMA be selected by default.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - No changes. Newly introduced in this series
>  arch/arm/configs/imx_v6_v7_defconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/arch/arm/configs/imx_v6_v7_defconfig b/arch/arm/configs/imx_v6_v7_defconfig
> index f725b96..3c9f32f 100644
> --- a/arch/arm/configs/imx_v6_v7_defconfig
> +++ b/arch/arm/configs/imx_v6_v7_defconfig
> @@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
>  CONFIG_RTC_DRV_MXC=y
>  CONFIG_DMADEVICES=y
>  CONFIG_IMX_SDMA=y
> +CONFIG_MXS_DMA=y
>  CONFIG_COMMON_CLK_DEBUG=y
>  # CONFIG_IOMMU_SUPPORT is not set
>  CONFIG_EXT2_FS=y

Building mainline 3.6-rc1 with imx_v6_v7_defconfig this is still broken 
due to

drivers/built-in.o: In function `gpmi_dma_filter':
clk-fixed-factor.c:(.text+0xab170): undefined reference to `mxs_dma_is_apbh'

Is any fix for this on its way to mainline? Either the above or any 
other one?

Best regards

Dirk

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
  2012-08-03  8:40     ` Dirk Behme
@ 2012-08-03  8:59       ` Huang Shijie
  -1 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-08-03  8:59 UTC (permalink / raw)
  To: Dirk Behme
  Cc: Fabio Estevam, Huang Shijie, linux-mtd, kernel, Artem.Bityutskiy,
	shawn.guo, Fabio Estevam, dwmw2, linux-arm-kernel

于 2012年08月03日 16:40, Dirk Behme 写道:
> On 25.07.2012 13:18, Fabio Estevam wrote:
>> From: Fabio Estevam <fabio.estevam@freescale.com>
>>
>> Let MXS_DMA be selected by default.
>>
>> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
>> ---
>> Changes since v1:
>> - No changes. Newly introduced in this series
>> arch/arm/configs/imx_v6_v7_defconfig | 1 +
>> 1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> diff --git a/arch/arm/configs/imx_v6_v7_defconfig 
>> b/arch/arm/configs/imx_v6_v7_defconfig
>> index f725b96..3c9f32f 100644
>> --- a/arch/arm/configs/imx_v6_v7_defconfig
>> +++ b/arch/arm/configs/imx_v6_v7_defconfig
>> @@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
>> CONFIG_RTC_DRV_MXC=y
>> CONFIG_DMADEVICES=y
>> CONFIG_IMX_SDMA=y
>> +CONFIG_MXS_DMA=y
>> CONFIG_COMMON_CLK_DEBUG=y
>> # CONFIG_IOMMU_SUPPORT is not set
>> CONFIG_EXT2_FS=y
>
> Building mainline 3.6-rc1 with imx_v6_v7_defconfig this is still 
> broken due to
>
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xab170): undefined reference to 
> `mxs_dma_is_apbh'
>
> Is any fix for this on its way to mainline? Either the above or any 
> other one?
>
> Best regards
>
> Dirk
>
Since the gpmi has been enabled in the config file, I think it's better 
to select the mxs-dma in the config file too.

Acked-by: Huang Shijie <b32955@freescale.com>

Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA
@ 2012-08-03  8:59       ` Huang Shijie
  0 siblings, 0 replies; 56+ messages in thread
From: Huang Shijie @ 2012-08-03  8:59 UTC (permalink / raw)
  To: linux-arm-kernel

? 2012?08?03? 16:40, Dirk Behme ??:
> On 25.07.2012 13:18, Fabio Estevam wrote:
>> From: Fabio Estevam <fabio.estevam@freescale.com>
>>
>> Let MXS_DMA be selected by default.
>>
>> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
>> ---
>> Changes since v1:
>> - No changes. Newly introduced in this series
>> arch/arm/configs/imx_v6_v7_defconfig | 1 +
>> 1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> diff --git a/arch/arm/configs/imx_v6_v7_defconfig 
>> b/arch/arm/configs/imx_v6_v7_defconfig
>> index f725b96..3c9f32f 100644
>> --- a/arch/arm/configs/imx_v6_v7_defconfig
>> +++ b/arch/arm/configs/imx_v6_v7_defconfig
>> @@ -192,6 +192,7 @@ CONFIG_RTC_DRV_MC13XXX=y
>> CONFIG_RTC_DRV_MXC=y
>> CONFIG_DMADEVICES=y
>> CONFIG_IMX_SDMA=y
>> +CONFIG_MXS_DMA=y
>> CONFIG_COMMON_CLK_DEBUG=y
>> # CONFIG_IOMMU_SUPPORT is not set
>> CONFIG_EXT2_FS=y
>
> Building mainline 3.6-rc1 with imx_v6_v7_defconfig this is still 
> broken due to
>
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xab170): undefined reference to 
> `mxs_dma_is_apbh'
>
> Is any fix for this on its way to mainline? Either the above or any 
> other one?
>
> Best regards
>
> Dirk
>
Since the gpmi has been enabled in the config file, I think it's better 
to select the mxs-dma in the config file too.

Acked-by: Huang Shijie <b32955@freescale.com>

Huang Shijie

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
  2012-07-25 11:18   ` Fabio Estevam
@ 2012-08-03 10:07     ` Sascha Hauer
  -1 siblings, 0 replies; 56+ messages in thread
From: Sascha Hauer @ 2012-08-03 10:07 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, Artem.Bityutskiy, b32955, linux-mtd, kernel,
	shawn.guo, dwmw2, linux-arm-kernel

On Wed, Jul 25, 2012 at 08:18:19AM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
> for imx_v6_v7_defconfig:
> 
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
> make: *** [vmlinux] Error 1
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>

Acked-by: Sascha Hauer <s.hauer@pengutronix.de>

As mentioned elsewhere in this thread: We should not select user visible
options, so this patch is the only thing we can do atm (apart from
'fixing the tools' as David mentioned, but this is out of scope for an
-rc kernel)

Additionally the imx_v6_v7_defconfig should be adjusted so that the gpmi
nand driver actually gets built.

Sascha

> ---
> Changes since v1:
> - Use 'depends' rather than 'select'
>  drivers/mtd/nand/Kconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index a5d8a1b..da52c7d 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>  config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
> +	depends on MXS_DMA
>          help
>  	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>  	 The GPMI controller is very powerful, with the help of BCH
> -- 
> 1.7.1
> 
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
@ 2012-08-03 10:07     ` Sascha Hauer
  0 siblings, 0 replies; 56+ messages in thread
From: Sascha Hauer @ 2012-08-03 10:07 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, Jul 25, 2012 at 08:18:19AM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
> for imx_v6_v7_defconfig:
> 
> drivers/built-in.o: In function `gpmi_dma_filter':
> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
> make: *** [vmlinux] Error 1
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>

Acked-by: Sascha Hauer <s.hauer@pengutronix.de>

As mentioned elsewhere in this thread: We should not select user visible
options, so this patch is the only thing we can do atm (apart from
'fixing the tools' as David mentioned, but this is out of scope for an
-rc kernel)

Additionally the imx_v6_v7_defconfig should be adjusted so that the gpmi
nand driver actually gets built.

Sascha

> ---
> Changes since v1:
> - Use 'depends' rather than 'select'
>  drivers/mtd/nand/Kconfig |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
> index a5d8a1b..da52c7d 100644
> --- a/drivers/mtd/nand/Kconfig
> +++ b/drivers/mtd/nand/Kconfig
> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>  config MTD_NAND_GPMI_NAND
>          bool "GPMI NAND Flash Controller driver"
>          depends on MTD_NAND && (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
> +	depends on MXS_DMA
>          help
>  	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>  	 The GPMI controller is very powerful, with the help of BCH
> -- 
> 1.7.1
> 
> 

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
  2012-08-03 10:07     ` Sascha Hauer
@ 2012-08-05  6:36       ` Dirk Behme
  -1 siblings, 0 replies; 56+ messages in thread
From: Dirk Behme @ 2012-08-05  6:36 UTC (permalink / raw)
  To: Artem.Bityutskiy, linux-mtd, dwmw2, David Woodhouse
  Cc: Fabio Estevam, Sascha Hauer, b32955, kernel, shawn.guo,
	Fabio Estevam, linux-arm-kernel

On 03.08.2012 12:07, Sascha Hauer wrote:
> On Wed, Jul 25, 2012 at 08:18:19AM -0300, Fabio Estevam wrote:
>> From: Fabio Estevam<fabio.estevam@freescale.com>
>>
>> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
>> for imx_v6_v7_defconfig:
>>
>> drivers/built-in.o: In function `gpmi_dma_filter':
>> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
>> make: *** [vmlinux] Error 1
>>
>> Signed-off-by: Fabio Estevam<fabio.estevam@freescale.com>
>
> Acked-by: Sascha Hauer<s.hauer@pengutronix.de>
>
> As mentioned elsewhere in this thread: We should not select user visible
> options, so this patch is the only thing we can do atm (apart from
> 'fixing the tools' as David mentioned, but this is out of scope for an
> -rc kernel)

I asked Shawn about this and it seems that this patch is the way to go 
for the moment. So:

Acked-by: Dirk Behme <dirk.behme@gmail.com>

David: Artem: Building recent 3.6-rc1mainline with imx_v6_v7_defconfig 
is broken. We need this patch to get it working, again.

It would be nice if this patch could go as a fix into 3.6-rcX mainline 
asap. Could you help with this?

Many thanks and best regards

Dirk

> Additionally the imx_v6_v7_defconfig should be adjusted so that the gpmi
> nand driver actually gets built.
>
> Sascha
>
>> ---
>> Changes since v1:
>> - Use 'depends' rather than 'select'
>>   drivers/mtd/nand/Kconfig |    1 +
>>   1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
>> index a5d8a1b..da52c7d 100644
>> --- a/drivers/mtd/nand/Kconfig
>> +++ b/drivers/mtd/nand/Kconfig
>> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>>   config MTD_NAND_GPMI_NAND
>>           bool "GPMI NAND Flash Controller driver"
>>           depends on MTD_NAND&&  (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
>> +	depends on MXS_DMA
>>           help
>>   	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>>   	 The GPMI controller is very powerful, with the help of BCH
>> --
>> 1.7.1
>>
>>
>

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA
@ 2012-08-05  6:36       ` Dirk Behme
  0 siblings, 0 replies; 56+ messages in thread
From: Dirk Behme @ 2012-08-05  6:36 UTC (permalink / raw)
  To: linux-arm-kernel

On 03.08.2012 12:07, Sascha Hauer wrote:
> On Wed, Jul 25, 2012 at 08:18:19AM -0300, Fabio Estevam wrote:
>> From: Fabio Estevam<fabio.estevam@freescale.com>
>>
>> MTD_NAND_GPMI_NAND driver depends on MXS_DMA to be selected, otherwise the following error happens
>> for imx_v6_v7_defconfig:
>>
>> drivers/built-in.o: In function `gpmi_dma_filter':
>> clk-fixed-factor.c:(.text+0xb124c): undefined reference to `mxs_dma_is_apbh'
>> make: *** [vmlinux] Error 1
>>
>> Signed-off-by: Fabio Estevam<fabio.estevam@freescale.com>
>
> Acked-by: Sascha Hauer<s.hauer@pengutronix.de>
>
> As mentioned elsewhere in this thread: We should not select user visible
> options, so this patch is the only thing we can do atm (apart from
> 'fixing the tools' as David mentioned, but this is out of scope for an
> -rc kernel)

I asked Shawn about this and it seems that this patch is the way to go 
for the moment. So:

Acked-by: Dirk Behme <dirk.behme@gmail.com>

David: Artem: Building recent 3.6-rc1mainline with imx_v6_v7_defconfig 
is broken. We need this patch to get it working, again.

It would be nice if this patch could go as a fix into 3.6-rcX mainline 
asap. Could you help with this?

Many thanks and best regards

Dirk

> Additionally the imx_v6_v7_defconfig should be adjusted so that the gpmi
> nand driver actually gets built.
>
> Sascha
>
>> ---
>> Changes since v1:
>> - Use 'depends' rather than 'select'
>>   drivers/mtd/nand/Kconfig |    1 +
>>   1 files changed, 1 insertions(+), 0 deletions(-)
>>
>> diff --git a/drivers/mtd/nand/Kconfig b/drivers/mtd/nand/Kconfig
>> index a5d8a1b..da52c7d 100644
>> --- a/drivers/mtd/nand/Kconfig
>> +++ b/drivers/mtd/nand/Kconfig
>> @@ -463,6 +463,7 @@ config MTD_NAND_NANDSIM
>>   config MTD_NAND_GPMI_NAND
>>           bool "GPMI NAND Flash Controller driver"
>>           depends on MTD_NAND&&  (SOC_IMX23 || SOC_IMX28 || SOC_IMX6Q)
>> +	depends on MXS_DMA
>>           help
>>   	 Enables NAND Flash support for IMX23, IMX28 or IMX6.
>>   	 The GPMI controller is very powerful, with the help of BCH
>> --
>> 1.7.1
>>
>>
>

^ permalink raw reply	[flat|nested] 56+ messages in thread

* Re: [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
  2012-07-25 11:18 ` Fabio Estevam
@ 2012-08-17 15:52   ` Artem Bityutskiy
  -1 siblings, 0 replies; 56+ messages in thread
From: Artem Bityutskiy @ 2012-08-17 15:52 UTC (permalink / raw)
  To: Fabio Estevam
  Cc: Fabio Estevam, b32955, linux-mtd, kernel, shawn.guo, dwmw2,
	linux-arm-kernel

[-- Attachment #1: Type: text/plain, Size: 310 bytes --]

On Wed, 2012-07-25 at 08:18 -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> Include IMX6 in the list of supported SoCs.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> 

Pushed this one to l2-mtd.git, thanks!

-- 
Best Regards,
Artem Bityutskiy

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 56+ messages in thread

* [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs
@ 2012-08-17 15:52   ` Artem Bityutskiy
  0 siblings, 0 replies; 56+ messages in thread
From: Artem Bityutskiy @ 2012-08-17 15:52 UTC (permalink / raw)
  To: linux-arm-kernel

On Wed, 2012-07-25 at 08:18 -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
> 
> Include IMX6 in the list of supported SoCs.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> 

Pushed this one to l2-mtd.git, thanks!

-- 
Best Regards,
Artem Bityutskiy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120817/cef18020/attachment.sig>

^ permalink raw reply	[flat|nested] 56+ messages in thread

end of thread, other threads:[~2012-08-17 15:52 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-25 11:18 [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs Fabio Estevam
2012-07-25 11:18 ` Fabio Estevam
2012-07-25 11:18 ` [PATCH v2 2/3] mtd: nand: Let MTD_NAND_GPMI_NAND depend on MXS_DMA Fabio Estevam
2012-07-25 11:18   ` Fabio Estevam
2012-07-26  2:27   ` Huang Shijie
2012-07-26  2:27     ` Huang Shijie
2012-07-26 10:35     ` Fabio Estevam
2012-07-26 10:35       ` Fabio Estevam
2012-07-27  9:28   ` Richard Zhao
2012-07-27  9:28     ` Richard Zhao
2012-08-03 10:07   ` Sascha Hauer
2012-08-03 10:07     ` Sascha Hauer
2012-08-05  6:36     ` Dirk Behme
2012-08-05  6:36       ` Dirk Behme
2012-07-25 11:18 ` [PATCH v2 3/3] ARM: imx_v6_v7_defconfig: Select MXS_DMA Fabio Estevam
2012-07-25 11:18   ` Fabio Estevam
2012-07-25 15:05   ` Huang Shijie
2012-07-25 15:05     ` Huang Shijie
2012-07-25 15:23     ` Fabio Estevam
2012-07-25 15:23       ` Fabio Estevam
2012-07-26  2:24       ` Huang Shijie
2012-07-26  2:24         ` Huang Shijie
2012-07-26  2:29         ` Dong Aisheng
2012-07-26  2:29           ` Dong Aisheng
2012-07-26 10:38           ` Fabio Estevam
2012-07-26 10:38             ` Fabio Estevam
2012-07-28 13:02             ` Shawn Guo
2012-07-28 13:02               ` Shawn Guo
2012-07-26 10:45         ` David Woodhouse
2012-07-26 10:45           ` David Woodhouse
2012-07-26 10:53         ` Fabio Estevam
2012-07-26 10:53           ` Fabio Estevam
2012-07-26 10:56           ` Huang Shijie
2012-07-26 10:56             ` Huang Shijie
2012-07-26 11:08             ` Fabio Estevam
2012-07-26 11:08               ` Fabio Estevam
2012-07-26 11:32               ` Huang Shijie
2012-07-26 11:32                 ` Huang Shijie
2012-07-27  9:26                 ` Richard Zhao
2012-07-27  9:26                   ` Richard Zhao
2012-07-27  9:30                 ` Dirk Behme
2012-07-27  9:30                   ` Dirk Behme
2012-07-27 10:21                   ` Huang Shijie
2012-07-27 10:21                     ` Huang Shijie
2012-07-26 11:54               ` David Woodhouse
2012-07-26 11:54                 ` David Woodhouse
2012-08-03  8:40   ` Dirk Behme
2012-08-03  8:40     ` Dirk Behme
2012-08-03  8:59     ` Huang Shijie
2012-08-03  8:59       ` Huang Shijie
2012-07-27  9:30 ` [PATCH v2 1/3] mtd: nand: Include IMX6 in the list of supported SoCs Richard Zhao
2012-07-27  9:30   ` Richard Zhao
2012-07-27 10:12   ` Huang Shijie
2012-07-27 10:12     ` Huang Shijie
2012-08-17 15:52 ` Artem Bityutskiy
2012-08-17 15:52   ` Artem Bityutskiy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.