Re: [PATCH V2 1/4] ARM: dts: imx6qdl-sabresd: Move regulators outside of "simple-bus"

2018-12-05 Thread Shawn Guo
On Thu, Dec 06, 2018 at 01:42:30AM +, Anson Huang wrote: > From: Fabio Estevam > > It is not recommended to place regulators inside "simple-bus", so move > them out to make it cleaner the addition of new regulators. > > Signed-off-by: Fabio Estevam Applied all, thanks.

Re: [PATCH v2] ARM: dts: vf610-zii-scu4-aib: Add HI8435 support

2018-12-05 Thread Shawn Guo
On Wed, Dec 05, 2018 at 09:19:35AM -0200, Fabio Estevam wrote: > On the vf610-zii-scu4-aib board there is a hi8435 (32-channel > discrete-to-digital SPI sensor device) in the DSPI0 bus. > > Add support for it. > > Signed-off-by: Fabio Estevam > Reviewed-by: Chris Healy Applied, thanks.

Re: [PATCH V2] ARM: dts: imx6qdl-sabresd: add egalax touch screen support on i2c2 bus

2018-12-05 Thread Shawn Guo
On Wed, Dec 05, 2018 at 01:14:25AM +, Anson Huang wrote: > Add egalax touch screen support on i2c2 bus, it is connected > to LVDS0, while the existing one on i2c3 bus is connected to > LVDS1. > > Signed-off-by: Anson Huang Applied, thanks.

Re: [PATCH 1/2] arm64: dts: ls1088a: Move fsl-mc node

2018-12-05 Thread Shawn Guo
On Tue, Dec 04, 2018 at 04:33:06PM +, Ioana Ciocoi Radulescu wrote: > The fsl-mc node should sit under the soc node, so move it to > its proper location. > > Fixes: ac7c9ff741fb ("arm64: dts: ls1088a: add fsl-mc hardware resource > manager node") > > Signed-off-by: Ioana Radulescu Applied

Re: [PATCH RESEND V2 0/4] ARM: dts: imx: Add flexcan stop mode wake

2018-12-05 Thread Shawn Guo
On Mon, Dec 03, 2018 at 05:20:16AM +, Joakim Zhang wrote: > This patchset intends to add flexcan stop mode wakeup support on IMX6/7 > platforms. > > ChangeLog: > V1->V2: > *update stop mode property(stop-mode -> fsl,stop-mode). > > Hi Shawn, >This property has been merged both

Re: [PATCH V2] ARM: imx: update the cpu power up timing setting on i.mx6sx

2018-12-05 Thread Shawn Guo
On Tue, Dec 04, 2018 at 03:17:45AM +, Anson Huang wrote: > The sw2iso count should cover ARM LDO ramp-up time, > the MAX ARM LDO ramp-up time may be up to more than > 100us on some boards, this patch sets sw2iso to 0xf > (~384us) which is the reset value, and it is much > more safe to cover

Re: [PATCH 0/9] Improvements for i.MX7D PICO SoM and its baseboards

2018-12-05 Thread Shawn Guo
On Sun, Dec 02, 2018 at 07:25:11PM -0200, Otavio Salvador wrote: > This patchset rework the imx7d-pico SoM, its Pi baseboard > and add the Hobbit baseboard support as well. > > > Fabio Estevam (8): > ARM: dts: imx7d-pico: Do not harcode the memory size > ARM: dts: imx7d-pico: Switch to SPDX

Re: [PATCH 7/9] ARM: dts: imx7d-pico: Extend peripherals support

