Re: [PATCH RESEND v3] arm64: dts: ls1028a: fix FlexSPI clock

2021-01-17 Thread Shawn Guo
On Mon, Jan 11, 2021 at 12:45:55PM +0100, Michael Walle wrote: > Now that we have a proper driver for the FlexSPI interface use it. This > will fix SCK frequency switching on Layerscape SoCs. > > This was tested on the Kontron sl28 board. > > Signed-off-by: Michael Walle Applied, thanks.

Re: [PATCH v7 0/5] mainline Kverneland boards

2021-01-17 Thread Shawn Guo
On Mon, Jan 11, 2021 at 11:18:50AM +0100, Oleksij Rempel wrote: > changes v7: > - add Acked-by: Rob Herring to the firs patch > - imx6qdl-vicut1.dtsi: add missing KEY_POWER > - imx6dl-victgo.dts: add missing gpio flags to rotary-encoder > - imx6dl-victgo.dts: rename video@5c to video-decoder@5c

Re: [PATCH 1/3] arm64: dts: lx2160a: Add flexcan support

2021-01-17 Thread Shawn Guo
On Mon, Jan 11, 2021 at 01:08:47PM +0530, Kuldeep Singh wrote: > LX2160A supports two flexcan controllers. Add the support. > Enable support further for LX2160A-RDB/QDS. > > Signed-off-by: Kuldeep Singh > --- > arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 8 >

Re: [PATCH 2/3] arm64: dts: imx: Add i.mx8mm nitrogen8mm basic dts support

2021-01-17 Thread Shawn Guo
On Mon, Jan 11, 2021 at 12:24:06AM +0100, Adrien Grassein wrote: > Tested with a basic Build Root configuration booting from sdcard. > > Signed-off-by: Adrien Grassein > --- > arch/arm64/boot/dts/freescale/Makefile| 1 + > .../dts/freescale/imx8mm-nitrogen8mm_rev2.dts | 657

Re: [PATCH 0/2] arm64: small Kontron K-Box A-230-LS fixes

2021-01-17 Thread Shawn Guo
On Sun, Jan 10, 2021 at 08:54:52PM +0100, Michael Walle wrote: > This will enable the driver for the PHY found on this board as well as > add SATA support. > > Michael Walle (2): > arm64: defconfig: Enable Broadcom BCM54140 PHY > arm64: dts: freescale: sl28: enable SATA support Applied both,

Re: [PATCH] arm64: dts: imx8mn-beacon-som: Configure RTC aliases

2021-01-17 Thread Shawn Guo
On Sun, Jan 10, 2021 at 05:53:53AM -0600, Adam Ford wrote: > On the i.MX8MN Beacon SOM, there is an RTC chip which is fed power > from the baseboard during power off. The SNVS RTC integrated into > the SoC is not fed power. Depending on the order the modules are > loaded, this can be a problem

Re: [PATCH] arm64: dts: imx8mm-beacon: add more pinctrl states for usdhc1

2021-01-17 Thread Shawn Guo
On Sun, Jan 10, 2021 at 05:38:26AM -0600, Adam Ford wrote: > The WiFi chip is capable of communication at SDR104 speeds. > Enable 100Mhz and 200MHz pinmux to support this. > > Signed-off-by: Adam Ford Applied, thanks.

Re: [PATCH v4 5/5] arm64: defconfig: Enable interconnect for imx8mq

2021-01-15 Thread Shawn Guo
On Thu, Jan 07, 2021 at 01:17:54PM +0100, Martin Kepplinger wrote: > Enable INTERCONNECT_IMX8MQ in order to make interconnect more widely > available. > > Signed-off-by: Martin Kepplinger > Acked-by: Georgi Djakov Applied, thanks.

Re: [PATCH v4 4/5] arm64: dts: imx8mq: Add interconnect for lcdif

2021-01-15 Thread Shawn Guo
On Thu, Jan 07, 2021 at 01:17:53PM +0100, Martin Kepplinger wrote: > Add interconnect ports for lcdif to set bus capabilities. > > Signed-off-by: Martin Kepplinger Applied, thanks.

Re: [PATCH v4 2/5] arm64: dts: imx8mq: Add interconnect provider property

2021-01-15 Thread Shawn Guo
On Mon, Jan 11, 2021 at 09:21:44AM +0100, Martin Kepplinger wrote: > Add #interconnect-cells on main so that it will probe the interconnect > provider. > > Signed-off-by: Martin Kepplinger > Acked-by: Georgi Djakov Applied, thanks.

Re: [PATCH v4 1/5] arm64: dts: imx8mq: Add NOC node

2021-01-15 Thread Shawn Guo
On Thu, Jan 07, 2021 at 01:17:50PM +0100, Martin Kepplinger wrote: > From: Leonard Crestez > > Add initial support for dynamic frequency scaling of the main NOC > on imx8mq. > > Make DDRC the parent of the NOC (using passive governor) so that the > main NOC is automatically scaled together with

Re: [PATCH v4 4/5] arm64: dts: imx8mq: Add interconnect for lcdif

2021-01-15 Thread Shawn Guo
On Fri, Jan 15, 2021 at 10:57:02AM +0100, Martin Kepplinger wrote: > > > On 15.01.21 10:47, Shawn Guo wrote: > > On Thu, Jan 07, 2021 at 01:17:53PM +0100, Martin Kepplinger wrote: > > > Add interconnect ports for lcdif to set bus capabilities. > > > >

Re: [PATCH v2 1/2] dt-bindings: arm: fsl: add Kontron sl28 variant 1

