[PATCH] ti: omap: am3517evm: Move environment definition to env file

2024-07-08 Thread Adam Ford
Instead of cluttering up a header file with a bunch of defines, move the default environmental variables to a file called am3517evm.env and reference it from the defconfig. Also remove dead comments. Signed-off-by: Adam Ford diff --git a/board/logicpd/am3517evm/am3517evm.env b/board/logicpd

[PATCH] ARM: dts: imx8mp-beacon-kit-u-boot: Drop EQoS clock work-around

2024-07-04 Thread Adam Ford
Since commit ecb1c37a7b64 ("clk: imx8mp: Add EQoS MAC clock"), the clocks for the DWMAC driver can be configured, and removing them breaks operation. Fixes: ecb1c37a7b64 ("clk: imx8mp: Add EQoS MAC clock") Suggested-by: Tim Harvey Signed-off-by: Adam Ford diff --git a

Re: USB OTG mode for DWC3 (ie imx8mp) host controller with usb_ether USB Ethernet gadget?

2024-06-24 Thread Adam Ford
On Mon, Jun 24, 2024 at 2:39 PM Tim Harvey wrote: > > Greetings, > > What is missing in U-Boot for the DWC3 host controller to support OTG > mode for usb_ether (USB Ethernet gadget)? I'm unable to get the usb > ethernet gadget to work for the imx8mp as it errors out with 'No UDC > available in

[PATCH 2/2] configs: rzg2_beacon: Realign ENV location and offset

2024-06-01 Thread Adam Ford
The ENV size and offset were changed to different values in Beacon's downstream release. Change them to the same values as the downstream for consistent behavior. Signed-off-by: Adam Ford diff --git a/configs/rzg2_beacon_defconfig b/configs/rzg2_beacon_defconfig index 4aabb1fe03..234c965023

[PATCH 1/2] renesas: beacon-rzg2m: Add Marek to MAINTAINER file

2024-06-01 Thread Adam Ford
Since any changes to the RZ/G2 family go through Marek's tree, update the MAINTAINER file to automatically show his name when running get_maintainer.pl. Without this, he is not copied. Signed-off-by: Adam Ford diff --git a/board/beacon/beacon-rzg2m/MAINTAINERS b/board/beacon/beacon-rzg2m

Re: [PATCH] ARM: dts: renesas: Remove leftovers after OF_UPSTREAM conversion

2024-05-20 Thread Adam Ford
On Sun, May 19, 2024 at 3:40 PM Marek Vasut wrote: > > Remove leftover DTSI files after OF_UPSTREAM conversion. > Those are no longer used and no longer necessary, remove them. > No functional change. > This seems like the right thing to do. > Signed-off-by: Marek Vasut A

[PATCH V2 4/4] arm: ti: logicpd-som-lv: Migrate to OF_UPSTREAM

2024-05-01 Thread Adam Ford
updated, the U-Boot device tree files can be deleted. Signed-off-by: Adam Ford --- V2: Remove DT from Makefile diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index b163ae18fc..a4c2ef2aaa 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1141,10 +1141,6 @@ dtb

[PATCH V2 3/4] arm: ti: logicpd-torpedo: Migrate to OF_UPSTREAM

2024-05-01 Thread Adam Ford
updated, the U-Boot device tree files can be deleted. Signed-off-by: Adam Ford --- V2: Remove DT from Makefile diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index f9b582a87e..b163ae18fc 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1143,9 +1143,7 @@ dtb

[PATCH V2 2/4] arm: ti: am3517_evm: Migrate to OF_UPSTREAM

2024-05-01 Thread Adam Ford
With the feature of OF_UPSTREAM now available, the device trees for the SOM and baseboard can now deleted and the device tree locations need to point to the ti/omap directory. Signed-off-by: Adam Ford --- V2: Remove DT reference from Makefile. diff --git a/arch/arm/dts/Makefile b/arch/arm/dts

[PATCH V2 1/4] arm: davinci: Migrate da850-evm to OF_UPSTREAM

2024-05-01 Thread Adam Ford
The da850-evm can remove the U-Boot device trees if migrated to OF_UPSTREAM. This means pointing the device trees to the ti/davinci directory. Signed-off-by: Adam Ford --- v2: Remove DTS from Makefile. diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index c9f1b25ad6..d6135c41ad

Re: [PATCH 086/149] board: logicpd: Remove and add needed includes

2024-05-01 Thread Adam Ford
On Tue, Apr 30, 2024 at 9:44 PM Tom Rini wrote: > > Remove from this board vendor directory and when needed > add missing include files directly. > > Signed-off-by: Tom Rini Acked-by: Adam Ford > --- > Cc: Adam Ford > --- > board/logicpd/am3517evm/am3517evm.c

Re: [PATCH 048/149] board: davinci: Remove and add needed includes

2024-05-01 Thread Adam Ford
On Tue, Apr 30, 2024 at 9:44 PM Tom Rini wrote: > > Remove from this board vendor directory and when needed > add missing include files directly. > > Signed-off-by: Tom Rini Acked-by: Adam Ford > --- > Cc: Adam Ford > --- > board/davinci/da8xxevm/da850evm.c

Re: [PATCH 023/149] board: beacon: Remove and add needed includes

2024-05-01 Thread Adam Ford
On Tue, Apr 30, 2024 at 9:43 PM Tom Rini wrote: > > Remove from this board vendor directory and when needed > add missing include files directly. > > Signed-off-by: Tom Rini Acked-by: Adam Ford > --- > Cc: Adam Ford > --- > board/beacon/beacon-rzg2m/beacon-rz

