[PATCH] ARM: dts: colibri-imx6ull: Change drive strength for usdhc2

2021-03-04 Thread Philippe Schenker
design. The impedances given in this commit message refer to 3.3V operation. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/boot/dts/imx6ull-colibri.dtsi b/arch/arm/boot/dts

Re: [PATCH v1 1/7] ARM i.MX6q: remove PHY fixup for KSZ9031

2021-02-03 Thread Philippe Schenker
   txen-skew-psec = <0>; >    rxdv-skew-psec = <0>; >    rxd0-skew-psec = <0>; >    rxd1-skew-psec = <0>; >    rxd2-skew-psec = <0>; >    rxd3-skew-psec = <0>; >    rxc-skew-psec = <1860>; >    txc-skew-psec = <1860>; >    This

Re: [PATCH 3/3] ARM: dts: colibri-imx7: add usb dual-role switch capability

2020-07-23 Thread Philippe Schenker
On Mon, 2020-07-20 at 09:37 +0200, Philippe Schenker wrote: > On Mon, 2020-07-20 at 10:11 +0800, Shawn Guo wrote: > > On Tue, Jul 14, 2020 at 08:20:34AM +, Philippe Schenker wrote: > > > On Tue, 2020-07-14 at 09:55 +0200, Ahmad Fatoum wrote: > > > > Hello Philipp

Re: [PATCH v2 2/3] usb: chipidea: imx: support disabling runtime-pm

2020-07-20 Thread Philippe Schenker
On Mon, 2020-07-20 at 08:06 +, Peter Chen wrote: > > > On Mon, 2020-07-20 at 03:44 +, Peter Chen wrote: > > > > On Wed, 2020-07-15 at 00:51 +, Peter Chen wrote: > > > > > > The Toradex Colibri iMX6ULL board has a special USB hardware > > > > > > design. > > > > > > With runtime-pm

Re: [PATCH v2 2/3] usb: chipidea: imx: support disabling runtime-pm

2020-07-20 Thread Philippe Schenker
On Mon, 2020-07-20 at 03:44 +, Peter Chen wrote: > > > On Wed, 2020-07-15 at 00:51 +, Peter Chen wrote: > > > > The Toradex Colibri iMX6ULL board has a special USB hardware > > > > design. > > > > With runtime-pm enabled USB reset itself continuously. > > > > Furthermore > > > > the OTG

Re: [PATCH 3/3] ARM: dts: colibri-imx7: add usb dual-role switch capability

2020-07-20 Thread Philippe Schenker
On Mon, 2020-07-20 at 10:11 +0800, Shawn Guo wrote: > On Tue, Jul 14, 2020 at 08:20:34AM +0000, Philippe Schenker wrote: > > On Tue, 2020-07-14 at 09:55 +0200, Ahmad Fatoum wrote: > > > Hello Philippe, > > > > > > On 7/13/20 1:53 PM, Philippe Schenker wrote:

[RESEND PATCH v2 1/2] ARM: dts: colibri-imx6: add usb dual-role switch capability

2020-07-16 Thread Philippe Schenker
Since the runtime-pm wakeup bug was fixed in drivers/usb/chipidea/core.c usb dual-role host/device switching is working. So make use of it. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 8 arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- 2

[RESEND PATCH v2 2/2] ARM: dts: colibri-imx7: add usb dual-role switch capability

2020-07-16 Thread Philippe Schenker
Since the runtime-pm wakeup bug was fixed in drivers/usb/chipidea/core.c usb dual-role host/device switching is working. So make use of it. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 9 + arch/arm/boot/dts/imx7-colibri.dtsi | 4 ++-- 2

[RESEND PATCH v2 0/2] Adding USB dual-role switching support for colibri-imx6/7 with extcon

2020-07-16 Thread Philippe Schenker
. In the meantime it turned out that I cannot use the new usb-connector way of switching usb dual-role. This is due to Chipidea driver not supporting it and Ahmad is fine using extcon for it. I would be glad if you could pull those two patches back in. Thanks, Philippe Philippe Schenker (2): ARM

Re: [PATCH v2 2/3] usb: chipidea: imx: support disabling runtime-pm

2020-07-15 Thread Philippe Schenker
ll get back to you guys with a proposal for a new description. Philippe > > Peter > > > This patch adds the opportunity to disable Runtime Power Management > > from > > devicetree > > > > Signed-off-by: Philippe Schenker > > > > ---

[PATCH v2 3/3] ARM: dts: colibri-imx6ull: disable runtime pm

2020-07-14 Thread Philippe Schenker
The Colibri iMX6ULL has a somewhat special hardware design due to some legacy decisions regarding USB OTG. This leads to different issues when runtime PM is enabled. Disable runtime power management on colibri-imx6ull USB. Signed-off-by: Philippe Schenker --- Changes in v2: None arch/arm

[PATCH v2 1/3] dt-bindings: usb: ci-hdrc-usb2: add property disable-runtime-pm

2020-07-14 Thread Philippe Schenker
Chipidea depends on some hardware signals to be there in order for runtime-pm to work well. Add the possibility to disable runtime power management that is necessary for certain boards. Signed-off-by: Philippe Schenker --- Changes in v2: None Documentation/devicetree/bindings/usb/ci-hdrc-usb2