2021-01-15 Thread Shawn Guo
On Mon, Jan 11, 2021 at 09:21:33AM +0100, Michael Walle wrote: > Add the a new variant for the Kontron SMARC-sAL28 board. > > Signed-off-by: Michael Walle Applied both, thanks.

Re: [PATCH v4 4/5] arm64: dts: imx8mq: Add interconnect for lcdif

2021-01-15 Thread Shawn Guo
On Thu, Jan 07, 2021 at 01:17:53PM +0100, Martin Kepplinger wrote: > Add interconnect ports for lcdif to set bus capabilities. > > Signed-off-by: Martin Kepplinger > --- > arch/arm64/boot/dts/freescale/imx8mq.dtsi | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git

Re: [PATCH 2/2] arm64: dts: freescale: sl28: add variant 1

2021-01-15 Thread Shawn Guo
On Mon, Jan 11, 2021 at 09:00:37AM +0100, Michael Walle wrote: > Am 2021-01-11 02:34, schrieb Shawn Guo: > > On Tue, Dec 29, 2020 at 01:03:21PM +0100, Michael Walle wrote: > > > There is a new variant 1 of this board available. It features up to > > > four > > >

Re: [PATCH v4 0/5] imx8mq: updates for the interconnect fabric

2021-01-10 Thread Shawn Guo
On Thu, Jan 07, 2021 at 01:17:49PM +0100, Martin Kepplinger wrote: > revision history: > v4: (thanks Shawn, Georgi and Greg) > * reorder to have dt-bindings doc before code addition > * add newline between dt nodes > * removed "interconnect: imx8mq: Use icc_sync_state" from the patchset >

Re: [PATCH v6 5/5] ARM: dts: add Kverneland TGO board

2021-01-10 Thread Shawn Guo
On Thu, Jan 07, 2021 at 11:08:31AM +0100, Oleksij Rempel wrote: > VICTGO is the Kverneland TGO IsoBus universal terminal for agricultural > applications on tractors > > Co-Developed-by: David Jander > Signed-off-by: David Jander > Signed-off-by: Oleksij Rempel > --- >

Re: [PATCH v6 3/5] ARM: dts: add Kverneland UT1, UT1Q and UT1P

2021-01-10 Thread Shawn Guo
On Thu, Jan 07, 2021 at 11:08:29AM +0100, Oleksij Rempel wrote: > VICUT1(Q,P) is the Kverneland UT1(Q,P) IsoBus universal terminal for > agricultural > applications on tractors. > > Co-Developed-by: David Jander > Signed-off-by: David Jander > Signed-off-by: Oleksij Rempel > --- >

Re: [PATCH v2 0/2] mainline Protonic PRTI6G board

2021-01-10 Thread Shawn Guo
On Thu, Jan 07, 2021 at 09:52:31AM +0100, Oleksij Rempel wrote: > changes v2: > - reorder pinctls > > Oleksij Rempel (2): > dt-bindings: arm: fsl: add Protonic PRTI6G board > ARM: dts: add Protonic PRTI6G board Applied both, thanks.

Re: [PATCH v3 0/2] mainline Protonic MVT board

2021-01-10 Thread Shawn Guo
On Wed, Jan 06, 2021 at 10:04:12AM +0100, Oleksij Rempel wrote: > changes v3: > - use defines linux,code > - sour out some spaces > - move compatible to the beginning of the gpio_pca node. > > changes v2: > - fix active level of SPI CS GPIOs > > Oleksij Rempel (2): > dt-bindings: arm: fsl:

Re: [PATCH v5 1/2] dt-bindings: arm: fsl: Add binding for Gateworks boards with IMX8MM

2021-01-10 Thread Shawn Guo
On Mon, Jan 04, 2021 at 09:36:46AM -0800, Tim Harvey wrote: > Add bindings for the Gateworks Venice Development kit boards with > IMX8MM System on Module. > > Signed-off-by: Tim Harvey Applied both, thanks.

Re: [PATCH v10 1/4] dt-bindings: soc: imx8m: add DT Binding doc for soc unique ID

2021-01-10 Thread Shawn Guo
On Mon, Jan 04, 2021 at 05:15:41PM +0800, Alice Guo (OSS) wrote: > From: Alice Guo > > Add DT Binding doc for the Unique ID of i.MX 8M series. > > Reviewed-by: Krzysztof Kozlowski > Reviewed-by: Rob Herring > Signed-off-by: Alice Guo Applied all, thanks.

Re: [PATCH] clk: imx: fix Kconfig warning for i.MX SCU clk

2021-01-10 Thread Shawn Guo
On Wed, Dec 30, 2020 at 04:52:25PM +0100, Arnd Bergmann wrote: > From: Arnd Bergmann > > A previous patch introduced a harmless randconfig warning: > > WARNING: unmet direct dependencies detected for MXC_CLK_SCU > Depends on [n]: COMMON_CLK [=y] && ARCH_MXC [=n] && IMX_SCU [=y] && >

Re: [PATCH] ARM: imx: fix imx8m dependencies

2021-01-10 Thread Shawn Guo
On Wed, Dec 30, 2020 at 04:17:51PM +0100, Arnd Bergmann wrote: > From: Arnd Bergmann > > Selecting ARM_GIC_V3 on non-CP15 processors leads to build failures > like > > arch/arm/include/asm/arch_gicv3.h: In function 'write_ICC_AP1R3_EL1': > arch/arm/include/asm/arch_gicv3.h:36:40: error: 'c12'

Re: [PATCH 2/2] arm64: dts: freescale: sl28: add variant 1

2021-01-10 Thread Shawn Guo
On Tue, Dec 29, 2020 at 01:03:21PM +0100, Michael Walle wrote: > There is a new variant 1 of this board available. It features up to four > SerDes lanes for customer use. Add a new device tree which features just > the basic peripherals. A customer will then have to modify or append to > this