Re: [PATCH 1/4] arm: davinci: Migrate da850-evm to OF_UPSTREAM

2024-04-24 Thread Adam Ford
On Tue, Apr 16, 2024 at 6:53 AM Adam Ford wrote: > > On Thu, Apr 11, 2024 at 7:05 PM Tom Rini wrote: > > > > On Wed, Apr 03, 2024 at 10:00:09PM -0500, Adam Ford wrote: > > > > > The da850-evm can remove the U-Boot device trees if migrated > > > to OF

Re: [PATCH 1/4] arm: davinci: Migrate da850-evm to OF_UPSTREAM

2024-04-16 Thread Adam Ford
On Thu, Apr 11, 2024 at 7:05 PM Tom Rini wrote: > > On Wed, Apr 03, 2024 at 10:00:09PM -0500, Adam Ford wrote: > > > The da850-evm can remove the U-Boot device trees if migrated > > to OF_UPSTREAM. This means pointing the device trees to the > > ti/davinci directory.

[PATCH 4/4] arm: ti: logicpd-som-lv: Migrate to OF_UPSTREAM

2024-04-03 Thread Adam Ford
updated, the U-Boot device tree files can be deleted. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi b/arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi index 6f11852a33..d77fa38746 100644 --- a/arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi

[PATCH 3/4] arm: ti: logicpd-torpedo: Migrate to OF_UPSTREAM

2024-04-03 Thread Adam Ford
updated, the U-Boot device tree files can be deleted. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi b/arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi index 4744872f7c..d14d68e458 100644 --- a/arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi

[PATCH 2/4] arm: ti: am3517_evm: Migrate to OF_UPSTREAM

2024-04-03 Thread Adam Ford
With the feature of OF_UPSTREAM now available, the device trees for the SOM and baseboard can now deleted and the device tree locations need to point to the ti/omap directory. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/am3517-evm.dts b/arch/arm/dts/am3517-evm.dts deleted file mode

[PATCH 1/4] arm: davinci: Migrate da850-evm to OF_UPSTREAM

2024-04-03 Thread Adam Ford
The da850-evm can remove the U-Boot device trees if migrated to OF_UPSTREAM. This means pointing the device trees to the ti/davinci directory. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/da850-evm.dts b/arch/arm/dts/da850-evm.dts deleted file mode 100644 index 378af9f344..00

[PATCH 3/3] arm64: imx: imx8mn-beacon: Migrate to OF_UPSTREAM

2024-04-03 Thread Adam Ford
The imx8mn-beacon boards can migrate to OF_UPSTREAM which also allows for the removal the device tree files. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 443d651827..6ddd6e311e 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1091,7

[PATCH 2/3] arm64: imx: imx8mm-beacon: Migrate to OF_UPSTREAM

2024-04-03 Thread Adam Ford
The imx8mm-beacon boards can migrate to OF_UPSTREAM which also allows for the removal the device tree files. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 04ffa1f165..443d651827 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1091,7

[PATCH 1/3] arm64: imx: imx8mp-beacon: Migrate to OF_UPSTREAM

2024-04-03 Thread Adam Ford
The imx8mp-beacon boards can migrate to OF_UPSTREAM which also allows for the removal the device tree files. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index d85a33055c..04ffa1f165 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1095,7

[PATCH] configs: imx8mp_beacon: Enable PCIe NVMe drives

2024-03-26 Thread Adam Ford
20120022 Prod: 184960441105 Type: Hard Disk Capacity: 122104.3 MB = 119.2 GB (250069680 x 512) u-boot=> Signed-off-by: Adam Ford --- Depends on: https://patchwork.ozlabs.org/project/uboot/patch/20240326202439.46707-4-aford...@gmail.com/ diff --g

[PATCH 7/7] arm: davinci: Migrate da850-evm to OF_UPSTREAM

2024-03-26 Thread Adam Ford
The da850-evm can remove the U-Boot device trees if migrated to OF_UPSTREAM. This means pointing the device trees to the ti/davinci directory. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/da850-evm.dts b/arch/arm/dts/da850-evm.dts deleted file mode 100644 index 378af9f344..00

[PATCH 6/7] arm64: imx: imx8mn-beacon: Migrate to OF_UPSTREAM

2024-03-26 Thread Adam Ford
The imx8mn-beacon boards can migrate to OF_UPSTREAM which also allows for the removal the device tree files. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 443d651827..6ddd6e311e 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1091,7

[PATCH 5/7] arm64: imx: imx8mm-beacon: Migrate to OF_UPSTREAM

2024-03-26 Thread Adam Ford
The imx8mm-beacon boards can migrate to OF_UPSTREAM which also allows for the removal the device tree files. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 04ffa1f165..443d651827 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1091,7

[PATCH 4/7] arm64: imx: imx8mp-beacon: Migrate to OF_UPSTREAM

2024-03-26 Thread Adam Ford
The imx8mp-beacon boards can migrate to OF_UPSTREAM which also allows for the removal the device tree files. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index d85a33055c..04ffa1f165 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1095,7

[PATCH 3/7] arm: ti: logicpd-som-lv: Migrate to OF_UPSTREAM

2024-03-26 Thread Adam Ford
updated, the U-Boot device tree files can be deleted. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi b/arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi index 6f11852a33..d77fa38746 100644 --- a/arch/arm/dts/logicpd-som-lv-35xx-devkit-u-boot.dtsi

