Re: [PATCH] ARM: multi_v7_defconfig: enable caam crypto module

2020-08-19 Thread Shawn Guo
On Mon, Jul 27, 2020 at 07:14:28PM +0300, Horia Geantă wrote: > caam crypto module is included in several ARMv7-based SoCs from > i.MX, Layerscape, Vybrid families. > > Signed-off-by: Horia Geantă Applied, thanks.

Re: [PATCH] ARM: imx_v6_v7_defconfig: Support i.MX8MN/P/Q

2020-08-19 Thread Shawn Guo
On Tue, Jul 28, 2020 at 04:55:04PM +0800, peng@nxp.com wrote: > From: Peng Fan > > i.MX8MN/P/Q is built with AArch64 hardware, this is to support > it could run in AArch32 mode with clock and pinctrl driver enabled. > > Signed-off-by: Peng Fan Applied, thanks.

Re: [PATCH v2 1/2] clk: imx: imx8m: avoid memory leak

2020-08-19 Thread Shawn Guo
On Tue, Jul 28, 2020 at 05:03:18PM +0800, peng@nxp.com wrote: > From: Peng Fan > > Use devm_kzalloc() to avoid memory leak when probe fail. > > Signed-off-by: Peng Fan > --- > > V2: > Add () to functions in commit log > > drivers/clk/imx/clk-imx8mm.c | 3 +-- > drivers/clk/imx/clk-imx8

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 GT56

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 > ke

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") > Sign

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 w

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' un

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 devic

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] && > HAVE_ARM_

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 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 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: add

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 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 > --- > arch/arm/bo

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 > --- > arch/arm/boot/dts/Makefil

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 >sin

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] 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] venus: core: Fix platform driver shutdown

2021-01-18 Thread Shawn Guo
On Mon, Dec 21, 2020 at 11:58:20AM +0200, Stanimir Varbanov wrote: > With TZ system reboot cannot finish successfully. To fix that > enable core clocks by runtime pm before TZ calls and disable > clocks after that. > > Fixes: 7399139be6b2 ("media: venus: core: add shutdown callback for venus") > S

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

2021-01-19 Thread Shawn Guo
On Tue, Jan 19, 2021 at 09:59:41AM +0200, Stanimir Varbanov wrote: > On 1/19/21 9:40 AM, Shawn Guo wrote: > > On Mon, Dec 21, 2020 at 11:58:20AM +0200, Stanimir Varbanov wrote: > >> With TZ system reboot cannot finish successfully. To fix that > >> enable core clocks by

Re: [RFC PATCH] ARM: dts: imx6qdl: specify vcc-supply for NOP USB PHYs

2021-01-19 Thread Shawn Guo
On Fri, Nov 13, 2020 at 04:28:55PM +0100, Ahmad Fatoum wrote: > The SoC dtsi lists a NOP USB PHY for each of the two HSIC-only USB > controllers. Their device tree node doesn't indicate a vcc-supply > resulting in: > > usb_phy_generic usbphynop1: supply vcc not found, using dummy regulator > u

Re: [PATCH 1/2] arm64: dts: fsl-ls1012a-rdb: add i2c devices

2021-01-19 Thread Shawn Guo
On Mon, Jan 18, 2021 at 11:08:11AM +0100, Paweł Dembicki wrote: > On 18.01.2021 at 08:36 Shawn Guo wrote: > > > > On Fri, Jan 15, 2021 at 11:16:12AM +0100, Pawel Dembicki wrote: > > > LS1012A-RDB equipped in some i2c devices: > > > - 3x GPIO Expander: PCAL9555

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 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 t

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 en

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 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] 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 > ke

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 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 a/arch/arm64/boot/dts/f

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 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 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 &noc 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 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 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.

