[PATCH v3 2/2] dt-bindings: can: rcar_canfd: add r8a77995 (R-Car D3) compatibility strings

2018-12-04 Thread Ulrich Hecht
From: Ulrich Hecht Adds compatible strings for the R-Car CAN FD controller in the D3 SoC. Signed-off-by: Ulrich Hecht Acked-by: Rob Herring Reviewed-by: Geert Uytterhoeven Reviewed-by: Simon Horman --- Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 8 1 file changed, 4

[PATCH v3 1/2] dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility strings

2018-12-04 Thread Ulrich Hecht
From: Ulrich Hecht Adds compatible strings for the R-Car CAN controller in the D3 SoC. Signed-off-by: Ulrich Hecht Acked-by: Rob Herring Reviewed-by: Geert Uytterhoeven Reviewed-by: Simon Horman --- Documentation/devicetree/bindings/net/can/rcar_can.txt | 3 ++- 1 file changed, 2

[PATCH v3 0/2] dt-bindings: can: rcar_can*: add R-Car D3

2018-12-04 Thread Ulrich Hecht
Hi! These are the bindings for CAN and CAN FD controllers on R-Car D3 (R8A77995). Changes since v2: - rebased - made wording less redundant in rcar_canfd.txt - added dt-bindings prefix to subjects CU Uli Ulrich Hecht (2): dt-bindings: can: rcar_can: add r8a77995 (R-Car D3) compatibility

Re: [PATCH v2 1/4] pinctrl: sh-pfc: Add physical pin multiplexing helper macros

2018-11-16 Thread Ulrich Hecht
> On November 16, 2018 at 9:42 AM Geert Uytterhoeven > wrote: > > > Hi Uli, > > On Fri, Nov 16, 2018 at 8:21 AM Ulrich Hecht wrote: > > Used by I2C controllers 0, 3 and 5 in R8A7795 and R8A7796 SoCs. > > > > Signed-off-by: Ulrich Hecht > > T

[PATCH v2 2/4] pinctrl: sh-pfc: r8a7795: Add I2C{0,3,5} pins, groups and functions

2018-11-15 Thread Ulrich Hecht
From: Takeshi Kihara This patch adds I2C{0,3,5} pins, groups and functions to the R8A7795 SoC. These pins are physically muxed with other pins. Therefore, setup of MOD_SEL is needed for exclusive control with other pins. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- drivers

[PATCH v2 3/4] pinctrl: sh-pfc: r8a7795-es1: Add I2C{0,3,5} pins, groups and functions

2018-11-15 Thread Ulrich Hecht
From: Takeshi Kihara This patch adds I2C{0,3,5} pins, groups and functions to the R8A7795 ES1.x SoC. These pins are physically muxed with other pins. Therefore, setup of MOD_SEL is needed for exclusive control with other pins. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht

[PATCH v2 4/4] pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and functions

2018-11-15 Thread Ulrich Hecht
From: Takeshi Kihara This patch adds I2C{0,3,5} pins, groups and functions to the R8A7796 SoC. These pins are physically muxed with other pins. Therefore, setup of MOD_SEL is needed for exclusive control with other pins. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- drivers

[PATCH v2 1/4] pinctrl: sh-pfc: Add physical pin multiplexing helper macros

2018-11-15 Thread Ulrich Hecht
Used by I2C controllers 0, 3 and 5 in R8A7795 and R8A7796 SoCs. Signed-off-by: Ulrich Hecht --- drivers/pinctrl/sh-pfc/sh_pfc.h | 22 ++ 1 file changed, 22 insertions(+) diff --git a/drivers/pinctrl/sh-pfc/sh_pfc.h b/drivers/pinctrl/sh-pfc/sh_pfc.h index 1fc1336..6bb9c6b

[PATCH v2 0/4] I2C0/3/5 pin control for H3 and M3-W

2018-11-15 Thread Ulrich Hecht
I2C{0,3,5} pins, groups and functions pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and functions Ulrich Hecht (1): pinctrl: sh-pfc: Add physical pin multiplexing helper macros drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 97 --- drivers/pinctrl/sh-pfc

Re: [PATCH/RFC] dmaengine: sh: Remove R-Mobile APE6 support

2018-11-12 Thread Ulrich Hecht
77486..5aafe548ca5f3082 100644 > --- a/drivers/dma/sh/shdmac.c > +++ b/drivers/dma/sh/shdmac.c > @@ -665,12 +665,6 @@ static const struct shdma_ops sh_dmae_shdma_ops = { > .get_partial = sh_dmae_get_partial, > }; > > -static const struct of_device_id sh_dmae_of_match[] = { > - {.compatible = "renesas,shdma-r8a73a4", .data = r8a73a4_shdma_devid,}, > - {} > -}; > -MODULE_DEVICE_TABLE(of, sh_dmae_of_match); > - > static int sh_dmae_probe(struct platform_device *pdev) > { > const enum dma_slave_buswidth widths = > @@ -915,7 +909,6 @@ static struct platform_driver sh_dmae_driver = { > .driver = { > .pm = _dmae_pm, > .name = SH_DMAE_DRV_NAME, > - .of_match_table = sh_dmae_of_match, > }, > .remove = sh_dmae_remove, > }; > -- > 2.17.1 > Reviewed-by: Ulrich Hecht CU Uli

Re: [PATCH] serial: sh-sci: Improve type-safety calling sci_receive_chars()

2018-11-07 Thread Ulrich Hecht
rx) > - sci_receive_chars(ptr); > + sci_receive_chars(port); > } > > sci_clear_SCxSR(port, SCxSR_ERROR_CLEAR(port)); > -- > 2.17.1 > Reviewed-by: Ulrich Hecht CU Uli

