Re: [PATCH v2 2/4] clk: renesas: Add r8a7796 CPG Core Clock Definitions

2016-05-31 Thread Magnus Damm
Hi Dirk, On Tue, May 31, 2016 at 1:36 AM, Dirk Behme wrote: > Hi Geert, > > > On 30.05.2016 18:28, Geert Uytterhoeven wrote: >> >> Add all R-Car M3-W Clock Pulse Generator Core Clock Outputs, as listed >> in Table 8.2b ("List of Clocks [R-Car M3-W]") of the R-Car Gen3 >>

Re: [RFC 0/4] ARM: dts: r8a7790: lager: use demuxer for I2C

2016-05-31 Thread Magnus Damm
Hi Simon, On Tue, May 31, 2016 at 12:32 PM, Simon Horman wrote: > the intention of this series is to extend use of the demuxer for I2C > on the lager/r8a7790 to cover all I2C IP blocks. > > This is based on work by Wolfram Sang. > > I have not included GPIO in the

[PATCH 2/2] usb: host: xhci: rcar: fix the quirks setting of XHCI_NO_64BIT_SUPPORT

2016-05-31 Thread Yoshihiro Shimoda
Since the commit b1c127ae (usb: host: xhci: plat: make use of new methods in xhci_plat_priv) changed the setting timing of xhci->quirks to xhci_rcar_init_quirk(), the quirks was overwritten by xhci_gen_setup(). So, this patch fixes the issue using a "quirks" of struct xhci_plat_priv.

[PATCH 0/2] usb: host: xhci: rcar: fix the quirks setting of XHCI_NO_64BIT_SUPPORT

2016-05-31 Thread Yoshihiro Shimoda
I'm afraid but I found a regression of xhci-rcar in v4.7-rc1. This regression is caused by the following commit: commit b1c127ae990bccf0187d741c1695a61e54de1943 Author: Felipe Balbi Date: Fri Apr 22 13:17:16 2016 +0300 usb: host: xhci: plat: make use of new

[PATCH 1/2] usb: host: xhci: plat: add ->quirks value for platform-specific

2016-05-31 Thread Yoshihiro Shimoda
This patch adds quirks in struct xhci_plat_priv to set xhci->quirks for platform-specific. Signed-off-by: Yoshihiro Shimoda --- drivers/usb/host/xhci-plat.h | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/host/xhci-plat.h

Re: [PATCH 4/4] drm: rcar-du: Use product register framework

2016-05-31 Thread Magnus Damm
Hi Dirk, On Fri, May 27, 2016 at 7:18 PM, Dirk Behme wrote: > Hi Magnus, > > > On 27.05.2016 11:56, Magnus Damm wrote: >> >> Hi Dirk, >> >> On Fri, May 27, 2016 at 5:16 PM, Dirk Behme >> wrote: >>> >>> Hi Magnus, >>> >>> >>> On 27.05.2016 05:40,

Re: [PATCH 12/13] ARM: dts: blanche: initial device tree

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:32:35AM +0300, Sergei Shtylyov wrote: > Add the initial device tree for the R8A7792 SoC based Blanche board. > The board has 2 debug serial ports: SCIF0 and SCIF3; include support for > them, so that the serial console can work. > > Signed-off-by: Sergei Shtylyov

Re: [PATCH 10/13] ARM: dts: r8a7792: add IRQC support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:29:05AM +0300, Sergei Shtylyov wrote: > Describe the IRQC interrupt controller in the R8A7792 device tree. > > Signed-off-by: Sergei Shtylyov > > --- > arch/arm/boot/dts/r8a7792.dtsi | 13 + > 1 file changed, 13

Re: [PATCH 09/13] ARM: dts: r8a7792: add [H]SCIF support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:26:56AM +0300, Sergei Shtylyov wrote: > Describe [H]SCIFs in the R8A7792 device tree. > > Signed-off-by: Sergei Shtylyov This looks correct to me. I am wondering if you have been able to confirm DMA operation of the devices enabled

Re: [PATCH 08/13] ARM: dts: r8a7792: add SYS-DMAC support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:25:24AM +0300, Sergei Shtylyov wrote: > Describe SYS-DMAC0/1 in the R8A7792 device tree. > > Signed-off-by: Sergei Shtylyov Acked-by: Simon Horman