[PATCH v2 2/3] usb: chipidea: imx: support disabling runtime-pm

2020-07-14 Thread Philippe Schenker
to disable Runtime Power Management from devicetree Signed-off-by: Philippe Schenker --- Changes in v2: - Change commit message to tell the use case for Colibri iMX6ULL drivers/usb/chipidea/ci_hdrc_imx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/usb/chipidea/ci_hdrc_imx.c b

Re: [PATCH 3/3] ARM: dts: colibri-imx7: add usb dual-role switch capability

2020-07-14 Thread Philippe Schenker
On Tue, 2020-07-14 at 09:55 +0200, Ahmad Fatoum wrote: > Hello Philippe, > > On 7/13/20 1:53 PM, Philippe Schenker wrote: > > On Mon, 2020-07-13 at 11:46 +0200, Ahmad Fatoum wrote: > > > Hello Philippe, > > > > > > > + extcon_usbc_det: usbc_det

Re: [PATCH 3/3] ARM: dts: colibri-imx7: add usb dual-role switch capability

2020-07-13 Thread Philippe Schenker
On Mon, 2020-07-13 at 11:46 +0200, Ahmad Fatoum wrote: > Hello Philippe, > > On 7/10/20 3:24 PM, Philippe Schenker wrote: > > Since the runtime-pm wakeup bug was fixed in > > drivers/usb/chipidea/core.c usb dual-role host/device switching is > > working. So make use

Re: [PATCH 1/3] dt-bindings: usb: ci-hdrc-usb2: add property disable-runtime-pm

2020-07-13 Thread Philippe Schenker
On Fri, 2020-07-10 at 12:56 -0300, Fabio Estevam wrote: > Hi Philippe, > > On Fri, Jul 10, 2020 at 12:51 PM Philippe Schenker > wrote: > > Chipidea depends on some hardware signals to be there in order > > I think this description is too vague. > > Could you

[PATCH 3/3] ARM: dts: colibri-imx6ull: disable runtime pm

2020-07-10 Thread Philippe Schenker
The Colibri iMX6ULL has a somewhat special hardware design due to some legacy decisions regarding USB OTG. This leads to different issues when runtime PM is enabled. Disable runtime power management on colibri-imx6ull USB. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6ull

[PATCH 2/3] usb: chipidea: imx: support disabling runtime-pm

2020-07-10 Thread Philippe Schenker
Chipidea depends on some hardware signals to be there in order for runtime-pm to work well. Add the possibility to disable runtime power management that is necessary for certain boards. Signed-off-by: Philippe Schenker --- drivers/usb/chipidea/ci_hdrc_imx.c | 3 +++ 1 file changed, 3

[PATCH 1/3] dt-bindings: usb: ci-hdrc-usb2: add property disable-runtime-pm

2020-07-10 Thread Philippe Schenker
Chipidea depends on some hardware signals to be there in order for runtime-pm to work well. Add the possibility to disable runtime power management that is necessary for certain boards. Signed-off-by: Philippe Schenker --- Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt | 1 + 1 file

[PATCH 3/3] ARM: dts: colibri-imx7: add usb dual-role switch capability

2020-07-10 Thread Philippe Schenker
Since the runtime-pm wakeup bug was fixed in drivers/usb/chipidea/core.c usb dual-role host/device switching is working. So make use of it. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 9 + arch/arm/boot/dts/imx7-colibri.dtsi | 4 ++-- 2

[PATCH 2/3] ARM: dts: colibri-imx6: add usb dual-role switch capability

2020-07-10 Thread Philippe Schenker
Since the runtime-pm wakeup bug was fixed in drivers/usb/chipidea/core.c usb dual-role host/device switching is working. So make use of it. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 8 arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- 2

[PATCH 1/3] ARM: dts: colibri-imx6: remove pinctrl-names orphan

2020-07-10 Thread Philippe Schenker
This is not necessary without a pinctrl-0 statement. Remove this orphan. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qdl-colibri.dtsi b/arch/arm/boot/dts/imx6qdl-colibri.dtsi index

Re: [PATCH] usb: chipidea: fix ci_irq for role-switching use-case

2020-07-01 Thread Philippe Schenker
On Wed, 2020-07-01 at 09:02 +, Peter Chen wrote: > On 20-07-01 08:32:22, Philippe Schenker wrote: > > On Wed, 2020-07-01 at 02:52 +, Peter Chen wrote: > > > On 20-06-30 11:59:49, Philippe Schenker wrote: > > > > On Tue, 2020-06-30 at 00:43 +, Peter Chen w

Re: [PATCH] usb: chipidea: fix ci_irq for role-switching use-case

2020-07-01 Thread Philippe Schenker
On Wed, 2020-07-01 at 02:52 +, Peter Chen wrote: > On 20-06-30 11:59:49, Philippe Schenker wrote: > > On Tue, 2020-06-30 at 00:43 +, Peter Chen wrote: > > > On 20-06-29 10:04:13, Philippe Schenker wrote: > > > > On Mon, 2020-06-29 at 07:26 +, Peter Chen w

Re: [PATCH] usb: chipidea: fix ci_irq for role-switching use-case

