[PATCH] drm/virtio: kconfig: Fixup white space.

2016-10-08 Thread Peter Griffin
Use tabs instead of spaces. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- drivers/gpu/drm/virtio/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/virtio/Kconfig b/drivers/gp

Re: [PATCH v9 17/19] drm/virtio: kconfig: Fix recursive dependency issue.

2016-10-07 Thread Peter Griffin
Hi Emil, On Thu, 06 Oct 2016, Emil Velikov wrote: > On 6 October 2016 at 10:37, Peter Griffin <peter.grif...@linaro.org> wrote: > > > In fact the help text for VIRTIO even states this option should be selected > > by any driver which implements virtio. > > &

Re: [PATCH v9 17/19] drm/virtio: kconfig: Fix recursive dependency issue.

2016-10-06 Thread Peter Griffin
Hi Emil, On Wed, 21 Sep 2016, Emil Velikov wrote: > On 20 September 2016 at 09:32, Peter Griffin <peter.grif...@linaro.org> wrote: > > Hi Emil, > > > > On Tue, 20 Sep 2016, Emil Velikov wrote: > > > >> On 5 September 2016 at 14:16, Peter Grif

Re: [PATCH v9 17/19] drm/virtio: kconfig: Fix recursive dependency issue.

2016-10-06 Thread Peter Griffin
Hi Jani, Sorry for the delay, I've been travelling last week. On Tue, 20 Sep 2016, Jani Nikula wrote: > On Tue, 20 Sep 2016, Peter Griffin <peter.grif...@linaro.org> wrote: > > Hi Emil, > > > > On Tue, 20 Sep 2016, Emil Velikov wrote: > > > >> O

Re: [PATCH v9 17/19] drm/virtio: kconfig: Fix recursive dependency issue.

2016-09-20 Thread Peter Griffin
Hi Emil, On Tue, 20 Sep 2016, Emil Velikov wrote: > On 5 September 2016 at 14:16, Peter Griffin <peter.grif...@linaro.org> wrote: > > ST_SLIM_REMOTEPROC must select REMOTEPROC, which exposes the following > > recursive dependency. > > > From a humble skim thr

[PATCH 1/2] drm/virtio: kconfig: Fix recursive dependency issue.

2016-09-19 Thread Peter Griffin
tions" drivers/video/fbdev/Kconfig:378:symbol FB_CYBER2000_DDC depends on FB_CYBER2000 For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:366:symbol FB_CYBER2000 depends on

[PATCH 2/2] drm/virtio: kconfig: Fixup white space.

2016-09-19 Thread Peter Griffin
Use tabs instead of spaces. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- drivers/gpu/drm/virtio/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/virtio/Kconfig b/drivers/gp

[PATCH 0/2] Fix recursive Kconfig depedency issue

2016-09-19 Thread Peter Griffin
as requested by Vinod [2], and also privately by Emil. FYI not having this patch applied causes kbuild error emails [3]. [1] https://lkml.org/lkml/2016/9/13/191 [2] https://lkml.org/lkml/2016/9/15/562 [3] https://lkml.org/lkml/2016/9/15/850 Peter Griffin (2): drm/virtio: kconfig: Fix recursive

Re: [PATCH v9 00/19] Add support for FDMA DMA controller and slim core rproc found on STi chipsets

2016-09-13 Thread Peter Griffin
Hi Vinod & Bjorn, [..] On Mon, 05 Sep 2016, Peter Griffin wrote: > v8 actions some review feedback from Bjorn to the slim rproc driver, and also > includes > a patch which fixes a recursive Kconfig error which is triggered when st_fdma > selects > slim_rproc driver. The s

[PATCH v9 19/19] dmaengine: kconfig: Remove superfluous '\n'

2016-09-05 Thread Peter Griffin
Remove the extra '\n' between kconfig entries. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/dma/Kconfig | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig index 7c5d946..5b5a341 100644 --- a/drivers/dma/Kconfig +++ b/drive

[PATCH v9 18/19] drm/virtio: kconfig: Fixup white space.

2016-09-05 Thread Peter Griffin
Use tabs instead of spaces. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- drivers/gpu/drm/virtio/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/virtio/Kconfig b/drivers/gp

[PATCH v9 16/19] ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card

2016-09-05 Thread Peter Griffin
This patch enables the uniperif players 2 & 3 for b2120 boards and also adds the "simple-audio-card" device node to interconnect the SoC sound device and the codec. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.

