Re: [PATCH] configs: rockchip: rock5a: enable environment

2024-03-05 Thread Trevor Woerner
On Tue 2024-03-05 @ 10:17:10 AM, Jonas Karlman wrote: > Hi, > > On 2024-03-05 06:40, Eugen Hristev wrote: > > On 3/5/24 04:10, Trevor Woerner wrote: > >> Following the pattern of other Rockchip devices, enable the U-Boot > >> environment to be stored in MMC

[PATCH] configs: rockchip: rock5b: enable environment

2024-03-04 Thread Trevor Woerner
Following the pattern of other Rockchip devices, enable the U-Boot environment to be stored in MMC. This patch specifically assumes the environment will be stored on the SDcard. Signed-off-by: Trevor Woerner --- configs/rock5b-rk3588_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH] configs: rockchip: rock5a: enable environment

2024-03-04 Thread Trevor Woerner
Following the pattern of other Rockchip devices, enable the U-Boot environment to be stored in MMC. This patch specifically assumes the environment will be stored on the SDcard. Signed-off-by: Trevor Woerner --- configs/rock5a-rk3588s_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff

[PATCH] configs: rockchip: rock3a: enable environment

2024-03-04 Thread Trevor Woerner
Following the pattern of other Rockchip devices, enable the U-Boot environment to be stored in MMC. This patch specifically assumes the environment will be stored on the SDcard. Signed-off-by: Trevor Woerner --- configs/rock-3a-rk3568_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH] configs: rockchip: rock-pi-s: enable environment

2024-03-04 Thread Trevor Woerner
Following the pattern of other Rockchip devices, enable the U-Boot environment to be stored in MMC. This patch specifically assumes the environment will be stored on the SDcard. Signed-off-by: Trevor Woerner --- configs/rock-pi-s-rk3308_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff

Re: [PATCH 0/2] rockchip: Fix ethernet on Radxa ROCK Pi E v1.21

2024-01-18 Thread Trevor Woerner
his works great, thank you! As you suspected, both boards/PHYs work fine now work under Linux (in addition to U-Boot). Tested-By: Trevor Woerner > Jonas Karlman (2): > net: designware: Reset eth phy before phy connect > rockchip: rk3328-rock-pi-e: Enable DM_ETH_PHY and PHY_RE

Re: [PATCH] am33xx: ignore return value from usb_ether_init()

2023-09-13 Thread Trevor Woerner
On Wed, Sep 13, 2023 at 2:32 PM Tom Rini wrote: > On Wed, Sep 13, 2023 at 08:50:49AM -0400, Trevor Woerner wrote: > > > Can this get added to the next release? I don't see it in -next. > > I was going to pick this up for v2024.01 (i.e. the next branch) > soon'ish. > Awesome, thanks! :-)

Re: [PATCH] am33xx: ignore return value from usb_ether_init()

2023-09-13 Thread Trevor Woerner
Can this get added to the next release? I don't see it in -next. On Thu, Aug 31, 2023 at 6:15 AM Michal Suchánek wrote: > Hello, > > On Wed, Aug 30, 2023 at 10:49:50PM -0400, Trevor Woerner wrote: > > In 2cb43ef1c223 ("usb: ether: Fix error handling in usb_ether_init")

Re: [PATCH] ARM: dts: am335x-pocketbeagle: choose tick-timer

2023-09-09 Thread Trevor Woerner
On Fri 2023-09-08 @ 12:36:17 PM, Nishanth Menon wrote: > On 11:25-20230830, Trevor Woerner wrote: > > Commit 4b2be78ab66c ("time: Fix get_ticks being non-monotonic") > > requires '/chosen/tick-timer' in device-tree. Otherwise we get: > > > > U-Boot 202

[PATCH] am33xx: ignore return value from usb_ether_init()

2023-08-30 Thread Trevor Woerner
t ethernet initialization fails: initcall sequence 9ffdbd84 failed at call 808024b9 (err=-19) ### ERROR ### Please RESET the board ### Signed-off-by: Trevor Woerner --- arch/arm/mach-omap2/am33xx/board.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/arch/arm/

[PATCH] ARM: dts: am335x-pocketbeagle: choose tick-timer

2023-08-30 Thread Trevor Woerner
Core: 154 devices, 16 uclasses, devicetree: separate Could not initialize timer (err -19) resetting ... Suggested-by: Pierre Lebleu Signed-off-by: Trevor Woerner --- arch/arm/dts/am335x-pocketbeagle.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/

Re: rock960c