Re: [PATCH 07/13] ARM: dts: r8a7792: initial SoC device tree

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:24:21AM +0300, Sergei Shtylyov wrote: > The initial R8A7792 SoC device tree including 2 CPU cores, GIC, timer, SYSC, > and the required clock descriptions. > > Signed-off-by: Sergei Shtylyov This is rather large for an initial

Re: [PATCH 01/13] ARM: shmobile: r8a7792: add clock index macros

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 01:09:58AM +0300, Sergei Shtylyov wrote: > Add macros usable by the device tree sources to reference the R8A7792 > clocks by index. > > Signed-off-by: Sergei Shtylyov > > --- > include/dt-bindings/clock/r8a7792-clock.h | 104 >

Re: [PATCH 05/13] DT: clock: rcar-gen2-cpg-clocks: document R8A7792 support

2016-05-31 Thread Simon Horman
On Wed, Jun 01, 2016 at 09:25:35AM +0900, Simon Horman wrote: > [Cc: Geert] > > On Wed, Jun 01, 2016 at 01:20:11AM +0300, Sergei Shtylyov wrote: > > Renesas R8A7792 SoC is a member of the R-Car gen2 family and so has CPG... > > > > Signed-off-by: Sergei Shtylyov

[PATCH 13/13] ARM: dts: blanche: add Ethernet support

2016-05-31 Thread Sergei Shtylyov
R8A7792 SoC doesn't have the EtherMAC core, so SMSC LAN89218 Ethernet chip was used instead on the Blanche board; this chip is compatible with SMSC LAN9115 for which there's a (device tree aware) driver. Describe the chip in the Blanche device tree; enable DHCP and NFS root in the

[PATCH 12/13] ARM: dts: blanche: initial device tree

2016-05-31 Thread Sergei Shtylyov
Add the initial device tree for the R8A7792 SoC based Blanche board. The board has 2 debug serial ports: SCIF0 and SCIF3; include support for them, so that the serial console can work. Signed-off-by: Sergei Shtylyov --- arch/arm/boot/dts/Makefile

[PATCH 11/13] DT: arm: shmobile: document Blanche board

2016-05-31 Thread Sergei Shtylyov
Document the Blanche device tree bindings, listing it as a supported board. This allows to use checkpatch.pl to validate .dts files referring to the Blanche board. Signed-off-by: Sergei Shtylyov --- Documentation/devicetree/bindings/arm/shmobile.txt |2

[PATCH 10/13] ARM: dts: r8a7792: add IRQC support

2016-05-31 Thread Sergei Shtylyov
Describe the IRQC interrupt controller in the R8A7792 device tree. Signed-off-by: Sergei Shtylyov --- arch/arm/boot/dts/r8a7792.dtsi | 13 + 1 file changed, 13 insertions(+) Index: renesas/arch/arm/boot/dts/r8a7792.dtsi

[PATCH 09/13] ARM: dts: r8a7792: add [H]SCIF support

2016-05-31 Thread Sergei Shtylyov
Describe [H]SCIFs in the R8A7792 device tree. Signed-off-by: Sergei Shtylyov --- arch/arm/boot/dts/r8a7792.dtsi | 90 + 1 file changed, 90 insertions(+) Index: renesas/arch/arm/boot/dts/r8a7792.dtsi

[PATCH 08/13] ARM: dts: r8a7792: add SYS-DMAC support

2016-05-31 Thread Sergei Shtylyov
Describe SYS-DMAC0/1 in the R8A7792 device tree. Signed-off-by: Sergei Shtylyov --- arch/arm/boot/dts/r8a7792.dtsi | 60 + 1 file changed, 60 insertions(+) Index: renesas/arch/arm/boot/dts/r8a7792.dtsi

[PATCH 07/13] ARM: dts: r8a7792: initial SoC device tree

2016-05-31 Thread Sergei Shtylyov
The initial R8A7792 SoC device tree including 2 CPU cores, GIC, timer, SYSC, and the required clock descriptions. Signed-off-by: Sergei Shtylyov --- arch/arm/boot/dts/r8a7792.dtsi | 423 + 1 file changed, 423

[PATCH 05/13] DT: clock: rcar-gen2-cpg-clocks: document R8A7792 support

