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
>>
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
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.
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
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
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,
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
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
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
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
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
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
>
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
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
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
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
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
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
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
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
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:
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
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 ++
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:
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
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
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
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
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
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
---
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
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
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
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 +---
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
From: Wolfram Sang
Signed-off-by: Wolfram Sang
---
drivers/staging/ks7010/eap_packet.h | 49 ++---
1 file changed, 24 insertions(+), 25 deletions(-)
diff --git
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
From: Wolfram Sang
Signed-off-by: Wolfram Sang
---
drivers/staging/ks7010/ks7010_sdio.h | 64 +---
1 file changed, 30 insertions(+), 34 deletions(-)
diff --git
From: Wolfram Sang
Signed-off-by: Wolfram Sang
---
drivers/staging/ks7010/ks_wlan.h | 246 +++
1 file changed, 121 insertions(+), 125 deletions(-)
diff --git
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
---
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 -
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
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
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
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
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(-)
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
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
From: Wolfram Sang
Signed-off-by: Wolfram Sang
---
drivers/staging/ks7010/ks_hostif.h | 525 ++---
1 file changed, 262 insertions(+), 263 deletions(-)
diff --git
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 --
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(-)
From: Wolfram Sang
Signed-off-by: Wolfram Sang
---
drivers/staging/ks7010/ks7010_config.c | 353 +
1 file changed, 184 insertions(+), 169 deletions(-)
diff --git
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
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 +-
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
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)
>
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
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
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
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.
>
>
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
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
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(-)
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
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
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
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
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
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
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
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
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
---
sound/soc/generic/simple-card.c | 38 +++---
1 file changed, 3 insertions(+), 35 deletions(-)
diff --git
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
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
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
---
sound/soc/generic/simple-card.c | 40 ++--
1 file changed, 2 insertions(+), 38 deletions(-)
diff --git
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
---
sound/soc/generic/simple-card.c | 43 +
1 file changed, 18 insertions(+), 25 deletions(-)
diff --git
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
From: Kuninori Morimoto
Signed-off-by: Kuninori Morimoto
---
sound/soc/generic/simple-card.c | 35 ++-
1 file changed, 10 insertions(+), 25 deletions(-)
diff --git
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
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 |
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 ++
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 +++
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
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
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
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
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.
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
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
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
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
91 matches
Mail list logo