Re: [PATCH 0/7] arm64: dts: fsl: use the new clockgen constants

2021-01-10 Thread Shawn Guo
On Tue, Dec 29, 2020 at 12:47:33PM +0100, Michael Walle wrote: > Since commit 4cb15934ba05 ("clk: qoriq: provide constants for the type") > there are constants for better readabilty. This series will use them for > all arm64 device trees. > > This is just a mechanical change. The change was done

Re: [PATCH v2 2/4] arm64: dts: imx8mq-librem5: add pinctrl for the touchscreen description

2021-01-10 Thread Shawn Guo
On Tue, Dec 22, 2020 at 04:13:45PM +0100, Martin Kepplinger wrote: > In order for the touchscreen interrupt line to work, describe it properly. > Otherwise it can work if defaults are ok, but we cannot be sure. > > Fixes: 8f0216b006e5 ("arm64: dts: Add a device tree for the Librem 5 phone") >

Re: [PATCH v2] arm64: dts: imx8mq: Add clock parents for mipi dphy

2021-01-10 Thread Shawn Guo
On Sun, Jan 10, 2021 at 05:55:51PM +0100, Guido Günther wrote: > This makes sure the clock tree setup for the dphy is not dependent on > other components. > > Without this change bringing up the display can fail like > > kernel: phy phy-30a00300.dphy.2: Invalid CM/CN/CO values: 165/217/1 >

Re: [PATCH v3 1/4] arm64: defconfig: Enable Librem 5 devkit components

2021-01-10 Thread Shawn Guo
On Fri, Jan 08, 2021 at 01:57:07PM +0100, Guido Günther wrote: > The Librem 5 devkit is based on NXP's i.MX8MQ. Schematics are at > https://source.puri.sm/Librem5/dvk-mx8m-bsb. > > This enables drivers for the following hardware components that aren't > yet enabled in defconfig: > > - Goodix

Re: [PATCH] arm64: dts: imx8mq: Add clock parents for mipi dphy

2021-01-10 Thread Shawn Guo
On Fri, Dec 18, 2020 at 06:50:05PM +0100, Guido Günther wrote: > This makes sure the clock tree setup for the dphy is not dependent on > other components. > > Without this change bringing up the display can fail like > > kernel: phy phy-30a00300.dphy.2: Invalid CM/CN/CO values: 165/217/1 >

Re: [PATCH 1/2] ARM: dts: imx6q-logicpd: Drop unused clock-names reference

2021-01-10 Thread Shawn Guo
On Thu, Dec 17, 2020 at 11:25:28AM -0600, Adam Ford wrote: > The wlf,wm8962 driver does not use the clock-names property. > Drop it. > > Signed-off-by: Adam Ford Applied both, thanks.

Re: [PATCH v2 4/4] arm64: dts: imx8mq-librem5-devkit: Drop custom clock settings

2021-01-10 Thread Shawn Guo
On Thu, Dec 17, 2020 at 04:13:15PM +0100, Guido Günther wrote: > Otherwise the boot hangs early on and the resulting clock tree without > this already closely matches the selected rates (722534400 and > 786432000). > > audio_pll2 000 722534397 0

Re: [PATCH v2 3/4] arm64: dts: imx8mq-librem5-devkit: Disable snvs_rtc

2021-01-10 Thread Shawn Guo
On Thu, Dec 17, 2020 at 04:13:14PM +0100, Guido Günther wrote: > The board has it's own RTC chip which is backed by the (optional) > battery and hence preserves data/time on poweroff when that is inserted. > > Signed-off-by: Guido Günther Applied, thanks.

Re: [PATCH v2 0/4] Config and device tree updates for the Librem 5 devkit

2021-01-10 Thread Shawn Guo
On Thu, Dec 17, 2020 at 04:13:11PM +0100, Guido Günther wrote: > This enables more components to get a working display, panel, audio and > sensors. It also updates some device tree bits to make mainline boot. > > I've skipped wifi (which needs some more driver work) and devfreq (since > Martin >

Re: [PATCH v2 2/4] arm64: dts: imx8mq-librem5-devkit: Tweak pmic regulators

2021-01-10 Thread Shawn Guo
On Thu, Dec 17, 2020 at 04:13:13PM +0100, Guido Günther wrote: > BUCK3 needs a regulator-enable-ramp-delay since otherwise the board > freezes on etnaviv probe. With this pgc_gpu suspends and resumes as > expected. This must have been always broken since gpcv2 support was > enabled. > > We also

Re: [PATCH v2 0/3] Mainline Webasto ccbv2 board

2021-01-10 Thread Shawn Guo
On Wed, Dec 16, 2020 at 05:24:29PM +0100, Rouven Czerwinski wrote: > Add Webasto ccbv2 device tree. > > v2: > - add correct mailing lists to cc > - add commit message for vendor-prefix and dt-bindings > > Rouven Czerwinski (3): > dt-bindings: vendor-prefixes: add Webasto SE I did not receive

Re: [PATCH] arm64: dts: ls1028a: fix the offset of the reset register

