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

2016-06-23 Thread Simon Horman
On Mon, Jun 06, 2016 at 10:53:02AM +0900, Simon Horman wrote: > On Mon, Jun 06, 2016 at 10:33:59AM +0900, Simon Horman wrote: > > On Tue, May 31, 2016 at 11:08:43AM +0200, Geert Uytterhoeven wrote: > > > Hi Simon, Magnus, > > > > > > This patch series adds support for the power areas exposed by

Re: [PATCH v3 0/3] arm64: Add Renesas R8A7796 SoC support

2016-06-23 Thread Simon Horman
On Mon, Jun 06, 2016 at 10:52:01AM +0900, Simon Horman wrote: > On Mon, Jun 06, 2016 at 10:33:45AM +0900, Simon Horman wrote: > > On Tue, May 24, 2016 at 10:54:37AM +0900, Simon Horman wrote: > > > Hi, > > > > > > this short series aims to add basic support for the > > > Gen 3 R-Car M3-W

[PATCH 3/3] ASoC: hdmi-codec: enable multi probe for same device

2016-06-23 Thread Kuninori Morimoto
From: Kuninori Morimoto hdmi-codec driver is common HDMI sound driver, but it doesn't care about multi sound ports. For example, hdmi-codec driver is supporting 1 I2S and 1 SPDIF ports, so, we can't use this driver if HDMI has 2 or more I2S ports. And we would

[PATCH 2/3] ASoC: hdmi-codec: callback function will be called with private data

2016-06-23 Thread Kuninori Morimoto
From: Kuninori Morimoto Current hdmi-codec driver is assuming that it will be registered from HDMI driver. Because of this assumption, each callback function has struct device pointer which is parent device (= HDMI). Then, it can use dev_get_drvdata() to get

[PATCH 1/3] drm: bridge: add DesignWare HDMI I2S audio support

2016-06-23 Thread Kuninori Morimoto
From: Kuninori Morimoto Current dw-hdmi is supporting sound via AHB bus, but it has I2S audio feature too. This patch adds I2S audio support to dw-hdmi. This HDMI I2S is supported by using ALSA SoC common HDMI encoder driver. Signed-off-by: Kuninori Morimoto

[PATCH 0/3] DesignWare HDMI I2S suport

2016-06-23 Thread Kuninori Morimoto
Hi Mark, Thierry, Russell These are DesignWare HDMI I2S support patches. It will use ALSA SoC hdmi-codec driver, but we can't use it as-is. So, 2), 3) patches modify hdmi-codec style. Kuninori Morimoto (3): 1) drm: bridge: add DesignWare HDMI I2S audio support 2) ASoC: hdmi-codec: callback

[PATCH 09/11] ASoC: simple-card-utils: add asoc_simple_card_canonicalize_dailink()

2016-06-23 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/11] ASoC: simple-card-utils: add asoc_simple_card_init_dai()

2016-06-23 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 11/11] ASoC: simple-card-utils: add asoc_simple_card_clean_reference()

2016-06-23 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 10/11] ASoC: simple-card-utils: add asoc_simple_card_canonicalize_cpu()

2016-06-23 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 07/11] ASoC: simple-card-utils: add asoc_simple_card_parse_endpoint()

2016-06-23 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card needs to get its dai name and endpoint node. This patch makes it simple style standard Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h | 19 ++

[PATCH 06/11] ASoC: simple-card-utils: add asoc_simple_card_parse_clk()

2016-06-23 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 04/11] ASoC: simple-card-utils: add asoc_simple_card_parse_card_name()

2016-06-23 Thread Kuninori Morimoto
From: Kuninori Morimoto simple-card needs to get its card name. This patch makes this method simple style standard. Signed-off-by: Kuninori Morimoto --- include/sound/simple_card_utils.h | 2 ++

[PATCH 03/11] ASoC: simple-card-utils: add asoc_simple_card_parse_dailink_name()

2016-06-23 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 02/11] ASoC: simple-card-utils: add asoc_simple_card_parse_tdm()

2016-06-23 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 01/11] ASoC: add new simple-card-utils.c

2016-06-23 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 00/39 v2][RESEND] ASoC: add simple-card-core and standardize "simple" card

