On Fri, Sep 09, 2016 at 06:57:54PM +0200, Geert Uytterhoeven wrote:
> Hi Simon,
>
> On Fri, Sep 9, 2016 at 5:26 PM, Simon Horman wrote:
> >> > + /* GP6_16-23 -> bits 31-24 of pocctrl
> >> > +* GP6_06-> bit 23of pocctrl
> >> > +* GP6_00-05 -> bits 22-17 of pocctrl
>
On 9/9/2016, Sergei Shtylyov wrote:
> > + if (is_read) {
> > + sd_ctrl_read32_rep(host, CTL_SD_DATA_PORT, &data, 1);
> > + while (count--) {
> > + *buf8 = data * 0xFF;
>
> 'data & 0xFF', perhaps?
Wow...how did I miss tha
On 9/9/2016, Sergei Shtylyov wrote:
> > sh_eth_private *mdp) {
> > if (sh_eth_is_rz_fast_ether(mdp)) {
> > sh_eth_tsu_write(mdp, 0, TSU_TEN); /* Disable all CAM entry */
> > + sh_eth_tsu_write(mdp, TSU_FWSLC_POSTENU | TSU_FWSLC_POSTENL,
> > +TS
On 09/07/2016 09:57 PM, Chris Brandt wrote:
Due to a mistake in the hardware manual, the FWSLC and POST1-4 registers
were not documented and left out of the driver for RZ/A making the CAM
feature non-operational.
Additionally, when the offset values for POST1-4 are left blank, the driver
attempt
Hello.
On 09/09/2016 06:52 PM, Chris Brandt wrote:
For the r7s72100 SOC, the DATA_PORT register was change to be 32-bits wide.
Therefore a new flag has been created that will allow 32-bit reads/writes
to the DATA_PORT register instead of 16-bit (because 16-bits accesses are
not supported).
Sig
Hello.
On 09/07/2016 09:57 PM, Chris Brandt wrote:
Due to a mistake in the hardware manual, the FWSLC and POST1-4 registers
were not documented and left out of the driver for RZ/A making the CAM
feature non-operational.
Additionally, when the offset values for POST1-4 are left blank, the driver
Hi Simon,
On Fri, Sep 9, 2016 at 5:26 PM, Simon Horman wrote:
>> > + /* GP6_16-23 -> bits 31-24 of pocctrl
>> > +* GP6_06-> bit 23of pocctrl
>> > +* GP6_00-05 -> bits 22-17 of pocctrl
>> > +* GP6_07-> bit 16of pocctrl
>> > +* GP6_14-> bi
On Wednesday, September 7, 2016 9:41:04 AM CEST Simon Horman wrote:
> Renesas ARM Based SoC Fixes for v4.8
>
> * Correct R-Car Gen2 regulator quirk
>
Pulled into fixes, thanks!
Arnd
In moving platforms from board files to DT, there still needs to be a way
to set the ocr_mask setting for the tmio driver during probe. Without this
setting, the probe will fail because the supported voltages are not known.
This patch will also traditional platform registration platforms to
migrat
For the most part, the SDHI controller in the RZ/A1 (r7s72100)
is the same as other Renesas SoC...except for the fact that the
data port register was widened to 32-bits and the 16-bit accesses
in the current tmio driver aren't going to cut it.
Also, the tmio driver allows you to pass in what volt
Add support for r7s72100 SoC.
Signed-off-by: Chris Brandt
---
Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 1 +
drivers/mmc/host/sh_mobile_sdhi.c | 7 +++
2 files changed, 8 insertions(+)
diff --git a/Documentation/devicetree/bindings/mmc/tmio_mmc.txt
b/Documentati
For the r7s72100 SOC, the DATA_PORT register was change to be 32-bits wide.
Therefore a new flag has been created that will allow 32-bit reads/writes
to the DATA_PORT register instead of 16-bit (because 16-bits accesses are
not supported).
Signed-off-by: Chris Brandt
---
drivers/mmc/host/tmio_mm
On Fri, Sep 09, 2016 at 10:08:03AM +0200, Geert Uytterhoeven wrote:
> Hi Simon,
>
> On Thu, Sep 8, 2016 at 1:36 PM, Simon Horman
> wrote:
> > All the SHDIs can operate with either 3.3V or 1.8V signals, depending
> > on negotiation with the card.
> >
> > Based on work by Wolfram Sang for the r8a7
On Fri, Sep 09, 2016 at 10:24:55AM +0200, Geert Uytterhoeven wrote:
> On Thu, Sep 8, 2016 at 1:57 PM, Simon Horman
> wrote:
> > This patch supports the {get,set}_io_voltage operations of SDHI.
> >
> > This operates the POCCTRL0 register on R8A7796 SoC and makes 1.8v/3.3v
> > voltage switch.
> >
>
On Fri, Sep 09, 2016 at 09:52:20AM +0200, Geert Uytterhoeven wrote:
> Hi Simon,
>
> On Thu, Sep 8, 2016 at 1:36 PM, Simon Horman
> wrote:
> > All the SHDIs can operate with either 3.3V or 1.8V signals, depending
> > on negotiation with the card.
> >
> > Based on work by Wolfram Sang for the r8a7
> > +static int r8a7794_pin_to_pocctrl(struct sh_pfc *pfc, unsigned int pin,
> > u32 *pocctrl)
> > +{
> > + if (pin < RCAR_GP_PIN(6, 0) || pin > RCAR_GP_PIN(6, 23))
> > + return -EINVAL;
> > +
> > + *pocctrl = 0xe606006c;
> > +
> > + /* GP6_16-23 -> bits 31-24 of p
On Thu, Sep 08, 2016 at 01:57:33PM +0200, Simon Horman wrote:
> This patch supports the {get,set}_io_voltage operations of SDHI.
>
> This operates the POCCTRL0 register on R8A7796 SoC and makes 1.8v/3.3v
> voltage switch.
>
> Based on work by Takeshi Kihara and Wolfram Sang.
>
> Cc: Wolfram Sang
> > > Simon: I think you can retest your demuxer-dts-series now.
> >
> > Simon: you think we can get that into 4.9? Would be awesome.
>
> Sorry, this slipped through the cracks.
> Lets aim for v4.10.
A ;) Ok, will update the todo.
signature.asc
Description: PGP signature
Hi Bui Duc,
Thank you for the patch.
On Friday 09 Sep 2016 20:43:12 bd-p...@jinso.co.jp wrote:
> From: Bui Duc Phuc
>
> Add support for the new R-Car Gen3 CMT0 and CMT1 bindings.
>
> Signed-off-by: Bui Duc Phuc
> ---
> drivers/clocksource/sh_cmt.c | 21 +++--
> 1 file changed
Hi Bui Duc,
Thank you for the patch.
On Friday 09 Sep 2016 20:43:13 bd-p...@jinso.co.jp wrote:
> From: Bui Duc Phuc
>
> Modify CMT config to support 64bit
>
> Signed-off-by: Bui Duc Phuc
> ---
> drivers/clocksource/Kconfig | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --g
Hi Sergei
Thanks for your comment.
+bool "Renesas CMT timer driver" if ( ARM64 || COMPILE_TEST )
Parens not needed and the spaces after/before them even less so.
OK
I will update in V2
Thanks & best regards.
Bui Duc Phuc
Hi Phuc-san,
On Fri, Sep 9, 2016 at 1:43 PM, wrote:
> Add documentation for new separate CMT0 and CMT1 DT compatible strings
> for R-Car Gen3.
>
> Signed-off-by: Bui Duc Phuc
> ---
> Documentation/devicetree/bindings/timer/renesas,cmt.txt | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --gi
From: Kieran Bingham
The FCP must be powered up for the FDP1 to function, even when the FDP1
does not make use of the FCNL features. Extend the compatible list
to allow us to use the power domain and runtime-pm support.
Signed-off-by: Kieran Bingham
Reviewed-by: Laurent Pinchart
Signed-off-by:
On 9/9/2016 2:43 PM, bd-p...@jinso.co.jp wrote:
From: Bui Duc Phuc
Modify CMT config to support 64bit
Signed-off-by: Bui Duc Phuc
---
drivers/clocksource/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/clocksource/Kconfig b/drivers/clocksource/Kconfig
ind
From: Bui Duc Phuc
This patch adds CMT module clocks for r8a7795 SoC.
Signed-off-by: Bui Duc Phuc
---
drivers/clk/renesas/r8a7795-cpg-mssr.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/clk/renesas/r8a7795-cpg-mssr.c
b/drivers/clk/renesas/r8a7795-cpg-mssr.c
index e38bf60..8
From: Bui Duc Phuc
Modify CMT config to support 64bit
Signed-off-by: Bui Duc Phuc
---
drivers/clocksource/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/clocksource/Kconfig b/drivers/clocksource/Kconfig
index 5677886..62c2bcb 100644
--- a/drivers/clocksourc
From: Bui Duc Phuc
Add the CMT0 and CMT1 counters to the r8a7796 device tree
Signed-off-by: Bui Duc Phuc
---
arch/arm64/boot/dts/renesas/r8a7796.dtsi | 30 ++
1 file changed, 30 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi
b/arch/arm64/boot/
From: Bui Duc Phuc
Hi,
These are my first patches which will be added CMT driver for support
R-car Gen3 series (r8a7795 and r8a7796).
Please consider these patches.
Best regards.
Bui Duc Phuc (8):
devicetree: binding: R-car Gen3 CMT0 and CMT1 bindings
ARM64: dts: r8a7795: Add CMT device t
From: Bui Duc Phuc
Add the CMT0 and CMT1 counters to the r8a7795 device tree
Signed-off-by: Bui Duc Phuc
---
arch/arm64/boot/dts/renesas/r8a7795.dtsi | 30 ++
1 file changed, 30 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi
b/arch/arm64/boot/
From: Bui Duc Phuc
Add documentation for new separate CMT0 and CMT1 DT compatible strings
for R-Car Gen3.
Signed-off-by: Bui Duc Phuc
---
Documentation/devicetree/bindings/timer/renesas,cmt.txt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/timer/renesa
From: Bui Duc Phuc
Add support for the new R-Car Gen3 CMT0 and CMT1 bindings.
Signed-off-by: Bui Duc Phuc
---
drivers/clocksource/sh_cmt.c | 21 +++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/drivers/clocksource/sh_cmt.c b/drivers/clocksource/sh_cmt.c
ind
From: Bui Duc Phuc
This patch adds CMT module clocks for r8a7796 SoC.
Signed-off-by: Bui Duc Phuc
---
drivers/clk/renesas/r8a7796-cpg-mssr.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c
b/drivers/clk/renesas/r8a7796-cpg-mssr.c
index c84b549..6
From: Bui Duc Phuc
Enable SH CMT driver for R-car Gen3 : SH_TIMER_CMT
Signed-off-by: Bui Duc Phuc
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index eadf485..72f892d 100644
--- a/arch/arm64/conf
On 6 September 2016 at 12:38, Simon Horman wrote:
> From: Ai Kyuse
>
> Add support for r8a7796 SoC.
>
> Signed-off-by: Ai Kyuse
> Signed-off-by: Simon Horman
> Reviewed-by: Geert Uytterhoeven
Thanks, applied for next!
Kind regards
Uffe
> ---
> Documentation/devicetree/bindings/mmc/tmio_mmc
On 5 September 2016 at 10:18, Wolfram Sang wrote:
>
>> > It can be argued that this tag could be added:
>> >
>> > Fixes: 452e5eef6d311e ("mmc: tmio: Add UHS-I mode support")
>> >
>> > I don't know how well it applies, though, because the code has been
>> > modified a lot recently. But we can try.
On Thu, Sep 8, 2016 at 1:57 PM, Simon Horman wrote:
> This patch supports the {get,set}_io_voltage operations of SDHI.
>
> This operates the POCCTRL0 register on R8A7796 SoC and makes 1.8v/3.3v
> voltage switch.
>
> Based on work by Takeshi Kihara and Wolfram Sang.
>
> Cc: Wolfram Sang
> Cc: Take
Hi Simon,
On Thu, Sep 8, 2016 at 1:36 PM, Simon Horman wrote:
> All the SHDIs can operate with either 3.3V or 1.8V signals, depending
> on negotiation with the card.
>
> Based on work by Wolfram Sang for the r8a7790.
>
> Cc: Wolfram Sang
> Signed-off-by: Simon Horman
Reviewed-by: Geert Uytterh
Hi Simon,
On Thu, Sep 8, 2016 at 1:36 PM, Simon Horman wrote:
> All the SHDIs can operate with either 3.3V or 1.8V signals, depending
> on negotiation with the card.
>
> Based on work by Wolfram Sang for the r8a7790.
>
> Cc: Wolfram Sang
> Signed-off-by: Simon Horman
If you correct the copy-an
Hi Simon,
On Thu, Sep 8, 2016 at 1:36 PM, Simon Horman wrote:
> This follows the style of existing PORT_GP_X macros and
> will be used by a follow-up patch for the r8a7791 SoC.
>
> Signed-off-by: Simon Horman
> ---
> drivers/pinctrl/sh-pfc/sh_pfc.h | 8 ++--
> 1 file changed, 6 insertions(+
On 07/09/16 23:25, Laurent Pinchart wrote:
> The structure is not used, remove it.
Ahh yes, looks like a left over from my first attempt at serialising
input fields.
Reviewed-by: Kieran Bingham
> Signed-off-by: Laurent Pinchart
> ---
> drivers/media/platform/rcar_fdp1.c | 13 -
>
On Thu, Sep 08, 2016 at 04:50:27PM +0200, Wolfram Sang wrote:
> On Tue, Aug 23, 2016 at 05:28:03PM +0200, Wolfram Sang wrote:
> > We can't use a static property for all the changesets, so we now create
> > dynamic ones for each changeset.
> >
> > Signed-off-by: Wolfram Sang
> > Fixes: 50a5ba87690
41 matches
Mail list logo