2021-07-12 Thread Trevor Woerner
On Mon 2021-07-12 @ 07:54:44 AM, Peter Robinson wrote: > On Tue, Jul 6, 2021 at 8:03 AM Trevor Woerner wrote: > > > > Hi, > > > > I was hoping that one day support would be added for the rockchip rock960c > > board (from the 96boards series, > > ht

Re: [PATCH] get_maintainer.pl: update from Linux kernel v5.13-rc6

2021-07-08 Thread Trevor Woerner
ping? Tom, have you had a chance to try out this update? On Tue, Jun 15, 2021 at 3:30 AM Trevor Woerner wrote: > Update U-Boot's version of scripts/get_maintainer.pl to sync it up with > the > latest changes to the Linux kernel's version of the same script. > > The last sync

Re: [ANN] U-Boot v2021.07 released

2021-07-06 Thread Trevor Woerner
On Tue, Jul 6, 2021 at 9:06 AM Tom Rini wrote: > On Tue, Jul 06, 2021 at 02:41:45AM -0400, Trevor Woerner wrote: > > On Mon, Jul 5, 2021 at 11:13 AM Tom Rini wrote: > > > > > It is release day and here is the v2021.07 release. > > > > > > The merge w

rock960c

2021-07-06 Thread Trevor Woerner
Hi, I was hoping that one day support would be added for the rockchip rock960c board (from the 96boards series, https://www.96boards.org/product/rock960c/). NOTE: this board is different from the rock960 board (aka rock960 a/b) that is currently supported. Schematics and datasheets aren't easy

Re: [ANN] U-Boot v2021.07 released

2021-07-06 Thread Trevor Woerner
On Mon, Jul 5, 2021 at 11:13 AM Tom Rini wrote: > It is release day and here is the v2021.07 release. > > The merge window is once again open and I plan to tag -rc1 on Monday, > July 26th, bi-weekly -rcs thereafter and final release on October 4th, > 2021. > > I am merging the next branch to

[PATCH] get_maintainer.pl: update from Linux kernel v5.13-rc6

2021-06-15 Thread Trevor Woerner
0455c74788fd get_maintainer: improve patch recognition 882ea1d64eb3 scripts: use SPDX tag in get_maintainer and checkpatch Signed-off-by: Trevor Woerner --- scripts/get_maintainer.pl | 204 +- 1 file changed, 134 insertions(+), 70 deletions(-) diff --git

Re: [PATCH] scripts/get_maintainer.pl: obey ignore list

2021-06-11 Thread Trevor Woerner
Hi Tom, On Fri 2021-06-11 @ 10:23:01 AM, Tom Rini wrote: > On Thu, Jun 10, 2021 at 11:37:27PM -0400, Trevor Woerner wrote: > > > If the user creates a .get_maintainer.ignore file, make sure it is consulted > > and obeyed for *all* emails discovered by the script. > > &

[PATCH] scripts/get_maintainer.pl: obey ignore list

2021-06-10 Thread Trevor Woerner
If the user creates a .get_maintainer.ignore file, make sure it is consulted and obeyed for *all* emails discovered by the script. Signed-off-by: Trevor Woerner --- scripts/get_maintainer.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/get_maintainer.pl b/scripts

[PATCH v2 7/8] Kconfig: convert CONFIG_SYS_I2C_LPC32XX

2021-06-10 Thread Trevor Woerner
Convert the CONFIG_SYS_I2C_LPC32XX configuration symbol from an include directive to a Kconfig value. Signed-off-by: Trevor Woerner --- Changes in v2: - added configs/devkit3250_defconfig | 1 + configs/work_92105_defconfig | 1 + drivers/i2c/Kconfig | 6 ++ include/configs

[PATCH v2 8/8] lpc32xx: ea-lpc3250devkitv2: enable i2c (DM)

2021-06-10 Thread Trevor Woerner
Enable a DMed i2c driver for the ea-lpc3250devkitv2 board. Include some sample commands/output for testing. Signed-off-by: Trevor Woerner --- Changes in v2: - added board/ea/ea-lpc3250devkitv2/README.rst| 54 +++ .../ea-lpc3250devkitv2/ea-lpc3250devkitv2.c | 4

[PATCH v2 6/8] lpc32xx: i2c: finish DM/OF code

2021-06-10 Thread Trevor Woerner
Add the of_match/compatible string to the lpc32xx i2c driver so it works correctly with device-tree. Signed-off-by: Trevor Woerner --- Changes in v2: - added drivers/i2c/lpc32xx_i2c.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/i2c/lpc32xx_i2c.c b

[PATCH v2 5/8] lpc32xx: i2c: fix base address

2021-06-10 Thread Trevor Woerner
The lpc32xx driver was not obtaining the per-device base address correctly from the device tree. Fix the FIXME in order to get the correct base address. Signed-off-by: Trevor Woerner --- Changes in v2: - added drivers/i2c/lpc32xx_i2c.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions

[PATCH v2 4/8] lpc32xx: i2c: remove unused define

2021-06-10 Thread Trevor Woerner
The LPC32XX_I2C_STAT_DRMI is not used anywhere so remove it. Signed-off-by: Trevor Woerner --- Changes in v2: - added drivers/i2c/lpc32xx_i2c.c | 1 - 1 file changed, 1 deletion(-) diff --git a/drivers/i2c/lpc32xx_i2c.c b/drivers/i2c/lpc32xx_i2c.c index f89f7955e4..0ae116617c 100644

[PATCH v2 3/8] arm: lpc32xx: add EA LPC3250 DevKitv2 board support

2021-06-10 Thread Trevor Woerner
Add basic support for running U-Boot on the Embedded Artists LPC3250 Developer's Kit v2 board by launching U-Boot from the board's s1l loader (which comes pre-installed on the board). Signed-off-by: Trevor Woerner --- (no changes since v1) arch/arm/dts/Makefile | 2

[PATCH v2 2/8] lpc32xx: import device tree from Linux

2021-06-10 Thread Trevor Woerner
Import the dtsi, dts, and clock binding files for the lpc32xx ea3250 board directly and unmodified from the latest Linux kernel. Signed-off-by: Trevor Woerner --- (no changes since v1) arch/arm/dts/lpc3250-ea3250.dts | 273 arch/arm/dts/lpc32xx.dtsi

[PATCH v2 1/8] lpc32xx: Kconfig: switch to CONFIG_CONS_INDEX

2021-06-10 Thread Trevor Woerner
There's nothing special or unique to the lpc32xx that requires its own config parameter for specifying the console uart index. Therefore instead of using the lpc32xx-specific CONFIG_SYS_LPC32XX_UART include parameter, use the already-available CONFIG_CONS_INDEX from Kconfig. Signed-off-by: Trevor

[PATCH v2 0/8] lpc32xx updates

2021-06-10 Thread Trevor Woerner
/OF mode, does a Kconfig conversion, then adds i2c to the ea-lpc3250devkitv2 configuration (with examples). Trevor Woerner (8): lpc32xx: Kconfig: switch to CONFIG_CONS_INDEX lpc32xx: import device tree from Linux arm: lpc32xx: add EA LPC3250 DevKitv2 board support lpc32xx: i2c: remove unused

[PATCH v1 3/3] arm: lpc32xx: add EA LPC3250 DevKitv2 board support

2021-06-06 Thread Trevor Woerner
Add basic support for running U-Boot on the Embedded Artists LPC3250 Developer's Kit v2 board by launching U-Boot from the board's s1l loader (which comes pre-installed on the board). Signed-off-by: Trevor Woerner --- arch/arm/dts/Makefile | 2 + arch/arm/dts/lpc3250

[PATCH v1 2/3] lpc32xx: import device tree from Linux

2021-06-06 Thread Trevor Woerner
Import the dtsi, dts, and clock binding files for the lpc32xx ea3250 board directly and unmodified from the latest Linux kernel. Signed-off-by: Trevor Woerner --- arch/arm/dts/lpc3250-ea3250.dts | 273 arch/arm/dts/lpc32xx.dtsi | 508

[PATCH v1 1/3] lpc32xx: Kconfig: switch to CONFIG_CONS_INDEX

2021-06-06 Thread Trevor Woerner
There's nothing special or unique to the lpc32xx that requires its own config parameter for specifying the console uart index. Therefore instead of using the lpc32xx-specific CONFIG_SYS_LPC32XX_UART include parameter, use the already-available CONFIG_CONS_INDEX from Kconfig. Signed-off-by: Trevor

[PATCH v1 0/3] lpc32xx updates

2021-06-06 Thread Trevor Woerner
This patch series starts with some lpc32xx-related cleanups, then adds support for a new LPC32XX board: the Embedded Artists LPC3250 DevKit v2 Trevor Woerner (3): lpc32xx: Kconfig: switch to CONFIG_CONS_INDEX lpc32xx: import device tree from Linux arm: lpc32xx: add EA LPC3250 DevKitv2

Re: [ANN] U-Boot v2021.07-rc2 released

2021-05-11 Thread Trevor Woerner
On Mon, May 10, 2021 at 5:06 PM Tom Rini wrote: > and shortly after this I will pull in the patches > needed to enforce the DM migrations that are now 2 years past their > warning dates. > Could you please be more specific with respect to which DM subsystem(s) migrations are targeted next?

Re: [PATCH 1/2] moveconfig.py: add try…except

2021-04-07 Thread Trevor Woerner
It looks like Simon beat me to this one with 7570d9bb47be24d9d73518742703f32126af8113 but I'm hoping 2/2 can still make it in. On Mon 2021-03-15 @ 12:01:32 PM, Trevor Woerner wrote: > I keep getting a UnicodeDecodeError from one of the header files while > modifying the h

Re: [ANN] U-Boot v2021.04 released

2021-04-05 Thread Trevor Woerner
On Mon, Apr 5, 2021 at 12:37 PM Tom Rini wrote: > On Mon, Apr 05, 2021 at 12:34:42PM -0400, Trevor Woerner wrote: > > On Mon 2021-04-05 @ 11:03:58 AM, Tom Rini wrote: > > > It is release day and here is the v2021.04 release. With this release > > > we are now at th

Re: [ANN] U-Boot v2021.04 released

2021-04-05 Thread Trevor Woerner
On Mon 2021-04-05 @ 11:03:58 AM, Tom Rini wrote: > It is release day and here is the v2021.04 release. With this release > we are now at the first of our 2 years past a DM migration deadline. > This will be the last release for a number of boards that will be > removed shortly, so that we can be

[PATCH v2 1/2] mx23_olinuxino: enable device tree

2021-03-22 Thread Trevor Woerner
Add the dts file for the Olimex Olinuxino from the linux kernel, and enable its use in this machine's defconfig. Signed-off-by: Trevor Woerner --- Changes in v2: - none --- arch/arm/dts/Makefile| 3 + arch/arm/dts/imx23-olinuxino.dts | 131 +++ configs

[PATCH v2 2/2] mx23_olinuxino: convert MMC to driver model

2021-03-22 Thread Trevor Woerner
Convert the Olimex Olinuxino board's support for MMC to driver model following Fabio Estevam's excellent example from: commit: 23013aa9619881290dbeb6217f1fab863869050e: mx23evk: Convert to driver model Signed-off-by: Trevor Woerner --- Changes in v2: - Create an imx23-olinuxino

Re: [ANN] U-Boot v2021.04-rc4 released

2021-03-21 Thread Trevor Woerner
On Sun 2021-03-21 @ 09:28:21 PM, Tom Rini wrote: > On Sun, Mar 21, 2021 at 09:09:46PM -0400, Trevor Woerner wrote: > > On Wed 2021-03-17 @ 10:37:18 AM, Fabio Estevam wrote: > > > On Wed, Mar 17, 2021 at 10:22 AM Trevor Woerner > > > wrote: > > > >

[PATCH 2/2] mx23_olinuxino: convert MMC to driver model

2021-03-21 Thread Trevor Woerner
Convert the Olimex Olinuxino board's support for MMC to driver model following Fabio Estevam's excellent example from: commit: 23013aa9619881290dbeb6217f1fab863869050e: mx23evk: Convert to driver model Signed-off-by: Trevor Woerner --- arch/arm/dts/imx23-olinuxino.dts

[PATCH 1/2] mx23_olinuxino: enable device tree

2021-03-21 Thread Trevor Woerner
Add the dts file for the Olimex Olinuxino from the linux kernel, and enable its use in this machine's defconfig. Signed-off-by: Trevor Woerner --- arch/arm/dts/Makefile| 3 + arch/arm/dts/imx23-olinuxino.dts | 131 +++ configs/mx23_olinuxino_defconfig

Re: [ANN] U-Boot v2021.04-rc4 released

2021-03-21 Thread Trevor Woerner
On Wed 2021-03-17 @ 10:37:18 AM, Fabio Estevam wrote: > On Wed, Mar 17, 2021 at 10:22 AM Trevor Woerner wrote: > > However, I am interested in preserving the olimex board (i.e. > > configs/mx23_olinuxino_defconfig). So I could take a look at that one first > > unless,

Re: [ANN] U-Boot v2021.04-rc4 released

2021-03-17 Thread Trevor Woerner
On Wed, Mar 17, 2021 at 9:37 AM Fabio Estevam wrote: > > Hi Trevor, > > On Wed, Mar 17, 2021 at 10:22 AM Trevor Woerner wrote: > > > However, I am interested in preserving the olimex board (i.e. > > configs/mx23_olinuxino_defconfig). So I could take a look at that

Re: [ANN] U-Boot v2021.04-rc4 released

2021-03-17 Thread Trevor Woerner
On Wed 2021-03-17 @ 08:55:59 AM, Tom Rini wrote: > On Wed, Mar 17, 2021 at 01:13:57PM +0100, Marek Vasut wrote: > > On 3/15/21 5:07 PM, Tom Rini wrote: > > > Hey all, > > > > > > It's release day, and here's v2021.04-rc4. Not a whole lot of change > > > since last time in master, and -next has

Re: [ANN] U-Boot v2021.04-rc4 released

2021-03-17 Thread Trevor Woerner
On Mon 2021-03-15 @ 12:07:44 PM, Tom Rini wrote: > - Once v2021.04 is released I will be pushing a large number of board > removals for things that will be then 2 years past their "migrate this > by ... or it might be removed" date which is also around 3 years total > of notice. FWIW I'm

[PATCH] finish removing mb862xx video driver

2021-03-15 Thread Trevor Woerner
drivers/video/mb862xx.c was removed in commit 9c1e098fb92de38f0017585658dd50c3009c84ab from December 2020, however, this last little remnant in drivers/video/cfb_console.c remained. Signed-off-by: Trevor Woerner --- drivers/video/cfb_console.c | 14 -- scripts/config_whitelist.txt

[PATCH 2/2] moveconfig.py: add to the "do not process" list

2021-03-15 Thread Trevor Woerner
Skip the processing of *.aml and *.dat files while iterating through the source in order to process header files. Signed-off-by: Trevor Woerner --- tools/moveconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/moveconfig.py b/tools/moveconfig.py index dd92c00bb7

[PATCH 1/2] moveconfig.py: add try…except

2021-03-15 Thread Trevor Woerner
File "/usr/lib64/python3.6/codecs.py", line 321, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x83 in position 9: invalid start byte I'm curious to know which header file is c

[PATCH v4 3/8] rename symbol: CONFIG_ORION5X -> CONFIG_ARCH_ORION5X

2020-05-06 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch removes a TODO from the code. Signed-off-by: Trevor Woerner --- Changes in v4: None Changes in v3: None Changes in v2: - Update patch to work on latest master; the location where the SPL linker script is specified has

[PATCH v4 5/8] rename symbol: CONFIG_KIRKWOOD -> CONFIG_ARCH_KIRKWOOD

2020-05-06 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch also removes a TODO from the code. Reviewed-by: Chris Packham Signed-off-by: Trevor Woerner --- Changes in v4: None Changes in v3: None Changes in v2: - Add Chris Packham's r-b Kconfig

[PATCH v4 8/8] drivers/reset/Kconfig: fix typo

2020-05-06 Thread Trevor Woerner
Signed-off-by: Trevor Woerner --- Changes in v4: None Changes in v3: None Changes in v2: None drivers/reset/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig index 65101ab4e8..88d3be1593 100644 --- a/drivers/reset/Kconfig

[PATCH v4 6/8] rename symbol: CONFIG_TEGRA -> CONFIG_ARCH_TEGRA

2020-05-06 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. Signed-off-by: Trevor Woerner --- Changes in v4: - Tweaked patch so it applies to master; some of the diff context lines have changed. Changes in v3: None Changes in v2: None Makefile | 4 ++-- arch

[PATCH v4 4/8] arm: orion5x: finish moving SoC to mach-orion5x

2020-05-06 Thread Trevor Woerner
The SPL linker script had been left in arch/$(ARCH)/cpu/$(CPU)/$(SOC); therefore move it to the already-established arch/$(ARCH)/mach-$(SOC) location. Signed-off-by: Trevor Woerner --- Changes in v4: None Changes in v3: None Changes in v2: - Update patch to work on latest master; the location

[PATCH v4 1/8] arm: lpc32xx: move SoC to mach-lpc32xx

2020-05-06 Thread Trevor Woerner
m arch/arm/cpu/arm926ejs/lpc32xx to arch/arm/mach-lpx32xx [2] add machine entry to arch/arm/Makefile [3] remove "obj-y += ..." from arch/arm/cpu/arm926ejs/Makefile [4] fix the Kconfig file path in arch/arm/Kconfig [5] (no MAINTAINERS update) Reviewed-by: Simon Glass S

[PATCH v4 7/8] rename symbol: CONFIG_STM32 -> CONFIG_ARCH_STM32

2020-05-06 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. Signed-off-by: Trevor Woerner --- Changes in v4: None Changes in v3: None Changes in v2: None arch/arm/Kconfig | 2 +- arch/arm/Makefile | 2 +- arch/arm/mach-stm32/Kconfig| 2

[PATCH v4 0/8] A small set of arm cleanups

2020-05-06 Thread Trevor Woerner
ch to work on latest master; the location where the SPL linker script is specified has changed. - Add Chris Packham's r-b Trevor Woerner (8): arm: lpc32xx: move SoC to mach-lpc32xx arch/arm/Makefile: sort machine names rename symbol: CONFIG_ORION5X -> CONFIG_ARCH_ORION5X arm: orion5x: fi

[PATCH v4 2/8] arch/arm/Makefile: sort machine names

2020-05-06 Thread Trevor Woerner
they all followed the convention of having the string "ARCH_" in the middle of their definitions. Signed-off-by: Trevor Woerner --- Changes in v4: None Changes in v3: None Changes in v2: - Improve the wording of the commit message, mostly to specify that the sorting was done as

[PATCH v3 8/8] drivers/reset/Kconfig: fix typo

2020-05-02 Thread Trevor Woerner
Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: None drivers/reset/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig index 65101ab4e8..88d3be1593 100644 --- a/drivers/reset/Kconfig +++ b/drivers/reset

[PATCH v3 7/8] rename symbol: CONFIG_STM32 -> CONFIG_ARCH_STM32

2020-05-02 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: None arch/arm/Kconfig | 2 +- arch/arm/Makefile | 2 +- arch/arm/mach-stm32/Kconfig| 2 +- configs

[PATCH v3 6/8] rename symbol: CONFIG_TEGRA -> CONFIG_ARCH_TEGRA

2020-05-02 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: None Makefile | 4 ++-- arch/arm/Kconfig | 2 +- arch/arm/Makefile | 7 +++ arch/arm/cpu/arm720t

[PATCH v3 3/8] rename symbol: CONFIG_ORION5X -> CONFIG_ARCH_ORION5X

2020-05-02 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch removes a TODO from the code. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: Update patch to work on latest master; the location where the SPL linker script is specified has changed. arch/arm

[PATCH v3 4/8] arm: orion5x: finish moving SoC to mach-orion5x

2020-05-02 Thread Trevor Woerner
The SPL linker script had been left in arch/$(ARCH)/cpu/$(CPU)/$(SOC); therefore move it to the already-established arch/$(ARCH)/mach-$(SOC) location. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: Update patch to work on latest master; the location where the SPL linker

[PATCH v3 1/8] arm: lpc32xx: move SoC to mach-lpc32xx

2020-05-02 Thread Trevor Woerner
m arch/arm/cpu/arm926ejs/lpc32xx to arch/arm/mach-lpx32xx [2] add machine entry to arch/arm/Makefile [3] remove "obj-y += ..." from arch/arm/cpu/arm926ejs/Makefile [4] fix the Kconfig file path in arch/arm/Kconfig [5] (no MAINTAINERS update) Reviewed-by: Simon Glass S

[PATCH v3 2/8] arch/arm/Makefile: sort machine names

2020-05-02 Thread Trevor Woerner
they all followed the convention of having the string "ARCH_" in the middle of their definitions. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: Improve the wording of the commit message, mostly to specify that the sorting was done assuming all symbols

[PATCH v3 5/8] rename symbol: CONFIG_KIRKWOOD -> CONFIG_ARCH_KIRKWOOD

2020-05-02 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch also removes a TODO from the code. Reviewed-by: Chris Packham Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: Add Chris Packham's r-b Kconfig | 2 +- arch/arm/Kconfig

[PATCH v3 0/8] A small set of arm cleanups

2020-05-02 Thread Trevor Woerner
e assuming all symbols had "ARCH_" in the middle. Update patch to work on latest master; the location where the SPL linker script is specified has changed. Update patch to work on latest master; the location where the SPL linker script is specified has changed. Add Chris Packham's r-

[PATCH v2 8/8] drivers/reset/Kconfig: fix typo

2020-04-17 Thread Trevor Woerner
Signed-off-by: Trevor Woerner --- Changes in v2: added drivers/reset/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig index 65101ab4e8..88d3be1593 100644 --- a/drivers/reset/Kconfig +++ b/drivers/reset/Kconfig @@ -33,7

[PATCH v2 5/8] rename symbol: CONFIG_KIRKWOOD -> CONFIG_ARCH_KIRKWOOD

2020-04-17 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch also removes a TODO from the code. Reviewed-by: Chris Packham Signed-off-by: Trevor Woerner --- Changes in v2: Add Chris Packham's r-b Kconfig | 2 +- arch/arm/Kconfig

[PATCH v2 6/8] rename symbol: CONFIG_TEGRA -> CONFIG_ARCH_TEGRA

2020-04-17 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. Signed-off-by: Trevor Woerner --- Changes in v2: added Makefile | 4 ++-- arch/arm/Kconfig | 2 +- arch/arm/Makefile | 7 +++ arch/arm/cpu/arm720t/interrupts.c | 2

[PATCH v2 3/8] rename symbol: CONFIG_ORION5X -> CONFIG_ARCH_ORION5X

2020-04-17 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch removes a TODO from the code. Signed-off-by: Trevor Woerner --- Changes in v2: Update patch to work on latest master; the location where the SPL linker script is specified has changed. arch/arm/Kconfig

[PATCH v2 2/8] arch/arm/Makefile: sort machine names

2020-04-17 Thread Trevor Woerner
they all followed the convention of having the string "ARCH_" in the middle of their definitions. Signed-off-by: Trevor Woerner --- Changes in v2: Improve the wording of the commit message, mostly to specify that the sorting was done assuming all symbols had "ARCH_" in th

[PATCH v2 4/8] arm: orion5x: finish moving SoC to mach-orion5x

2020-04-17 Thread Trevor Woerner
The SPL linker script had been left in arch/$(ARCH)/cpu/$(CPU)/$(SOC); therefore move it to the already-established arch/$(ARCH)/mach-$(SOC) location. Signed-off-by: Trevor Woerner --- Changes in v2: Update patch to work on latest master; the location where the SPL linker script is specified

[PATCH v2 7/8] rename symbol: CONFIG_STM32 -> CONFIG_ARCH_STM32

2020-04-17 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. Signed-off-by: Trevor Woerner --- Changes in v2: added arch/arm/Kconfig | 2 +- arch/arm/Makefile | 2 +- arch/arm/mach-stm32/Kconfig| 2 +- configs/stm32f429

[PATCH v2 0/8] A small set of arm cleanups

2020-04-17 Thread Trevor Woerner
t;ARCH_" string (CONFIG_ORION5X and CONFIG_KIRKWOOD), since those were the only 2 with TODOs attached to them. As part of v2 I also converted CONFIG_TEGRA and CONFIG_STM32 Trevor Woerner (8): arm: lpc32xx: move SoC to mach-lpc32xx arch/arm/Makefile: sort machine names rename sy

[PATCH v2 1/8] arm: lpc32xx: move SoC to mach-lpc32xx

2020-04-17 Thread Trevor Woerner
m arch/arm/cpu/arm926ejs/lpc32xx to arch/arm/mach-lpx32xx [2] add machine entry to arch/arm/Makefile [3] remove "obj-y += ..." from arch/arm/cpu/arm926ejs/Makefile [4] fix the Kconfig file path in arch/arm/Kconfig [5] (no MAINTAINERS update) Signed-off-by: Trevor Woerner

[PATCH][RESEND] arm: lpc32xx: move SoC to mach-lpc32xx

2020-04-13 Thread Trevor Woerner
m arch/arm/cpu/arm926ejs/lpc32xx to arch/arm/mach-lpx32xx [2] add machine entry to arch/arm/Makefile [3] remove "obj-y += ..." from arch/arm/cpu/arm926ejs/Makefile [4] fix the Kconfig file path in arch/arm/Kconfig [5] (no MAINTAINERS update) Signed-off-by: Trevor Woerner -

Re: [PATCH 5/5] rename symbol: CONFIG_KIRKWOOD -> CONFIG_ARCH_KIRKWOOD

2020-04-06 Thread Trevor Woerner
Hi Chris, Thank you for your "reviewed-by" :-) On Mon 2020-04-06 @ 07:54:53 PM, Chris Packham wrote: > On Mon, 6 Apr 2020, 6:01 PM Trevor Woerner, wrote: > > > Have this symbol follow the pattern of all other such symbols. > > This patch also removes a TODO from

[PATCH 5/5] rename symbol: CONFIG_KIRKWOOD -> CONFIG_ARCH_KIRKWOOD

2020-04-06 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch also removes a TODO from the code. Signed-off-by: Trevor Woerner --- Kconfig | 2 +- arch/arm/Kconfig | 2 +- arch/arm/Makefile| 3 +-- arch/arm/dts

[PATCH 4/5] arm: orion5x: finish moving SoC to mach-orion5x

2020-04-06 Thread Trevor Woerner
The SPL linker script had been left in arch/$(ARCH)/cpu/$(CPU)/$(SOC) so move it to the already-established arch/$(ARCH)/mach-$(SOC) location. Signed-off-by: Trevor Woerner --- arch/arm/mach-orion5x/Kconfig | 2 +- arch/arm/{cpu/arm926ejs/orion5x => m

[PATCH 3/5] rename symbol: CONFIG_ORION5X -> CONFIG_ARCH_ORION5X

2020-04-06 Thread Trevor Woerner
Have this symbol follow the pattern of all other such symbols. This patch also removes a TODO from the code. Signed-off-by: Trevor Woerner --- arch/arm/Kconfig| 2 +- arch/arm/Makefile | 3 +-- arch/arm/mach-orion5x/Kconfig | 4 ++-- configs/edminiv2_defconfig

[PATCH 2/5] arch/arm/Makefile: sort machine names

2020-04-05 Thread Trevor Woerner
The comment hoped that people would keep the CONFIG_* macro names sorted, but this drifted over time. Put the list back in alphanumerical order. Signed-off-by: Trevor Woerner --- arch/arm/Makefile | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm/Makefile

[PATCH 1/5] arm: lpc32xx: move SoC to mach-lpc32xx

2020-04-05 Thread Trevor Woerner
/arm/mach-lpx32xx [2] add machine entry to arch/arm/Makefile [3] remove "obj-y += ..." from arch/arm/cpu/arm926ejs/Makefile [4] fix the Kconfig file path in arch/arm/Kconfig [5] (no MAINTAINERS update) Signed-off-by: Trevor Woerner --- arch/a

buildman summary quesiton

2020-03-31 Thread Trevor Woerner
I start off with the following build: $ buildman -o arm926ejs and it tells me that there are 137 boards to build. At the end I can see: 23 1140 /137 Now I want a summary: $ buildman -o arm926ejs -s but all it prints out are the 114 boards that had warnings.

Re: NanoPi-M4 boot issue

2020-02-18 Thread Trevor Woerner
cc'ing some maintainers... On Sat 2020-02-15 @ 01:16:36 AM, Trevor Woerner wrote: > Hi, > > I'm trying to build an image for a NanoPi-M4 but it is not able to get out of > TPL. The U-Boot build seems to be constructing the idbloader.img properly, but > the board is failin

NanoPi-M4 boot issue

2020-02-15 Thread Trevor Woerner
Hi, I'm trying to build an image for a NanoPi-M4 but it is not able to get out of TPL. The U-Boot build seems to be constructing the idbloader.img properly, but the board is failing to boot. Note that this is an original NanoPi-M4 (i.e. V1) and not the NanoPi-M4V2. >From the build log:

[U-Boot] [PATCH v3 2/5] CONFIG_SYS_[DI]CACHE_OFF: remove superfluous "1"

2019-05-03 Thread Trevor Woerner
This config is the only config that uses: #define CONFIG_SYS_DCACHE_OFF 1 in its #define. Remove the superfluous "1" so this cache #define is like all the others. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: None include/configs/origen.h | 2 +- 1 fi

[U-Boot] [PATCH v3 4/5] CONFIG_SYS_[DI]CACHE_OFF: convert to Kconfig

2019-05-03 Thread Trevor Woerner
with tools/moveconfig.py. Acked-by: Alexey Brodkin Signed-off-by: Trevor Woerner --- Changes in v3: - rebase on top of U-Boot master: b4ee6daad7 Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx Changes in v2: - rebased on top of U-Boot master: 3fbd2dce35 Merge branch '2019-04-22

[U-Boot] [PATCH v3 3/5] CONFIG_SYS_[DI]CACHE_OFF: remove commented lines

2019-05-03 Thread Trevor Woerner
Eventually these configuration items will be converted to Kconfig, therefore there's little point in leaving commented-out versions of them in include/configs. Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: None include/configs/uniphier.h | 4 include

[U-Boot] [PATCH v3 5/5] CONFIG_SPL_SYS_[DI]CACHE_OFF: add

2019-05-03 Thread Trevor Woerner
-by: Trevor Woerner --- Changes in v3: None Changes in v2: None arch/arc/Kconfig| 14 ++ arch/arc/lib/start.S| 4 ++-- arch/arm/Kconfig| 14 ++ arch/arm/cpu/arm11/cpu.c

[U-Boot] [PATCH v3 1/5] CONFIG_SYS_[ID]CACHE_OFF: unify the 'any' case

2019-05-03 Thread Trevor Woerner
ans: "are either or both on?" As a result, I've converted the 4 instances of '(!A || !B)' to '!(A && B)' for consistency. [1] https://en.wikipedia.org/wiki/De_Morgan%27s_laws Signed-off-by: Trevor Woerner --- Changes in v3: None Changes in v2: None arch/arm/cpu/arm11/cpu.c

[U-Boot] [PATCH v3 0/5] Kconfig conversion: CONFIG_SYS_[DI]CACHE_OFF

2019-05-03 Thread Trevor Woerner
-Boot master: 3fbd2dce35 Merge branch '2019-04-22-master-imports' - fixed up configs/xilinx_zynqmp_mini_qspi_defconfig Trevor Woerner (5): CONFIG_SYS_[ID]CACHE_OFF: unify the 'any' case CONFIG_SYS_[DI]CACHE_OFF: remove superfluous "1" CONFIG_SYS_[DI]CACHE_OFF: remove comme

[U-Boot] [PATCH v2 4/5] CONFIG_SYS_[DI]CACHE_OFF: convert to Kconfig

2019-04-25 Thread Trevor Woerner
with tools/moveconfig.py. Acked-by: Alexey Brodkin Signed-off-by: Trevor Woerner --- Changes in v2: - rebased on top of U-Boot master: 3fbd2dce35 Merge branch '2019-04-22-master-imports' - fixed up configs/xilinx_zynqmp_mini_qspi_defconfig README | 2

[U-Boot] [PATCH v2 5/5] CONFIG_SPL_SYS_[DI]CACHE_OFF: add

2019-04-25 Thread Trevor Woerner
-by: Trevor Woerner --- Changes in v2: None arch/arc/Kconfig| 14 ++ arch/arc/lib/start.S| 4 ++-- arch/arm/Kconfig| 14 ++ arch/arm/cpu/arm11/cpu.c| 12

[U-Boot] [PATCH v2 3/5] CONFIG_SYS_[DI]CACHE_OFF: remove commented lines

2019-04-25 Thread Trevor Woerner
Eventually these configuration items will be converted to Kconfig, therefore there's little point in leaving commented-out versions of them in include/configs. Signed-off-by: Trevor Woerner --- Changes in v2: None include/configs/uniphier.h | 4 include/configs

[U-Boot] [PATCH v2 2/5] CONFIG_SYS_[DI]CACHE_OFF: remove superfluous "1"

2019-04-25 Thread Trevor Woerner
This config is the only config that uses: #define CONFIG_SYS_DCACHE_OFF 1 in its #define. Remove the superfluous "1" so this cache #define is like all the others. Signed-off-by: Trevor Woerner --- Changes in v2: None include/configs/origen.h | 2 +- 1 file changed, 1 inser

[U-Boot] [PATCH v2 1/5] CONFIG_SYS_[ID]CACHE_OFF: unify the 'any' case

2019-04-25 Thread Trevor Woerner
ans: "are either or both on?" As a result, I've converted the 4 instances of '(!A || !B)' to '!(A && B)' for consistency. [1] https://en.wikipedia.org/wiki/De_Morgan%27s_laws Signed-off-by: Trevor Woerner --- Changes in v2: None arch/arm/cpu/arm11/cpu.c | 2 +- arch/nd

[U-Boot] [PATCH v2 0/5] Kconfig conversion: CONFIG_SYS_[DI]CACHE_OFF

2019-04-25 Thread Trevor Woerner
CONFIG_IS_ENABLED(). This conversion has been verified with tools/moveconfig.py These patches have been verified with tools/buildman.py Changes in v2: - rebased on top of U-Boot master: 3fbd2dce35 Merge branch '2019-04-22-master-imports' - fixed up configs/xilinx_zynqmp_mini_qspi_defconfig Trevor

Re: [U-Boot] [PATCH v1 4/5] CONFIG_SYS_[DI]CACHE_OFF: convert to Kconfig

2019-04-18 Thread Trevor Woerner
> under arch/{arc,nds32,riscv,xtensa}, however, no currently-defined > > include/configs/* or defconfigs for these architectures exist which > > include these symbols. > > > > These results have been confirmed with tools/moveconfig.py. > > > > Sign

[U-Boot] [PATCH v1 5/5] CONFIG_SPL_SYS_[DI]CACHE_OFF: add

2019-04-18 Thread Trevor Woerner
While converting CONFIG_SYS_[DI]CACHE_OFF to Kconfig, there are instances where these configuration items are conditional on SPL. This commit adds SPL variants of these configuration items, uses CONFIG_IS_ENABLED(), and updates the configurations as required. Signed-off-by: Trevor Woerner

[U-Boot] [PATCH v1 4/5] CONFIG_SYS_[DI]CACHE_OFF: convert to Kconfig

2019-04-18 Thread Trevor Woerner
with tools/moveconfig.py. Signed-off-by: Trevor Woerner --- README | 2 -- arch/arc/Kconfig | 8 ++-- arch/arm/Kconfig | 12 arch/arm/mach-kirkwood/include/mach/config.h | 6

  1   2   >