2016-05-31 Thread Sergei Shtylyov
Renesas R8A7792 SoC is a member of the R-Car gen2 family and so has CPG... Signed-off-by: Sergei Shtylyov --- Documentation/devicetree/bindings/clock/renesas,rcar-gen2-cpg-clocks.txt | 1 + 1 file changed, 1 insertion(+) Index:

[PATCH 04/13] ARM: shmobile: r8a7792: basic SoC support

2016-05-31 Thread Sergei Shtylyov
Add minimal support for the R-Car V2H (R8A7792) SoC. Signed-off-by: Sergei Shtylyov --- arch/arm/mach-shmobile/Kconfig |5 arch/arm/mach-shmobile/Makefile|1 arch/arm/mach-shmobile/setup-r8a7792.c | 34

[PATCH 03/13] soc: renesas: rcar-sysc: add R8A7792 support

2016-05-31 Thread Sergei Shtylyov
Add support for R-Car V2H (R8A7792) SoC power areas to the SYSC driver. Signed-off-by: Sergei Shtylyov --- drivers/soc/renesas/Makefile |1 + drivers/soc/renesas/r8a7792-sysc.c | 34 ++

[PATCH 02/13] ARM: shmobile: r8a7792: add power domain index macros

2016-05-31 Thread Sergei Shtylyov
Add macros usable by the device tree sources to reference R8A7792 SYSC power domains by index. Signed-off-by: Sergei Shtylyov --- include/dt-bindings/power/r8a7792-sysc.h | 26 ++ 1 file changed, 26 insertions(+) Index:

[PATCH net-next v2] ravb: Add ESF in RCR for enabling separation filter

2016-05-31 Thread Yoshihiro Kaneko
From: Masaru Nagai The H/W manual recommends B'10 or B'11 in a value of the separation filtering select bits in the receive configuration register (RCR.ESF). When B'10 is set, frames from non-matching streams are discarded. When B'11 is set, frames from non-matching

Re: [PATCH net-next] ravb: Add ESF in RCR for enabling separation filter

2016-05-31 Thread Yoshihiro Kaneko
Hi Sergei, 2016-05-31 6:19 GMT+09:00 Sergei Shtylyov : > On 05/30/2016 05:30 PM, Sergei Shtylyov wrote: > >>> From: Masaru Nagai >>> >>> This patch adds enabling separation filter(ESF) is setting value of B'11. >>> This setting

Re: [PATCH 15/49] ASoC: simple-card-core: add asoc_simple_card_init_jack()

2016-05-31 Thread Mark Brown
On Tue, May 31, 2016 at 02:08:31AM +, Kuninori Morimoto wrote: > > There was some recent discussion about a more complete core binding > > for this based on the work that Dylan Reid had been pushing a while ago > > - it's not clear that the simple-card binding is great for > > generalization

[PATCH] phy: rcar-gen3-usb2: fix unexpected repeat interrupts of VBUS change

2016-05-31 Thread Yoshihiro Shimoda
This patch fixes an issue that the driver is possible to cause unexpected repeat interrupts if a board condition is wrong (e.g. even if the ID pin is as function, a board supplies the VBUS.) The reason why unexpected repeat interrupts happen is: 1) The driver changed the mode to function if it

DRM/KMS automated tests

2016-05-31 Thread Ulrich Hecht
Hi! I have cobbled together a bunch of scripts to test the atomic updates API, based around kms++; see here: https://github.com/uli/kmsxx/tree/autotest Instructions on how to set up the environment can be found here: http://elinux.org/User:Uli/Tests:KMS Currently, tests try various sensible

[PATCH V2 26/31] staging: ks7010: remove supported card table with one element

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang There is only this card supported, no need to iterate over the table. The resulting firmware filename wasn't used anyway, but came from the config file or hardcoded default. Signed-off-by: Wolfram Sang ---

[PATCH V2 06/31] staging: ks7010: avoid workqueue races

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang My Spectec SDW823 card oopsed when it was already inserted during boot. When debugging this, I noticed that the card init was done in a seperate workqueue which was only activated once in probe. After removing the workqueue and calling the

[PATCH V2 24/31] staging: ks7010: indent michael_mic.h

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/michael_mic.h | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/staging/ks7010/michael_mic.h

[PATCH V2 25/31] staging: ks7010: indent ks7010_sdio.c

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Unlike the previous patches which are plain indent outcomes, this has some manual fixups to be not overly strict with the 80 char limit. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_sdio.c