[PATCH v9 17/19] drm/virtio: kconfig: Fix recursive dependency issue.

2016-09-05 Thread Peter Griffin
tions" drivers/video/fbdev/Kconfig:378:symbol FB_CYBER2000_DDC depends on FB_CYBER2000 For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:366:symbol FB_CYBER2000 depends on

[PATCH v9 13/19] ARM: STi: DT: STiH407: Add sti-sasg-codec dt node

2016-09-05 Thread Peter Griffin
This patch adds the dt node for the internal audio codec IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/

[PATCH v9 15/19] ARM: STi: DT: STiH407: Add uniperif reader dt nodes

2016-09-05 Thread Peter Griffin
This patch adds the DT node for the uniperif reader IP block found on STiH407 family silicon. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 28

[PATCH v9 14/19] ARM: STi: DT: STiH407: Add uniperif player dt nodes

2016-09-05 Thread Peter Griffin
This patch adds the DT nodes for the uniperif player IP blocks found on STiH407 family silicon. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 80 ++

[PATCH v9 11/19] ARM: DT: STiH407: Add i2s_in pinctrl configuration

2016-09-05 Thread Peter Griffin
This patch adds the pinctrl config for the i2s_in pins used by the uniperif reader IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- arch/arm/boot/dts/stih407

[PATCH v9 12/19] ARM: DT: STiH407: Add spdif_out pinctrl config

2016-09-05 Thread Peter Griffin
This patch adds the pinctrl config for the spidf out pins used by the sasg codec IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- arch/arm/boot/dts/stih40

[PATCH v9 10/19] ARM: DT: STiH407: Add i2s_out pinctrl configuration

2016-09-05 Thread Peter Griffin
This patch adds the pinctrl config for the i2s_out pins used by the uniperif player IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- arch/arm/boot/dts/stih407

[PATCH v9 07/19] MAINTAINERS: Add FDMA driver files to STi section.

2016-09-05 Thread Peter Griffin
This patch adds the FDMA driver files to the STi section of the maintainers file. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS i

[PATCH v9 08/19] ARM: multi_v7_defconfig: Enable STi FDMA driver

2016-09-05 Thread Peter Griffin
This DMA controller is found on all STi chipsets. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch

[PATCH v9 05/19] dmaengine: st_fdma: Add STMicroelectronics FDMA engine driver support

2016-09-05 Thread Peter Griffin
latency critical real time targets and it is found on al STi based chipsets. Signed-off-by: Ludovic Barre <ludovic.ba...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/dma/Kconfig | 15 +- drivers/dma/Makefile | 1 + drivers/dma/st_

[PATCH v9 09/19] ARM: multi_v7_defconfig: Enable STi and simple-card drivers.

2016-09-05 Thread Peter Griffin
This patch enables the STi ALSA drivers found on STi platforms as well as the simple-card driver which is a dependency to have working sound. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> Cc: arnaud.pouliq...@st.com Cc: broo..

[PATCH v9 06/19] ARM: STi: DT: STiH407: Add FDMA driver dt nodes.

2016-09-05 Thread Peter Griffin
These nodes are required to get the fdma driver working on STiH407 based silicon. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 52 +++ 1 file changed, 5

[PATCH v9 04/19] dmaengine: st_fdma: Add STMicroelectronics FDMA driver header file

2016-09-05 Thread Peter Griffin
This header file will also be used by the dma xbar driver in the future. Signed-off-by: Ludovic Barre <ludovic.ba...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/dma/st_fdma.h | 249 ++ 1 file changed, 24

[PATCH v9 01/19] remoteproc: st_slim_rproc: add a slimcore rproc driver

2016-09-05 Thread Peter Griffin
, and we provide start() stop() hooks to start and stop the slim core once the firmware has been loaded. This has been tested successfully with fdma driver. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/remoteproc/Kconfig | 4 + drivers/remoteproc/Ma

[PATCH v9 03/19] dmaengine: st_fdma: Add STMicroelectronics FDMA DT binding documentation

2016-09-05 Thread Peter Griffin
This patch adds the DT binding documentation for the FDMA constroller found on STi based chipsets from STMicroelectronics. Signed-off-by: Ludovic Barre <ludovic.ba...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Rob Herring <r...@kernel.org>

[PATCH v9 02/19] MAINTAINERS: Add st slim core rproc driver to STi section.

2016-09-05 Thread Peter Griffin
This patch adds the slim core rproc driver to the STi section of the MAINTAINERS file. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS i