Re: [PATCH] serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout

2018-10-30 Thread Ulrich Hecht
ort->port.type == PORT_SCIFB || > - port->port.type == PORT_HSCIF) { > + if (type == PORT_SCIFA || type == PORT_SCIFB || type == PORT_HSCIF) { > sysfs_remove_file(>dev.kobj, > _attr_rx_fifo_timeout.attr); > } > -- > 1.9.1 > Reviewed-by: Ulrich Hecht CU Uli

[PATCH] serial: sh-sci: do not warn if DMA transfers are not supported

2018-10-12 Thread Ulrich Hecht
Signed-off-by: Ulrich Hecht --- drivers/tty/serial/sh-sci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/tty/serial/sh-sci.c b/drivers/tty/serial/sh-sci.c index 426241d..ff6ba6d 100644 --- a/drivers/tty/serial/sh-sci.c +++ b/drivers/tty/serial/sh-sci.c @@ -1516

Re: [PATCH 0/2] serial: sh-sci: Use pm_runtime_get_sync()/put()

2018-09-20 Thread Ulrich Hecht
Sorry for the delay... > On April 13, 2018 at 7:27 PM Geert Uytterhoeven wrote: > > On Fri, Apr 13, 2018 at 7:00 PM, Ulrich Hecht > wrote: > > These patches make sure that the device is up while the suspend/resume code > > is executed. Up-port from the BSP, t

Re: [RESEND PATCH] spi: sh-msiof: Document R-Car D3 support

2018-09-04 Thread Ulrich Hecht
> On September 4, 2018 at 9:20 AM Wolfram Sang wrote: > > > On Mon, Sep 03, 2018 at 12:02:19PM +0100, Mark Brown wrote: > > On Mon, Sep 03, 2018 at 11:28:19AM +0200, Wolfram Sang wrote: > > > On Fri, Aug 24, 2018 at 11:12:31AM +0200, Ulrich Hecht wrote: &

[RESEND PATCH] spi: sh-msiof: Document R-Car D3 support

2018-08-24 Thread Ulrich Hecht
Document support for the MSIOF module in the Renesas D3 (r8a77995) SoC. No driver update is needed. Signed-off-by: Ulrich Hecht Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- This patch fell by the wayside, probably because I forgot to cc devicetree. CU Uli Documentation

[PATCH 0/5] H3/M3-W cpuidle support

2018-08-17 Thread Ulrich Hecht
Hi! This series adds CPU idle support for H3 and M3-W. It's a straight up-port from the BSP. The part that disables cpuidle for the CA53 cores on M3ULCB is a bit dodgy. Is it a valid assumption that all M3ULCB boards have an ES1.0 SoC? CU Uli Dien Pham (2): arm64: dts: r8a7795: Add cpuidle

[PATCH 3/5] arm64: dts: r8a7796: Add cpuidle support for CA57 cores

2018-08-17 Thread Ulrich Hecht
[dien.pham.ry: Apply new cpuidle parameters] Signed-off-by: Dien Pham Signed-off-by: Ulrich Hecht --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 16 1 file changed, 16 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a7796.dtsi index

[PATCH 1/5] arm64: dts: r8a7795: Add cpuidle support for CA57 cores

2018-08-17 Thread Ulrich Hecht
parameters] Signed-off-by: Dien Pham Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 18 ++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index

[PATCH 4/5] arm64: dts: r8a7796: Add cpuidle support for CA53 cores

2018-08-17 Thread Ulrich Hecht
From: Dien Pham Enable cpuidle (core shutdown) support for R-Car M3-W CA53 cores. Signed-off-by: Dien Pham Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64

[PATCH 5/5] arm64: dts: r8a7796-m3ulcb: Disable cpuidle support for CA53 cores

2018-08-17 Thread Ulrich Hecht
From: Takeshi Kihara The revision of the R8A7796 SoC on the M3ULCB board is ES1.0. This revision can not use cpuidle for CA53 cores. Therefore, this patch disables cpuidle support for CA53 cores. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- arch/arm64/boot/dts/renesas

[PATCH 2/5] arm64: dts: r8a7795: Add cpuidle support for CA53 cores

2018-08-17 Thread Ulrich Hecht
From: Dien Pham Enables cpuidle (core shutdown) support for R-Car H3 CA53 cores. Signed-off-by: Dien Pham Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/arm64