[PATCH 2/7] arm: ti: logicpd-torpedo: Migrate to OF_UPSTREAM

2024-03-26 Thread Adam Ford
updated, the U-Boot device tree files can be deleted. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi b/arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi index 4744872f7c..d14d68e458 100644 --- a/arch/arm/dts/logicpd-torpedo-35xx-devkit-u-boot.dtsi

[PATCH 1/7] arm: ti: am3517_evm: Migrate to OF_UPSTREAM

2024-03-26 Thread Adam Ford
With the feature of OF_UPSTREAM now available, the device trees for the SOM and baseboard can now deleted and the device tree locations need to point to the ti/omap directory. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/am3517-evm.dts b/arch/arm/dts/am3517-evm.dts deleted file mode

Re: [PATCH] Makefile: Add missing OF_UPSTREAM Makefile for 32bit ARM

2024-03-19 Thread Adam Ford
On Mon, Mar 18, 2024 at 10:03 AM Marek Vasut wrote: > > Copy dts/upstream/src/arm64/Makefile into dts/upstream/src/arm/Makefile > and create a commit. This makes 32bit ARM buildable with OF_UPSTREAM . > > Signed-off-by: Marek Vasut Tested-by: Adam Ford #am3517-evm > --- >

Re: [PATCH 2/2] ARM: dts: renesas: Switch to using upstream DT on 64bit Renesas SoCs

2024-03-18 Thread Adam Ford
going to do that after the April release was done, but you beat me to it. Reviewed-by: Adam Ford # Beacon boards > --- > Cc: Adam Ford > Cc: Biju Das > Cc: Lad Prabhakar > Cc: Paul Barker > Cc: Ralph Siemsen > Cc: Tom Rini > --- > arch/arm/ma

Re: [PATCH] ARM: dts: renesas: Stop using the -u-boot DTs for build

2024-03-17 Thread Adam Ford
; Signed-off-by: Marek Vasut Seems like the right thing to do. Beacon should boards do this already. Acked-by: Adam Ford > --- > Cc: Adam Ford > Cc: Biju Das > Cc: Lad Prabhakar > Cc: Paul Barker > Cc: Ralph Siemsen > --- > arch/arm/dts/Makefile

[PATCH] arm: dts: imx8mp-beacon-kit: Resync DTS with Linux 6.8

2024-03-10 Thread Adam Ford
The device tree has evolved over time, so re-sync. This also partial reverts one change on the PCIe, because U-Boot doesn't have a proper driver. However, since the clock is configured to generate a 100MHz reference clock by default, a proper driver isn't really necessary. Signed-off-by: Adam

[PATCH] configs: imx8mp_beacon: Fall back to using TF-A

2024-03-07 Thread Adam Ford
of using TF-A or the system no longer boots. Fixes: ab53bd43dbde ("arm64: imx: Add support for imx8mp-beacon-kit") Signed-off-by: Adam Ford diff --git a/configs/imx8mp_beacon_defconfig b/configs/imx8mp_beacon_defconfig index 29162ac9a4..9d09dd4a7c 100644 --- a/configs/imx8mp_beacon_defco

Re: [PATCH v2 5/8] phy: phy-imx8m-pcie: Add support for i.MX8M{M/P} PCIe PHY

2024-03-07 Thread Adam Ford
On Thu, Mar 7, 2024 at 12:35 AM Sumit Garg wrote: > > On Wed, 6 Mar 2024 at 22:56, Tim Harvey wrote: > > > > On Tue, Mar 5, 2024 at 4:47 PM Adam Ford wrote: > > > > > > On Tue, Mar 5, 2024 at 7:51 AM Adam Ford wrote: > > > > > >

Re: [PATCH v2 5/8] phy: phy-imx8m-pcie: Add support for i.MX8M{M/P} PCIe PHY

2024-03-05 Thread Adam Ford
On Tue, Mar 5, 2024 at 7:51 AM Adam Ford wrote: > > On Tue, Mar 5, 2024 at 7:48 AM Sumit Garg wrote: > > > > Hi Adam, > > > > On Wed, 28 Feb 2024 at 12:29, Sumit Garg wrote: > > > > > > Hi Adam, > > > > > > On Wed, 28 Feb 202

Re: [PATCH v2 5/8] phy: phy-imx8m-pcie: Add support for i.MX8M{M/P} PCIe PHY

2024-03-05 Thread Adam Ford
On Tue, Mar 5, 2024 at 7:48 AM Sumit Garg wrote: > > Hi Adam, > > On Wed, 28 Feb 2024 at 12:29, Sumit Garg wrote: > > > > Hi Adam, > > > > On Wed, 28 Feb 2024 at 04:42, Adam Ford wrote: > > > > > > On Mon, Feb 26, 2024 at 2:05 AM Sumit Garg

Re: [PATCH v2 6/8] pci: Add DW PCIe controller support for iMX8MP SoC

2024-02-27 Thread Adam Ford
On Mon, Feb 26, 2024 at 2:05 AM Sumit Garg wrote: > > pcie_imx doesn't seem to share any useful code for iMX8 SoC and it is > tied to quite old port of pcie_designware driver from Linux which > suffices only iMX6 specific needs. > > But currently we have the common DWC specific bits which alligns

Re: [PATCH v2 5/8] phy: phy-imx8m-pcie: Add support for i.MX8M{M/P} PCIe PHY