[PATCH v9 00/19] Add support for FDMA DMA controller and slim core rproc found on STi chipsets

2016-09-05 Thread Peter Griffin
) - Remove __exit tag from .remove (Maxime) - Update MAINTAINERS rule to fdma* (Lee) - Unit address should match reg property (Lee) Peter Griffin (19): remoteproc: st_slim_rproc: add a slimcore rproc driver MAINTAINERS: Add st slim core rproc driver to STi section. dmaengine: st_fdma: Add

Re: [PATCH v8 05/18] dmaengine: st_fdma: Add STMicroelectronics FDMA engine driver support

2016-09-01 Thread Peter Griffin
Hi Vinod, Thanks for reviewing. On Tue, 30 Aug 2016, Vinod Koul wrote: > On Fri, Aug 26, 2016 at 03:56:40PM +0100, Peter Griffin wrote: > > > config STM32_DMA > > bool "STMicroelectronics STM32 DMA support" > > depends on ARCH_STM32 > > @@ -56

Re: [PATCH v8 01/18] remoteproc: st_slim_rproc: add a slimcore rproc driver

2016-08-31 Thread Peter Griffin
Hi Bjorn, On Tue, 30 Aug 2016, Bjorn Andersson wrote: > On Tue 30 Aug 05:34 PDT 2016, Lee Jones wrote: > > Thanks for your review Lee. > > > On Fri, 26 Aug 2016, Peter Griffin wrote: > [..] > > > diff --git a/drivers/remoteproc/Kconfig b/drivers/remoteproc/Kconfig

Re: [PATCH v8 01/18] remoteproc: st_slim_rproc: add a slimcore rproc driver

2016-08-30 Thread Peter Griffin
Hi Lee, Thanks for reviewing. On Tue, 30 Aug 2016, Lee Jones wrote: > On Fri, 26 Aug 2016, Peter Griffin wrote: > > > slim core is used as a basis for many IPs in the STi > > chipsets such as fdma and demux. To avoid duplicating > > the elf loading code in each device

Re: [PATCH v8 15/18] ARM: STi: DT: STiH407: Add uniperif reader dt nodes

2016-08-30 Thread Peter Griffin
Hi Lee, Thanks for reviewing and your very valuable feedback. On Tue, 30 Aug 2016, Lee Jones wrote: > On Fri, 26 Aug 2016, Peter Griffin wrote: > > > This patch adds the DT node for the uniperif reader > > IP block found on STiH407 family silicon. > > > > S

[PATCH v8 18/18] drm/virtio: kconfig: Fixup white space.

2016-08-26 Thread Peter Griffin
Use tabs instead of spaces. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/gpu/drm/virtio/Kconfig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/virtio/Kconfig b/drivers/gpu/drm/virtio/Kconfig index 90357d9..2d83932

[PATCH v8 17/18] drm/virtio: kconfig: Fix recursive dependency.

2016-08-26 Thread Peter Griffin
2000 For a resolution refer to Documentation/kbuild/kconfig-language.txt subsection "Kconfig recursive dependency limitations" drivers/video/fbdev/Kconfig:366:symbol FB_CYBER2000 depends on FB Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/gpu/drm/virtio

[PATCH v8 15/18] ARM: STi: DT: STiH407: Add uniperif reader dt nodes

2016-08-26 Thread Peter Griffin
This patch adds the DT node for the uniperif reader IP block found on STiH407 family silicon. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 26 ++

[PATCH v8 16/18] ARM: DT: STi: stihxxx-b2120: Add DT nodes for STi audio card

2016-08-26 Thread Peter Griffin
This patch enables the uniperif players 2 & 3 for b2120 boards and also adds the "simple-audio-card" device node to interconnect the SoC sound device and the codec. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.

[PATCH v8 14/18] ARM: STi: DT: STiH407: Add uniperif player dt nodes

2016-08-26 Thread Peter Griffin
This patch adds the DT nodes for the uniperif player IP blocks found on STiH407 family silicon. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 76 ++

[PATCH v8 13/18] ARM: STi: DT: STiH407: Add sti-sasg-codec dt node

2016-08-26 Thread Peter Griffin
This patch adds the dt node for the internal audio codec IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/

[PATCH v8 12/18] ARM: DT: STiH407: Add spdif_out pinctrl config

2016-08-26 Thread Peter Griffin
This patch adds the pinctrl config for the spidf out pins used by the sasg codec IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-pinctrl.dtsi | 8 1 file changed, 8 inserti