2020-06-30 Thread Philippe Schenker
On Tue, 2020-06-30 at 00:43 +, Peter Chen wrote: > On 20-06-29 10:04:13, Philippe Schenker wrote: > > On Mon, 2020-06-29 at 07:26 +, Peter Chen wrote: > > > On 20-06-26 13:03:11, Philippe Schenker wrote: > > > > If the hardware is in low-power-mode and one p

Re: [PATCH] usb: chipidea: fix ci_irq for role-switching use-case

2020-06-29 Thread Philippe Schenker
On Mon, 2020-06-29 at 07:26 +, Peter Chen wrote: > On 20-06-26 13:03:11, Philippe Schenker wrote: > > If the hardware is in low-power-mode and one plugs in device or host > > it did not switch the mode due to the early exit out of the > > interrupt. > > Do you m

[PATCH] usb: chipidea: fix ci_irq for role-switching use-case

2020-06-26 Thread Philippe Schenker
returned as before. Fixes: 1f874edcb731 ("usb: chipidea: add runtime power management support") Signed-off-by: Philippe Schenker --- Hi Peter During my investigation I found a bug in ci_irq. I would appreciate if you could review this. From what I see this patch should be save to apply.

Re: [PATCH net-next v3] net: phy: micrel: add phy-mode support for the KSZ9031 PHY

2020-05-28 Thread Philippe Schenker
On Wed, 2020-05-27 at 21:11 +0200, Geert Uytterhoeven wrote: > Hi Oleksij, > > On Wed, Apr 29, 2020 at 11:26 AM Oleksij Rempel < > o.rem...@pengutronix.de> wrote: > > On Wed, Apr 29, 2020 at 10:45:35AM +0200, Geert Uytterhoeven wrote: > > > On Tue, Apr 28,

Re: [PATCH v2] ARM: dts: am437x: fix networking on boards with ksz9031 phy