2024-02-27 Thread Adam Ford
On Mon, Feb 26, 2024 at 2:05 AM Sumit Garg wrote: > > Add initial support for i.MX8M{M/P} PCIe PHY. On i.MX8M{M/P} SoCs PCIe > PHY initialization moved to this standalone PHY driver. > > Inspired from counterpart Linux kernel v6.8-rc3 driver: > drivers/phy/freescale/phy-fsl-imx8m-pcie.c. I have

Re: [PATCH 7/7] verdin-imx8mp_defconfig: Enable PCIe/NVMe support

2024-02-21 Thread Adam Ford
On Wed, Feb 21, 2024 at 6:27 AM Marek Vasut wrote: > > On 2/21/24 13:12, Sumit Garg wrote: > > On Wed, 21 Feb 2024 at 16:11, Marek Vasut wrote: > >> > >> On 2/21/24 10:18, Marcel Ziswiler wrote: > >>> Hi Sumit > >>> > >>> On Wed, 2024-02-21 at 08:55 +0100, Francesco Dolcini wrote: > Hello

Re: [PATCH] arm: imx: imx8m: Enable the SError exception

2024-02-02 Thread Adam Ford
On Fri, Jan 12, 2024 at 1:07 AM Ye Li wrote: > > To work with commit 2f3c920(imx8m: workaround ROM serror), > we need to enable the SError exception and install vector in SPL. > > Signed-off-by: Ye Li > Reviewed-by: Peng Fan > --- > arch/arm/mach-imx/imx8m/Kconfig | 3 +++ > 1 file changed, 3

Re: [PATCH v1] tools: mkimage: Add support for i.MXRT FlexSPI Header

2024-01-26 Thread Adam Ford
On Fri, Jan 26, 2024 at 1:11 PM Fabio Estevam wrote: > > Hi Adam, > > On Thu, Jan 25, 2024 at 7:37 PM Adam Ford wrote: > > > I had to go back in time, because it appears the current version of > > 'master' doesn't fully boot the FSPI, but when I applied this patch &g

Re: [PATCH v1] tools: mkimage: Add support for i.MXRT FlexSPI Header

2024-01-25 Thread Adam Ford
' doesn't fully boot the FSPI, but when I applied this patch against a working version, it still worked when I was done. I'll try to git bisect the issue when I have time, but for now: Tested-by: Adam Ford #imx8mn-beacon adam > --- > include/imximage.h | 42 + >

Re: [PATCH v1] tools: mkimage: Add support for i.MXRT FlexSPI Header

2024-01-25 Thread Adam Ford
On Thu, Jan 25, 2024 at 2:10 PM Fabio Estevam wrote: > > Hi Adam, > > On Tue, Jan 23, 2024 at 11:15 PM Jesse Taube wrote: > > > > Modify imx8m Flex SPI Configuration Block to work with imxrt. > > Add more Flex SPI configuration options to Kconfig. > > > > Signed-off-by: Jesse Taube > > Could

Re: [PATCH 2/2] ARM: dts: imx8mm-venice: prepare for dek blob encapsulation

2023-12-15 Thread Adam Ford
On Fri, Dec 15, 2023 at 12:41 PM Fabio Estevam wrote: > > Hi Tim, > > On Fri, Dec 15, 2023 at 3:34 PM Tim Harvey wrote: > > > Fabio, > > > > The commit log details are not valid for upstream. I was basing this > > off of 8d060e4a66d6884341fbb3d8ab1d837a3f173d47 which made it upstream > > with

Re: [PATCH 1/5] configs: imx8mp_beacon: Do not set SYS_CONSOLE_IS_IN_ENV

2023-12-12 Thread Adam Ford
On Thu, Oct 26, 2023 at 9:20 AM Fabio Estevam wrote: > > On Wed, Oct 25, 2023 at 8:05 PM Adam Ford wrote: > > > > The hardware only supports a specific console port, so remove the > > option to change the console location in the environment. > > > > Signed-o

Re: [PATCH] arm64: imx: imx8mp-beacon: Add support for 4GB Variant

2023-11-17 Thread Adam Ford
On Fri, Nov 17, 2023 at 8:41 AM Tom Rini wrote: > > On Thu, Nov 16, 2023 at 07:31:53PM -0600, Adam Ford wrote: > > > A new variant of the i.MX8MP System-on-module from Beacon is > > available which contains 4GB of RAM vs 6GB. The memory > > timings are slightly diffe

[PATCH] arm64: imx: imx8mp-beacon: Add support for 4GB Variant

2023-11-16 Thread Adam Ford
A new variant of the i.MX8MP System-on-module from Beacon is available which contains 4GB of RAM vs 6GB. The memory timings are slightly different, so a different config is necessary to build the different timing file. Signed-off-by: Adam Ford diff --git a/board/beacon/imx8mp/Kconfig b/board

Re: [PATCH 2/3] configs: rzg2_beacon: Realign ENV location and offset

2023-10-31 Thread Adam Ford
On Wed, Oct 25, 2023 at 6:13 PM Adam Ford wrote: > > The ENV size and offset were changed to different > values in Beacon's downstream release. Change them to the > same values as the downstream for consistent behavior. > > Signed-off-by: Adam Ford Marek, I know you had some

Re: [PATCH 3/3] arm: rmobile: rzg2_beacon: Auto select Linux device tree by SoC