[PATCH v8 11/18] ARM: DT: STiH407: Add i2s_in pinctrl configuration

2016-08-26 Thread Peter Griffin
This patch adds the pinctrl config for the i2s_in pins used by the uniperif reader IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-pinctrl.dtsi | 24 1 file

[PATCH v8 10/18] ARM: DT: STiH407: Add i2s_out pinctrl configuration

2016-08-26 Thread Peter Griffin
This patch adds the pinctrl config for the i2s_out pins used by the uniperif player IP. Signed-off-by: Arnaud Pouliquen <arnaud.pouliq...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-pinctrl.dtsi | 23 +++ 1 file

[PATCH v8 08/18] ARM: multi_v7_defconfig: Enable STi FDMA driver

2016-08-26 Thread Peter Griffin
This DMA controller is found on all STi chipsets. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- arch/arm/configs/multi_v7_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/configs/multi_v7_defconfig b/arch

[PATCH v8 09/18] ARM: multi_v7_defconfig: Enable STi and simple-card drivers.

2016-08-26 Thread Peter Griffin
This patch enables the STi ALSA drivers found on STi platforms as well as the simple-card driver which is a dependency to have working sound. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Cc: arnaud.pouliq...@st.com Cc: broo...@kernel.org --- arch/arm/configs/multi_v7_defconf

[PATCH v8 06/18] ARM: STi: DT: STiH407: Add FDMA driver dt nodes.

2016-08-26 Thread Peter Griffin
These nodes are required to get the fdma driver working on STiH407 based silicon. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- arch/arm/boot/dts/stih407-family.dtsi | 52 +++ 1 file changed, 52 insertions(+) diff --git a/arch/arm/boot/dts/s

[PATCH v8 04/18] dmaengine: st_fdma: Add STMicroelectronics FDMA driver header file

2016-08-26 Thread Peter Griffin
This header file will also be used by the dma xbar driver in the future. Signed-off-by: Ludovic Barre <ludovic.ba...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/dma/st_fdma.h | 244 ++ 1 file changed, 24

[PATCH v8 07/18] MAINTAINERS: Add FDMA driver files to STi section.

2016-08-26 Thread Peter Griffin
This patch adds the FDMA driver files to the STi section of the maintainers file. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Lee Jones <lee.jo...@linaro.org> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS i

[PATCH v8 05/18] dmaengine: st_fdma: Add STMicroelectronics FDMA engine driver support

2016-08-26 Thread Peter Griffin
latency critical real time targets and it is found on al STi based chipsets. Signed-off-by: Ludovic Barre <ludovic.ba...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/dma/Kconfig | 14 +- drivers/dma/Makefile | 1 + drivers/dma/st_

[PATCH v8 03/18] dmaengine: st_fdma: Add STMicroelectronics FDMA DT binding documentation

2016-08-26 Thread Peter Griffin
This patch adds the DT binding documentation for the FDMA constroller found on STi based chipsets from STMicroelectronics. Signed-off-by: Ludovic Barre <ludovic.ba...@st.com> Signed-off-by: Peter Griffin <peter.grif...@linaro.org> Acked-by: Rob Herring <r...@kernel.org>

[PATCH v8 02/18] MAINTAINERS: Add st slim core rproc driver to STi section.

2016-08-26 Thread Peter Griffin
This patch adds the slim core rproc driver to the STi section of the MAINTAINERS file. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 0bbe4b1..5dd3b24 100644 --- a/MAINTAINERS

[PATCH v8 00/18] Add support for FDMA DMA controller and slim core rproc found on STi chipsets

2016-08-26 Thread Peter Griffin
.remove (Maxime) - Update MAINTAINERS rule to fdma* (Lee) - Unit address should match reg property (Lee) Peter Griffin (18): remoteproc: st_slim_rproc: add a slimcore rproc driver MAINTAINERS: Add st slim core rproc driver to STi section. dmaengine: st_fdma: Add STMicroelectronics FDMA D

[PATCH v8 01/18] remoteproc: st_slim_rproc: add a slimcore rproc driver

2016-08-26 Thread Peter Griffin
, and we provide start() stop() hooks to start and stop the slim core once the firmware has been loaded. This has been tested successfully with fdma driver. Signed-off-by: Peter Griffin <peter.grif...@linaro.org> --- drivers/remoteproc/Kconfig | 8 + drivers/remoteproc/Ma