[PATCH 3/3] pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and functions

2018-08-17 Thread Ulrich Hecht
From: Takeshi Kihara This patch adds I2C{0,3,5} pins, groups and functions to the R8A7796 SoC. These pins are physically muxed with other pins. Therefore, setup of MOD_SEL is needed for exclusive control with other pins. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- drivers

[PATCH 1/3] pinctrl: sh-pfc: r8a7795: Add I2C{0,3,5} pins, groups and functions

2018-08-17 Thread Ulrich Hecht
From: Takeshi Kihara This patch adds I2C{0,3,5} pins, groups and functions to the R8A7795 SoC. These pins are physically muxed with other pins. Therefore, setup of MOD_SEL is needed for exclusive control with other pins. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht --- drivers

[PATCH 2/3] pinctrl: sh-pfc: r8a7795-es1: Add I2C{0,3,5} pins, groups and functions

2018-08-17 Thread Ulrich Hecht
From: Takeshi Kihara This patch adds I2C{0,3,5} pins, groups and functions to the R8A7795 ES1.x SoC. These pins are physically muxed with other pins. Therefore, setup of MOD_SEL is needed for exclusive control with other pins. Signed-off-by: Takeshi Kihara Signed-off-by: Ulrich Hecht

[PATCH 0/3] I2C0/3/5 pin control for H3 and M3-W

2018-08-17 Thread Ulrich Hecht
Hi! This is an up-port from the BSP. Unfortunately I could not test these because none of those pins seem to be accessible on Salvator boards (not on ULCB either, AFAICT), so the best thing I can say is that they don't seem to break anything. CU Uli Takeshi Kihara (3): pinctrl: sh-pfc:

Re: [PATCH 2/2] i2c: rcar: implement STOP and REP_START according to docs