2023-10-26 Thread Adam Ford
On Thu, Oct 26, 2023 at 8:44 PM Marek Vasut wrote: > > On 10/26/23 01:13, Adam Ford wrote: > > There is a function inside the board file to autodetect which device > > tree is needed by U-Boot to properly load its own device tree, but > > it currently defaults to always

Re: [PATCH 1/3] configs: rzg2_beacon: Disable the ability to remove devices

2023-10-26 Thread Adam Ford
On Thu, Oct 26, 2023 at 8:44 PM Marek Vasut wrote: > > On 10/26/23 01:13, Adam Ford wrote: > > In order to save some space, disable the ability to dynamically > > remove devices. Without this, U-Boot is too large to load without > > recompiling TF-A. > >

[PATCH 3/3] arm: rmobile: rzg2_beacon: Auto select Linux device tree by SoC

2023-10-25 Thread Adam Ford
that to determine which device tree is loaded for booting Linux. Signed-off-by: Adam Ford diff --git a/board/beacon/beacon-rzg2m/beacon-rzg2m.c b/board/beacon/beacon-rzg2m/beacon-rzg2m.c index 99fe1edfb3..6d37ff6ac9 100644 --- a/board/beacon/beacon-rzg2m/beacon-rzg2m.c +++ b/board/beacon/beacon

[PATCH 2/3] configs: rzg2_beacon: Realign ENV location and offset

2023-10-25 Thread Adam Ford
The ENV size and offset were changed to different values in Beacon's downstream release. Change them to the same values as the downstream for consistent behavior. Signed-off-by: Adam Ford diff --git a/configs/rzg2_beacon_defconfig b/configs/rzg2_beacon_defconfig index 7b14d225b5..534f641e84

[PATCH 1/3] configs: rzg2_beacon: Disable the ability to remove devices

2023-10-25 Thread Adam Ford
In order to save some space, disable the ability to dynamically remove devices. Without this, U-Boot is too large to load without recompiling TF-A. Signed-off-by: Adam Ford diff --git a/configs/rzg2_beacon_defconfig b/configs/rzg2_beacon_defconfig index 73abe966b8..7b14d225b5 100644

[PATCH 5/5] configs: imx8mn_beacon: Disable the WDT autostart

2023-10-25 Thread Adam Ford
Auto-starting the WDT can cause false reboots when the user is not intentionally trying to use the WDT, so leave it off until it is requested. Signed-off-by: Adam Ford --- configs/imx8mn_beacon_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/imx8mn_beacon_defconfig b

[PATCH 4/5] configs: imx8mn_beacon: Do not set SYS_CONSOLE_IS_IN_ENV

2023-10-25 Thread Adam Ford
The hardware only supports a specific console port, so remove the option to change the console location in the environment. Signed-off-by: Adam Ford --- configs/imx8mn_beacon_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/imx8mn_beacon_defconfig b/configs

[PATCH 3/5] configs: imx8mm_beacon: Disable the WDT autostart

2023-10-25 Thread Adam Ford
Auto-starting the WDT can cause false reboots when the user is not intentionally trying to use the WDT, so leave it off until it is requested. Signed-off-by: Adam Ford --- configs/imx8mm_beacon_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/imx8mm_beacon_defconfig b

[PATCH 2/5] configs: imx8mm_beacon: Enable fastboot downloading

2023-10-25 Thread Adam Ford
Fastboot is necessary to use UUU enhanced functions, so enable it. Signed-off-by: Adam Ford --- configs/imx8mm_beacon_defconfig | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configs/imx8mm_beacon_defconfig b/configs/imx8mm_beacon_defconfig index 031470c169..886d912650

[PATCH 1/5] configs: imx8mp_beacon: Do not set SYS_CONSOLE_IS_IN_ENV

2023-10-25 Thread Adam Ford
The hardware only supports a specific console port, so remove the option to change the console location in the environment. Signed-off-by: Adam Ford --- configs/imx8mp_beacon_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/imx8mp_beacon_defconfig b/configs

Re: [PATCH 15/19] ARM: dts: renesas: Synchronize RZ R8A774A1 RZ/G2M DTs with Linux 6.5.3

2023-09-29 Thread Adam Ford
On Sun, Sep 17, 2023 at 9:18 AM Marek Vasut wrote: > > Synchronize RZ R8A774A1 RZ/G2M DTs with Linux 6.5.3, Thanks! > commit 238589d0f7b421aae18c5704dc931595019fa6c7 . > > Signed-off-by: Marek Vasut Reviewed-by: Adam Ford > --- > arch/arm/dts/beacon-reneso

Re: [PATCH 2/5] MAINTAINERS: Add some missing defconfig files to existing entries

2023-07-18 Thread Adam Ford
On Tue, Jul 18, 2023 at 11:20 AM Tom Rini wrote: > > We have a few places where defconfigs were added (or renamed) and not > included in their previously listed MAINTAINERS entry, correct this. > For the beacon boards: Acked-by: Adam Ford > Signed-off-by: Tom Rini > -

Re: [PATCH 1/5] imx: imx8mm-beacon: Move environment definition to env file

2023-07-17 Thread Adam Ford
On Mon, Jun 12, 2023 at 11:27 AM Tom Rini wrote: > > On Mon, Jun 12, 2023 at 07:53:53AM -0500, Adam Ford wrote: > > On Sun, May 28, 2023 at 2:18 PM Adam Ford wrote: > > > > > > Instead of cluttering up a header file with a bunch of defines, > > > m

Re: [PATCH 1/5] imx: imx8mm-beacon: Move environment definition to env file