[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/

Re: [PATCH v5 01/10] arm: dts: ls1021a: Harmonize DWC USB3 DT nodes name

2021-03-04 Thread Shawn Guo
" . Make sure the "snps,dwc3"-compatible nodes are correctly > named. > > Signed-off-by: Serge Semin > Acked-by: Krzysztof Kozlowski > Cc: Shawn Guo Applied, thanks.

Re: [PATCH] arm64: dts: ls1028a: add interrupt to Root Complex Event Collector

2021-03-04 Thread Shawn Guo
On Tue, Feb 09, 2021 at 01:52:59AM +0100, Michael Walle wrote: > The legacy interrupt INT_A is hardwired to the event collector. RCEC is > bascially supported starting with v5.11. Having a correct interrupt, will > make RCEC at least probe correctly. > > There are still issues with how RCEC is imp

Re: [PATCH] arm64: dts: ls1028a: add interrupt to Root Complex Event Collector

2021-03-04 Thread Shawn Guo
On Tue, Feb 09, 2021 at 01:52:59AM +0100, Michael Walle wrote: > The legacy interrupt INT_A is hardwired to the event collector. RCEC is > bascially supported starting with v5.11. Having a correct interrupt, will > make RCEC at least probe correctly. > > There are still issues with how RCEC is imp

Re: [PATCH v9 7/7] ARM: dts: imx50-kobo-aura: Add Netronix embedded controller

2021-03-03 Thread Shawn Guo
On Sun, Jan 24, 2021 at 10:41:27PM +0100, Jonathan Neuschäfer wrote: > Enable the Netronix EC on the Kobo Aura ebook reader. > > Several features are still missing: > - Frontlight/backlight. The vendor kernel drives the frontlight LED >using the PWM output of the EC and an additional boost pi

Re: [PATCH] ARM: dts: imx6sl-tolino-shine2hd: Add Netronix embedded controller

2021-03-03 Thread Shawn Guo
On Mon, Jan 25, 2021 at 08:08:04PM +0100, Andreas Kemnade wrote: > For now, the driver detects an incompatible version, but since > that can be handled by auto-detection, add the controller to the > devicetree now. Only PWM seems to be available, there is no RTC > in that controller. > > Signed-of

Re: [PATCH 0/2] Add i.MX51/i.MX53 serial number support

2021-03-03 Thread Shawn Guo
On Wed, Jan 27, 2021 at 06:40:22PM +0100, Sebastian Reichel wrote: > Sebastian Reichel (2): > ARM: dts: imx: Mark IIM as syscon on i.MX51/i.MX53 > soc: imx: add i.MX51/i.MX53 unique id support Applied both, thanks.

Re: [PATCH] ARM: dts: imx6qdl-wandboard: add scl/sda gpios definitions for i2c bus recovery

2021-03-03 Thread Shawn Guo
On Sun, Jan 31, 2021 at 06:54:46PM +0300, Dima Azarkin wrote: > The i2c bus on imx6qdl-wandboard has intermittent issues where SDA can freeze > on low level at the end of transaction so the bus can no longer work. This > impacts reading of EDID data leading to incorrect TV resolution and no audio.

Re: [PATCH v3] ARM: imx: avic: Convert to using IRQCHIP_DECLARE

2021-03-03 Thread Shawn Guo
On Thu, Feb 04, 2021 at 05:38:46PM -0800, Saravana Kannan wrote: > Using IRQCHIP_DECLARE lets fw_devlink know that it should not wait for > these interrupt controllers to be populated as struct devices. Without > this change, fw_devlink=on will make the consumers of these interrupt > controllers wa

Re: [PATCH v3 1/3] ARM: imx7d-remarkable2.dts: Initial device tree for reMarkable2

2021-03-03 Thread Shawn Guo
On Wed, Feb 03, 2021 at 07:03:14PM -0800, Alistair Francis wrote: > The reMarkable2 (https://remarkable.com) is an e-ink tablet based on > the imx7d SoC. > > This commit is based on the DTS provide by reMarkable but ported to the > latest kernel (instead of 4.14). I have removed references to > no

Re: [PATCH v3 2/3] ARM: dts: imx7d: remarkable2: Enable the power button

2021-03-03 Thread Shawn Guo
On Wed, Feb 03, 2021 at 07:03:15PM -0800, Alistair Francis wrote: > Signed-off-by: Alistair Francis > --- > arch/arm/boot/dts/imx7d-remarkable2.dts | 4 > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm/boot/dts/imx7d-remarkable2.dts > b/arch/arm/boot/dts/imx7d-remarkable2.dts >

Re: [PATCH v3 3/3] ARM: imx_v6_v7_defconfig: Regenerate

2021-03-03 Thread Shawn Guo
On Wed, Feb 03, 2021 at 07:03:16PM -0800, Alistair Francis wrote: > Run make imx_v6_v7_defconfig; make savedefconfig to regenerate the > defconfig. > > Signed-off-by: Alistair Francis We can leave it to future updates on the defconfig. Shawn

Re: [PATCH] arch: arm: mach-imx: Fix a spelling in the file pm-imx5.c

2021-03-03 Thread Shawn Guo
On Fri, Feb 05, 2021 at 02:08:31PM +0530, Bhaskar Chowdhury wrote: > > s/confgiured/configured/ > > > Signed-off-by: Bhaskar Chowdhury Applied, thanks.

Re: [PATCH v2 1/3] ARM: dts: imx6: pfla02: Fix USB vbus enable pinmuxing

2021-03-30 Thread Shawn Guo
On Mon, Mar 29, 2021 at 03:01:01PM +0200, Stefan Riedmueller wrote: > The pinmuxing for the enable pin of the usbh1 node is wrong. It needs to > be muxed as GPIO. While at it, move the pinctrl to the vbus regulator > since it is actually the regulator enable pin. > > Signed-off-by: Stefan Riedmuel

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

2021-03-28 Thread Shawn Guo
On Mon, Mar 22, 2021 at 06:12:06PM -0500, Li Yang wrote: > On Thu, Mar 18, 2021 at 3:36 AM Michael Walle wrote: > > > > Don't enable the optee node in the SoC include. It is an optional > > component and actually, if enabled, breaks boards which doesn't have it. > > Hi Shawn, > > Shall we make t

Re: [PATCH v2 0/7] remove different PHY fixups

2021-03-28 Thread Shawn Guo
On Wed, Mar 24, 2021 at 06:54:24AM +0100, Oleksij Rempel wrote: > Hi Shawn, > > ping, do this patches need some ACK from some one? As this will break existing DTBs, I need more ACKs from people to see the consensus that this is the right thing to do. Shawn > > Regards, > Oleksij > > On Tue, M

Re: [PATCH] firmware: imx: scu-pd: Update comments for single global power domain

2021-03-28 Thread Shawn Guo
On Wed, Mar 17, 2021 at 10:31:17AM +0100, Ulf Hansson wrote: > Since the introduction of the PM domain support for the scu-pd, the genpd > framework has been continuously improved. More preciously, using a single > global power domain can quite easily be deployed for imx platforms. > > To avoid co

Re: [PATCH 1/2] arm64: dts: fsl-ls1028a-kontron-sl28: move MTD partitions

2021-03-28 Thread Shawn Guo
On Thu, Mar 18, 2021 at 06:18:55PM +0100, Michael Walle wrote: > Move the MTD partitions to the partitions subnode. This is the new way > to specify the partitions, see > Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml > > Signed-off-by: Michael Walle Applied, thanks.

Re: [PATCH v2 2/2] arm64: dts: imx: Add i.mx8mm Gateworks gw7901 dts support

2021-03-28 Thread Shawn Guo
On Fri, Mar 19, 2021 at 01:50:41PM -0700, Tim Harvey wrote: > The Gateworks GW7901 is an ARM based single board computer (SBC) > featuring: > - i.MX8M Mini SoC > - LPDDR4 DRAM > - eMMC FLASH > - SPI FRAM > - Gateworks System Controller (GSC) > - Atmel ATECC Crypto Authentication > - USB 2.0

Re: [PATCH 1/1] firmware: imx: scu-pd: add missed ADC1 pd

2021-03-28 Thread Shawn Guo
On Fri, Mar 19, 2021 at 04:23:52PM -0500, Frank Li wrote: > ADC1 is not defined in pd driver on 8QM. > > Signed-off-by: Frank Li > Reviewed-by: Dong Aisheng Applied, thanks.

Re: [PATCH] arm64: configs: enable FlexTimer alarm timer

2021-03-28 Thread Shawn Guo
On Sat, Mar 20, 2021 at 07:34:36PM +0100, Michael Walle wrote: > This driver is used on Layerscape SoCs to wake up the system from > standby. It works in conjunction with the RCPM driver. The latter is > only available as a builtin. > > Signed-off-by: Michael Walle Applied, thanks.

Re: [PATCH v6 1/3] dt-bindings: Add vendor prefix for reMarkable

2021-03-28 Thread Shawn Guo
On Mon, Mar 22, 2021 at 09:09:25AM -0400, Alistair Francis wrote: > reMarkable AS produces eInk tablets > > Signed-off-by: Alistair Francis Applied all, thanks.

Re: [PATCH v2] arm64: dts: imx8mq-kontron-pitx-imx8m: pass phy reset delays

2021-03-28 Thread Shawn Guo
On Tue, Mar 23, 2021 at 03:00:21PM +0100, Heiko Thiery wrote: > The TI DP83867 PHY datasheet says: > T1: Post RESET stabilization time == 195us > T3: Hardware configuration pins transition to output drivers == 64us > T4: RESET pulse width == 1us > > So with a little overhead set 'reset-assert-us'

Re: [PATCH 1/2] arm64: dts: ls1028a: move rtc alias to individual boards

2021-03-28 Thread Shawn Guo
On Tue, Mar 23, 2021 at 04:07:56PM +0100, Michael Walle wrote: > The aliases are board-specific and shouldn't be included in the common > SoC dtsi. Move them over to the boards. > > Signed-off-by: Michael Walle Applied both, thanks.

Re: [PATCH v2] arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0

2021-03-28 Thread Shawn Guo
On Wed, Mar 24, 2021 at 02:28:41PM +0100, Oliver Stäbler wrote: > Fix address of the pad control register > (IOMUXC_SW_PAD_CTL_PAD_SD1_DATA0) for SD1_DATA0_GPIO2_IO2. This seems > to be a typo but it leads to an exception when pinctrl is applied due to > wrong memory address access. > > Signed-of

[PATCH v2 0/2] brcmfmac: support parse country code map from DT

2021-04-15 Thread Shawn Guo
ation. [1] https://patchwork.kernel.org/project/linux-wireless/patch/20210315105911.138553-1-linus.wall...@linaro.org/ Shawn Guo (2): dt-bindings: bcm4329-fmac: add optional brcm,ccode-map brcmfmac: support parse country code map from DT .../net/wireless/brcm,bcm4329-fmac.yaml

[PATCH v2 1/2] dt-bindings: bcm4329-fmac: add optional brcm,ccode-map

2021-04-15 Thread Shawn Guo
to the chip, certain country revision needs to be specified. As such they could be seen as device specific calibration data which is a good fit into device tree. Signed-off-by: Shawn Guo Reviewed-by: Arend van Spriel --- .../bindings/net/wireless/brcm,bcm4329-fmac.yaml | 8 1

[PATCH v2 2/2] brcmfmac: support parse country code map from DT

2021-04-15 Thread Shawn Guo
des table by parsing the mapping from DT. The BRCMF_BUSTYPE_SDIO bus_type check gets separated from general DT validation, so that country code can be handled as general part rather than SDIO bus specific one. Signed-off-by: Shawn Guo Reviewed-by: Arend van Spriel --- .../wireless/broadcom/brcm80

Re: [PATCH 1/2] dt-binding: bcm43xx-fmac: add optional brcm,ccode-map

2021-04-13 Thread Shawn Guo
On Mon, Apr 12, 2021 at 02:54:46PM +0300, Kalle Valo wrote: > Shawn Guo writes: > > > On Sun, Apr 11, 2021 at 10:57:54AM +0300, Kalle Valo wrote: > >> Shawn Guo writes: > >> > >> > Add optional brcm,ccode-map property to support translation from ISO316

Re: [PATCH 2/2] brcmfmac: support parse country code map from DT

2021-04-13 Thread Shawn Guo
On Mon, Apr 12, 2021 at 10:09:38AM +0200, Arend van Spriel wrote: > On 08-04-2021 13:30, Shawn Guo wrote: > > With any regulatory domain requests coming from either user space or > > 802.11 IE (Information Element), the country is coded in ISO3166 > > standard. It need

Re: [PATCH 2/2] brcmfmac: support parse country code map from DT

2021-04-13 Thread Shawn Guo
On Mon, Apr 12, 2021 at 10:22:47AM +0200, Arend van Spriel wrote: > On 08-04-2021 13:30, Shawn Guo wrote: > > With any regulatory domain requests coming from either user space or > > 802.11 IE (Information Element), the country is coded in ISO3166 > > standard. It need

Re: [PATCH v2 2/2] brcmfmac: support parse country code map from DT

2021-04-17 Thread Shawn Guo
On Fri, Apr 16, 2021 at 2:00 PM Arend Van Spriel wrote: > > On 4/15/2021 12:47 PM, Shawn Guo wrote: > > With any regulatory domain requests coming from either user space or > > 802.11 IE (Information Element), the country is coded in ISO3166 > > standard. It needs to b

[PATCH v3] brcmfmac: support parse country code map from DT

2021-04-17 Thread Shawn Guo
des table by parsing the mapping from DT. The BRCMF_BUSTYPE_SDIO bus_type check gets separated from general DT validation, so that country code can be handled as general part rather than SDIO bus specific one. Signed-off-by: Shawn Guo Reviewed-by: Arend van Spriel --- Changes for v3: - Add miss

Re: [PATCH v2 0/3] Librem 5 phone dts fixes

2021-03-17 Thread Shawn Guo
On Mon, Mar 15, 2021 at 09:35:28AM +0100, Martin Kepplinger wrote: > Two fixes for the Librem 5 phone descriptions and one resend of > https://lore.kernel.org/linux-arm-kernel/20200915141622.14736-1-feste...@gmail.com/ > that enables the hantro vpu staging driver. Feel free to ignore that one > if

Re: [PATCH v2] arm64: configs: Enable PCIe support for imx8mq boards

2021-03-17 Thread Shawn Guo
On Thu, Mar 11, 2021 at 08:27:47PM +0100, Heiko Thiery wrote: > Enable PCI_IMX6 to get PCI support for imx8mq boards like imx8mq-evk, > imx8mq-kontron-pitx-imx8m and imx8mq-zii-ultra. > > Signed-off-by: Heiko Thiery > --- > v2: > - slightly modified the commit message (Fabio Estevam) > > arch/

Re: [PATCH v2 0/2] enable flexspi support on imx8mp

2021-03-17 Thread Shawn Guo
On Tue, Mar 16, 2021 at 08:59:26AM +0100, Heiko Schocher wrote: > add compatible entry in nxp_fspi driver for imx8mp > > @Shawn: If this series is accepted, can you apply the DTS patches from > series v2? > http://lists.infradead.org/pipermail/linux-arm-kernel/2021-March/643292.html > http://lists

Re: [PATCH] ARM: dts: imx6ull: fix ubi filesystem mount failed

2021-03-17 Thread Shawn Guo
On Tue, Mar 09, 2021 at 02:15:20PM +0800, dillon.min...@gmail.com wrote: > From: dillon min > > since Micron MT29F2G08ABAEAWP's ecc error management: > > |Description | Requirement > |Minimum required ECC | 4-bit ECC per 528 bytes > |Minim

Re: [PATCH v3] arm64: configs: Enable PCIe support for imx8mq boards

2021-03-17 Thread Shawn Guo
On Wed, Mar 17, 2021 at 01:11:37PM +0100, Heiko Thiery wrote: > Enable PCI_IMX6 to get PCI support for imx8mq boards like imx8mq-evk, > imx8mq-kontron-pitx-imx8m and imx8mq-zii-ultra. > > The driver only has build-in support and cannot be compiled as module. > > Signed-off-by: Heiko Thiery Appl

Re: [PATCH v2] ARM: dts: imx6ull: fix ubi filesystem mount failed

2021-03-17 Thread Shawn Guo
6, read only 22528 bytes, retry > [9.532845] ubi0 error: ubi_io_read: error -74 (ECC error) while reading > 22528 bytes from PEB 513:4096, read 22528 bytes > > Fixes: f9ecf10cb88c ("ARM: dts: imx6ull: add MYiR MYS-6ULX SBC") > Signed-off-by: dillon min > Reviewed-by: Fabio Estevam > Signed-off-by: Shawn Guo Replaced with this version. Shawn

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

2021-03-18 Thread Shawn Guo
On Mon, Mar 15, 2021 at 12:28:29PM +0800, Shawn Guo wrote: > On Fri, Mar 05, 2021 at 02:03:51PM +0530, Sahil Malhotra wrote: > > From: Sahil Malhotra > > > > optee node was disabled in ls1028a.dtsi, enabling it by default. > > > > Signed-off-by: Sahil Malho

Re: [PATCH V1] arm64: dts: imx8mp: fix FEC can't work when attached to generic phy driver

2021-03-18 Thread Shawn Guo
On Thu, Mar 04, 2021 at 07:40:13PM +0800, Joakim Zhang wrote: > Some users report that FEC can't work on i.MX8MP EVK board, it brings > inconvenience. The root cause should be FEC controller attached to > generic phy driver, as Realtek phy driver is built as module in the > defconfig file (CONFIG_R

Re: [PATCH 1/2] dt-binding: bcm43xx-fmac: add optional brcm,ccode-map

2021-04-11 Thread Shawn Guo
On Fri, Apr 09, 2021 at 01:46:06PM -0500, Rob Herring wrote: > On Thu, Apr 08, 2021 at 07:30:21PM +0800, Shawn Guo wrote: > > Add optional brcm,ccode-map property to support translation from ISO3166 > > country code to brcmfmac firmware country code and revision. > > > &g

Re: [PATCH 1/2] dt-binding: bcm43xx-fmac: add optional brcm,ccode-map

2021-04-11 Thread Shawn Guo
On Sun, Apr 11, 2021 at 10:57:54AM +0300, Kalle Valo wrote: > Shawn Guo writes: > > > Add optional brcm,ccode-map property to support translation from ISO3166 > > country code to brcmfmac firmware country code and revision. > > > > Signed-off-by: Shawn Guo > &

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 all

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 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 giv

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, tha

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

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

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: 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 "bootloader"

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 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 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] 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 agains

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 eM

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] 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 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 devic

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 vendor-prefixes.y

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 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, 1

<    3   4   5   6   7   8   9   10   11   12   >