2016-06-23 Thread Kuninori Morimoto
Hi Mark These are resend of v2 of simple-card cleanup patches. My previous patch-set was sent almost 1month ago. Some of them are aleady accepted, but nothing happen for almost all other patches. Because of this stagnation, I already have almost 90 patches for simple-card + graph driver in

Re: [PATCH v2] pwm: improve args checking in pwm_apply_state()

2016-06-23 Thread Thierry Reding
On Wed, Jun 22, 2016 at 01:46:48PM -0700, Brian Norris wrote: > On Wed, Jun 22, 2016 at 10:41:14PM +0200, Boris Brezillon wrote: > > On Wed, 22 Jun 2016 12:16:59 -0700 > > Brian Norris wrote: > > > Notably, you're dropping the 'if (!pwm) { }' safety checks that are part

[git pull] clk: renesas: Updates for v4.8 (take two)

2016-06-23 Thread Geert Uytterhoeven
Hi Mike, Stephen, The following changes since commit e4e2d7c388350eba8b1dbc2569441ac9b545a8c4: clk: renesas: cpg-mssr: Add support for R-Car M3-W (2016-06-06 11:58:35 +0200) are available in the git repository at:

[git pull] pinctrl: sh-pfc: Updates for v4.8

2016-06-23 Thread Geert Uytterhoeven
Hi Linus, The following changes since commit 1a695a905c18548062509178b98bc91e67510864: Linux 4.7-rc1 (2016-05-29 09:29:24 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git tags/sh-pfc-for-v4.8-tag1 for you to

Re: [PATCH 2/4] serial: sh-sci: Stop transfers in sci_shutdown()

2016-06-23 Thread Geert Uytterhoeven
Hi Shimoda-san, On Thu, Jun 23, 2016 at 12:42 PM, Yoshihiro Shimoda wrote: >> From: Geert Uytterhoeven >> Sent: Tuesday, June 21, 2016 11:52 PM >> On Tue, Jun 21, 2016 at 9:35 AM, Yoshihiro Shimoda >> wrote: >> >> From: Geert

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

2016-06-23 Thread Sergei Shtylyov
On 6/23/2016 1:33 AM, Simon Horman 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 ++ 1 file

Re: [PATCH] pinctrl: sh-pfc: r8a7795: use PINMUX_SINGLE() for I2C

2016-06-23 Thread Geert Uytterhoeven
Hi Linus, On Thu, Jun 23, 2016 at 10:47 AM, Linus Walleij wrote: > On Tue, Jun 21, 2016 at 9:21 AM, Kuninori Morimoto > wrote: > >> From: Kuninori Morimoto >> >> Now we have PINMUX_SINGLE(). Let's use

Re: [PATCH] pinctrl: sh-pfc: r8a7795: use PINMUX_SINGLE() for I2C

2016-06-23 Thread Linus Walleij
On Tue, Jun 21, 2016 at 9:21 AM, Kuninori Morimoto wrote: > From: Kuninori Morimoto > > Now we have PINMUX_SINGLE(). Let's use it instead of PINMUX_IPSR_NOGP() > > Signed-off-by: Kuninori Morimoto

[PATCH v2] pinctrl: sh-pfc: r8a7795: Add DRIF support

2016-06-23 Thread Ramesh Shanmugasundaram
This patch adds DRIF[0-3] pinmux support for r8a7795 SoC. Signed-off-by: Ramesh Shanmugasundaram --- Thanks Geert for the review. This patch is based on renesas-drivers repo (tag:renesas-drivers-2016-06-21-v4.7-rc4) Changes since v1: - Split DRIF data

Re: [PATCH] ARM: dts: r8a7794: add SMP support

2016-06-23 Thread Geert Uytterhoeven
Hi Sergei, On Wed, Jun 22, 2016 at 12:20 PM, Geert Uytterhoeven wrote: > On Wed, Jun 22, 2016 at 12:08 PM, Sergei Shtylyov > wrote: >> On 6/22/2016 10:20 AM, Geert Uytterhoeven wrote: >> Add the device tree node for the Advanced

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

2016-06-23 Thread Geert Uytterhoeven
On Thu, Jun 23, 2016 at 12:33 AM, Simon Horman wrote: > On Wed, Jun 22, 2016 at 10:52:04PM +0300, Sergei Shtylyov wrote: >>I've just downloaded and opened rev2.00 manual, and still, there's no >> CPG registers other than FRQCRB on V2H. >> >> >It does, however, provide RCAN