[PATCH V2 05/31] staging: ks7010: remove code for old kernel versions

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang No need to be backwards compatible. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks_hostif.c | 9 - drivers/staging/ks7010/ks_wlan.h | 28 +---

[PATCH V2 10/31] staging: ks7010: really iterate over multicast addresses

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang The loop variable was defined but not really used. Fix this. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks_hostif.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[PATCH V2 15/31] staging: ks7010: indent eap_packet.h

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/eap_packet.h | 49 ++--- 1 file changed, 24 insertions(+), 25 deletions(-) diff --git

[PATCH V2 07/31] staging: ks7010: use long preamble as default

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang I had a problem connecting to a network with a short preamble, so let's make the safer option the default. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_config.c | 4 ++-- 1 file changed, 2

[PATCH V2 17/31] staging: ks7010: indent ks7010_sdio.h

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_sdio.h | 64 +--- 1 file changed, 30 insertions(+), 34 deletions(-) diff --git

[PATCH V2 20/31] staging: ks7010: indent ks_wlan.h

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks_wlan.h | 246 +++ 1 file changed, 121 insertions(+), 125 deletions(-) diff --git

[PATCH V2 30/31] staging: ks7010: drop counting sd errors

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang They were counted but never really used anywhere. Also change the printk to a debug print, since it mostly shows on the expected -ENOMEDIUM on card removal. Signed-off-by: Wolfram Sang ---

[PATCH V2 09/31] staging: ks7010: delete seperate debug header

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Move the one debug macro to the generic wlan header. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_config.c | 1 - drivers/staging/ks7010/ks7010_sdio.c | 1 -

[PATCH V2 11/31] staging: ks7010: make loading config file optional

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang We have sane defaults, so we don't need to bail out if there is no config file. Note that the config file should go away completely in favour of configuration mechanisms already upstream. Signed-off-by: Wolfram Sang

[PATCH V2 04/31] staging: ks7010: remove checks for WIRELESS_EXT version

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang We are by far newer than that anyhow. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks_hostif.c | 23 --- drivers/staging/ks7010/ks_wlan_net.c | 14 -- 2 files

[PATCH V2 13/31] staging: ks7010: add example cfg file as a reference

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang We want to remove it, but to do so properly, it is good to have a working example. Needs to be copied to /lib/firmware in order to be used. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks79xx.cfg

[PATCH V2 27/31] staging: ks7010: fix module annotations

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang List all authors, beautify description, match license to what is stated in file headers, add firmware information. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_sdio.c | 10 -- 1

[PATCH V2 28/31] staging: ks7010: adapt to new trans_start handling

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang trans_start is gone from netdevice, so use the new helper function to set the mark. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks_wlan_net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH V2 03/31] staging: ks7010: remove custom firmware loader

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang FW_LOADER works fine, no need for a open coded fallback. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/Kconfig | 1 + drivers/staging/ks7010/ks7010_config.c | 62

[PATCH V2 14/31] staging: ks7010: remove unecessary typedef

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Let's simply specify the struct to keep in sync with kernel coding style. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_config.c | 4 +- drivers/staging/ks7010/ks7010_sdio.c | 44

[PATCH V2 19/31] staging: ks7010: indent ks_hostif.h

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks_hostif.h | 525 ++--- 1 file changed, 262 insertions(+), 263 deletions(-) diff --git

[PATCH V2 31/31] staging: ks7010: cleanup file headers

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Remove svn-ids and fix typos in the licence declaration. Add my copyright to the sdio code which I worked on mainly. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/eap_packet.h| 6 --

[PATCH V2 12/31] staging: ks7010: fix printk format warnings

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Use proper type for size_t. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_config.c | 2 +- drivers/staging/ks7010/ks7010_sdio.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)

[PATCH V2 16/31] staging: ks7010: indent ks7010_config.c

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/ks7010_config.c | 353 + 1 file changed, 184 insertions(+), 169 deletions(-) diff --git

[PATCH V2 08/31] staging: ks7010: use kernel helper to print buffer

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang No need for an open coded one. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/Makefile | 2 +- drivers/staging/ks7010/ks7010_sdio.c | 9 + drivers/staging/ks7010/ks_debug.c| 30