2021-01-10 Thread Shawn Guo
On Tue, Dec 15, 2020 at 10:26:22PM +0100, Michael Walle wrote: > The offset of the reset request register is 0, the absolute address is > 0x1e6. Boards without PSCI support will fail to perform a reset: > > [ 26.734700] reboot: Restarting system > [ 27.743259] Unable to restart system > [

Re: [PATCH] arm64: dts: ls1028a: fix the offset of the reset register

2021-01-06 Thread Shawn Guo
On Thu, Jan 7, 2021 at 2:40 PM Shawn Guo wrote: > > On Tue, Dec 15, 2020 at 10:26:22PM +0100, Michael Walle wrote: > > The offset of the reset request register is 0, the absolute address is > > 0x1e6. Boards without PSCI support will fail to perform a reset: > > &

Re: [PATCH] arm64: dts: ls1028a: fix the offset of the reset register

2021-01-06 Thread Shawn Guo
On Tue, Dec 15, 2020 at 10:26:22PM +0100, Michael Walle wrote: > The offset of the reset request register is 0, the absolute address is > 0x1e6. Boards without PSCI support will fail to perform a reset: > > [ 26.734700] reboot: Restarting system > [ 27.743259] Unable to restart system > [

Re: [PATCH v3 1/6] arm64: dts: imx8mq: Add NOC node

2021-01-06 Thread Shawn Guo
On Thu, Dec 10, 2020 at 11:09:01AM +0100, Martin Kepplinger wrote: > From: Leonard Crestez > > Add initial support for dynamic frequency scaling of the main NOC > on imx8mq. > > Make DDRC the parent of the NOC (using passive governor) so that the > main NOC is automatically scaled together with

Re: [PATCH v5 5/5] ARM: dts: add Kverneland TGO board

2021-01-06 Thread Shawn Guo
On Thu, Dec 10, 2020 at 10:13:41AM +0100, Oleksij Rempel wrote: > VICTGO is the Kverneland TGO IsoBus universal terminal for agricultural > applications on tractors > > Co-Developed-by: David Jander > Signed-off-by: David Jander > Signed-off-by: Oleksij Rempel > --- >

Re: [PATCH v5 3/5] ARM: dts: add Kverneland UT1, UT1Q and UT1P

2021-01-06 Thread Shawn Guo
On Thu, Dec 10, 2020 at 10:13:39AM +0100, Oleksij Rempel wrote: > VICUT1(Q,P) is the Kverneland UT1(Q,P) IsoBus universal terminal for > agricultural > applications on tractors. > > Co-Developed-by: David Jander > Signed-off-by: David Jander > Signed-off-by: Oleksij Rempel > --- >

Re: [PATCH v2] ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2

2021-01-06 Thread Shawn Guo
On Wed, Dec 09, 2020 at 11:09:03PM +0100, Lukasz Majewski wrote: > From: Mans Rullgard > > Add pinmux setting for USB1 overcurrent on pwm2 pad. > > Signed-off-by: Mans Rullgard > Signed-off-by: Lukasz Majewski Applied, thanks.

Re: [PATCH v1 2/2] ARM: dts: add Protonic PRTI6G board

2021-01-06 Thread Shawn Guo
On Wed, Dec 09, 2020 at 02:00:16PM +0100, Oleksij Rempel wrote: > Protonic PRTI6G is a reference platform for industrial, safety critical > applications > > Signed-off-by: Oleksij Rempel > --- > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/imx6ul-prti6g.dts | 356

Re: [PATCH v1] ARM: imx: mach-imx6ul: remove 14x14 EVK specific PHY fixup

2021-01-06 Thread Shawn Guo
On Wed, Dec 09, 2020 at 01:20:51PM +0100, Oleksij Rempel wrote: > Remove board specific PHY fixup introduced by commit: > > | 709bc0657fe6f9f5 ("ARM: imx6ul: add fec MAC refrence clock and phy fixup > init") > > This fixup addresses boards with a specific configuration: a KSZ8081RNA > PHY with

Re: [PATCH v7 0/8] mainline Plymovent M2M and BAS board

2021-01-06 Thread Shawn Guo
On Mon, Dec 07, 2020 at 03:09:31PM +0100, Oleksij Rempel wrote: > changes v7: > - panel-simple.yaml: fix comments and part order > - panel-simple.yaml: invent a product description for the Kyocera tcg070wvlq > panel > > changes v6: > - do more panel-simple.yaml related cleanups > > changes v5:

Re: [PATCH 0/3] Add sound card support for imx8mn-evk board

2021-01-06 Thread Shawn Guo
On Mon, Dec 07, 2020 at 05:12:33PM +0800, Shengjiu Wang wrote: > Support wm8524 and spdif sound card. > > Shengjiu Wang (3): > arm64: dts: imx8mn: Configure clock rate for audio plls > arm64: dts: imx8mn-evk: Add sound-wm8524 card nodes > arm64: dts: imx8mn-evk: Add sound-spdif card nodes

Re: [PATCH] arm64: dts: imx8mn: Fix duplicate node name

2021-01-06 Thread Shawn Guo
On Mon, Dec 07, 2020 at 02:53:24PM +0800, Shengjiu Wang wrote: > Error log: > sysfs: cannot create duplicate filename '/bus/platform/devices/3000.bus' > > The spba bus name is duplicate with aips bus name. > Refine spba bus name to fix this issue. > > Fixes: 970406eaef3a ("arm64: dts:

Re: [PATCH] arm64: dts: imx8mm-beacon: Fix WiFi Pinmuxing

2021-01-05 Thread Shawn Guo
On Tue, Jan 05, 2021 at 06:48:13AM -0600, Adam Ford wrote: > On Mon, Jan 4, 2021 at 9:03 PM Shawn Guo wrote: > > > > On Wed, Dec 02, 2020 at 07:59:50AM -0600, Adam Ford wrote: > > > The WiFi chip is capable of communication at SDR104 speeds, and > > > the

Re: [PATCH] arm64: dts: imx8mm-beacon: Fix WiFi Pinmuxing

2021-01-04 Thread Shawn Guo
On Wed, Dec 02, 2020 at 07:59:50AM -0600, Adam Ford wrote: > The WiFi chip is capable of communication at SDR104 speeds, and > the pinmux was configured to support this, but the sdhc1 controller > didn't properly reference the pinmux. Enable 100Mhz and 200MHz pinmux > as was originally intended.

Re: [PATCH] ARM: imx_v6_v7_defconfig: enable power driver of RN5T618 PMIC family

2021-01-04 Thread Shawn Guo
On Wed, Dec 02, 2020 at 08:37:39AM +0100, Andreas Kemnade wrote: > There is a driver now for the power supply and fuel gauge functionality > of that chip family, so enable them, since they are used by various > i.MX6 boards, especially ebook-readers. > > Signed-off-by: Andreas Kemnade Applied,

Re: [PATCH v2 0/4] Add some clocks support for i.MX8qxp DC0/MIPI-LVDS subsystems

2021-01-04 Thread Shawn Guo
On Wed, Dec 02, 2020 at 01:33:35PM +0800, Liu Ying wrote: > This patch set adds some SCU clocks support for i.MX8qxp DC0/MIPI-LVDS > subsystems. > > With this patch set, some basic clocks for i.MX8qxp LVDS displays can be got > by drivers. > > v1->v2: > * Drop LPCG clocks as they can be

Re: [PATCH v2 2/2] ARM: dts: add Protonic MVT board

2021-01-04 Thread Shawn Guo
On Tue, Dec 01, 2020 at 08:41:25AM +0100, Oleksij Rempel wrote: > PRTMVT is the reference platform for Protonic industrial touchscreen > terminals. > > Signed-off-by: Oleksij Rempel > --- > arch/arm/boot/dts/Makefile | 1 + > arch/arm/boot/dts/imx6dl-prtmvt.dts | 851

Re: [v4 02/11] arm64: dts: ls1043a: add DT node for external interrupt lines

2021-01-04 Thread Shawn Guo
On Mon, Nov 30, 2020 at 06:15:06PM +0800, Biwen Li wrote: > From: Biwen Li > > Add device-tree node for external interrupt lines IRQ0-IRQ11. > > Signed-off-by: Biwen Li Applied 2 ~ 10, thanks.

Re: [PATCH V4 1/3] dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit

2021-01-04 Thread Shawn Guo
On Mon, Nov 30, 2020 at 07:50:48PM -0600, Adam Ford wrote: > On Mon, Nov 9, 2020 at 9:32 PM Shawn Guo wrote: > > > > On Sat, Nov 07, 2020 at 08:48:08AM -0600, Adam Ford wrote: > > > Add beacon,imx8mn-beacon-kit to list of compatible options. > > > > > >

[PATCH] ACPI: add stub acpi_create_platform_device() for !CONFIG_ACPI

2020-12-31 Thread Shawn Guo
It adds a stub acpi_create_platform_device() for !CONFIG_ACPI build, so that caller doesn't have to deal with !CONFIG_ACPI build issue. Reported-by: kernel test robot Signed-off-by: Shawn Guo --- This fixes an build issue reported by kernel test robot as below. https://lore.kernel.org/linux

Re: [PATCH] venus: core: Fix platform driver shutdown

2020-12-21 Thread Shawn Guo
ck for venus") > Signed-off-by: Stanimir Varbanov It fixes reboot on Lenovo Yoga C630 laptop for me, so: Tested-by: Shawn Guo

Re: [PATCH] mailbox: qcom-apcs-ipc: use PLATFORM_DEVID_AUTO to register device

2020-12-11 Thread Shawn Guo
On Fri, Dec 11, 2020 at 12:16 PM Bjorn Andersson wrote: > > On Mon 12 Oct 21:12 CDT 2020, Shawn Guo wrote: > > > On MSM8916, only one qcom-apcs-msm8916-clk device is needed, as there is > > only one APCS clock. However, on MSM8939 three APCS clocks need to be > > regi

Re: [PATCH] drm/bridge: ti-sn65dsi86: Implement the pwm_chip

2020-12-10 Thread Shawn Guo
Hi Uwe, On Thu, Dec 10, 2020 at 9:05 PM Uwe Kleine-König wrote: > > > @@ -111,6 +118,8 @@ > > > > > > #define SN_LINK_TRAINING_TRIES 10 > > > > > > +#define SN_PWM_GPIO3 > > > > So this maps to the GPIO4 described in sn65dsi86 datasheet. I'm > > wondering if

Re: [PATCH] drm/bridge: ti-sn65dsi86: Implement the pwm_chip

2020-12-09 Thread Shawn Guo
On Mon, Dec 07, 2020 at 10:40:22PM -0600, Bjorn Andersson wrote: > The SN65DSI86 provides the ability to supply a PWM signal on GPIO 4, > with the primary purpose of controlling the backlight of the attached > panel. Add an implementation that exposes this using the standard PWM > framework, to

Re: [PATCH V2 1/2] arm64: dts: imx8mm-beacon-som: Configure RTC aliases

2020-11-30 Thread Shawn Guo
On Thu, Nov 26, 2020 at 04:45:34AM -0600, Adam Ford wrote: > On the i.MX8MM Beacon SOM, there is an RTC chip which is fed power > from the baseboard during power off. The SNVS RTC integrated into > the SoC is not fed power. Depending on the order the modules are > loaded, this can be a problem

Re: [PATCH 2/3] ARM: dts: imx28: add pinmux for USB1 overcurrent on pwm2

2020-11-30 Thread Shawn Guo
On Wed, Nov 25, 2020 at 05:18:14PM +0100, Lukasz Majewski wrote: > From: Mans Rullgard > > Add pinmux setting for USB1 overcurrent on pwm2 pad. > > Signed-off-by: Mans Rullgard Lukasz, You need to add your SoB. Shawn > --- > arch/arm/boot/dts/imx28.dtsi | 10 ++ > 1 file changed,

Re: [PATCH 1/3] ARM: dts: imx28: Fix label name for L2 switch

2020-11-30 Thread Shawn Guo
On Wed, Nov 25, 2020 at 05:18:13PM +0100, Lukasz Majewski wrote: > The 'eth_switch' name has been misspelled in the imx28.dtsi file, > so this change fixes it. > > Signed-off-by: Lukasz Majewski Applied, thanks.

Re: [PATCH v4 0/3] mainline Protonic WD3 board

2020-11-30 Thread Shawn Guo
On Tue, Nov 17, 2020 at 02:13:51PM +0100, Oleksij Rempel wrote: > changes v4: > - spell fix for "virtual" > - change SPI CAN freq to 10MHz > - change SPI CAN irq from IRQ_TYPE_EDGE_FALLING to IRQ_TYPE_LEVEL_LOW > > changes v3: > - fix checkpatch varnings > - add "virtual" to the

Re: [PATCH V4 2/5] arm64: dts: imx8mn: Enable Asynchronous Sample Rate Converter

2020-11-30 Thread Shawn Guo
On Mon, Nov 30, 2020 at 06:08:25PM -0600, Adam Ford wrote: > On Wed, Nov 18, 2020 at 5:13 PM Adam Ford wrote: > > > > On Sat, Nov 7, 2020 at 5:58 AM Adam Ford wrote: > > > > > > The driver exists for the Enhanced Asynchronous Sample Rate Converter > > > (EASRC) Controller, but there isn't a

Re: [PATCH] arm64: defconfig: Enable HID multitouch

2020-11-30 Thread Shawn Guo
On Mon, Nov 30, 2020 at 10:28:34AM -0600, Bjorn Andersson wrote: > The Lenovo Yoga C630 relies on HID multitouch support for proper > touchpad operation, so enable this. > > Signed-off-by: Bjorn Andersson Acked-by: Shawn Guo

Re: [PATCH] arm64: defconfig: Enable TMPFS Posix ACL

2020-11-30 Thread Shawn Guo
On Mon, Nov 30, 2020 at 10:30:07AM -0600, Bjorn Andersson wrote: > The lack of TMPFS Posix ACL prevents the upstream defconfig from booting > e.g. Ubuntu, so enable this. > > Signed-off-by: Bjorn Andersson Acked-by: Shawn Guo

Re: [PATCH v2] arm64: dts: ls1028a: make the eMMC and SD card controllers use fixed indices

2020-11-30 Thread Shawn Guo
On Thu, Nov 19, 2020 at 06:38:21PM +0200, Vladimir Oltean wrote: > As the boot order in the kernel continues to change, sometimes it may > happen that the eSDHC controller mmc@215 (the one for eMMC) gets > probed before the one at mmc@214 (for external SD cards). The effect > is that the

Re: [PATCH] arm64: dts: ls1028a: make the eMMC and SD card controllers use fixed indices

2020-11-30 Thread Shawn Guo
On Wed, Nov 25, 2020 at 09:25:23AM +0100, Michael Walle wrote: > We are going cirlces here. I guess Shawn (as the soc maintainer) has to > step in and decide if a common soc include should contain aliases for > nodes which are disabled. That is what it boils down to. > > All other arguments

Re: [PATCH v4 1/2] dt-bindings: fsl: add kamstrup flex concentrator to schema

2020-11-30 Thread Shawn Guo
On Wed, Nov 18, 2020 at 11:21:18AM +0100, Bruno Thomsen wrote: > Add Kamstrup OMNIA Flex Concentrator compatibles to the schema > so we can make use of them for the validation. > > Signed-off-by: Bruno Thomsen > Acked-by: Rob Herring Applied both, thanks.

Re: [PATCH 1/2] arm64: dts: freescale: update calibration table for TMU module

2020-11-30 Thread Shawn Guo
On Tue, Nov 17, 2020 at 11:43:04AM +0800, andy.t...@nxp.com wrote: > From: Yuantian Tang > > Update the calibration table to make the temperature more accurate. > Three platforms have been updated: ls1012a, ls1043a and ls1046a. > > Signed-off-by: Yuantian Tang Applied both, thanks.

Re: [PATCH v2] ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs

2020-11-30 Thread Shawn Guo
On Mon, Nov 16, 2020 at 07:58:26PM +0300, Ivan Zaentsev wrote: > i.MX23 and i.MX28 SoCs unique identifiers are factory-programmed > in On-Chip OTP memory. i.MX28's 64-bit unique id is in > HW_OCOTP_OPS2:HW_OCOTP_OPS3 (see MCIMX28 Ref. Man., sec. 20.4.22-23). > > i.MX23 provides 32-bit long unique

Re: [PATCH] arm64: dts: freescale: sl28: combine SPI MTD partitions

2020-11-30 Thread Shawn Guo
On Sun, Nov 15, 2020 at 11:54:35PM +0100, Michael Walle wrote: > The upstream port, doesn't really follow the vendor partitioning. The > bootloader partition has one U-Boot FIT image containing all needed > bits and pieces. Even today the bootloader is already larger than the > current

Re: [PATCH] arm64: dts: ls1028a: add optee node

2020-11-30 Thread Shawn Guo
On Sun, Nov 15, 2020 at 11:53:14PM +0100, Michael Walle wrote: > Add the optee node which can either be enabled by a specific board or by > the bootloader. > > Signed-off-by: Michael Walle Applied, thanks.

Re: [PATCH] arm64: dts: qcom: c630: Define eDP bridge and panel

2020-11-30 Thread Shawn Guo
dersson Acked-by: Shawn Guo

Re: [PATCH v3 1/9] arm64: dts: ls1028a: fix ENETC PTP clock input

2020-11-30 Thread Shawn Guo
On Sun, Nov 08, 2020 at 07:51:05PM +0100, Michael Walle wrote: > On the LS1028A the ENETC reference clock is connected to 4th HWA output, > see Figure 7 "Clock subsystem block diagram". > > The PHC may run with a wrong frequency. ptp_qoriq_auto_config() will read > the clock speed of the clock

Re: [PATCH v3 2/9] arm64: dts: ls1028a: fix FlexSPI clock input

2020-11-30 Thread Shawn Guo
On Sun, Nov 08, 2020 at 07:51:06PM +0100, Michael Walle wrote: > On the LS1028A the FlexSPI clock is connected to the first HWA output, > see Figure 7 "Clock subsystem block diagram". > > Fixes: c77fae5ba09a ("arm64: dts: ls1028a: Add FlexSPI support") > Signed-off-by: Michael Walle Applied,

Re: [PATCH v4 3/3] arm: dts: ls1021a: fix rcpm failed to claim resource

2020-11-29 Thread Shawn Guo
On Mon, Nov 02, 2020 at 03:26:52PM +0800, Ran Wang wrote: > The range of dcfg reg is wrong, which overlap with other device, > such as rcpm. This issue causing rcpm driver failed to claim > reg resource when calling devm_ioremap_resource(). > > Signed-off-by: Ran Wang > Acked-by: Li Yang

Re: [PATCH v4 2/3] arm: dts: ls1021a: fix flextimer failed to wake system

2020-11-29 Thread Shawn Guo
On Mon, Nov 02, 2020 at 03:26:51PM +0800, Ran Wang wrote: > The data of property 'fsl,rcpm-wakeup' is not corrcet, which causing > RCPM driver incorrectly program register IPPDEXPCR1, then flextimer is > wrongly clock gated during system suspend, can't send interrupt to > wake. > > Signed-off-by:

Re: [PATCH] arm64: dts: qcom: c630: Expose LID events

2020-11-29 Thread Shawn Guo
uspend. > > Signed-off-by: Bjorn Andersson Acked-by: Shawn Guo

Re: [PATCH] Revert "i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630"

2020-11-29 Thread Shawn Guo
> Disable DMA processing on the Lenovo Yoga C630")'. > > Signed-off-by: Bjorn Andersson Acked-by: Shawn Guo

Re: [PATCH] arm64: dts: qcom: c630: Re-enable apps_smmu

2020-11-29 Thread Shawn Guo
On Tue, Nov 24, 2020 at 12:44:14PM -0600, Bjorn Andersson wrote: > Re-enable the apps_smmu now that the arm-smmu driver supports stream > mapping handoff from firmware. > > Signed-off-by: Bjorn Andersson Acked-by: Shawn Guo > --- > arch/arm64/boot/dts/qcom/sdm850-lenovo

Re: [PATCH V2 2/5] soc: imx: gpcv2: add support for i.MX8MN power domains

2020-11-16 Thread Shawn Guo
On Sat, Nov 07, 2020 at 08:00:22AM -0600, Adam Ford wrote: > This adds support for the power domains founds on i.MX8MN. The Nano > has fewer domains than the Mini, and the access to some of these domains > is different than that of the Mini, the Mini power domains cannot be > reused. > >

Re: [PATCH RESEND 0/3] Allow on demand channel request / free

2020-11-16 Thread Shawn Guo
On Wed, Nov 11, 2020 at 01:11:15PM +0200, Daniel Baluta wrote: > Requesting an mailbox channel will call mailbox's startup > function. > > startup function calls pm_runtime_get_sync which increments device usage > count and will keep the device active. Specifically, mailbox clock will > be always

Re: [PATCH v2] ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen

2020-11-16 Thread Shawn Guo
On Fri, Nov 13, 2020 at 12:30:54AM +0100, Jonathan Neuschäfer wrote: > The Kobo Aura has an eKTF2132 touchscreen controller. > > Although the vendor kernel toggles a reset pin (GPIO5-12) during the > startup sequence, the touchscreen works without it. > > Signed-off-by: Jonathan Neuschäfer

Re: [PATCH v5 02/10] firmware: imx: scu-pd: Add power domains for imx-jpeg

2020-11-16 Thread Shawn Guo
On Thu, Nov 12, 2020 at 05:05:49AM +0200, Mirela Rabulea (OSS) wrote: > From: Mirela Rabulea > > The power domains are for imx8qxp/imx8qm JPEG encoder & decoder. > Each has 4 slots and a wrapper. > > Signed-off-by: Mirela Rabulea > Acked-by: Daniel Baluta Applied, thanks.

Re: [PATCH] ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs

2020-11-16 Thread Shawn Guo
On Wed, Nov 11, 2020 at 08:18:59AM +0300, Ivan Zaentsev wrote: > i.MX23 and i.MX28 SoCs unique identifiers are factory-programmed > in On-Chip OTP memory. i.MX28's 64-bit unique id is in > HW_OCOTP_OPS2:HW_OCOTP_OPS3 (see MCIMX28 Ref. Man., sec. 20.4.22-23). > > i.MX23 provides 32-bit long unique

Re: [PATCH v2 1/2] dt-bindings: arm: fsl: document i.MX7S boards

2020-11-16 Thread Shawn Guo
On Tue, Nov 10, 2020 at 07:50:33PM +0100, Krzysztof Kozlowski wrote: > Document and adjust the compatibles for i.MX7S based boards. > The Toradex boards use multiple compatibles. > > Signed-off-by: Krzysztof Kozlowski > Reviewed-by: Rob Herring Applied both, thanks.

Re: [PATCHv2] arm64: dts: freescale: fix typo Makefile

2020-11-16 Thread Shawn Guo
On Tue, Nov 10, 2020 at 04:26:31PM +0100, Anders Roxell wrote: > While trying to do 'make dtbs_install' the following error shows up > > make[3]: *** No rule to make target > '/tmp/out/obj-dir/dtbinstallfreescale/imx8mm-kontron-n801x-s.dts', needed > by '__dtbs_install'. > > Fix typo in

Re: [PATCH V4 1/3] dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit

2020-11-09 Thread Shawn Guo
On Sat, Nov 07, 2020 at 08:48:08AM -0600, Adam Ford wrote: > Add beacon,imx8mn-beacon-kit to list of compatible options. > > Signed-off-by: Adam Ford > Reviewed-by: Krzysztof Kozlowski You need to stop posting patches that have dependency not accepted yet, or explicitly mention the dependency.

Re: [PATCH 3/3] ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen

2020-11-09 Thread Shawn Guo
On Fri, Nov 06, 2020 at 12:24:12PM +0100, Jonathan Neuschäfer wrote: > The Kobo Aura has an eKTF2132 touchscreen controller. > > Although the vendor kernel toggles a reset pin (GPIO5-12) during the > startup sequence, the touchscreen works without it. > > Signed-off-by: Jonathan Neuschäfer >

Re: [PATCH v2] arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target

2020-11-09 Thread Shawn Guo
On Sun, Nov 08, 2020 at 12:16:15PM -0700, Nathan Chancellor wrote: > While running 'make dtbs_install', the following error occurs: > > make[3]: *** No rule to make target > 'rootfs/freescale/imx8mm-kontron-n801x-s.dts', needed by '__dtbs_install'. > > It should be .dtb, not .dts. > > Fixes:

Re: [PATCH V4 1/3] dt-bindings: arm: fsl: Add beacon,imx8mn-beacon-kit

2020-11-09 Thread Shawn Guo
On Sat, Nov 07, 2020 at 08:48:08AM -0600, Adam Ford wrote: > Add beacon,imx8mn-beacon-kit to list of compatible options. > > Signed-off-by: Adam Ford > Reviewed-by: Krzysztof Kozlowski Applied all, thanks.

Re: [PATCH 3/3] ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen

2020-11-09 Thread Shawn Guo
On Fri, Nov 06, 2020 at 12:24:12PM +0100, Jonathan Neuschäfer wrote: > The Kobo Aura has an eKTF2132 touchscreen controller. > > Although the vendor kernel toggles a reset pin (GPIO5-12) during the > startup sequence, the touchscreen works without it. > > Signed-off-by: Jonathan Neuschäfer

Re: [PATCH 1/2] dt-bindings: arm: fsl: document LS1012A FRWY board

2020-11-09 Thread Shawn Guo
On Thu, Nov 05, 2020 at 07:48:07PM +0100, Krzysztof Kozlowski wrote: > Document the compatible for LS1012A FRWY board. > > Signed-off-by: Krzysztof Kozlowski Applied both, thanks.

Re: [PATCH v1] ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs

2020-11-09 Thread Shawn Guo
On Wed, Nov 04, 2020 at 11:54:18AM -0500, Sven Van Asbroeck wrote: > The i.MX6QP rev 1.1 SoC on my board is mis-identified by Linux: > the log (incorrectly) shows "i.MX6Q rev 2.1". > > Correct this by assuming that every SoC that identifies as > i.MX6Q with rev >= 2.0 is really an i.MX6QP. > >

Re: [PATCH -next] clk: imx: scu: Make pd_np with static keyword

2020-11-09 Thread Shawn Guo
On Wed, Nov 04, 2020 at 07:19:31PM +0800, Zou Wei wrote: > Fix the following sparse warning: > > ./clk-scu.c:23:20: warning: symbol 'pd_np' was not declared. Should it be > static? > > Reported-by: Hulk Robot > Signed-off-by: Zou Wei Applied, thanks.

Re: [PATCH 5/8] clk: imx8mq: drop of_match_ptr from of_device_id table

2020-11-09 Thread Shawn Guo
On Tue, Nov 03, 2020 at 05:24:32PM +0100, Krzysztof Kozlowski wrote: > The driver can match only via the DT table so the table should be always > used and the of_match_ptr does not have any sense (this also allows ACPI > matching via PRP0001, even though it might be not relevant here). This >

Re: [PATCH 3/8] clk: imx8mn: drop of_match_ptr from of_device_id table

2020-11-09 Thread Shawn Guo
On Tue, Nov 03, 2020 at 05:24:30PM +0100, Krzysztof Kozlowski wrote: > The driver can match only via the DT table so the table should be always > used and the of_match_ptr does not have any sense (this also allows ACPI > matching via PRP0001, even though it might be not relevant here). This >

Re: [PATCH 4/8] clk: imx8mp: drop of_match_ptr from of_device_id table

2020-11-09 Thread Shawn Guo
On Tue, Nov 03, 2020 at 05:24:31PM +0100, Krzysztof Kozlowski wrote: > The driver can match only via the DT table so the table should be always > used and the of_match_ptr does not have any sense (this also allows ACPI > matching via PRP0001, even though it might be not relevant here). This >

<    1   2   3   4   5   6   7   8   9   10   >