2020-05-07 Thread Philippe Schenker
delay, > as > result networking is become broken. > > Fix it by switching to phy-mode = "rgmii-rxid" to reflect previous > behavior. > > Cc: Oleksij Rempel > Cc: Andrew Lunn > Cc: Philippe Schenker > Fixes: commit bcf3440c6dd7 ("net: phy: micrel:

Re: [PATCH V2 3/4] ARM: dts: stm32: enable stmpe811 on stm32429-disco board

2020-05-07 Thread Philippe Schenker
ch 3: remove unused id, blocks, irq-trigger > > V1: > patch 4: fix read touch screen xyz timeout bug > patch 3: enable stmpe_touchscreen on stm32f429-disco board > patch 2: add i2c3 pin mux for stm32f4 > patch 1: add i2c3 controller interface for stm32f4 > > Signed-off-by: d

Re: [PATCH 3/4] ARM: dts: stm32: enable stmpe811 on stm32429-disco board

2020-05-07 Thread Philippe Schenker
Hi dillon If you change something in your patchset please make sure to add version to patch (e.g. [PATCH v2 3/4] ARM: dt) and also mention in commit message below Signed-off-by what you changed. Also make sure to set your email client to text mode also for replies, that makes life easier for

Re: [PATCH next] ARM: dts: am57xx: fix networking on boards with ksz9031 phy

2020-05-07 Thread Philippe Schenker
d disables RX delay, > as > result networking is become broken. > > Fix it by switching to phy-mode = "rgmii-rxid" to reflect previous > behavior. > > Cc: Oleksij Rempel > Cc: Andrew Lunn > Cc: Philippe Schenker > Fixes: commit bcf3440c6dd7 ("net: phy

Re: [PATCH 3/4] ARM: dts: stm32: enable stmpe811 on stm32429-disco board

2020-05-07 Thread Philippe Schenker
On Thu, 2020-05-07 at 15:47 +0800, dillon.min...@gmail.com wrote: > From: dillon min > > Enable the stmpe811 touch screen on stm32429-disco board. > > Signed-off-by: dillon min > --- > arch/arm/boot/dts/stm32f429-disco.dts | 50 > +++ > 1 file changed, 50

Re: [PATCH 1/4] add dts node for drm panel driver ili9341 add dts i2c3 for stmpe touch add dts spi5 for gyro & ili9341

2020-04-30 Thread Philippe Schenker
On Thu, 2020-04-30 at 17:43 +0800, dillon.min...@gmail.com wrote: > From: dillon min > > Signed-off-by: dillon min > --- > .../bindings/display/panel/ilitek,ili9341.txt | 42 +++ > arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 79 > +++ >

Re: [PATCH net-next v3] net: phy: micrel: add phy-mode support for the KSZ9031 PHY

2020-04-29 Thread Philippe Schenker
On Wed, 2020-04-29 at 10:45 +0200, Geert Uytterhoeven wrote: > Hi Philippe, > > On Tue, Apr 28, 2020 at 6:16 PM Philippe Schenker > wrote: > > On Tue, 2020-04-28 at 17:47 +0200, Andrew Lunn wrote: > > > On Tue, Apr 28, 2020 at 05:28:30PM +0200, Gee

Re: [PATCH net-next v3] net: phy: micrel: add phy-mode support for the KSZ9031 PHY

2020-04-28 Thread Philippe Schenker
On Tue, 2020-04-28 at 17:47 +0200, Andrew Lunn wrote: > On Tue, Apr 28, 2020 at 05:28:30PM +0200, Geert Uytterhoeven wrote: > > This triggers on Renesas Salvator-X(S): > > > > Micrel KSZ9031 Gigabit PHY e680.ethernet-:00: > > *-skew-ps values should be used only with phy-mode =

[PATCH v2 3/3] tty: serial: lpuart: Add RS485 support for 32-bit uart flavour

2019-10-17 Thread Philippe Schenker
This commits adds RS485 support for LPUART hardware that uses 32-bit registers. These are typically found in i.MX8 processors. Signed-off-by: Philippe Schenker Reviewed-by: Fugang Duan --- Changes in v2: - Added Fugang's reviewed tag drivers/tty/serial/fsl_lpuart.c | 65

[PATCH v2 2/3] tty: serial: lpuart: Use defines that correspond to correct register

2019-10-17 Thread Philippe Schenker
Use define from the 32-bit register description UARTMODIR_* instead of UARTMODEM_*. The value is the same, so there is no functional change. Signed-off-by: Philippe Schenker Reviewed-by: Stefan Agner Reviewed-by: Fugang Duan --- Changes in v2: - Changed commit message to Stefans suggestions

[PATCH v2 1/3] tty: serial: lpuart: Remove unnecessary code from set_mctrl

2019-10-17 Thread Philippe Schenker
. Therefore I guess it is safe to remove the whole code in lpuart32_set_mctrl. This was tested with console on a i.MX8QXP SoC. Signed-off-by: Philippe Schenker Reviewed-by: Fugang Duan --- Changes in v2: - Added Fugang Duan's review drivers/tty/serial/fsl_lpuart.c | 11 --- 1 file changed

Re: [PATCH v1 2/3] tty: serial: lpuart: Use defines that correspond to correct register

2019-10-17 Thread Philippe Schenker
On Wed, 2019-10-16 at 22:22 +0200, Stefan Agner wrote: > On 2019-10-16 17:18, Philippe Schenker wrote: > > Use UARTMODIR defines instead of UARTMODEM as it is a 32-bit > > function > > This reads a bit strange at first. Also it is helpful for later to > state &

[PATCH v2 2/2] arm: dts: vf-colibri: add recovery mode to i2c

2019-10-16 Thread Philippe Schenker
This patch enables the recovery mode now available. Signed-off-by: Philippe Schenker --- Changes in v2: - Added scl/sda gpios arch/arm/boot/dts/vf-colibri.dtsi | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot

[PATCH v2 1/2] arm: dts: imx*(colibri|apalis): add missing recovery modes to i2c

2019-10-16 Thread Philippe Schenker
This patch adds missing i2c recovery modes and corrects wrongly named ones. Signed-off-by: Philippe Schenker --- Changes in v2: - Added scl/sda gpio - Added missing recovery mode to i2c2 on imx6qdl-colibri arch/arm/boot/dts/imx6qdl-apalis.dtsi | 30 +- arch/arm/boot

Re: [PATCH v1 1/2] arm: dts: imx*(colibri|apalis): add missing recovery modes to i2c

2019-10-16 Thread Philippe Schenker
On Wed, 2019-10-16 at 16:28 +, Philippe Schenker wrote: > This patch adds missing i2c recovery modes and corrects wrongly named > ones. > > Signed-off-by: Philippe Schenker That went too fast... Will send a v2 shortly. > --- > > arch/arm/boot/dts/imx6

[PATCH v1 2/2] arm: dts: vf-colibri: add recovery mode to i2c

2019-10-16 Thread Philippe Schenker
This patch enables the recovery mode now available. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/vf-colibri.dtsi | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/vf-colibri.dtsi b/arch/arm/boot/dts/vf-colibri.dtsi index b6a1eeeb2bb4

[PATCH v1 1/2] arm: dts: imx*(colibri|apalis): add missing recovery modes to i2c

2019-10-16 Thread Philippe Schenker
This patch adds missing i2c recovery modes and corrects wrongly named ones. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 26 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 6 +++--- 2 files changed, 24 insertions(+), 8 deletions(-) diff

[PATCH v1 3/3] tty: serial: lpuart: Add RS485 support for 32-bit uart flavour

2019-10-16 Thread Philippe Schenker
This commits adds RS485 support for LPUART hardware that uses 32-bit registers. These are typically found in i.MX8 processors. Signed-off-by: Philippe Schenker --- drivers/tty/serial/fsl_lpuart.c | 65 - 1 file changed, 63 insertions(+), 2 deletions(-) diff

[PATCH v1 2/3] tty: serial: lpuart: Use defines that correspond to correct register

2019-10-16 Thread Philippe Schenker
Use UARTMODIR defines instead of UARTMODEM as it is a 32-bit function Signed-off-by: Philippe Schenker --- drivers/tty/serial/fsl_lpuart.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/fsl_lpuart.c b/drivers/tty/serial/fsl_lpuart.c index

[PATCH v1 1/3] tty: serial: lpuart: Remove unnecessary code from set_mctrl

2019-10-16 Thread Philippe Schenker
. Therefore I guess it is safe to remove the whole code in lpuart32_set_mctrl. This was tested with console on a i.MX8QXP SoC. Signed-off-by: Philippe Schenker --- drivers/tty/serial/fsl_lpuart.c | 11 --- 1 file changed, 11 deletions(-) diff --git a/drivers/tty/serial/fsl_lpuart.c b/drivers

Re: [PATCH v2 1/3] regulator: fixed: add possibility to enable by clock

2019-10-07 Thread Philippe Schenker
On Mon, 2019-10-07 at 06:29 -0700, Guenter Roeck wrote: > On Tue, Sep 10, 2019 at 06:21:15AM +0000, Philippe Schenker wrote: > > This commit adds the possibility to choose the compatible > > "regulator-fixed-clock" in devicetree. > > > > This is a special reg

Re: [RESEND PATCH] ARM: dts: Add stmpe-adc DT node to Toradex T30 modules

2019-10-02 Thread Philippe Schenker
On Tue, 2019-10-01 at 16:35 +0200, Thierry Reding wrote: > On Wed, Aug 14, 2019 at 10:53:38AM +0000, Philippe Schenker wrote: > > Add the stmpe-adc DT node as found on Toradex T30 modules > > > > Signed-off-by: Philippe Schenker > > > > --- > > > >

Re: [RESEND PATCH] ARM: dts: Add stmpe-adc DT node to Toradex T30 modules

2019-09-30 Thread Philippe Schenker
On Wed, 2019-08-14 at 10:53 +, Philippe Schenker wrote: > Add the stmpe-adc DT node as found on Toradex T30 modules > > Signed-off-by: Philippe Schenker Hi Thierry, could you please pull this patch for 5.4? Or tell me what is holding it back from being pulled? Thanks for your

Re: [PATCH v1 2/2] drm/panel: simple: add display timings for logic technologies displays

2019-09-23 Thread Philippe Schenker
-capacitive-touch-display-1280x800-datasheet.pdf > [4] > https://www.endrich.com/isi50_isi30_tft-displays/lt170410-1whc_isi30 > > Signed-off-by: Marcel Ziswiler Reviewed-by: Philippe Schenker > > --- > > drivers/gpu/drm/panel/panel-simple.c | 65 > +++

Re: [PATCH] regulator: fixed: Prevent NULL pointer dereference when !CONFIG_OF

2019-09-23 Thread Philippe Schenker
On Sun, 2019-09-22 at 10:29 +0800, Axel Lin wrote: > Use of_device_get_match_data which has NULL test for match before > dereference match->data. Add NULL test for drvtype so it still works > for fixed_voltage_ops when !CONFIG_OF. > > Signed-off-by: Axel Lin Reviewed-by:

[PATCH] dt-bindings: fixed-regulator: fix compatible enum

2019-09-23 Thread Philippe Schenker
Remove 'const:' in the compatible enum. This was breaking make dt_binding_check since it has more than one compatible string. Fixes: 9c86d003d620 ("dt-bindings: regulator: add regulator-fixed-clock binding") Signed-off-by: Philippe Schenker --- .../devicetree/bindings/regul

Re: [PATCH v2 3/3] dt-bindings: regulator: add regulator-fixed-clock binding

2019-09-23 Thread Philippe Schenker
On Tue, 2019-09-17 at 15:13 -0500, Rob Herring wrote: > On Tue, Sep 10, 2019 at 1:21 AM Philippe Schenker > wrote: > > This adds the documentation to the compatible regulator-fixed-clock. > > This binding is a special binding of regulator-fixed and adds the > > ability to

[PATCH v2 1/3] regulator: fixed: add possibility to enable by clock

2019-09-10 Thread Philippe Schenker
This commit adds the possibility to choose the compatible "regulator-fixed-clock" in devicetree. This is a special regulator-fixed that has to have a clock, from which the regulator gets switched on and off. Signed-off-by: Philippe Schenker --- Changes in v2: - return priv->clk_e

[PATCH v2 0/3] Add new binding regulator-fixed-clock to regulator-fixed

2019-09-10 Thread Philippe Schenker
umers need power from this regulator. Best regards, Philippe [1] https://lkml.org/lkml/2019/8/7/78 Changes in v2: - return priv->clk_enable_counter > 0 directly. - Change select: to if: - Change items: to enum: - Defined how many clocks should be given Philippe Schenker (3): regul

[PATCH v2 2/3] ARM: dts: imx6ull-colibri: add phy-supply and respective regulator

2019-09-10 Thread Philippe Schenker
This adds regulator-fixed-clock, a fixed-regulator that turns on and off with a clock and add it to the phy. Signed-off-by: Philippe Schenker --- Changes in v2: None arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts

[PATCH v2 3/3] dt-bindings: regulator: add regulator-fixed-clock binding

2019-09-10 Thread Philippe Schenker
it is mandatory to supply a clock. Signed-off-by: Philippe Schenker --- Changes in v2: - Change select: to if: - Change items: to enum: - Defined how many clocks should be given .../bindings/regulator/fixed-regulator.yaml | 19 ++- 1 file changed, 18 insertions(+), 1 deletion

Re: [PATCH 1/3] regulator: fixed: add possibility to enable by clock

2019-09-10 Thread Philippe Schenker
On Tue, 2019-09-10 at 06:08 +, Philippe Schenker wrote: > On Thu, 2019-09-05 at 19:06 +0100, Mark Brown wrote: > > On Tue, Sep 03, 2019 at 08:03:46AM +, Philippe Schenker wrote: > > > This commit adds the possibility to choose the compatible > > > "regu

Re: [PATCH 1/3] regulator: fixed: add possibility to enable by clock

2019-09-10 Thread Philippe Schenker
On Thu, 2019-09-05 at 19:06 +0100, Mark Brown wrote: > On Tue, Sep 03, 2019 at 08:03:46AM +0000, Philippe Schenker wrote: > > This commit adds the possibility to choose the compatible > > "regulator-fixed-clock" in devicetree. > > > > This is a special reg

Re: [PATCH 3/3] dt-bindings: regulator: add regulator-fixed-clock binding

2019-09-04 Thread Philippe Schenker
On Tue, 2019-09-03 at 09:45 +0100, Rob Herring wrote: > On Tue, Sep 3, 2019 at 9:03 AM Philippe Schenker > wrote: > > This adds the documentation to the compatible regulator-fixed-clock > > Please explain what that is in this patch. Hi Rob and thanks for your comments. I will

[PATCH 3/3] dt-bindings: regulator: add regulator-fixed-clock binding

2019-09-03 Thread Philippe Schenker
This adds the documentation to the compatible regulator-fixed-clock Signed-off-by: Philippe Schenker --- .../bindings/regulator/fixed-regulator.yaml| 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/regulator/fixed

[PATCH 0/3] Add new binding regulator-fixed-clock to regulator-fixed

2019-09-03 Thread Philippe Schenker
umers need power from this regulator. Best regards, Philippe [1] https://lkml.org/lkml/2019/8/7/78 Philippe Schenker (3): regulator: fixed: add possibility to enable by clock ARM: dts: imx6ull-colibri: add phy-supply and respective regulator dt-bindings: regulator: add regulator-fixed-clo

[PATCH 2/3] ARM: dts: imx6ull-colibri: add phy-supply and respective regulator

2019-09-03 Thread Philippe Schenker
This adds regulator-fixed-clock, a fixed-regulator that turns on and off with a clock and add it to the phy. Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/imx6ull-colibri.dtsi b

[PATCH 1/3] regulator: fixed: add possibility to enable by clock

2019-09-03 Thread Philippe Schenker
This commit adds the possibility to choose the compatible "regulator-fixed-clock" in devicetree. This is a special regulator-fixed that has to have a clock, from which the regulator gets switched on and off. Signed-off-by: Philippe Schenker --- drivers/regulator/fi

[PATCH v5 13/13] ARM: dts: imx6ull-colibri: Add touchscreen used with Eval Board

2019-08-27 Thread Philippe Schenker
This adds the common touchscreen that is used with Toradex's Eval Boards. It is disabled by default because the pins are also used for PWM, which is the standard use for colibri boards. Signed-off-by: Philippe Schenker Reviewed-by: Oleksandr Suvorov Marcel Ziswiler Max Krummenacher ste

[PATCH v5 09/13] ARM: dts: imx6ull-colibri: reduce v_batt current in power off

2019-08-27 Thread Philippe Schenker
for the USBC_DET module pin (TAMPER2). Signed-off-by: Max Krummenacher Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler Reviewed-by: Oleksandr Suvorov --- Changes in v5: - Added Olek's Reviewd-by Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch

[PATCH v5 11/13] ARM: dts: imx6ull: improve can templates

2019-08-27 Thread Philippe Schenker
-by: Max Krummenacher Signed-off-by: Philippe Schenker Reviewed-by: Oleksandr Suvorov --- Changes in v5: - Added Olek's Reviewed-by Changes in v4: - Move can nodes to module deviceteree include imx6ull-colibri.dtsi Changes in v3: None Changes in v2: None .../arm/boot/dts/imx6ull-colibri

[PATCH v5 07/13] ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex eval board

2019-08-27 Thread Philippe Schenker
This patch adds some missing pinmuxing that is in the colibri standard to the dts. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler Reviewed-by: Oleksandr Suvorov --- Changes in v5: - Added Olek's Reviewed-by Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes

[PATCH v5 08/13] ARM: dts: imx6ull-colibri: Add sleep mode to fec

2019-08-27 Thread Philippe Schenker
Do not change the clock as the power for this phy is switched with that clock. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler Reviewed-by: Oleksandr Suvorov --- Changes in v5: - Added Olek's Reviewed-by Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes

[PATCH v5 10/13] ARM: dts: imx6ull-colibri: Add watchdog

2019-08-27 Thread Philippe Schenker
This patch adds the watchdog to the imx6ull-colibri devicetree Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v5: None Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 1

[PATCH v5 12/13] ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri

2019-08-27 Thread Philippe Schenker
This adds the possibility to wake the module with an external signal as defined in the Colibri standard Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler Reviewed-by: Oleksandr Suvorov --- Changes in v5: - Add Olek's Reviewed-by Changes in v4: - Add Marcel Ziswiler's Ack Changes

[PATCH v5 01/13] ARM: dts: imx7-colibri: add GPIO wakeup key

2019-08-27 Thread Philippe Schenker
From: Stefan Agner Add wakeup GPIO key which is able to wake the system from sleep modes (e.g. Suspend-to-Memory). Signed-off-by: Stefan Agner Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v5: - changed legacy gpio-key,wakeup to wakeup-source Changes in v4

[PATCH v5 00/13] Common patches from downstream development

2019-08-27 Thread Philippe Schenker
name - Put a better comment in there - Commit title - Removed f0710a that is downstream only - Changed to generic node name - Better comment Max Krummenacher (2): ARM: dts: imx6ull-colibri: reduce v_batt current in power off ARM: dts: imx6ull: improve can templates Philippe Schenker (9): ARM:

[PATCH v5 06/13] ARM: dts: imx6-apalis: Add touchscreens used on Toradex eval boards

2019-08-27 Thread Philippe Schenker
This commit adds the touchscreen from Toradex so one can enable it. It is disabled by default because the pins are also used for PWM, PWM, aka pwm2, pwm3 which is the standard use for colibri boards. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler Reviewed-by: Oleksandr Suvorov

[PATCH v5 03/13] ARM: dts: imx7-colibri: Add touch controllers

2019-08-27 Thread Philippe Schenker
Add touch controller that is connected over an I2C bus. It is disabled by default because the pins are also used for PWM, which is the standard use for colibri boards. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler Reviewed-by: Oleksandr Suvorov --- Changes in v5: - Add note

[PATCH v5 04/13] ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc

2019-08-27 Thread Philippe Schenker
This adds the muxing for the optional pins usb-oc (overcurrent) and usb-id. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v5: - change group name - Add pinmux to iomuxc Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch/arm

[PATCH v5 02/13] ARM: dts: imx7-colibri: fix 1.8V/UHS support

2019-08-27 Thread Philippe Schenker
From: Stefan Agner Add pinmuxing and do not specify voltage restrictions for the usdhc instance available on the modules edge connector. This allows to use SD-cards with higher transfer modes if supported by the carrier board. Signed-off-by: Stefan Agner Signed-off-by: Philippe Schenker Acked

[PATCH v5 05/13] ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces

2019-08-27 Thread Philippe Schenker
This patch prepares the devicetree for the new Ixora V1.2 where we are able to turn off the supply of the can transceiver. This implies to use a sleep state on transmission pins in order to prevent backfeeding. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v5: None

Re: [PATCH v4 11/21] ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces

2019-08-21 Thread Philippe Schenker
On Mon, 2019-08-19 at 13:27 +0200, Shawn Guo wrote: > On Mon, Aug 12, 2019 at 02:21:31PM +0000, Philippe Schenker wrote: > > This patch prepares the devicetree for the new Ixora V1.2 where we > > are > > able to turn off the supply of the can transceiver. This implies to >

Re: [PATCH v4 08/21] ARM: dts: imx7-colibri: Add touch controllers

2019-08-21 Thread Philippe Schenker
On Mon, 2019-08-19 at 13:21 +0200, Shawn Guo wrote: > On Mon, Aug 12, 2019 at 02:21:26PM +0000, Philippe Schenker wrote: > > Add touch controller that is connected over an I2C bus. > > > > Signed-off-by: Philippe Schenker > > Acked-by: Marcel Ziswiler > >

Re: [PATCH v4 07/21] ARM: dts: imx7-colibri: fix 1.8V/UHS support

2019-08-21 Thread Philippe Schenker
On Mon, 2019-08-19 at 13:18 +0200, Shawn Guo wrote: > On Mon, Aug 12, 2019 at 02:21:25PM +0000, Philippe Schenker wrote: > > From: Stefan Agner > > > > Add pinmuxing and do not specify voltage restrictions for the usdhc > > instance available on the modules edge co

Re: [PATCH v4 21/21] ARM: dts: imx6qdl-colibri.dtsi: UHS-I support for v1.1a hw

2019-08-16 Thread Philippe Schenker
On Mon, 2019-08-12 at 14:21 +, Philippe Schenker wrote: > From: Igor Opaniuk > > Provide proper configuration for VGEN3, to make sure it's is always > powered > which allows that rail to be automatically switched to 1.8 volts > for proper UHS-I operation. By def

Re: [PATCH v4 20/21] ARM: dts: imx7-colibri: Add UHS support to eval board

2019-08-16 Thread Philippe Schenker
On Mon, 2019-08-12 at 14:21 +, Philippe Schenker wrote: > This commit adds UHS capability to Toradex Eval Boards > > Signed-off-by: Philippe Schenker Please ignore this patch. There was a misunderstanding and this one shouldn't go into mainline. Sorry for that! > > --- >

[RESEND PATCH] ARM: dts: Add stmpe-adc DT node to Toradex T30 modules

2019-08-14 Thread Philippe Schenker
Add the stmpe-adc DT node as found on Toradex T30 modules Signed-off-by: Philippe Schenker --- arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 ++ arch/arm/boot/dts/tegra30-apalis.dtsi | 22 ++ arch/arm/boot/dts/tegra30-colibri.dtsi | 22

[PATCH v4 02/21] ARM: dts: imx7-colibri: disable HS400

2019-08-12 Thread Philippe Schenker
as operating mode. This prevents rare communication errors with minimal effect on performance: sdhci-esdhc-imx 30b6.usdhc: warning! HS400 strobe DLL status REF not lock! Signed-off-by: Stefan Agner Signed-off-by: Philippe Schenker --- Changes in v4: None Changes in v3

[PATCH v4 08/21] ARM: dts: imx7-colibri: Add touch controllers

2019-08-12 Thread Philippe Schenker
Add touch controller that is connected over an I2C bus. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: - Fix commit message Changes in v2: - Deleted touchrevolution downstream stuff - Use generic node name - Better

[PATCH v4 13/21] ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex eval board

2019-08-12 Thread Philippe Schenker
This patch adds some missing pinmuxing that is in the colibri standard to the dts. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: - Commit title arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 8

[PATCH v4 15/21] ARM: dts: imx6ull-colibri: reduce v_batt current in power off

2019-08-12 Thread Philippe Schenker
for the USBC_DET module pin (TAMPER2). Signed-off-by: Max Krummenacher Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch/arm/boot/dts/imx6ull-colibri.dtsi | 6 +++--- 1 file changed, 3 insertions

[PATCH v4 17/21] ARM: dts: imx6ull: improve can templates

2019-08-12 Thread Philippe Schenker
-by: Max Krummenacher Signed-off-by: Philippe Schenker --- Changes in v4: - Move can nodes to module deviceteree include imx6ull-colibri.dtsi Changes in v3: None Changes in v2: None .../arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2

[PATCH v4 06/21] ARM: dts: imx7-colibri: add GPIO wakeup key

2019-08-12 Thread Philippe Schenker
From: Stefan Agner Add wakeup GPIO key which is able to wake the system from sleep modes (e.g. Suspend-to-Memory). Signed-off-by: Stefan Agner Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None

[PATCH v4 07/21] ARM: dts: imx7-colibri: fix 1.8V/UHS support

2019-08-12 Thread Philippe Schenker
From: Stefan Agner Add pinmuxing and do not specify voltage restrictions for the usdhc instance available on the modules edge connector. This allows to use SD-cards with higher transfer modes if supported by the carrier board. Signed-off-by: Stefan Agner Signed-off-by: Philippe Schenker Acked

[PATCH v4 19/21] ARM: dts: imx6ull-colibri: Add touchscreen used with Eval Board

2019-08-12 Thread Philippe Schenker
This adds the common touchscreen that is used with Toradex's Eval Boards. Signed-off-by: Philippe Schenker --- Changes in v4: None Changes in v3: None Changes in v2: - Removed f0710a, that is downstream only - Changed to generic node name - Better comment .../arm/boot/dts/imx6ull-colibri

[PATCH v4 18/21] ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri

2019-08-12 Thread Philippe Schenker
This adds the possibility to wake the module with an external signal as defined in the Colibri standard Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch/arm/boot/dts/imx6ull-colibri-eval

[PATCH v4 21/21] ARM: dts: imx6qdl-colibri.dtsi: UHS-I support for v1.1a hw

2019-08-12 Thread Philippe Schenker
at address 59b4 [ 104.166202] mmcblk1: mmc1:59b4 USD00 15.0 GiB [ 104.173923] mmcblk1: p1 root@colibri-imx6:~# hdparm -t /dev/mmcblk1 /dev/mmcblk1: Timing buffered disk reads: 226 MB in 3.01 seconds = 75.01 MB/sec Signed-off-by: Igor Opaniuk Signed-off-by: Philippe Schenker --- Changes

[PATCH v4 16/21] ARM: dts: imx6ull-colibri: Add watchdog

2019-08-12 Thread Philippe Schenker
This patch adds the watchdog to the imx6ull-colibri devicetree Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 1 file changed, 12

[PATCH v4 20/21] ARM: dts: imx7-colibri: Add UHS support to eval board

2019-08-12 Thread Philippe Schenker
This commit adds UHS capability to Toradex Eval Boards Signed-off-by: Philippe Schenker --- Changes in v4: None Changes in v3: - New patch to make use of ARM: dts: imx7-colibri: fix 1.8V/UHS support Changes in v2: None arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 11 +-- 1 file

[PATCH v4 12/21] ARM: dts: imx6-apalis: Add touchscreens used on Toradex eval boards

2019-08-12 Thread Philippe Schenker
This commit adds the touchscreens from Toradex so one can enable it. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: - Fix commit title to "...imx6-apalis:..." Changes in v2: - Deleted touchrevolution downst

[PATCH v4 14/21] ARM: dts: imx6ull-colibri: Add sleep mode to fec

2019-08-12 Thread Philippe Schenker
Do not change the clock as the power for this phy is switched with that clock. Signed-off-by: Philippe Schenker Acked-by: Marcel Ziswiler --- Changes in v4: - Add Marcel Ziswiler's Ack Changes in v3: None Changes in v2: None arch/arm/boot/dts/imx6ull-colibri.dtsi | 18 +- 1

  1   2   3   >