[PATCH V2 02/31] staging: ks7010: remove non-SDIO code and #ifdefs

2016-05-31 Thread Wolfram Sang
From: Wolfram Sang I couldn't find any trace of code or even products using ks7010 with something else than SDIO. So, remove the conditionals. Signed-off-by: Wolfram Sang --- drivers/staging/ks7010/Makefile| 2 +-

renesas-drivers-2016-05-31-v4.7-rc1

2016-05-31 Thread Geert Uytterhoeven
I have pushed renesas-drivers-2016-05-31-v4.7-rc1 to https://git.kernel.org/cgit/linux/kernel/git/geert/renesas-drivers.git This tree is meant to ease development of platform support and drivers for Renesas ARM SoCs. It is created by merging (a) the for-next branches of various subsystem trees

Re: [PATCH v3 3/4] mmc: sh_mobile_sdhi: Add tuning support

2016-05-31 Thread Geert Uytterhoeven
Hi Simon, On Tue, May 24, 2016 at 4:43 AM, Simon Horman wrote: > --- a/drivers/mmc/host/sh_mobile_sdhi.c > +++ b/drivers/mmc/host/sh_mobile_sdhi.c > @@ -403,6 +580,30 @@ static int sh_mobile_sdhi_probe(struct platform_device > *pdev) > if (ret < 0) >