2018-12-05 Thread Shawn Guo
On Sun, Dec 02, 2018 at 07:25:18PM -0200, Otavio Salvador wrote: ... > + { > + pinctrl-names = "default"; > + pinctrl-0 = <_uart6>; > + assigned-clocks = < IMX7D_UART6_ROOT_SRC>; > + assigned-clock-parents = < IMX7D_OSC_24M_CLK>; > + fsl,uart-has-rtscts; Use uart-has-rtscts

Re: [PATCH 4/5] ARM: dts: imx6ul-pico-hobbit: Extend peripherals support

2018-12-05 Thread Shawn Guo
On Sun, Dec 02, 2018 at 07:18:08PM -0200, Otavio Salvador wrote: > From: Fabio Estevam > > This adds following peripherals support: > > - ADC > - GPIO LED > - GPIOs > > Signed-off-by: Fabio Estevam > Signed-off-by: Otavio Salvador > --- > > arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 30

Re: [PATCH v2 1/2] bus: imx-weim: support multiple address ranges per child node

2018-12-05 Thread Shawn Guo
On Wed, Dec 05, 2018 at 10:08:16AM -0500, Sven Van Asbroeck wrote: > Hello Shawn, many thanks for the patch review, I really appreciate it ! > > On Wed, Dec 5, 2018 at 2:52 AM Shawn Guo wrote: > > > > On Fri, Nov 30, 2018 at 03:56:23PM -0500, thesve...@gmail.com wrote:

Re: [v11 6/7] arm64: dts: ls1046a: add qdma device tree nodes

2018-12-05 Thread Shawn Guo
On Tue, Oct 30, 2018 at 10:36:03AM +0800, Peng Ma wrote: > add the qDMA device tree nodes for LS1046A devices. > > Signed-off-by: Wen He > Signed-off-by: Peng Ma > --- > change in v11: > - no > > arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 21 + > 1 files

Re: [PATCH v2 1/2] bus: imx-weim: support multiple address ranges per child node

2018-12-04 Thread Shawn Guo
On Fri, Nov 30, 2018 at 03:56:23PM -0500, thesve...@gmail.com wrote: > From: Sven Van Asbroeck > > Ensure that timing values for the child node are applied to > all chip selects in the child's address ranges. > > Note that this does not support multiple timing settings per > child; this can be

Re: [PATCH 1/1] ARM: dts: ls1021a: add nodes for PWMs

2018-12-04 Thread Shawn Guo
On Tue, Nov 27, 2018 at 03:09:44PM +0100, Patrick Havelange wrote: > The LS1021A has 8 possible PWMs, so adding them (disabled by default) > > Signed-off-by: Patrick Havelange Applied, thanks.

Re: [PATCH v5 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-12-03 Thread Shawn Guo
Hi Kishon, On Tue, Dec 04, 2018 at 10:38:19AM +0530, Kishon Vijay Abraham I wrote: > Hi, > > On 27/11/18 3:37 PM, Shawn Guo wrote: > > It adds Synopsys 28nm Femto High-Speed USB PHY driver support, which > > is usually paired with Synopsys DWC3 USB control

Re: [PATCH v3 1/3] ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable

2018-11-28 Thread Shawn Guo
On Sun, Nov 25, 2018 at 08:20:25PM -0200, Otavio Salvador wrote: > CONFIG_ARM_UNWIND is removed when running 'savedefconfig', but > selected by ARM EABI (AEBI) support. This is done in preparation to making > further changes to this defconfig cleaner. > > Reviewed-by: Fabio Estevam >

Re: [PATCH] ARM: dts: imx6sll-evk: use WDOG_B pin reset

2018-11-28 Thread Shawn Guo
On Thu, Nov 22, 2018 at 02:55:45AM +, Anson Huang wrote: > i.MX6SLL EVK board has WDOG_B pin connected to the PMIC; > > Add the WDOG_B pinctrl entry and 'fsl,ext-reset-output' > property to wdog node to let watchdog trigger a system > POR reset via the PMIC. > > Signed-off-by: Anson Huang

Re: [PATCH] ARM: dts: imx6sll-evk: add debug LED support

2018-11-28 Thread Shawn Guo
On Wed, Nov 21, 2018 at 07:03:44AM +, Anson Huang wrote: > On i.MX6SLL EVK board, there is a debug LED controlled > by MX6SLL_PAD_EPDC_VCOM1__GPIO2_IO04 pin, add support > for it. > > Signed-off-by: Anson Huang Applied, thanks.

Re: [PATCH v2 4/4] ARM: dts: Add stmpe-adc driver to relevant devicetrees

2018-11-27 Thread Shawn Guo
On Mon, Nov 19, 2018 at 11:25:28AM +0100, Philippe Schenker wrote: > From: Philippe Schenker > > Activate the stmpe-adc driver as found on Apalis/Colibri iMX6/T30 modules iMX6 and T30 changes need to be separate patches. Shawn > > Signed-off-by: Philippe Schenker > --- > > Changes in v2: >

Re: [PATCH 03/10] ARM64: dts: fsl: Add all CPUs in cooling maps

2018-11-27 Thread Shawn Guo
On Fri, Nov 16, 2018 at 03:34:26PM +0530, Viresh Kumar wrote: > Each CPU can (and does) participate in cooling down the system but the > DT only captures a handful of them, normally CPU0, in the cooling maps. > Things work by chance currently as under normal circumstances its the > first CPU of

Re: [PATCH 2/6] ARM: dts: ls1021a: Add all CPUs in cooling maps

2018-11-27 Thread Shawn Guo
On Fri, Nov 16, 2018 at 03:31:11PM +0530, Viresh Kumar wrote: > Each CPU can (and does) participate in cooling down the system but the > DT only captures a handful of them, normally CPU0, in the cooling maps. > Things work by chance currently as under normal circumstances its the > first CPU of

Re: [PATCH] ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards

2018-11-27 Thread Shawn Guo
On Thu, Nov 01, 2018 at 03:43:26PM +, Vokáč Michal wrote: ... > + { > + pinctrl-names = "default"; > + pinctrl-0 = <_usdhc3>; > + bus-width = <4>; > + cd-gpios = < 8 GPIO_ACTIVE_LOW>; > + wp-gpios = < 22 GPIO_ACTIVE_HIGH>; > + no-1-8-v; > + keep-power-in-suspend; >

Re: [PATCH v8 1/4] ARM: dts: imx: Add an cpu0 label for imx6dl devices.

2018-11-27 Thread Shawn Guo
On Tue, Nov 27, 2018 at 04:04:01PM +0100, Jan Tuerk wrote: > Adding the label cpu0 allows the adjustment of cpu-parameters > by reference in overlaying dtsi files in the same way as it > is possible for imx6q devices. > > Signed-off-by: Jan Tuerk > Reviewed-by: Andreas Färber Applied all,

[PATCH v5 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-27 Thread Shawn Guo
It adds Synopsys 28nm Femto High-Speed USB PHY driver support, which is usually paired with Synopsys DWC3 USB controllers on Qualcomm SoCs. Signed-off-by: Shawn Guo --- drivers/phy/qualcomm/Kconfig | 10 + drivers/phy/qualcomm/Makefile | 1 + .../phy/qualcomm

[PATCH v5 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-27 Thread Shawn Guo
From: Sriharsha Allenki It adds bindings for Synopsys 28nm femto phy controller that supports LS/FS/HS usb connectivity on Qualcomm chipsets. Signed-off-by: Sriharsha Allenki Signed-off-by: Anu Ramanathan Signed-off-by: Bjorn Andersson Reviewed-by: Rob Herring Signed-off-by: Shawn Guo

[PATCH v5 0/2] Add Synopsys High-Speed USB PHY driver for Qualcomm SoCs

2018-11-27 Thread Shawn Guo
efinitions in order of offset. Shawn Guo (1): phy: qualcomm: Add Synopsys High-Speed USB PHY driver Sriharsha Allenki (1): dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding .../phy/qcom,snps-28nm-usb-hs-phy.txt | 87 +++ drivers/phy/qualcomm/Kconfig

Re: [PATCH] ARM: dts: Provide support for reading ID code from MVB device (BK4)

2018-11-26 Thread Shawn Guo
On Tue, Nov 13, 2018 at 01:12:13PM +0100, Lukasz Majewski wrote: > The procedure to read this ID value is as follows: > > rmmod spi_fsl_dspi > insmod spi-gpio.ko > > echo 504 > /sys/class/gpio/export > cat /sys/class/gpio/gpio504/value > ... > echo 511 > /sys/class/gpio/export > cat

Re: [PATCH] ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers

2018-11-26 Thread Shawn Guo
On Thu, Oct 18, 2018 at 09:45:04AM +0200, Frieder Schrempf wrote: > Some SOCs in the i.MX6 family have a USB host controller that is > only capable of the HSIC interface and has no on-board PHY. > > To be able to use these controllers, we need to add "usb-nop-xceiv" > dummy PHYs. > >

Re: [PATCH v4 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-25 Thread Shawn Guo
On Fri, Nov 23, 2018 at 03:25:33PM +0530, Kishon Vijay Abraham I wrote: > > +static int qcom_snps_hsphy_por_reset(struct hsphy_priv *priv) > > +{ > > + int ret; > > + > > + ret = reset_control_assert(priv->por_reset); > > + if (ret) > > + return ret; > > + > > + /* > > +* The

Re: [PATCH 0/4] dts/layerscape-pci: removed unsuitable compatible string

2018-11-22 Thread Shawn Guo
On Tue, Nov 20, 2018 at 12:53:14PM +, Lorenzo Pieralisi wrote: > On Mon, Oct 08, 2018 at 11:14:24AM +0800, Zhiqiang Hou wrote: > > From: Hou Zhiqiang > > > > Removed the compatible string "snps,dw-pcie" from FSL layerscape-pci > > compatible > > string list. > > > > Hou Zhiqiang (4): > >

Re: [PATCH V2] ARM: dts: imx7d-sdb: add rev-a board support

2018-11-19 Thread Shawn Guo
On Fri, Nov 09, 2018 at 01:27:10AM +, Anson Huang wrote: > Current imx7d-sdb.dts has some incorrect settings about > Rev-A and Rev-B boards, some of the settings are based on > Rev-A board but some are based on Rev-B board, clean up it > by adding i.MX7D SDB Rev-A board support, make default >

Re: [PATCH 3/9] drm: replace "drm_dev_unref" function with "drm_dev_put"

2018-11-19 Thread Shawn Guo
On Thu, Nov 15, 2018 at 11:16:23PM +0100, Fernando Ramos wrote: > This patch unifies the naming of DRM functions for reference counting as > requested on Documentation/gpu/todo.rst > > Signed-off-by: Fernando Ramos > --- > drivers/gpu/drm/arc/arcpgu_drv.c | 4 ++-- >

Re: [PATCH] ARM: dts: imx6sx: specify proper clock for nodes with dummy clock

2018-11-19 Thread Shawn Guo
On Wed, Nov 07, 2018 at 08:51:07AM +, Anson Huang wrote: > From i.MX6SX reference manual CCM chapter, KPP and > WDOGn use IPG clock as their clock, specify IPG > clock for KPP and WDOGn instead of DUMMY clock. > > Signed-off-by: Anson Huang Applied, thanks.

Re: [PATCHv3 0/4] dts/layerscape-pci: removed unsuitable compatible string

2018-11-19 Thread Shawn Guo
On Wed, Nov 07, 2018 at 05:35:12AM +, Z.q. Hou wrote: > From: Hou Zhiqiang > > Removed the compatible string "snps,dw-pcie" from FSL layerscape-pci > compatible > string list. > > Hou Zhiqiang (4): > dt-bindings: pci: layerscape-pci: add compatible strings > "fsl,ls1043a-pcie" >

Re: [PATCH v2 3/4] PCI: imx: Add multi-pd support

2018-11-19 Thread Shawn Guo
On Fri, Nov 16, 2018 at 12:25:41PM +, Lorenzo Pieralisi wrote: > On Mon, Oct 08, 2018 at 06:06:21PM +, Leonard Crestez wrote: > > On some chips the PCIE and PCIE_PHY blocks are in separate power domains > > which can be power-gated independently. The pci driver needs to handle > > this by

[PATCH v4 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-19 Thread Shawn Guo
It adds Synopsys 28nm Femto High-Speed USB PHY driver support, which is usually paired with Synopsys DWC3 USB controllers on Qualcomm SoCs. Signed-off-by: Shawn Guo --- drivers/phy/qualcomm/Kconfig | 10 + drivers/phy/qualcomm/Makefile | 1 + .../phy/qualcomm

[PATCH v4 0/2] Add Synopsys High-Speed USB PHY driver for Qualcomm SoCs

2018-11-19 Thread Shawn Guo
e function qcom_snps_hsphy_config_regulators() fails in the middle. - Add a comment for init-seq tuple which consists of 3 numbers. - Sort include headers alphabetically. - Sort register definitions in order of offset. Shawn Guo (1): phy: qualcomm: Add Synopsys High-Speed USB PHY driver Sriharsha Allenki

[PATCH v4 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-19 Thread Shawn Guo
From: Sriharsha Allenki It adds bindings for Synopsys 28nm femto phy controller that supports LS/FS/HS usb connectivity on Qualcomm chipsets. Signed-off-by: Sriharsha Allenki Signed-off-by: Anu Ramanathan Signed-off-by: Bjorn Andersson Signed-off-by: Shawn Guo --- .../phy/qcom,snps-28nm

Re: [PATCH 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-19 Thread Shawn Guo
On Mon, Nov 19, 2018 at 12:40:59PM +0530, Vivek Gautam wrote: > On Mon, Nov 19, 2018 at 12:29 PM Shawn Guo wrote: > > > > On Sat, Nov 17, 2018 at 09:13:38AM -0600, Rob Herring wrote: > > > > > > > > +- qcom,init-seq: > > > > > > +

Re: [PATCH 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-18 Thread Shawn Guo
On Sat, Nov 17, 2018 at 09:13:38AM -0600, Rob Herring wrote: > > > > +- qcom,init-seq: > > > > +Value type: > > > > +Definition: Should contain a sequence of > > > > tuples to > > > > +program 'value' into phy register at 'offset' with > > > > 'delay' > > > > +

[PATCH v3 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-16 Thread Shawn Guo
It adds Synopsys 28nm Femto High-Speed USB PHY driver support, which is usually paired with Synopsys DWC3 USB controllers on Qualcomm SoCs. Signed-off-by: Shawn Guo --- drivers/phy/qualcomm/Kconfig | 10 + drivers/phy/qualcomm/Makefile | 1 + .../phy/qualcomm

[PATCH v3 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-16 Thread Shawn Guo
From: Sriharsha Allenki It adds bindings for Synopsys 28nm femto phy controller that supports LS/FS/HS usb connectivity on Qualcomm chipsets. Signed-off-by: Sriharsha Allenki Signed-off-by: Anu Ramanathan Signed-off-by: Bjorn Andersson Signed-off-by: Shawn Guo --- .../phy/qcom,snps-28nm

[PATCH v3 0/2] Add Synopsys High-Speed USB PHY driver for Qualcomm SoCs

2018-11-16 Thread Shawn Guo
rt include headers alphabetically. - Sort register definitions in order of offset. Shawn Guo (1): phy: qualcomm: Add Synopsys High-Speed USB PHY driver Sriharsha Allenki (1): dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding .../phy/qcom,snps-28nm-usb-hs-phy.txt

Re: [PATCH] ASoC: imx-audmux: complete dt-bindings for imx6

2018-11-16 Thread Shawn Guo
On Fri, Nov 16, 2018 at 11:25:07AM +0100, Clément Péron wrote: > Hi Shawn, > > On Fri, 16 Nov 2018 at 03:59, Shawn Guo wrote: > > > > On Mon, Nov 05, 2018 at 02:58:02PM +0100, Clément Péron wrote: > > > From: Colin Didier > > > > > > The MX6 Audmu

Re: [PATCH] ARM: dts: imx6sll: remove unused property in gpc node

2018-11-15 Thread Shawn Guo
On Tue, Nov 06, 2018 at 09:19:36AM +, Anson Huang wrote: > The "fsl,mf-mix-wakeup-irq" is ONLY used as a temporary > solution in NXP's internal tree for Mega/Fast Mix off > feature after suspend, upstream kernel does NOT need it, > remove it. > > Signed-off-by: Anson Huang Applied both,

Re: [PATCH] ASoC: imx-audmux: complete dt-bindings for imx6

2018-11-15 Thread Shawn Guo
On Mon, Nov 05, 2018 at 02:58:02PM +0100, Clément Péron wrote: > From: Colin Didier > > The MX6 Audmux differs from MX51. > > This patch adds the audmux for i.MX6 family. > > Signed-off-by: Colin Didier > Signed-off-by: Clément Péron I think you should send it to ASoC maintainer and list

Re: [PATCH] ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes

2018-11-15 Thread Shawn Guo
On Mon, Nov 05, 2018 at 11:48:04AM +0100, Alex Gonzalez wrote: > This patch corrects indentation problems in the gpmigrp and i2c1grp nodes. > > Signed-off-by: Alex Gonzalez Applied, thanks.

Re: [PATCH v2] ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SOM variant

2018-11-15 Thread Shawn Guo
On Mon, Nov 05, 2018 at 11:43:42AM +0100, Alex Gonzalez wrote: > The wireless variants of the ConnecCore 6UL SOM include a Qualcomm > QCA6564 wireless chip with dual WiFi and Bluetooth. > > Both the ConnectCore 6UL SBC Express and Pro boards fit a wireless SOM. > > The Wifi is connected through

Re: [PATCH] ARM: dts: i.MX25: add the clocks for the EPIT blocks

2018-11-13 Thread Shawn Guo
On Thu, Nov 01, 2018 at 06:32:47PM +0100, Martin Kaiser wrote: > The i.MX25 contains two EPIT (Enhanced Periodic Interrupt Timer) > function blocks. Add their ipg and per clocks to the device tree. > > Signed-off-by: Martin Kaiser Applied, thanks.

Re: [PATCH] ARM: dts: i.MX25: add the clocks for the EPIT blocks

2018-11-13 Thread Shawn Guo
On Mon, Nov 05, 2018 at 10:12:30AM +0100, Martin Kaiser wrote: > Hi, > > Thus wrote Shawn Guo (shawn...@kernel.org): > > > On Thu, Nov 01, 2018 at 06:32:47PM +0100, Martin Kaiser wrote: > > > The i.MX25 contains two EPIT (Enhanced Periodic Interrupt Timer) > >

Re: [PATCH v9 3/5] clk: imx: add SCCG PLL type

2018-11-13 Thread Shawn Guo
On Sat, Nov 10, 2018 at 04:05:44PM +, A.s. Dong wrote: > Hi Stephen, > > [...] > > > I already sent the 12th version of this current patch series and I > > > would really like to get this in ASAP so that the booting up of imx8mq > > > will > > not be delayed. > > > > > > > Ok. Well we're in

Re: [PATCH 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-12 Thread Shawn Guo
Hi Sriharsha, On Tue, Nov 13, 2018 at 11:42 AM Shawn Guo wrote: > > > +- qcom,init-seq: > > > +Value type: > > > +Definition: Should contain a sequence of tuples > > > to > > > +program 'value' into phy register at 'offset

Re: [PATCH 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-12 Thread Shawn Guo
Hi Rob, On Mon, Nov 12, 2018 at 01:24:51PM -0600, Rob Herring wrote: > On Thu, Nov 08, 2018 at 03:04:48PM +0800, Shawn Guo wrote: > > From: Sriharsha Allenki > > > > It adds bindings for Synopsys 28nm femto phy controller that supports > > LS/FS/HS usb connec

[PATCH v2 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-12 Thread Shawn Guo
It adds Synopsys 28nm Femto High-Speed USB PHY driver support, which is usually paired with Synopsys DWC3 USB controllers on Qualcomm SoCs. Signed-off-by: Shawn Guo --- drivers/phy/qualcomm/Kconfig | 10 + drivers/phy/qualcomm/Makefile | 1 + .../phy/qualcomm

[PATCH v2 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-12 Thread Shawn Guo
From: Sriharsha Allenki It adds bindings for Synopsys 28nm femto phy controller that supports LS/FS/HS usb connectivity on Qualcomm chipsets. Signed-off-by: Sriharsha Allenki Signed-off-by: Anu Ramanathan Signed-off-by: Bjorn Andersson Signed-off-by: Shawn Guo --- .../phy/qcom,snps-28nm

[PATCH v2 0/2] Add Synopsys High-Speed USB PHY driver for Qualcomm SoCs

2018-11-12 Thread Shawn Guo
function qcom_snps_hsphy_config_regulators() fails in the middle. - Add a comment for init-seq tuple which consists of 3 numbers. - Sort include headers alphabetically. - Sort register definitions in order of offset. Shawn Guo (1): phy: qualcomm: Add Synopsys High-Speed USB PHY driver Sriharsha

Re: [PATCH 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-08 Thread Shawn Guo
On Fri, Nov 09, 2018 at 10:52:17AM +0530, Vinod Koul wrote: > On 08-11-18, 15:04, Shawn Guo wrote: > > +static int qcom_snps_hsphy_config_regulators(struct hsphy_priv *priv, int > > high) > > +{ > > + int min, ret, i; > > + > > + min = high ? 1 : 0; /* l

Re: [PATCH 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-08 Thread Shawn Guo
On Fri, Nov 09, 2018 at 10:38:19AM +0530, Vinod Koul wrote: > On 08-11-18, 15:04, Shawn Guo wrote: > > From: Sriharsha Allenki > > > > It adds bindings for Synopsys 28nm femto phy controller that supports > > LS/FS/HS usb connectivity on Qualcomm chipsets. > &

[PATCH 1/2] dt-bindings: phy: Add Qualcomm Synopsys High-Speed USB PHY binding

2018-11-07 Thread Shawn Guo
From: Sriharsha Allenki It adds bindings for Synopsys 28nm femto phy controller that supports LS/FS/HS usb connectivity on Qualcomm chipsets. Signed-off-by: Sriharsha Allenki Signed-off-by: Anu Ramanathan Signed-off-by: Bjorn Andersson Signed-off-by: Shawn Guo --- .../phy/qcom,snps-28nm

[PATCH 2/2] phy: qualcomm: Add Synopsys High-Speed USB PHY driver

2018-11-07 Thread Shawn Guo
It adds Synopsys 28nm Femto High-Speed USB PHY driver support, which is usually paired with Synopsys DWC3 USB controllers on Qualcomm SoCs. Signed-off-by: Shawn Guo --- drivers/phy/qualcomm/Kconfig | 10 + drivers/phy/qualcomm/Makefile | 1 + .../phy/qualcomm

[PATCH 0/2] Add Synopsys High-Speed USB PHY driver for Qualcomm SoCs

2018-11-07 Thread Shawn Guo
It's based on a downstream driver from Sriharsha Allenki that uses USB phy framework, and gets rewrote to adpot generic phy framework together with quite some cleanups. Shawn Guo (1): phy: qualcomm: Add Synopsys High-Speed USB PHY driver Sriharsha Allenki (1): dt-bindings: phy: Add

Re: [PATCH 7/7] ARM: dts: imx6: add mmdc ipg clock

2018-11-04 Thread Shawn Guo
On Fri, Aug 31, 2018 at 03:53:18PM +0800, Anson Huang wrote: > i.MX6 SoCs has MMDC clock gates in CCM CCGR, add > clock property for MMDC driver's clock operation. > > Signed-off-by: Anson Huang Applied, thanks.

Re: [PATCH v3] ARM: dts: imx6sx-sdb: Fix enet phy regulator

2018-11-04 Thread Shawn Guo
On Mon, Oct 08, 2018 at 03:28:01PM +, Leonard Crestez wrote: > Bindings for "fixed-regulator" only explicitly support "gpio" property, > not "gpios". Fix by correcting the property name. > > The enet PHYs on imx6sx-sdb needs to be explicitly reset after a power > cycle, this can be handled by

Re: [PATCH] ARM: dts: i.MX25: add the clocks for the EPIT blocks

2018-11-04 Thread Shawn Guo
On Thu, Nov 01, 2018 at 06:32:47PM +0100, Martin Kaiser wrote: > The i.MX25 contains two EPIT (Enhanced Periodic Interrupt Timer) > function blocks. Add their ipg and per clocks to the device tree. > > Signed-off-by: Martin Kaiser Are these EPIT devices actually used in upstream kernel, or just

Re: [PATCH V2 3/3] ARM: dts: sabreauto: Add flexcan support

2018-11-04 Thread Shawn Guo
On Tue, Oct 30, 2018 at 08:42:47AM +, Joakim Zhang wrote: > From: Dong Aisheng > > The flexcan1 is pin conflict with fec. So we add a new dts file with > flexcan1 enabled with fec disabled for user to use. > > Signed-off-by: Dong Aisheng > Signed-off-by: Joakim Zhang We do not want to

Re: [PATCH V1] ARM: dts: sabreauto: Remove reg property from fixed regulator

2018-11-04 Thread Shawn Guo
On Wed, Oct 24, 2018 at 10:25:12AM +, Joakim Zhang wrote: > Remove reg property from fixed regulator as upstream has no longer > needed this property. Prefix 'ARM: dts: imx6qdl-sabreauto: ...' should be more accurate. And the 'reg' property was there only because we have a fake bus container

Re: [PATCH V1 1/4] ARM: dts: imx6sx: Add flexcan stop mode wakeup support

2018-11-04 Thread Shawn Guo
On Tue, Oct 23, 2018 at 05:30:44AM +, Joakim Zhang wrote: > From: Dong Aisheng > > Add stop-mode property which is required by stop mode wakeup > feature. > > Signed-off-by: Dong Aisheng > Signed-off-by: Joakim Zhang > --- > arch/arm/boot/dts/imx6sx.dtsi | 2 ++ > 1 file changed, 2

Re: [PATCH v1] ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SOM variant

2018-11-04 Thread Shawn Guo
On Mon, Oct 22, 2018 at 11:27:23AM +0200, Alex Gonzalez wrote: > The wireless variants of the ConnecCore 6UL SOM include a Qualcomm > QCA6564 wireless chip with dual WiFi and Bluetooth. > > Both the ConnectCore 6UL SBC Express and Pro boards fit a wireless SOM. > > The Wifi is connected through

Re: [PATCH v2 1/1] ARM: dts: imx6sx-sdb: Add flexcan support

2018-11-04 Thread Shawn Guo
On Sat, Oct 20, 2018 at 02:35:36AM +, Joakim Zhang wrote: > From: Dong Aisheng > > CAN transceiver is different on RevA and RevB board. > It's active high on RevA while active low on Rev B. > > Signed-off-by: Dong Aisheng > Signed-off-by: Joakim Zhang > --- >

Re: [PATCH] ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers

2018-10-31 Thread Shawn Guo
On Thu, Oct 18, 2018 at 09:45:04AM +0200, Frieder Schrempf wrote: > Some SOCs in the i.MX6 family have a USB host controller that is > only capable of the HSIC interface and has no on-board PHY. > > To be able to use these controllers, we need to add "usb-nop-xceiv" > dummy PHYs. > >

Re: [PATCH] PCI: histb: constify dw_pcie_host_ops structure

2018-10-28 Thread Shawn Guo
ned-off-by: Julia Lawall Acked-by: Shawn Guo

Re: [PATCH v3] ARM: dts: Add support for Liebherr's BK4 device (vf610 based)

2018-10-11 Thread Shawn Guo
On Tue, Oct 09, 2018 at 12:50:28PM +0200, Lukasz Majewski wrote: > This commit adds DTS support for BK4 device from Liebherr. It > uses vf610 SoC from NXP. > > Signed-off-by: Lukasz Majewski As v3 just incorporates a few minor improvements over v2, Stefan's review tag should really be carried.

Re: [PATCH] phy: inno-usb2-phy: fix off-by-one comparison on port number

2018-10-09 Thread Shawn Guo
PHY_PORT_NUM rather than > INNO_PHY_PORT_NUM. > > Detected by CoverityScan, CID#1466118 ("Out-of-bounds write") > > Fixes: ba8b0ee81fbb ("phy: add inno-usb2-phy driver for hi3798cv200 SoC") > Signed-off-by: Colin Ian King Acked-by: Shawn Guo

Re: [PATCH v3] ARM: dts: imx6sx-sdb: Fix enet phy regulator

2018-10-08 Thread Shawn Guo
On Mon, Oct 08, 2018 at 03:28:01PM +, Leonard Crestez wrote: > Bindings for "fixed-regulator" only explicitly support "gpio" property, > not "gpios". Fix by correcting the property name. > > The enet PHYs on imx6sx-sdb needs to be explicitly reset after a power > cycle, this can be handled by

Re: [PATCH v4 2/5] dt-bindings: spi: add binding file for NXP FlexSPI controller

2018-10-08 Thread Shawn Guo
On Mon, Oct 08, 2018 at 04:41:40PM +0530, Yogesh Gaur wrote: > Add binding file for NXP FlexSPI controller > > Signed-off-by: Yogesh Gaur > --- > Changes for v4: > - Incorporated Rob review comments. > Changes for v3: > - Removed node property 'big-endian'. > Changes for v2: > - Incorporated Rob

Re: [RESEND PATCH v2 3/3] ARM: dts: imx28-cfa10036: Fix the reset gpio signal polarity

2018-10-08 Thread Shawn Guo
On Mon, Oct 08, 2018 at 11:45:36AM +, Vokáč Michal wrote: > On 27.9.2018 11:24, Michal Vokáč wrote: > > The reset signal of the SSD1306 OLED display is actually active-low. > > Adapt the DT to reflect the real world. > > > > Signed-off-by: Michal Vokáč > > --- > > v2 changes: New patch in

Re: [PATCH] dt-bindings: misc: bk4: Add device tree binding for Liebherr's BK4 SPI bus

2018-10-08 Thread Shawn Guo
On Fri, Sep 28, 2018 at 12:26:55AM +0200, Lukasz Majewski wrote: > Add Device Tree binding document for Liebherr's BK4 external SPI bus. > > Signed-off-by: Lukasz Majewski There should really be a patch series consisting of this one and spidev change [1]. Since spidev has already been picked

Re: [PATCH v2] ARM: dts: Add support for Liebherr's BK4 device (vf610 based)

2018-10-08 Thread Shawn Guo
On Fri, Sep 28, 2018 at 12:18:31AM +0200, Lukasz Majewski wrote: > This commit adds DTS support for BK4 device from Liebherr. It > uses vf610 SoC from NXP. > > Signed-off-by: Lukasz Majewski > --- > Changes for v2: > > - Rename enet_ext and audio_ext oscillator names > - Move regulators from

Re: [PATCH 1/1] MAINTAINERS: imx: include drivers/firmware/imx path

2018-10-08 Thread Shawn Guo
On Sun, Oct 07, 2018 at 09:24:17PM +0800, Dong Aisheng wrote: > Due to newly added IMX SCU firmware support, let's add > drivers/firmware/imx into maintainership. > > Cc: Shawn Guo > Cc: Arnd Bergmann > Cc: linux-kernel@vger.kernel.org > Signed-off-by: Dong Aisheng >

Re: [PATCH 1/3] dt-bindings: crypto: Mention clocks for mxs-dcp

2018-10-07 Thread Shawn Guo
On Tue, Oct 02, 2018 at 07:18:21PM +, Leonard Crestez wrote: > Explicit clock enabling is required on 6sll and 6ull so mention that > standard clock bindings are used. > > Signed-off-by: Leonard Crestez > --- > Documentation/devicetree/bindings/crypto/fsl-dcp.txt | 2 ++ > 1 file changed, 2

Re: [PATCH V3 0/3] Add i.MX6ULZ SoC support

2018-09-30 Thread Shawn Guo
On Sun, Sep 30, 2018 at 11:32:25AM +0800, Anson Huang wrote: > This patch set adds i.MX6ULZ SoC support, i.MX6ULZ is a new SoC of > i.MX6 family, compared to i.MX6ULL, it removes below modules: > > - UART5/UART6/UART7/UART8; > - PWM5/PWM6/PWM7/PWM8; > - eCSPI3/eCSPI4; > -

Re: [PATCH V2 1/4] ARM: imx: add i.mx6ulz msl support

2018-09-29 Thread Shawn Guo
On Fri, Sep 28, 2018 at 09:07:28AM +, Anson Huang wrote: > Hi, Shawn > > Anson Huang > Best Regards! > > > > -Original Message- > > From: Shawn Guo > > Sent: Friday, September 28, 2018 4:45 PM > > To: Anson Huang > > Cc

Re: [PATCH V2 1/4] ARM: imx: add i.mx6ulz msl support

2018-09-28 Thread Shawn Guo
On Wed, Sep 19, 2018 at 02:04:45PM +0800, Anson Huang wrote: > The i.MX 6ULZ processor is a high-performance, ultra > cost-efficient consumer Linux processor featuring an > advanced implementation of a single Arm® Cortex®-A7 core, > which operates at speeds up to 900 MHz. > > This patch adds

Re: [PATCH V2 1/2] ARM: dts: imx6ul: use nvmem-cells for cpu speed grading

2018-09-26 Thread Shawn Guo
On Mon, Sep 17, 2018 at 11:17:43AM +0800, Anson Huang wrote: > On i.MX6UL, accessing OCOTP directly is wrong because the ocotp clock > needs to be enabled first, so use the nvmem-cells binding instead. > > Signed-off-by: Anson Huang > --- > no change since V1. Okay, I just applied v1 of this

Re: [PATCH 1/2] ARM: dts: imx6ul: use nvmem-cells for cpu speed grading

2018-09-26 Thread Shawn Guo
On Fri, Sep 14, 2018 at 10:59:21AM +0800, Anson Huang wrote: > On i.MX6UL, accessing OCOTP directly is wrong because the ocotp clock > needs to be enabled first, so use the nvmem-cells binding instead. > > Signed-off-by: Anson Huang Applied this one, thanks.

Re: [PATCH v2 07/11] arm: dts: imx7: Update coresight binding for hardware ports

2018-09-25 Thread Shawn Guo
On Wed, Sep 12, 2018 at 02:53:48PM +0100, Suzuki K Poulose wrote: > Switch to the updated coresight bindings. > > Cc: Shawn Guo > Cc: Sascha Hauer > Cc: Pengutronix Kernel Team > Cc: Fabio Estevam > Cc: Mathieu Poirier > Signed-off-by: Suzuki K Poulose Applied, thanks.

Re: [PATCH] ARM: dts: imx6ull: update vdd_soc voltage for 900MHz operating point

2018-09-25 Thread Shawn Guo
On Wed, Sep 12, 2018 at 04:13:29PM +0800, Anson Huang wrote: > Update VDD_SOC voltage to 1.25V for 900MHz operating point > according to datasheet Rev. 1.3, 08/2018, 25mV is added to > the minimum allowed values to cover power supply ripple. > > Signed-off-by: Anson Huang Applied, thanks.

Re: [PATCH v4 5/6] ARM: dts: imx7d: Add turnoff reset

2018-09-25 Thread Shawn Guo
On Tue, Aug 14, 2018 at 07:50:19PM +0300, Leonard Crestez wrote: > This is required for the imx pci driver to send the PME_Turn_Off TLP. > > Signed-off-by: Leonard Crestez Acked-by: Shawn Guo > --- > arch/arm/boot/dts/imx7d.dtsi | 5 +++-- > 1 file changed, 3 insertio

Re: [PATCH 06/11] dts: arm: imx7{d,s}: Update coresight binding for hardware ports

2018-09-11 Thread Shawn Guo
On Tue, Sep 11, 2018 at 11:17:07AM +0100, Suzuki K Poulose wrote: > Switch to the updated coresight bindings. > > Cc: Shawn Guo > Cc: Sascha Hauer > Cc: Pengutronix Kernel Team > Cc: Fabio Estevam > Cc: Mathieu Poirier > Signed-off-by: Suzuki K Poulose As p

Re: [PATCH v3] ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro

2018-09-11 Thread Shawn Guo
On Mon, Sep 10, 2018 at 11:37:52AM +0200, Alex Gonzalez wrote: > The ConnectCore 6UL Single Board Computer (SBC) Pro contains the > ConnectCore 6UL System-On-Module. > > Its hardware specifications are: > > * 256MB DDR3 memory > * On module 256MB NAND flash > * Dual 10/100 Ethernet > * USB Host

Re: [PATCH v9 6/6] ARM: dts: imx6: RIoTboard provide standby on power off option

2018-09-11 Thread Shawn Guo
On Thu, Aug 02, 2018 at 12:34:25PM +0200, Oleksij Rempel wrote: > This board, as well as some other boards with i.MX6 and a PMIC, uses a > "PMIC_STBY_REQ" line to notify the PMIC about a state change. > The PMIC is programmed for a specific state change before triggering the > line. > In this

Re: [PATCH v9 2/6] ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set

2018-09-11 Thread Shawn Guo
On Thu, Aug 02, 2018 at 12:34:21PM +0200, Oleksij Rempel wrote: > One of the Freescale recommended sequences for power off with external > PMIC is the following: > ... > 3. SoC is programming PMIC for power off when standby is asserted. > 4. In CCM STOP mode, Standby is asserted, PMIC gates SoC

Re: [PATCH v9 1/6] ARM: imx6q: provide documentation for new fsl,pmic-stby-poweroff property

2018-09-11 Thread Shawn Guo
I updated the subject as below to make it clear this is a bindings change. dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property Patch applied, thanks. Shawn On Thu, Aug 02, 2018 at 12:34:20PM +0200, Oleksij Rempel wrote: > Signed-off-by: Oleksij Rempel > Acked-by: Rob Herring

Re: [PATCH v9 3/6] kernel/reboot.c: export pm_power_off_prepare

2018-09-10 Thread Shawn Guo
On Mon, Sep 10, 2018 at 04:19:26PM +0100, Mark Brown wrote: > On Sun, Sep 09, 2018 at 10:00:23AM +0800, Shawn Guo wrote: > > On Thu, Sep 06, 2018 at 11:15:17AM +0100, Mark Brown wrote: > > > > I was expecting to get a pull request with the precursor patches in it - >

Re: [PATCH v2] ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro

2018-09-09 Thread Shawn Guo
On Tue, Sep 04, 2018 at 05:28:29PM +0200, Alex Gonzalez wrote: > The ConnectCore 6UL Single Board Computer (SBC) Pro contains the > ConnectCore 6UL System-On-Module. > > Its hardware specifications are: > > * 256MB DDR3 memory > * On module 256MB NAND flash > * Dual 10/100 Ethernet > * USB Host

Re: [PATCH v2 1/2] ARM: dts: imx6: RDU2: Use new CODEC reset pin name

2018-09-09 Thread Shawn Guo
On Tue, Sep 04, 2018 at 09:20:17AM -0500, Andrew F. Davis wrote: > The correct DT property for specifying a GPIO used for reset > is "reset-gpios", the driver now accepts this name use this here. > > Signed-off-by: Andrew F. Davis > --- > > Changes from v1: > - Remove "fix" from commit message

Re: [PATCH v2 4/5] dt-bindings: Add vendor prefix for Microsys

2018-09-09 Thread Shawn Guo
+Rob @Rob, Are you okay with this? The patch should really be sent to you from the beginning. Shawn On Mon, Sep 03, 2018 at 04:08:39PM +0200, Alexandre Belloni wrote: > Add vendor prefix for MicroSys Electronics GmbH > > Signed-off-by: Alexandre Belloni > --- >

Re: [PATCH v2 1/5] arm64: dts: fsl: use a generic node name for m25p80 flashes

2018-09-09 Thread Shawn Guo
The series looks good to me. @Leo, what about you? Shawn On Mon, Sep 03, 2018 at 04:08:36PM +0200, Alexandre Belloni wrote: > Use a generic node name for the m25p80 flashes on ls1043 and ls1046 boards. > > Signed-off-by: Alexandre Belloni > --- >

Re: [PATCH 1/7] ARM: imx: add mmdc ipg clock operation for mmdc

2018-09-09 Thread Shawn Guo
On Fri, Aug 31, 2018 at 03:53:12PM +0800, Anson Huang wrote: > i.MX6 SoCs have MMDC ipg clock for registers access, to make > sure MMDC registers access successfully, add optional clock > enable for MMDC driver. > > Signed-off-by: Anson Huang Applied this one, thanks.

Re: [PATCH] ARM: dts: imx6q-apalis: mux RESET_MOCI# signal

2018-09-09 Thread Shawn Guo
On Thu, Sep 06, 2018 at 04:46:58PM -0700, Stefan Agner wrote: > The pinctrl properties on the IOMUXC node get overwritten by the > carrier board level device tree, hence the pinctrl_reset_moci > pinctrl does not get applied. > > Associate the pinctrl_reset_moci pinctrl with the PCIe node where >

Re: [PATCH] ARM: dts: imx6qdl-sabreauto: add gpio keys support

2018-09-09 Thread Shawn Guo
On Wed, Sep 05, 2018 at 03:46:12PM +0800, Anson Huang wrote: > Add i.MX6QDL SabreAuto board's gpio keys support, there > are 5 gpio keys on base board: > > SW3: KEY_HOME; > SW4: KEY_BACK; > SW5: KEY_PROGRAM; > SW6: KEY_VOLUMEUP; > SW7: KEY_VOLUMEDOWN; > > Signed-off-by: Anson Huang Applied,

  1   2   3   4   5   6   7   8   9   10   >