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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
> ---
>
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
; 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
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
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
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:
> > > >
> >
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
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
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
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
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
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
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
' 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 +
>
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
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
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
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
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
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
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
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.
>
>
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
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
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
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
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
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
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
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
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
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
> -
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
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
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
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
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
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
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
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
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:
> > > >
>
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
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
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
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
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
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
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
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
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:
> >
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:
> > > >
> >
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
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
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
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
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
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 --
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
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?
&
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
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
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
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
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
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
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:
> > >
> > >
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
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
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
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 - 100 of 1598 matches
Mail list logo