2018-08-16 Thread Ulrich Hecht
ceived data is the _LAST_, go to new phase. */ > + if (priv->pos + 1 == msg->len) { > + if (priv->flags & ID_LAST_MSG) { > + rcar_i2c_write(priv, ICMCR, RCAR_BUS_PHASE_STOP); > + } else { > + rcar_i2c_write(priv, ICMCR, RCAR_BUS_PHASE_START); > + priv->flags |= ID_P_REP_AFTER_RD; > + } > + } So "priv->pos + 1 <= msg->len" is an invariant? (The current code seems to imply that it isn't.) If it is, Reviewed-by: Ulrich Hecht CU Uli

Re: [PATCH 1/2] i2c: rcar: refactor private flags

2018-08-16 Thread Ulrich Hecht
sometimes */ > +#define ID_P_PM_BLOCKED BIT(31) > +#define ID_P_MASKGENMASK(31, 30) > > enum rcar_i2c_type { > I2C_RCAR_GEN1, > -- > 2.11.0 > Reviewed-by: Ulrich Hecht CU Uli

Re: [PATCH] i2c: recovery: make pin init look like STOP

2018-07-16 Thread Ulrich Hecht
bri->set_sda(adap, 1); > - ndelay(RECOVERY_NDELAY); > + bri->set_sda(adap, scl); > + ndelay(RECOVERY_NDELAY / 2); > > /* > * By this time SCL is high, as we need to give 9 falling-rising edges > -- > 2.11.0 > Reviewed-by: Ulrich Hecht CU Uli

Re: [PATCH v3 2/2] arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support

2018-07-16 Thread Ulrich Hecht
arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 106 >> > + >> > arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 120 >> > >> >> Laurent, could you review this? > > Ping For the Condor part: Reviewed-by: Ulrich Hecht Unfortunately, I do not have documentation for the other board. CU Uli

[PATCH v2 2/2] spi: sh-msiof: Document R-Car D3 support

2018-06-20 Thread Ulrich Hecht
Document support for the MSIOF module in the Renesas D3 (r8a77995) SoC. No driver update is needed. Signed-off-by: Ulrich Hecht Reviewed-by: Simon Horman Reviewed-by: Geert Uytterhoeven --- Added Reviewed-bys. CU Uli Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + 1 file changed

[PATCH resend] dmaengine: rcar-dmac: Document R8A77990 bindings

2018-06-20 Thread Ulrich Hecht
From: Hiroyuki Yokoyama Renesas R-Car E3 (R8A77990) SoC also has the R-Car gen2/3 compatible DMA controllers, so document the SoC specific binding. Signed-off-by: Hiroyuki Yokoyama Signed-off-by: Ulrich Hecht Reviewed-by: Simon Horman Acked-by: Rob Herring Reviewed-by: Geert Uytterhoeven

[PATCH v2 1/2] arm64: dts: r8a77995: Add MSIOF device nodes

2018-06-20 Thread Ulrich Hecht
From: Hiromitsu Yamasaki This patch adds MSIOF device nodes for the R8A77995 SoC. Signed-off-by: Hiromitsu Yamasaki Signed-off-by: Takeshi Kihara [uli: remove unimplemented ref clock, clock-names] Signed-off-by: Ulrich Hecht --- Removed clock-names and fixed the number formatting. Thanks

Re: [PATCH 1/2] arm64: dts: r8a77995: Add MSIOF device nodes

2018-05-23 Thread Ulrich Hecht
On Thu, May 17, 2018 at 9:56 AM, Wolfram Sang <w...@the-dreams.de> wrote: > On Wed, May 16, 2018 at 03:05:15PM +0200, Ulrich Hecht wrote: >> From: Hiromitsu Yamasaki <hiromitsu.yamasaki...@renesas.com> >> >> This patch adds MSIOF device nodes for the R8A77995 So

Re: [PATCH/RFT v3 0/3] thermal: add support for r8a77995

2018-05-16 Thread Ulrich Hecht
ase of the temperature > reported by the 'temp' attribute. Pointing a heat gun at the SoC, I managed to get the temperature up to 8, and it went back to 40000 when I removed it. I'd say this works. Tested-By: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> CU Uli

Re: [PATCH 2/5] drm: rcar-du: lvds: Add R8A77995 support

2018-05-16 Thread Ulrich Hecht
On Wed, May 16, 2018 at 10:59 AM, Sergei Shtylyov <sergei.shtyl...@cogentembedded.com> wrote: > Hello! > > On 5/16/2018 10:54 AM, Simon Horman wrote: > >>> Add support for the R-Car D3 (R8A77995) SoC to the LVDS encoder driver. >>> >>> Signed-off-by:

[PATCH 1/2] dmaengine: usb-dmac: Document R8A7799{0,5} bindings

2018-05-16 Thread Ulrich Hecht
shed] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt b/Documentation/devicetree/bindings/dma/renesas,

[PATCH 2/2] dmaengine: rcar-dmac: Document R8A77990 bindings

2018-05-16 Thread Ulrich Hecht
From: Hiroyuki Yokoyama <hiroyuki.yokoyama...@renesas.com> Renesas R-Car E3 (R8A77990) SoC also has the R-Car gen2/3 compatible DMA controllers, so document the SoC specific binding. Signed-off-by: Hiroyuki Yokoyama <hiroyuki.yokoyama...@renesas.com> Signed-off-by: Ulrich Hecht &

[PATCH] arm64: dts: r8a77995: Add SCIF-{0,1,3,4,5} device nodes

2018-05-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds the device nodes for SCIF-{0,1,3,4,5} serial ports, incl. clocks and power domain. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --

[PATCH 1/2] arm64: dts: r8a77995: Add MSIOF device nodes

2018-05-16 Thread Ulrich Hecht
ref clock] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 66 +++ 1 file changed, 66 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77995.dtsi b/arch/arm64/boot/dts/renesas/r8a77995.dts

[PATCH 2/2] spi: sh-msiof: Document R-Car D3 support

2018-05-16 Thread Ulrich Hecht
Document support for the MSIOF module in the Renesas D3 (r8a77995) SoC. No driver update is needed. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devi

[PATCH 4/5] arm64: dts: renesas: r8a77995-draak: add HDMI output

2018-05-15 Thread Ulrich Hecht
Adds LVDS decoder, HDMI encoder and connector for Draak boards. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 80 ++ 1 file changed, 80 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8

[PATCH 2/5] drm: rcar-du: lvds: Add R8A77995 support

2018-05-15 Thread Ulrich Hecht
Add support for the R-Car D3 (R8A77995) SoC to the LVDS encoder driver. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/gpu/drm/rcar-du/rcar_lvds.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/gpu/drm/rcar-du/rcar_lvds.c b/drivers/gpu/drm/r

[PATCH 3/5] arm64: dts: renesas: r8a77995: Add LVDS support

2018-05-15 Thread Ulrich Hecht
From: Kieran Bingham <kieran.bingham+rene...@ideasonboard.com> The r8a77995 D3 platform has 2 LVDS channels connected to the DU. Signed-off-by: Kieran Bingham <kieran.bingham+rene...@ideasonboard.com> [uli: moved lvds* into the soc node, added PM domains, resets] Signed-off-by:

[PATCH 5/5] arm64: dts: renesas: r8a77995-draak: add X12 input dot clock

2018-05-15 Thread Ulrich Hecht
74.25 Mhz oscillator X12 is connected to DU_DOTCLKIN0. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a77995-draak.dts b/arch

[PATCH 1/5] drm: rcar-du: Add r8a77995 device support

2018-05-15 Thread Ulrich Hecht
From: Koji Matsuoka <koji.matsuoka...@renesas.com> Add support for the R-Car D3 (R8A77995) SoC to the R-Car DU driver. Signed-off-by: Koji Matsuoka <koji.matsuoka...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/gpu/drm/rcar-du/

[PATCH 0/5] R-Car D3 LVDS/HDMI support

2018-05-15 Thread Ulrich Hecht
arm64: dts: renesas: r8a77995: Add LVDS support Koji Matsuoka (1): drm: rcar-du: Add r8a77995 device support Ulrich Hecht (3): drm: rcar-du: lvds: Add R8A77995 support arm64: dts: renesas: r8a77995-draak: add HDMI output arm64: dts: renesas: r8a77995-draak: add X12 input dot clock arch/arm6

Re: [PATCH igt 0/8] Non-Intel test suite fixes

2018-05-08 Thread Ulrich Hecht
On Fri, Apr 27, 2018 at 6:03 PM, Laurent Pinchart <laurent.pinch...@ideasonboard.com> wrote: > Hi Ulrich, > > On Thursday, 15 March 2018 16:45:36 EEST Ulrich Hecht wrote: >> Hi! >> >> I have run the tests on a Renesas R-Car M3-W's DU device, and have fou

[PATCH] spi: sh-msiof: Add spi_master_suspend/spi_master_resume

2018-04-13 Thread Ulrich Hecht
...@renesas.com> [uli: simplified code, added pm field to platform driver] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- Slightly brushed up port from the BSP; tested to execute on suspend/resume without breaking anything. CU Uli drivers/spi/spi-sh-msiof.c | 23 +++

[PATCH 2/2] serial: sh-sci: Use pm_runtime_get_sync()/put() on resume

2018-04-13 Thread Ulrich Hecht
by: Hiromitsu Yamasaki <hiromitsu.yamasaki...@renesas.com> [uli: edited description for clarity] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/tty/serial/sh-sci.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/tty/serial/sh-s

[PATCH 0/2] serial: sh-sci: Use pm_runtime_get_sync()/put()

2018-04-13 Thread Ulrich Hecht
Hi! These patches make sure that the device is up while the suspend/resume code is executed. Up-port from the BSP, tested not to break stuff. CU Uli Hien Dang (2): serial: sh-sci: Use pm_runtime_get_sync()/put() on suspend serial: sh-sci: Use pm_runtime_get_sync()/put() on resume

[PATCH 1/2] serial: sh-sci: Use pm_runtime_get_sync()/put() on suspend

2018-04-13 Thread Ulrich Hecht
suspend by using pm_runtime_get_sync()/pm_runtime_put(). Signed-off-by: Hien Dang <hien.dang...@renesas.com> Signed-off-by: Hiromitsu Yamasaki <hiromitsu.yamasaki...@renesas.com> [uli: edited description for clarity] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- driver

[PATCH v2] serial: sh-sci: Support for HSCIF RX sampling point adjustment

2018-04-04 Thread Ulrich Hecht
the sampling point can improve the error margin and will enable it if so. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- This revision dumps the sysfs interface and works out the optimal shift on its own. It also moves setting of the HSSRR register back to its original location.

Re: [Intel-gfx] [PATCH igt 0/8] Non-Intel test suite fixes

2018-03-19 Thread Ulrich Hecht
On Fri, Mar 16, 2018 at 9:55 AM, Daniel Vetter <dan...@ffwll.ch> wrote: > On Thu, Mar 15, 2018 at 03:45:36PM +0100, Ulrich Hecht wrote: >> Hi! >> >> I have run the tests on a Renesas R-Car M3-W's DU device, and have found a >> number of false negatives that mostly

[PATCH 2/3] pinctrl: sh-pfc: r8a7796: deduplicate VIN4 pin definitions

2018-03-19 Thread Ulrich Hecht
Use union vin_data and VIN_DATA_PIN_GROUP() to reduce redundancies in pin definitions. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 308 --- 1 file changed, 72 insertions(+), 236 deletions(-) diff

[PATCH 3/3] pinctrl: sh-pfc: r8a77995: deduplicate VIN4 pin definitions

2018-03-19 Thread Ulrich Hecht
Use union vin_data and VIN_DATA_PIN_GROUP() to reduce redundancies in pin definitions. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 154 -- 1 file changed, 36 insertions(+), 118 deletions(-) diff

[PATCH 0/3] pinctrl: sh-pfc: R-Car Gen3 VIN4 18-bit pin control fixups

2018-03-19 Thread Ulrich Hecht
Hi! This fixes the incorrect RGB666 pin assignments reported by Geert in H3, M3-W and D3 SoCs. Thank you! CU Uli Ulrich Hecht (3): pinctrl: sh-pfc: r8a7795: correct VIN4 18-bit pins pinctrl: sh-pfc: r8a7796: correct VIN4 18-bit pins pinctrl: sh-pfc: r8a77995: correct VIN4 18-bit pins

[PATCH 1/3] pinctrl: sh-pfc: r8a7795: correct VIN4 18-bit pins

2018-03-19 Thread Ulrich Hecht
RGB666 has a pin assignment that differs from the other formats. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/pinctrl/sh-pfc/pfc-r

[PATCH 0/3] pinctrl: sh-pfc: R-Car Gen 3 VIN4 deduplication

2018-03-19 Thread Ulrich Hecht
Hi! This uses union vin_data and VIN_DATA_PIN_GROUP() to reduce redundancy in the VIN4 pin data on H3, M3-W and D3 SoCs. CU Uli Ulrich Hecht (3): pinctrl: sh-pfc: r8a7795: deduplicate VIN4 pin definitions pinctrl: sh-pfc: r8a7796: deduplicate VIN4 pin definitions pinctrl: sh-pfc

[PATCH 1/3] pinctrl: sh-pfc: r8a7795: deduplicate VIN4 pin definitions

2018-03-19 Thread Ulrich Hecht
Use union vin_data and VIN_DATA_PIN_GROUP() to reduce redundancies in pin definitions. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 308 --- 1 file changed, 72 insertions(+), 236 deletions(-) diff

[PATCH 3/3] pinctrl: sh-pfc: r8a77995: correct VIN4 18-bit pins

2018-03-19 Thread Ulrich Hecht
RGB666 has a pin assignment that differs from the other formats. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7799

[PATCH 2/3] pinctrl: sh-pfc: r8a7796: correct VIN4 18-bit pins

2018-03-19 Thread Ulrich Hecht
RGB666 has a pin assignment that differs from the other formats. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/pinctrl/sh-pfc/pfc-r

[PATCH igt 7/8] tests/kms_addfb_basic: size_tests(): reduce test buffer size

2018-03-15 Thread Ulrich Hecht
Fixes fails on low-memory devices. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- tests/kms_addfb_basic.c | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/tests/kms_addfb_basic.c b/tests/kms_addfb_basic.c index cf9ba37..d

[PATCH igt 1/8] tests/kms_addfb_basic: skip i915-specific tests on other platforms

2018-03-15 Thread Ulrich Hecht
Add is_i915_device() requirement to tests using Intel-specific APIs. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- tests/kms_addfb_basic.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/kms_addfb_basic.c b/tests/kms_addfb_basic.c index 7d8852f..cf9ba37

[PATCH igt 4/8] lib/igt_gt: check for presence of GPU reset before using it

2018-03-15 Thread Ulrich Hecht
Fixes failed assertion on non-i915 devices. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- lib/igt_gt.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/igt_gt.c b/lib/igt_gt.c index 9cb07c2..825ea52 100644 --- a/lib/igt_gt.c +++ b/lib/ig

[PATCH igt 8/8] test/kms_addfb_basic: tolerate absence of 8-bit format

2018-03-15 Thread Ulrich Hecht
Ignores failure to add DRM_FORMAT_C8 frame buffer; some devices do not support any 8-bit format. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- tests/kms_addfb_basic.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/kms_addfb_basic.c b

[PATCH igt 2/8] tests/kms_panel_fitting: check for i915 before checking version

2018-03-15 Thread Ulrich Hecht
Fixes false negatives on non-i915 platforms. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- tests/kms_panel_fitting.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/kms_panel_fitting.c b/tests/kms_panel_fitting.c index b3cee22..6d0be50 100644 --- a

[PATCH igt 6/8] lib/igt_pm: turn absence of autosuspend_delay_ms from fail to skip

2018-03-15 Thread Ulrich Hecht
Fixes false negatives on everything that doesn't happen to be at a specific hard-coded sysfs path... Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- lib/igt_pm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/igt_pm.c b/lib/igt_pm.c index 5

[PATCH igt 0/8] Non-Intel test suite fixes

2018-03-15 Thread Ulrich Hecht
Hi! I have run the tests on a Renesas R-Car M3-W's DU device, and have found a number of false negatives that mostly stem from use of Intel-specifics without checking if that makes sense first. So here's a bunch of fixes for those, hope they are generic enough for upstreaming. CU Uli Ulrich

[PATCH igt 5/8] tests/kms_plane_lowres: skip i915-specific tests on other platforms

2018-03-15 Thread Ulrich Hecht
Add is_i915_device() requirement to tests using Intel-specific APIs. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- tests/kms_plane_lowres.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/kms_plane_lowres.c b/tests/kms_plane_lowres.c index d1e4b3c..8fc7654

[PATCH igt 3/8] lib/igt_gt: has_gpu_reset(): fix failed assertion on non-i915 platforms

2018-03-15 Thread Ulrich Hecht
Checks if we have an i915 device before using intel_get_drm_devid(). Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- lib/igt_gt.c | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/lib/igt_gt.c b/lib/igt_gt.c index e630550..9cb07c2

Re: [PATCH 1/4] pinctrl: sh-pfc: r8a7796: Add VIN4, VIN5 pins, groups and functions

2018-02-26 Thread Ulrich Hecht
On Tue, Feb 20, 2018 at 2:58 PM, Geert Uytterhoeven wrote: > Would there be a use case for vin4_data4 and vin5_data4, or is that > mode only supported on R-Car H2? The docs don't mention it, so I would assume it's not supported. CU Uli

Re: [PATCH] serial: sh-sci: prevent lockup on full TTY buffers

2018-02-16 Thread Ulrich Hecht
On Thu, Feb 15, 2018 at 2:12 PM, Wolfram Sang wrote: > >> This can be prevented by doing a dummy read of the RX data register. > > Just so I understand the issue correctly: We are reading the register to > throw the content away to prevent it being used in the TTY buffers?

[PATCH 1/3] pinctrl: sh-pfc: r8a7795: Add TMU pins, groups and functions

2018-02-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds TMU TCLK{1,2} pins, groups and functions to the R8A7795 SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh

[PATCH 0/3] pinctrl: sh-pfc: add TMU pins

2018-02-16 Thread Ulrich Hecht
Hi! Straight from the BSP, TMU pins for r8a7795{,-es1} and r8a7796. Magic numbers verified according to "pinfunction" document revisions 0.54 (M3-W) and 0.553 (H3). CU Uli Takeshi Kihara (3): pinctrl: sh-pfc: r8a7795: Add TMU pins, groups and functions pinctrl: sh-pfc: r8a7795-es1: Add TMU

[PATCH 3/3] pinctrl: sh-pfc: r8a7796: Add TMU pins, groups and functions

2018-02-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds TMU TCLK{1,2} pins, groups and functions to the R8A7796 SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh

[PATCH 2/3] pinctrl: sh-pfc: r8a7795-es1: Add TMU pins, groups and functions

2018-02-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds TMU TCLK{1,2} pins, groups and functions to the R8A7795 ES1.x SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/

[PATCH 0/3] pinctrl: sh-pfc: add HDMI pins

2018-02-16 Thread Ulrich Hecht
Hi! Straight from the BSP, HDMI pins for r8a7795{,-es1} and r8a7796. Magic numbers verified according to "pinfunction" document revisions 0.54 (M3-W) and 0.553 (H3). CU Uli Takeshi Kihara (3): pinctrl: sh-pfc: r8a7795: Add HDMI pins, groups and functions pinctrl: sh-pfc: r8a7795-es1: Add

[PATCH 3/3] pinctrl: sh-pfc: r8a7796: Add HDMI pins, groups and functions

2018-02-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds HDMI0 CEC pin, group and function to the R8A7796 SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/

[PATCH 1/3] pinctrl: sh-pfc: r8a7795: Add HDMI pins, groups and functions

2018-02-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds HDMI0 CEC pin, group and function to the R8A7795 SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> [uli: fixed typo in comment] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --

[PATCH 2/3] pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group

2018-02-16 Thread Ulrich Hecht
User's Manual Rev.0.51E or later. Fixes: f9aece7344bd ("pinctrl: sh-pfc: Initial R8A7796 PFC support") Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinct

[PATCH 1/3] pinctrl: sh-pfc: r8a7795: Fix MOD_SEL register pin assignment for SSI pins group

2018-02-16 Thread Ulrich Hecht
Fixes: b205914c8f82 ("pinctrl: sh-pfc: r8a7795: Add support for R-Car H3 ES2.0") Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 40 ++--

[PATCH 2/3] pinctrl: sh-pfc: r8a7795-es1: Add HDMI pins, groups and functions

2018-02-16 Thread Ulrich Hecht
From: Takeshi Kihara <takeshi.kihara...@renesas.com> This patch adds HDMI0 CEC pin, group and function to the R8A7795 ES1.x SoC. Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> [uli: fixed typo in comment] Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.co

[PATCH 0/3] pinctrl: sh-pfc: r8a7795,6: Fix pin assignment definitions

2018-02-16 Thread Ulrich Hecht
Hi! This series contains fixes to the PFC register definitions for r8a7795 and r8a7796 from the BSP that are not upstream yet. As far as I could tell, these changes check out with the Gen3 datasheet revision 0.80. CU Uli Takeshi Kihara (3): pinctrl: sh-pfc: r8a7795: Fix MOD_SEL register pin

[PATCH 3/3] pinctrl: sh-pfc: r8a7796: Fix IPSR and MOD_SEL register pin assignment for NDFC pins group

2018-02-16 Thread Ulrich Hecht
OD_SEL register pin assignment for R8A7796 SoC specification of R-Car Gen3 Hardware User's Manual Rev.0.53E. Fixes: f9aece7344bd ("pinctrl: sh-pfc: Initial R8A7796 PFC support") Signed-off-by: Takeshi Kihara <takeshi.kihara...@renesas.com> Signed-off-by: Ulrich Hecht <ulric

[PATCH] serial: sh-sci: use hrtimer for receive timeout

2018-02-15 Thread Ulrich Hecht
High latencies of classic timers cause performance issues for high- speed serial transmissions. This patch transforms rx_timer into an hrtimer to reduce the minimum latency. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/tty/serial/sh-sci.

[PATCH] serial: sh-sci: prevent lockup on full TTY buffers

2018-02-15 Thread Ulrich Hecht
both HSCIF and SCIF ports. Reported for R-Car H3 ES2.0; reproduced and fixed on H3 ES1.1. Probably affects other R-Car platforms as well. Reported-by: Yoshihiro Shimoda <yoshihiro.shimoda...@renesas.com> Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/tty/serial/

[PATCH 0/4] r8a779{5,6,95} VIN and DU pin control tables

2018-02-15 Thread Ulrich Hecht
l: sh-pfc: r8a77995: Add DU support") posted earlier today by kbingham in his "[PATCH 0/8] r8a77995 D3 DU and LVDS support" series.] CU Uli Ulrich Hecht (4): pinctrl: sh-pfc: r8a7796: Add VIN4, VIN5 pins, groups and functions pinctrl: sh-pfc: r8a7795: Add VIN4, VIN5 pins,

[PATCH 2/4] pinctrl: sh-pfc: r8a7795: Add VIN4, VIN5 pins, groups and functions

2018-02-15 Thread Ulrich Hecht
This patch adds VIN4 and VIN5 pins, groups and functions for the R8A7795 SoC. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 454 +++ 1 file changed, 454 insertions(+) diff --git a/drivers/pinctrl/

[PATCH 1/4] pinctrl: sh-pfc: r8a7796: Add VIN4, VIN5 pins, groups and functions

2018-02-15 Thread Ulrich Hecht
This patch adds VIN4 and VIN5 pins, groups and functions for the R8A7796 SoC. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 454 +++ 1 file changed, 454 insertions(+) diff --git a/drivers/pinctrl/

[PATCH 3/4] pinctrl: sh-pfc: r8a77995: Add VIN4 pins, groups and function

2018-02-15 Thread Ulrich Hecht
This patch adds VIN4 pins, groups and function for the R8A77995 (D3) SoC. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 192 ++ 1 file changed, 192 insertions(+) diff --git a/drivers/pinctrl/sh-p

[PATCH 4/4] pinctrl: sh-pfc: r8a77995: Add DU pins, groups and function

2018-02-15 Thread Ulrich Hecht
This patch adds DU pins, groups and function for the R8A77995 (D3) SoC. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 101 ++ 1 file changed, 101 insertions(+) diff --git a/drivers/pinctrl/sh-p

[PATCH v2 1/5] arm64: renesas: r8a77995: add I2C support

2018-01-29 Thread Ulrich Hecht
Defines R-Car D3 I2C controllers 0-3. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+rene...@glider.be> --- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 67 +++ 1 file changed, 67 insertions(+) diff

Re: [PATCH 5/6] arm64: renesas: draak: enable I2C controller 1

2018-01-29 Thread Ulrich Hecht
On Thu, Nov 16, 2017 at 10:31 AM, Geert Uytterhoeven wrote: > If no devices are connected, perhaps it's wise to defer the status update > to e.g. an overlay that describes what's connected to CN23? > > Or do you want it enabled to allow adding devices manually using >

[PATCH v2 3/5] arm64: renesas: draak: enable I2C controller 1

2018-01-29 Thread Ulrich Hecht
No devices to add, I2C1 has an external connector only. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+rene...@glider.be> --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 11 +++ 1 file changed, 11 insertions(+) diff

[PATCH v2 4/5] i2c: rcar: document R8A77995 bindings

2018-01-29 Thread Ulrich Hecht
R-Car D3 (R8A77995) SoC has a R-Car Gen3-compatible I2C controller. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+rene...@glider.be> --- Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + 1 file changed, 1 insertion(+)

[PATCH v2 2/5] arm64: renesas: draak: enable I2C controller 0 and EEPROM

2018-01-29 Thread Ulrich Hecht
Enables EEPROM on I2C0 on the Draak board. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Reviewed-by: Geert Uytterhoeven <geert+rene...@glider.be> --- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 17 + 1 file changed, 17 insertions(+) diff --git

[PATCH v2 5/5] dt-bindings: at24: add bindings for Rohm BR24T01

2018-01-29 Thread Ulrich Hecht
Both manufacturer and name variant. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> --- Documentation/devicetree/bindings/eeprom/at24.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/eeprom/at24.txt b/Documentation/devicetree/bi

[PATCH v2 0/5] R-Car D3 (r8a77995) I2C integration

2018-01-29 Thread Ulrich Hecht
been picked up - i2c-rcar: patch dropped, redundant - dtsi: added dmac2 for i2c0-2 - dtsi: fixed internal SCL delays - dts: fixed EEPROM compatible string - bindings: added Rohm EEPROM - bindings: fixed typo in i2c-rcar bindings Ulrich Hecht (5): arm64: renesas: r8a77995: add I2C support arm64

[PATCH v2] serdev: add method to set parity

2018-01-22 Thread Ulrich Hecht
Adds serdev_device_set_parity() and an implementation for ttyport. The interface uses an enum with the values SERIAL_PARITY_NONE, SERIAL_PARITY_EVEN and SERIAL_PARITY_ODD. Signed-off-by: Ulrich Hecht <ulrich.hecht+rene...@gmail.com> Reviewed-by: Sebastian Reichel <sebas

  1   2   3   4   5   >