2023-06-12 Thread Adam Ford
On Sun, May 28, 2023 at 2:18 PM Adam Ford wrote: > > Instead of cluttering up a header file with a bunch of defines, > move the default environmental variables to a file called > imx8mm_beacon.env and reference it from the defconfig. > Stefano / Tom, Is this series OK? If so

Re: [PATCH] renesas: rcar: Apply ATF overlay for reserved-memory

2023-06-10 Thread Adam Ford
reserved memory so the overlay from > ATF needs to be aplied on the linux device tree as well. > > This commit makes sure that the ATF overlay is applied to both device trees. > Thanks for this. I was trying to do this very same thing, but your solution looks cleaner than mine. Review

Re: [PATCH] phy: phy-imx8mq-usb: add vbus regulator support

2023-06-08 Thread Adam Ford
t; - imx8mp-msc-sm2s > - imx8mp-verdin-wifi-dev > Reviewed-by: Adam Ford > Signed-off-by: Tim Harvey > --- > drivers/phy/phy-imx8mq-usb.c | 24 ++-- > 1 file changed, 22 insertions(+), 2 deletions(-) > > diff --git a/drivers/phy/phy-imx8mq-usb.c b/driv

Re: [PATCH 1/2] clk: imx8mp: Update clocks based on kernel 6.4-RC4

2023-05-31 Thread Adam Ford
On Wed, May 31, 2023 at 10:44 AM Tim Harvey wrote: > > On Tue, May 30, 2023 at 3:46 PM Adam Ford wrote: > > > > There are some newer clocks added to the kernel recently, > > so to fix prepare for resycing the device trees, update > > the clock list. Sinc

[PATCH] arm: dts: imx8mp-beacon-kit: Enable USB Power domains

2023-05-30 Thread Adam Ford
The USB Power domains should not have been removed as it causes the board to hang if the USB is started. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi b/arch/arm/dts/imx8mp-beacon-kit-u-boot.dtsi index 5ca631e9d8..b56f3a2bd2 100644 --- a/arch/arm/dts/imx8mp

[PATCH 2/2] arm: dts: imx8mp: Sync the DT with kernel 6.4-rc4

2023-05-30 Thread Adam Ford
Several changes have been made to the device tree in the kernel, so update that as well as the corresponding imx8mp-u-boot.dtsi files to prevent breaking the booting. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/imx8mp-u-boot.dtsi b/arch/arm/dts/imx8mp-u-boot.dtsi index 18d1728e1d

[PATCH 1/2] clk: imx8mp: Update clocks based on kernel 6.4-RC4

2023-05-30 Thread Adam Ford
There are some newer clocks added to the kernel recently, so to fix prepare for resycing the device trees, update the clock list. Since there are some minor changes to the USB clocks, update which USB clocks are enabled to match with the upstream kernel as well. Signed-off-by: Adam Ford diff

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-05-30 Thread Adam Ford
On Tue, May 30, 2023 at 1:40 PM Tim Harvey wrote: > > On Tue, May 30, 2023 at 10:28 AM Adam Ford wrote: > > > > On Tue, May 30, 2023 at 12:23 PM Tim Harvey wrote: > > > > > > On Mon, May 29, 2023 at 10:45 AM Adam Ford wrote: > > > > >

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-05-30 Thread Adam Ford
On Tue, May 30, 2023 at 12:23 PM Tim Harvey wrote: > > On Mon, May 29, 2023 at 10:45 AM Adam Ford wrote: > > > > On Wed, May 24, 2023 at 9:02 PM Fabio Estevam wrote: > > > > > > Hi Tim, > > > > > > On Fri, May 19, 2023 at 8:00 PM Tim Harvey

[PATCH] arm64: imx: imx8mp-beacon: Enable LTO

2023-05-29 Thread Adam Ford
With LTO enabled, SPL shrinks about 10K and U-Boot shrinks about 30K. Signed-off-by: Adam Ford diff --git a/configs/imx8mp_beacon_defconfig b/configs/imx8mp_beacon_defconfig index e8ddd537c0..86d0de3a30 100644 --- a/configs/imx8mp_beacon_defconfig +++ b/configs/imx8mp_beacon_defconfig @@ -34,6

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-05-29 Thread Adam Ford
On Wed, May 24, 2023 at 9:02 PM Fabio Estevam wrote: > > Hi Tim, > > On Fri, May 19, 2023 at 8:00 PM Tim Harvey wrote: > > > Fabio, + Marek I am adding Marek since he did the HSIO power domain driver. > > > > There's more to be done here also. With this patch, and with the > > spba-bus added

[PATCH 3/5] imx: imx8mn-beacon: Move environment definition to env file

2023-05-28 Thread Adam Ford
Instead of cluttering up a header file with a bunch of defines, move the default environmental variables to a file called imx8mn_beacon.env and reference it from the defconfigs. Signed-off-by: Adam Ford --- board/beacon/imx8mn/imx8mn_beacon.env | 25 +++ configs

[PATCH 4/5] imx8m: imx8mn-beacon: Migrate README to rst

2023-05-28 Thread Adam Ford
Since U-Boot builds HTML documentation, migrate the contents of the README file to an rst file which can generate the proper outputs. Signed-off-by: Adam Ford --- board/beacon/imx8mn/README | 38 - doc/board/beacon/beacon-imx8mn.rst | 53

[PATCH 5/5] imx8m: beacon: Update MAINTAINER file to include beacon rst files