[PATCH 31/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_card_prefix()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

[PATCH 32/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_tdm()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

[PATCH 30/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_card_name()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

Re: [PATCH 0/4] RCar r8a7795 FCPF support

2016-05-31 Thread Geert Uytterhoeven
Hi Kieran, On Fri, May 27, 2016 at 7:19 PM, Kieran Bingham wrote: > An RCar FCP driver is available with support for the FCPV module for VSP. > This series updates that driver to support the FCPF and then provide the > relevant nodes in the r8a7795 device tree. > >

[PATCH 29/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_endpoint()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 27 +++ 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

[PATCH 28/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_clk()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 68 +++ 1 file changed, 10 insertions(+), 58 deletions(-) diff --git

[PATCH 25/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_daifmt()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/Kconfig | 1 + sound/soc/sh/rcar/rsrc-card.c | 38 -- 2 files changed, 5 insertions(+), 34 deletions(-)

[PATCH 27/39 v2] ASoC: rsrc-card: use asoc_simple_dai instead of rsrc_card_dai

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 26 -- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

[PATCH 26/39 v2] ASoC: rsrc-card: use asoc_simple_card_parse_dailink_name()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/sh/rcar/rsrc-card.c | 21 +++-- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

[PATCH 1/2] arm64: dts: r8a7796: Add SYSC PM Domains

2016-05-31 Thread Geert Uytterhoeven
Add a device node for the System Controller. Hook up the Cortex-A57 CPU core and L2 cache/SCU to their respective PM Domains. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 9 + 1 file changed, 9 insertions(+) diff --git

[PATCH 24/39 v2] ASoC: simple-card: use asoc_simple_card_clean_reference()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 19 ++- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/sound/soc/generic/simple-card.c

[PATCH 23/39 v2] ASoC: simple-card: use asoc_simple_card_canonicalize_cpu()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 14 +++--- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/sound/soc/generic/simple-card.c

[PATCH 0/2] arm64: dts: r8a7796: Add SYSC PM Domains

2016-05-31 Thread Geert Uytterhoeven
Hi Simon, Magnus, This patch series adds support for the power areas exposed by the System Controller on the Renesas R-Car M3-W SoC to the DTS. This series is against Simon's "[PATCH v3 0/3] arm64: Add Renesas R8A7796 SoC support". It has a build and runtime dependency on my series

[PATCH 2/2] arm64: dts: r8a7796: Use SYSC "always-on" PM Domain

2016-05-31 Thread Geert Uytterhoeven
Hook up all devices that are part of the CPG/MSSR Clock Domain to the SYSC "always-on" PM Domain, for a more consistent device-power-area description in DT. Signed-off-by: Geert Uytterhoeven --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2 +- 1 file changed, 1

[PATCH 22/39 v2] ASoC: simple-card: use asoc_simple_card_canonicalize_dailink()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/sound/soc/generic/simple-card.c

[PATCH 21/39 v2] ASoC: simple-card: use asoc_simple_card_init_dai()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 38 +++--- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git

[PATCH 20/39 v2] ASoC: simple-card: use asoc_simple_card_parse_dailink_name()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/sound/soc/generic/simple-card.c

[PATCH 19/39 v2] ASoC: simple-card: use asoc_simple_card_parse_card_name()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/sound/soc/generic/simple-card.c

[PATCH 18/39 v2] ASoC: simple-card: use asoc_simple_card_parse_tdm()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 40 ++-- 1 file changed, 2 insertions(+), 38 deletions(-) diff --git

[PATCH 17/39 v2] ASoC: simple-card: use asoc_simple_card_parse_endpoint()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 43 + 1 file changed, 18 insertions(+), 25 deletions(-) diff --git

[PATCH 15/39 v2] ASoC: simple-card: use asoc_simple_card_parse_daifmt()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- include/sound/simple_card.h | 11 +- sound/soc/generic/Kconfig | 1 + sound/soc/generic/simple-card.c | 46

[PATCH 16/39 v2] ASoC: simple-card: use asoc_simple_card_parse_clk()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto --- sound/soc/generic/simple-card.c | 35 ++- 1 file changed, 10 insertions(+), 25 deletions(-) diff --git

[PATCH 13/39 v2] ASoC: simple-card-utils: add asoc_simple_card_canonicalize_cpu()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card needs remove dai_link->cpu_dai_name if it CPU was single DAI. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h

[PATCH 14/39 v2] ASoC: simple-card-utils: add asoc_simple_card_clean_reference()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card needs to decrease the reference count of the device nodes. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h |

[PATCH 11/39 v2] ASoC: simple-card-utils: add asoc_simple_card_init_dai()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card is supporting clock/tdm slot initialization. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h | 2 ++

[PATCH 12/39 v2] ASoC: simple-card-utils: add asoc_simple_card_canonicalize_dailink()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card is assuming that sometimes platform and cpu are same. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h | 3 +++

[PATCH 08/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_card_prefix()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto DPCM might need audio prefix for route matching. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h | 4

[PATCH 09/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_clk()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Current simple-card can get clock via DT clocks or "system-clock-frequency" property. This patch makes it simple style standard Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h

[PATCH 06/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_dailink_name()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Current simple-card is creating dai_link->name / dai_link->stream_name. These are based on CPU + Codec name. It can be "fe.CPU" or "be.Codec" if it was DPCM. This patch adds simple card common function for it. Signed-off-by: Kuninori

[PATCH 05/39 v2] ASoC: simple-card-utils: add asoc_simple_card_parse_tdm()

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card is supporting TDM. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h | 12

[PATCH 04/39 v2] ASoC: add new simple-card-utils.c

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Current ALSA SoC has simple-card driver which is supporting both platform and DT probe. Now, some sound cards driver are created based on simple-card. They have similar feature or function, but implemented separately on each drivers.

[PATCH 03/39 v2] ASoC: simple-card: add new asoc_simple_jack and use it

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Current simple-card supports snd_soc_jack/pin/gpio. These code are very similar, but driver has verbosity code. So, this patch adds new snd_soc_jack and cleanups code Signed-off-by: Kuninori Morimoto

[PATCH 01/39 v2] ASoC: rsrc-card: remove unused dai_num

2016-05-31 Thread Kuninori Morimoto
From: Kuninori Morimoto Signed-off-by: Kuninori Morimoto Signed-off-by: Mark Brown --- sound/soc/sh/rcar/rsrc-card.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/sound/soc/sh/rcar/rsrc-card.c

[PATCH 00/39 v2] ASoC: add simple-card-core and standardize "simple" card

2016-05-31 Thread Kuninori Morimoto
Hi Mark These are v2 of simple-card cleanup patches. Main purpose of these patches are - cleanup simple-card - rename rsrc-card to simple-dpcm-card Main diff v1 <-> v2 are - remove duplicate header patch - rename simple-card-core.c -> simple-card-utils.c - remove dpcm function from

Re: [RFC 00/21] Renesas r8a7795/Salvator-X HDMI output prototype

2016-05-31 Thread Ulrich Hecht
On Mon, May 30, 2016 at 5:59 PM, Ulrich Hecht wrote: > Hi! > > This is a prototype of HDMI output support for the Renesas r8a7795 SoC and > Salvator-X board. It is based on the renesas-devel-20160516-v4.6 tree and Actually, it is based on