2023-05-28 Thread Adam Ford
With variou README files migrated to rst, add them to the MAINTAINER file for Beacon. Signed-off-by: Adam Ford --- board/beacon/imx8mm/MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/board/beacon/imx8mm/MAINTAINERS b/board/beacon/imx8mm/MAINTAINERS index e887db20a2..d48ba8605b

[PATCH 1/5] imx: imx8mm-beacon: Move environment definition to env file

2023-05-28 Thread Adam Ford
Instead of cluttering up a header file with a bunch of defines, move the default environmental variables to a file called imx8mm_beacon.env and reference it from the defconfig. Signed-off-by: Adam Ford --- board/beacon/imx8mm/imx8mm_beacon.env | 19 ++ configs/imx8mm_beacon_defconfig

[PATCH 2/5] imx8m: imx8mm-beacon: Migrate README to rst

2023-05-28 Thread Adam Ford
Since U-Boot builds HTML documentation, migrate the contents of the README file to an rst file which can generate the proper outputs. Signed-off-by: Adam Ford --- board/beacon/imx8mm/README | 37 doc/board/beacon/beacon-imx8mm.rst | 55

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-05-22 Thread Adam Ford
On Mon, May 22, 2023 at 3:49 PM Fabio Estevam wrote: > > Hi Tim, > > On Fri, May 19, 2023 at 8:00 PM Tim Harvey wrote: > > > Fabio, > > > > There's more to be done here also. With this patch, and with the > > spba-bus added to u-boot.dtsi, if you try to enable usb (usb start) > > you get: > >

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-05-19 Thread Adam Ford
On Fri, May 19, 2023 at 5:34 PM Tim Harvey wrote: > > On Fri, May 19, 2023 at 3:31 PM Tim Harvey wrote: > > > > On Fri, May 19, 2023 at 3:27 PM Adam Ford wrote: > > > > > > On Fri, May 19, 2023 at 5:19 PM Tim Harvey wrote: > > > > > >

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-05-19 Thread Adam Ford
On Fri, May 19, 2023 at 5:19 PM Tim Harvey wrote: > > On Wed, May 3, 2023 at 9:11 AM Tim Harvey wrote: > > > > On Thu, Apr 27, 2023 at 11:09 AM Fabio Estevam wrote: > > > > > > From: Fabio Estevam > > > > > > Sync imx8mp.dtsi and imx8mp-clock.h with Linux 6.3. > > > > > > Signed-off-by: Fabio

Re: [PATCH 1/3] arm: dts: imx8mm: Sync with Linux 6.3

2023-04-28 Thread Adam Ford
On Fri, Apr 28, 2023 at 11:26 AM Fabio Estevam wrote: > > Hi Tim, > > On Fri, Apr 28, 2023 at 12:48 PM Tim Harvey wrote: > > > Yes I think that is similar enough to test. In my experience simply > > enabling otg2 via dt on imx8mm-evk shows the issue I see here but > > Fabio says he sees a hang

Re: [PATCH 1/3] arm: dts: imx8mm: Sync with Linux 6.3

2023-04-28 Thread Adam Ford
On Fri, Apr 28, 2023 at 10:27 AM Tim Harvey wrote: > > On Fri, Apr 28, 2023 at 4:57 AM Adam Ford wrote: > > > > On Thu, Apr 27, 2023 at 5:25 PM Tim Harvey wrote: > > > > > > On Thu, Apr 27, 2023 at 12:49 PM Fabio Estevam wrote: > > > > &g

Re: [PATCH 1/3] arm: dts: imx8mm: Sync with Linux 6.3

2023-04-28 Thread Adam Ford
On Thu, Apr 27, 2023 at 5:25 PM Tim Harvey wrote: > > On Thu, Apr 27, 2023 at 12:49 PM Fabio Estevam wrote: > > > > On Thu, Apr 27, 2023 at 4:44 PM Tim Harvey wrote: > > > > > Fabio, > > > > > > Sorry for the confusion. > > > > > > This imx8mm dt sync patch will hang on imx8mm boards that use

Re: [PATCH 1/3] arm: dts: imx8mm: Sync with Linux 6.3

2023-04-27 Thread Adam Ford
CTRL+C and launching the ums again, the command did not work. > > Adam Ford suggested to sync imx8mm.dtsi with the Linux dts, as there was > a recent USB power domain reorganization there. > > After syncing the imx8mm.dtsi with Linux, the ums command works without > problem after

Re: [PATCH 3/3] arm: dts: imx8mp: Sync with Linux 6.3

2023-04-27 Thread Adam Ford
On Thu, Apr 27, 2023 at 1:09 PM Fabio Estevam wrote: > > From: Fabio Estevam > > Sync imx8mp.dtsi and imx8mp-clock.h with Linux 6.3. > > Signed-off-by: Fabio Estevam Reviewed-by: Adam Ford > --- > arch/arm/dts/imx8mp.dtsi | 374 --

Re: [PATCH 2/3] arm: dts: imx8mn: Sync with Linux 6.3

2023-04-27 Thread Adam Ford
On Thu, Apr 27, 2023 at 1:08 PM Fabio Estevam wrote: > > From: Fabio Estevam > > Sync imx8mn.dtsi with Linux 6.3. > > Signed-off-by: Fabio Estevam Reviewed-by: Adam Ford > --- > arch/arm/dts/imx8mn.dtsi | 46 ++-- > 1 file ch

Re: imx8mm/imx8mn hang on usb stop / ehci_shutdown

2023-04-27 Thread Adam Ford
On Thu, Apr 27, 2023 at 12:49 PM Fabio Estevam wrote: > > Hi Adam, > > On Thu, Apr 27, 2023 at 2:42 PM Adam Ford wrote: > > > There was some re-organization of the power domains in Linux in the > > device tree [1]. Do you know if those propagated to U-Boot? &

Re: imx8mm/imx8mn hang on usb stop / ehci_shutdown

2023-04-27 Thread Adam Ford
On Thu, Apr 27, 2023 at 12:52 PM Tim Harvey wrote: > > On Thu, Apr 27, 2023 at 10:49 AM Fabio Estevam wrote: > > > > Hi Adam, > > > > On Thu, Apr 27, 2023 at 2:42 PM Adam Ford wrote: > > > > > There was some re-organization of the power domains i

Re: imx8mm/imx8mn hang on usb stop / ehci_shutdown

2023-04-27 Thread Adam Ford
On Thu, Apr 27, 2023 at 12:14 PM Tim Harvey wrote: > > On Wed, Mar 15, 2023 at 3:01 PM Tim Harvey wrote: > > > > Greetings, > > > > I'm seeing a hang on imx8mm-venice and imx8mn-venice boards which have > > a USB host controller in host mode when ehci_shutdown() is called > > (which is called

Re: Unable to implement board fdt-fixup for imx8m CPU

2023-04-24 Thread Adam Ford
On Mon, Apr 24, 2023 at 4:57 PM Hugo Villeneuve wrote: > > On Mon, 24 Apr 2023 15:01:35 -0600 > Simon Glass wrote: > > > Hi Hugo, > > > > On Mon, 24 Apr 2023 at 14:53, Hugo Villeneuve wrote: > > > > > > Hi, > > > according to this document: > > > > > > doc/develop/driver-model/fdt-fixup.rst

[PATCH V5] arm64: imx: Add support for imx8mp-beacon-kit

2023-03-23 Thread Adam Ford
are already queued for inclusion in Linux 6.3. Signed-off-by: Adam Ford Reviewed-by: Tom Rini --- V5: Rebase off next instead of imx branch. Replace u-boot,dm-spl with bootph-pre-ram V4: Rebase off Marek V's EQOS series. Remove code no longer needed from the EQOS series Remove

[PATCH V4] arm64: imx: Add support for imx8mp-beacon-kit

2023-03-23 Thread Adam Ford
are already queued for inclusion in Linux 6.3. Signed-off-by: Adam Ford Reviewed-by: Tom Rini --- V4: Rebase off Marek V's EQOS series. Remove code no longer needed from the EQOS series Remove unnecessary include files. V3: Fix Doc indicies to fix errors with 'make htmldocs

[PATCH V3] arm64: imx: Add support for imx8mp-beacon-kit

2023-02-20 Thread Adam Ford
are already queued for inclusion in Linux 6.3. Signed-off-by: Adam Ford --- V3: Fix Doc indicies to fix errors with 'make htmldocs' Remove duplicated entries in imx8mp_beacon.env found in env_default.h Remove unnecessary include options from imx8mp_beacon.h V2: Move default

Re: [PATCH] arm64: imx: Add support for imx8mp-beacon-kit

2023-02-13 Thread Adam Ford
On Sun, Feb 12, 2023 at 12:08 PM Tom Rini wrote: > > On Sun, Feb 12, 2023 at 12:02:26PM -0600, Adam Ford wrote: > > On Sun, Feb 12, 2023 at 11:47 AM Tom Rini wrote: > > > > > > On Sun, Feb 12, 2023 at 11:36:38AM -0600, Adam Ford wrote: > > > > > >

[PATCH V2] arm64: imx: Add support for imx8mp-beacon-kit

2023-02-12 Thread Adam Ford
are already queued for inclusion in Linux 6.3. Signed-off-by: Adam Ford --- V2: Move default environment from imx8mp_beacon.h to imx8mp_beacon.env Move README to beacon-imx8mp.rst diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index d9b719f85d..d812ad4048 100644 --- a/arch/arm

Re: [PATCH] arm64: imx: Add support for imx8mp-beacon-kit

2023-02-12 Thread Adam Ford
On Sun, Feb 12, 2023 at 11:47 AM Tom Rini wrote: > > On Sun, Feb 12, 2023 at 11:36:38AM -0600, Adam Ford wrote: > > > Beacon Embedded has an i.MX8M Plus development kit which consists > > of a SOM + baseboard. The SOM includes Bluetooth, WiFi, QSPI, eMMC, > > and one

[PATCH] arm64: imx: Add support for imx8mp-beacon-kit

2023-02-12 Thread Adam Ford
are already queued for inclusion in Linux 6.3. Signed-off-by: Adam Ford diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index d9b719f85d..d812ad4048 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -986,6 +986,7 @@ dtb-$(CONFIG_ARCH_IMX8M) += \ imx8mn-beacon

[PATCH V2 2/2] configs: imx: imx8mm_beacon: Add config option for QSPI booting

2023-02-01 Thread Adam Ford
The imx8mm_beacon SOM has a QSPI part attached to the FSPI controller. Update the header and spl files to support booting from NOR flash and add imx8mm_beacon_fspi_defconfig to support this configuration. Signed-off-by: Adam Ford --- V2: Rebase and rename CONFIG_SYS_UBOOT_BASE

  1   2   3   4   5   6   7   8   9   10   >