From: Jon Smirl
Set a non-zero speed in the MII register so that MII commands will work.
Signed-off-by: Jon Smirl
---
drivers/net/mpc5xxx_fec.c | 23 ---
1 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/drivers/net/mpc5xxx_fec.c b/drivers/net/mpc5xxx_fec.c
From: Jon Smirl
.gitignore for generated files in api_examples directory
crc32.c
ctype.c
demo
demo.bin
ppcstring.S
string.c
vsprintf.c
Signed-off-by: Jon Smirl
---
api_examples/.gitignore |8
1 files changed, 8 insertions(+), 0 deletions(-)
create mode 100644 api_examples
+++-
drivers/net/mpc5xxx_fec.c | 11 +--
2 files changed, 12 insertions(+), 15 deletions(-)
--
Jon Smirl
jonsm...@gmail.com
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
From: Sascha Hauer
On boards which have the environment in eeprom, i2c_init()
is called before the console and ram is initialized. Do
not printf here.
Signed-off-by: Sascha Hauer
---
cpu/mpc5xxx/i2c.c | 10 --
1 files changed, 0 insertions(+), 10 deletions(-)
diff --git a/cpu/mpc5xx
From: Sascha Hauer
Do not initialize phy on startup, instead initialize it
when we actually need it.
Signed-off-by: Sascha Hauer
---
drivers/net/mpc5xxx_fec.c | 11 +--
1 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/drivers/net/mpc5xxx_fec.c b/drivers/net/mpc5xxx_fec.
From: Sascha Hauer
The mpc5xxx i2c driver has great delays while waiting for the chip status.
make the delays smaller and the driver faster.
Signed-off-by: Sascha Hauer
---
cpu/mpc5xxx/i2c.c |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/cpu/mpc5xxx/i2c.c b/cpu/m
From: Eric Schumann
On the pcm030 the environment is located in the onboard EEPROM. But we want
to handle flash sector protection in a safe manner. So we must read the
unlock environment variable from EEPROM instead from flash.
This patch is required as long the evironment is saved into the EEPR
Likewise tested on Fedora rawhide with: binutils-2.28-5.fc27
This patch allows our distro u-boot builds to succeed. +1
Tested-by: Jon Disnard
On Thu, Jan 12, 2017 at 3:19 AM, Sjoerd Simons
wrote:
> Tested on current Debian unstable:
> GNU ld (GNU Binutils for Debian) 2.27.90.20
Hi Manorit,
This commit added a possibly unintentional dependency on python 3.9+.
I ran into this while trying to build the soon-to-be-released 09.01.00.008.
Build failure on ubuntu 20.04 which uses python 3.8:
"binman: 'type' object is not subscriptable"
This can be fixed by:
diff --git a/too
{default_device_tree_arch}/${default_device_tree_subarch}/${default_device_tree}.dtb;
> - setenv fdtfile ${name_fdt}
> +fdtfile=ti/omap/CONFIG_DEFAULT_DEVICE_TREE.dtb;
> #endif
> +
> +findfdt=setenv name_fdt ${fdt_file}
> --
> 2.43.0
Nishanth, only am62/beagleplay uses the default_findfdt.env definitions. Others
(eg, j721e) define their own and have a run-time component to them.
Jon
_SPL_RAM_SUPPORT=y
> CONFIG_SPL_RAM_DEVICE=y
> # CONFIG_SPL_SPI_FLASH_TINY is not set
> CONFIG_SPL_SPI_FLASH_SFDP_SUPPORT=y
> +CONFIG_SF_DEFAULT_MODE=0
> +CONFIG_SF_DEFAULT_SPEED=2500
CONFIG_SF_DEFAULT_MODE defaults to 0 already.
Also please order config additions as saf
Ilias Apalodimas writes:
> Hi Jon,
>
> On Fri, 24 May 2024 at 18:38, Jon Humphreys wrote:
>>
>> Ilias Apalodimas writes:
>>
>> > Hi Jonathan
>> >
>> > Thanks for working on this
>> >
>> > On Thu, May 09, 2024 at 11:41:19
Ilias Apalodimas writes:
> Hi Jon,
>
> On Sat, 8 Jun 2024 at 02:44, Jonathan Humphreys wrote:
>>
>> Add to the capsule update porting documentation that when capsule
>> authentication is enabled (via EFI_CAPSULE_AUTHENTICATE), a public key
>> certificate corresp
it.
[0]
https://docs.u-boot.org/en/latest/develop/uefi/uefi.html#enabling-capsule-authentication
[1]
https://docs.u-boot.org/en/latest/develop/uefi/uefi.html#configuring-uefi-secure-boot
Jon
> Thanks
> /Ilias
>>
>> Changes from v1:
>> - Converted the single patch to a series t
a corresponding effort to update fwupdmgr to set OSIndications
(and set it correctly so the change persists a reboot)?
Otherwise, fwupdmgr provided capsules will now get ignored for boards that
enable setvariable at runtime.
Jon
>
> Signed-off-by: Ilias Apalodimas
> ---
> lib/ef
Ilias Apalodimas writes:
> Hi Jon,
>
> On Tue, 18 Jun 2024 at 19:49, Jon Humphreys wrote:
>>
>> Ilias Apalodimas writes:
>>
>> > EFI_IGNORE_OSINDICATIONS is used to ignore OsIndications if setvariable
>> > at runtime is not supported and allow th
log_err("only http:// is supported\n");
> + return false;
> + }
> + str_copy = strdup(uri);
> + if (!str_copy)
> + return false;
> +
> + s = str_copy + strlen("http://";);
> + authority = strsep(&s, "/");
> + if (!s) {
> + log_err("invalid uri, no file path\n");
> + ret = false;
> + goto out;
> + }
> + s = strchr(authority, '@');
> + if (s) {
> + log_err("user information is not supported\n");
> + ret = false;
> + goto out;
> + }
> + s = strchr(authority, ':');
> + if (s) {
> + log_err("user defined port is not supported\n");
> + ret = false;
> + goto out;
> + }
> +
> +out:
> + free(str_copy);
> +
> + return ret;
> +}
> --
> 2.40.1
Hi Jerome, I am trying out the lwIP stack on TI boards.
For wget, I noticed a bug and a user experience improvement. The bug is an
off-by-one array access when parsing the url. The improvement emits a
message if the url isn't an http://, since that is all we are supporting,
and without the message, the wget command silently fails, which is
confusing to the user.
I will post the 2 patches as a reply to this email. LMK if you want to use
another method to collaborate. I can already see that efi http boot support
will not work. wget_validate_uri() looks to be copied vertabim from the
current implementation, and IMO we should completely remove it.
Jon
Subject: [PATCH] net-lwip: fixes off-by-one array access error with wget
When wget parses the url and extracts the host, it is off by one on the
index to terminate the character array.
Signed-off-by: Jonathan Humphreys
---
net-lwip/wget.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
d
Subject: [PATCH] net-lwip: Add message if not using http:// for wget
U-Boot's wget only supports http://, so give the user a clue if they don't
use it.
Signed-off-by: Jonathan Humphreys
---
net-lwip/wget.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/net-lwip/wget.c b/
Jerome Forissier writes:
> On 6/24/24 08:21, Jon Humphreys wrote:
>> Jerome Forissier writes:
>>
>>> Add support for the wget command with NET_LWIP.
>>>
>>> Based on code initially developed by Maxim U.
>>>
>>> Signed-off-by: Jerome
Martyn Welch writes:
> On Thu, 2024-05-23 at 15:08 -0500, Jon Humphreys wrote:
>> Martyn Welch writes:
>>
>> > From: Sjoerd Simons
>> >
>> > Provide config fragments to enable USB host as well as USB gadget
>> > and DFU
>> > support
Martyn Welch writes:
> On Thu, 2024-05-23 at 15:08 -0500, Jon Humphreys wrote:
>> Martyn Welch writes:
>>
>> > From: Sjoerd Simons
>> >
>> > Provide config fragments to enable USB host as well as USB gadget
>> > and DFU
>> > support
Jon Humphreys writes:
> Martyn Welch writes:
>
>> On Thu, 2024-05-23 at 15:08 -0500, Jon Humphreys wrote:
>>> Martyn Welch writes:
>>>
>>> > From: Sjoerd Simons
>>> >
>>> > Provide config fragments to enable USB host as w
Some other thoughts - envboot is more of a hacky way to solve things:
1) As we move more towards secure boot as the standard, we should
understand what use cases the hacks are working around and properly
support those use cases.
2) But I don't think we should just remove it altogether because it is a
very powerful 'feature' during the development phases to try out
changes without modifying/rebuilding/reflashing u-boot.
3) This is a TI feature. Are others solving this need in a better way?
Jon
Nishanth Menon writes:
> Introduce a common fdt operations library for basic device tree
> operations that are common between various boards.
>
> The first library to introduce here is the capability to set up
> fdtfile as a standard variable as part of board identification rather
> than depend o
Nishanth Menon writes:
> Stop using the findfdt script and switch to setting the fdtfile from C
> code.
>
> While at this, replace findfdt in environment with a warning as it is
> no longer needed
>
> Signed-off-by: Nishanth Menon
> ---
> board/beagle/beagleboneai64/beagleboneai64.c | 14
Nishanth Menon writes:
> Stop using the findfdt script and switch to setting the fdtfile from
> C code.
>
> While at this, replace findfdt in environment with a warning as it is
> no longer needed
>
> Signed-off-by: Nishanth Menon
> ---
> board/ti/am62ax/am62ax.env | 1 -
> board/ti/am62
Nishanth Menon writes:
> Introduce a common fdt operations library for basic device tree
> operations that are common between various boards.
>
> The first library to introduce here is the capability to set up
> fdtfile as a standard variable as part of board identification rather
> than depend o
Nishanth Menon writes:
> Stop using the findfdt script and switch to setting the fdtfile from
> C code.
>
> While at this, replace findfdt in environment with a warning as it is
> no longer needed
>
> Signed-off-by: Nishanth Menon
> ---
> Changes from V1: None.
> I have retained the central call
Nishanth Menon writes:
> Stop using the findfdt script and switch to setting the fdtfile from
> C code.
>
> While at this, replace findfdt in environment with a warning as it is
> no longer needed
>
> Signed-off-by: Nishanth Menon
> ---
> Changes from V1: None.
> I have retained the central call
Nishanth Menon writes:
> We now can provide a map and have the standard fdtfile variable set from
> code itself. This allows for bootstd to "just work".
>
> While at this, replace findfdt in environment with a warning as it is no
> longer needed.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes
Nishanth Menon writes:
> We now can provide a map and have the standard fdtfile variable set from
> code itself. This allows for bootstd to "just work".
>
> While at this, replace findfdt in environment with a warning as it is no
> longer needed.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes
Nishanth Menon writes:
> We now can provide a map and have the standard fdtfile variable set from
> code itself. This allows for bootstd to "just work".
>
> While at this, replace findfdt in environment with a warning as it is no
> longer needed.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes
Nishanth Menon writes:
> We now can provide a map and have the standard fdtfile variable set from
> code itself. This allows for bootstd to "just work".
>
> While at this, replace findfdt in environment with a warning as it is no
> longer needed.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes
Nishanth Menon writes:
> Stop using the findfdt script and switch to setting the fdtfile from C
> code.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes from V1:
> * Just macro name change s/TI_EVM_FDT_FOLDER_PATH/TI_FDT_FOLDER_PATH
> * Commit message update to drop the "warning added to findfd
Nishanth Menon writes:
> Stop using the findfdt script and switch to setting the fdtfile from C
> code.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes from V1:
> * Just macro name change s/TI_EVM_FDT_FOLDER_PATH/TI_FDT_FOLDER_PATH
> * Commit message update to drop the "warning added to findfd
Nishanth Menon writes:
> We shouldn't need finfdt anymore. Drop the env script.
>
> Signed-off-by: Nishanth Menon
> ---
> Changes from V1: None.
>
> V1: https://lore.kernel.org/r/20240108173301.2692332-11...@ti.com
> include/env/ti/default_findfdt.env | 12
> 1 file changed, 12 del
"A. Sverdlin" writes:
> From: Alexander Sverdlin
>
> Commit 37cb626da25d0d ("mmc: sdhci: Add Support for ADMA2") introduced
> ADMA_DESC_LEN == 16 (64 bit case), but it was never used before commit
> 74755c1fed1b0 ("mmc: sdhci: introduce adma_write_desc() hook to struct
> sdhci_ops").
>
> "sizeo
hould
gracefully continue with fake data, so that buildman can successfully test
out builds for boards even when you don't have all the required bintools.
If I have that correct, I can also create a patch to properly handle this
when using mkeficapsule. But I want to verify this is the desired beh
Tom Rini writes:
> On Tue, May 21, 2024 at 09:20:26PM -0500, Jon Humphreys wrote:
>> Tom Rini writes:
>>
>> > On Fri, Apr 19, 2024 at 04:28:16PM -0500, Jonathan Humphreys wrote:
>> >
>> >> Fill in the BeaglePlay's capsule GUID proper
s not set
> +# CONFIG_SPL_SYS_MALLOC is not set
> +# CONFIG_CMD_GPT is not set
> +# CONFIG_CMD_MMC is not set
> +# CONFIG_CMD_FAT is not set
> +# CONFIG_MMC_SDHCI is not set
> --
> 2.43.0
Hi all, it appears that this patch breaks OSPI DFU on the board. In
particular, changing the CONFIG_SYS_DFU_DATA_BUF_SIZE seems to be the
culprit.
I see the error as a DFU timeout when applying capsules.
SF: Detected s28hs512t with page size 256 Bytes, erase size 256 KiB, total 64
MiB
jedec_spi_nor flash@0: flash operation timed out
#DFU write failed
Jon
Tom Rini writes:
> On Wed, May 22, 2024 at 11:12:35PM -0500, Jon Humphreys wrote:
>> Tom Rini writes:
>>
>> > On Tue, May 21, 2024 at 09:20:26PM -0500, Jon Humphreys wrote:
>> >> Tom Rini writes:
>> >>
>> >> > On
e.kernel.org/all/b19f02e0-a80a-46d6-8296-5d5165777...@kernel.org/
I assume the reasoning is to reduce #if's in the code and rely on the
compiler to be smart enough to remove dead data. (Roger, speak up if I
misrepresent you.)
I'm ok to do either way. What is the preferred way in U-Boot?
Th
ts of
> the ESL file, which is a binary file(a few hundred bytes at least)
> into the DTS. If you prefer having such an option, we can change the
> logic to what you propose. Thanks.
What I was thinking is that one would explictly add the capsule-key
property to the board dts but do it just
Sughosh Ganu writes:
> On Thu, 28 Mar 2024 at 09:34, Jon Humphreys wrote:
>>
>> Sughosh Ganu writes:
>>
>> > hi Jonathan,
>> >
>> > On Wed, 27 Mar 2024 at 08:05, Jonathan Humphreys
>> > wrote:
>> >>
>> >> When
Manorit Chawdhry writes:
> From: Pratyush Yadav
>
> On DTR capable flashes like Micron Xcella the writes cannot start or end
> at an odd address in DTR mode. Extra 0xff bytes need to be prepended or
> appended respectively to make sure both the start and end addresses are
> even.
>
> Signed-off-
s
>
> Heinrich
>
Heinrich, thanks for reviewing!
I modelled the GUID macros after how other boards and even core code
defined there's. (eg, include/configs/kontron-sl-mx8mm.h or
include/efi_api.h).
However, if this is the new direction, I will format as you suggest.
Please conf
Heinrich Schuchardt writes:
> On 4/9/24 00:31, Jonathan Humphreys wrote:
>> Define the firmwares updatable via EFI capsule update.
>
> Nits:
>
> %s/firmwares/firmware/ (firmware is uncountable).
>
>>
>> Signed-off-by: Jonathan Humphreys
>> ---
>> board/ti/am64x/evm.c | 33 +
e.dtsi"
>> +&tispl_name {
>> +filename = "tispl.bin_unsigned";
>
> Why use the _unsigned images here? HS devices cannot boot unsigned GP images,
> but both GP and HS devices *can* boot the normal signed images (GP just strips
> the signatures off).
Ilias Apalodimas writes:
> On Tue, 9 Apr 2024 at 23:14, Andrew Davis wrote:
>>
>> On 4/9/24 2:26 PM, Heinrich Schuchardt wrote:
>> > On 4/9/24 14:14, Andrew Davis wrote:
>> >> On 4/8/24 10:34 PM, Heinrich Schuchardt wrote:
>> >>> On 4/8/24 23:33, Jonathan Humphreys wrote:
>> EFI signature l
Andrew Davis writes:
> When we find a certificate on an image to be booted on a GP device we
> print out a message explaining that the certificate is being skipped.
> This message is rather long and is printed for every image. Shorten
> the message and make the long version into a debug message.
Andrew Davis writes:
> The sysreset TI-SCI API is available with TI-SCI always, there is no need
> for a DT node to describe the availability of this. If the sysreset driver
> is available then bind it during ti-sci probe.
>
> Remove the unneeded device tree matching.
>
> Signed-off-by: Andrew Da
Andrew Davis writes:
> This extra binding is non-standard and now unneeded as we bind the
> sysreset driver automatically. This matches what is done in Linux
> and allows us to more closely match the DTBs. Remove the binding
> and all users.
>
> Signed-off-by: Andrew Davis
> ---
> arch/arm/dts/
t; select REGEX
> select FIT_SIGNATURE if ARM64
>
> Has the above been considered?
I am not aware. I would think that you want full reset, unless you are
thinking about specifying a reset level?
Jon
>
>
>> ---
>> arch/arm/dts/k3-am625-sk-u-boot
Ilias Apalodimas writes:
> Hi Jon,
>
>
> On Wed, 10 Apr 2024 at 20:35, Jon Humphreys wrote:
>>
>> Ilias Apalodimas writes:
>>
>> > On Tue, 9 Apr 2024 at 23:14, Andrew Davis wrote:
>> >>
>> >> On 4/9/24 2:26 PM, Heinric
Ilias Apalodimas writes:
> Hi both
>
> On Wed, 10 Apr 2024 at 10:36, Heinrich Schuchardt wrote:
>>
>> On 09.04.24 23:05, Jon Humphreys wrote:
>> > Heinrich Schuchardt writes:
>> >
>> >> On 4/9/24 00:31, Jonathan Humphreys wrote:
>> &g
Tom Rini writes:
> On Thu, Feb 22, 2024 at 11:24:38PM -0600, Jonathan Humphreys wrote:
>> Add bootph DT tags to enable OSPI in SPL.
>> Set OSPI regs for R5 SPL to address OSPI's boot region.
>>
>> Signed-off-by: Jonathan Humphreys
>> ---
>> arch/arm/dts/k3-am642-evm-u-boot.dtsi | 24 ++
Tom Rini writes:
> On Fri, Feb 23, 2024 at 06:17:02PM -0600, Jonathan Humphreys wrote:
>> Add bootph DT tags to enable OSPI in SPL.
>> Set OSPI regs for R5 SPL to address OSPI's boot region.
>>
>> Signed-off-by: Jonathan Humphreys
>> ---
>> arch/arm/dts/k3-am642-evm-u-boot.dtsi | 16 ++
"Kumar, Udit" writes:
> Thanks Jon
>
> On 2/24/2024 5:53 AM, Jonathan Humphreys wrote:
>> The phy calibration pattern partition isn't needed as the Cadence driver
>> isn't
>> calibrating the phys.
>
>
> Please do mention Fixes tag here
&
Tom Rini writes:
> On Sat, Feb 24, 2024 at 11:34:36AM -0600, Jon Humphreys wrote:
>> Tom Rini writes:
>>
>> > On Fri, Feb 23, 2024 at 06:17:02PM -0600, Jonathan Humphreys wrote:
>> >> Add bootph DT tags to enable OSPI in SPL.
>> >> Set OS
s submission
https://patchwork.ozlabs.org/project/uboot/list//?series=245724
submit the code under uboot as soon as possible.
Finally I'll keep focus on the new comments about all these linux
patches,then fix it until they are merged.
Best wishes.
jon@rock-chips.com
From: Kever
Changes in v5:
- Support dma transfer
- Add CONFIG_IS_ENABLED(CLK) limitation
- Support spinand devices
- Support SFC ver4 ver5
- Using "rockchip, sfc" as compatible id
- Get clock from the index to compatible with those case which's
clock-names is not parsed
- px30 use "rockchip, sfc" as comp
From: Chris Morgan
Add the serial flash controller to the devicetree for the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
Changes in v5:
- px30 use "rockchip, sfc" as compatible id
arch/arm/dts/px30.dtsi | 38 ++
1 file c
From: Chris Morgan
This patch adds support for setting the correct pin configuration
for the Rockchip Serial Flash Controller found on the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/mach-rockchip/px30/px30.c | 64
From: Chris Morgan
Adds support for XT25F128B used on Odroid Go Advance. Unfortunately
this chip uses a continuation code which I cannot seem to parse, so
there are possibly going to be collisions with chips that use the same
manufacturer/ID.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
-off-by: Jon Lin
---
Changes in v5:
- Support dma transfer
- Add CONFIG_IS_ENABLED(CLK) limitation
- Support spinand devices
- Support SFC ver4 ver5
- Using "rockchip, sfc" as compatible id
- Get clock from the index to compatible with those case which's
clock-names is not parsed
and rx lines to 2 for this reason.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 +
arch/arm/dts/rk3326-odroid-go2.dts | 16
2 files changed, 33 insertions(+)
diff --git a
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished status
Changes in v5:
- Support dma transfer
- Add CONFIG_IS_ENABLED(CLK) limitation
- Support spinand devices
- Support SFC ver4 ver5
- Using "rockchip, sfc" as compatible id
- Get clock from t
-off-by: Jon Lin
---
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished status
Changes in v5:
- Support dma transfer
- Add CONFIG_IS_ENABLED(CLK) limitation
- Support spinand devices
- Support SFC ver4 ver5
- Using "rockchip, sfc" as com
From: Chris Morgan
This patch adds support for setting the correct pin configuration
for the Rockchip Serial Flash Controller found on the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/mach-rockchip/px30/px30.c | 64
From: Chris Morgan
Add the serial flash controller to the devicetree for the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v5)
Changes in v5:
- px30 use "rockchip, sfc" as compatible id
arch/arm/dts/px30.dtsi | 38 +++
and rx lines to 2 for this reason.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 +
arch/arm/dts/rk3326-odroid-go2.dts | 16
2 files changed, 33 insertions(+)
diff --git a
From: Chris Morgan
Adds support for XT25F128B used on Odroid Go Advance. Unfortunately
this chip uses a continuation code which I cannot seem to parse, so
there are possibly going to be collisions with chips that use the same
manufacturer/ID.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
quot;) was
added, which moves the PSCI EFI system reset handler into the PSCI
driver, this has prevented the EFI system reset from working for
Tegra210 and Tegra186. Therefore, populating these nodes is necessary
to fix the EFI system reset for Tegra210 and Tegra186.
Signed-off-by: Jon Hunter
---
eset has been
broken for Tegra210 and Tegra196 platforms. This also fixes the EFI
system reset for these Tegra platforms.
Signed-off-by: Jon Hunter
---
drivers/firmware/psci.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/firmware/psci.c b/drivers/firmware/psci.
On 18/06/2020 12:54, Jon Hunter wrote:
> When CONFIG_OF_LIVE is enabled, dev_of_offset() cannot be used and
> if used returns an invalid offset. This causes the call to
> fdt_stringlist_get() in the psci_probe() to fail to read the 'method'
> property from the PSCI node fo
ere an extlinux.conf or boot script might be found.
Note that by importing the environment with the '-t' option, the current
environment is appended/updated rather than replaced completely.
Signed-off-by: Jon Hunter
---
include/config_distro_bootcmd.h | 14 ++
1 file c
On 31/01/2020 12:42, Soeren Moch wrote:
> On 31.01.20 11:59, Jon Hunter wrote:
>> U-Boot supports loading a user environment from a file in the
>> file-system. Therefore to make it easier for users to override the
>> default environment, add support to the 'distro_b
On 31/01/2020 14:05, Tom Rini wrote:
> On Fri, Jan 31, 2020 at 01:24:21PM +0000, Jon Hunter wrote:
>>
>> On 31/01/2020 12:42, Soeren Moch wrote:
>>> On 31.01.20 11:59, Jon Hunter wrote:
>>>> U-Boot supports loading a user environment from a file in the
&g
port.
>
> Previously Sherry did some usb work, but TI guys take over that.
>
> After the usb IP support ready, I or someone could start support usb for
> i.MX8MQ.
>
> For now, the function could be dropped.
>
> Thanks,
> Peng.
I have a working port of the Linux usb phy driver for the iMX8MQ
already. I think the only piece that is missing to use dwc3-generic
for iMX8MQ is the common clk driver. Has anyone started work on this?
-Jon
From: Chris Morgan
This patch adds support for setting the correct pin configuration
for the Rockchip Serial Flash Controller found on the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/mach-rockchip/px30/px30.c | 64
it no longer has to extract the parameters
Chris Morgan (5):
spi: rockchip_sfc: add support for Rockchip SFC
rockchip: px30: Add support for using SFC
rockchip: px30: add the serial flash controller
mtd: spi-nor-ids: Add XTX XT25F128B
rockchip: px30: add support for SFC for Odroid Go Advance
From: Chris Morgan
Adds support for XT25F128B used on Odroid Go Advance. Unfortunately
this chip uses a continuation code which I cannot seem to parse, so
there are possibly going to be collisions with chips that use the same
manufacturer/ID.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
From: Chris Morgan
Add the serial flash controller to the devicetree for the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v5)
Changes in v5:
- px30 use "rockchip, sfc" as compatible id
arch/arm/dts/px30.dtsi | 38 +++
-off-by: Jon Lin
---
Changes in v7:
- Make sfc-use-dma configurable
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished status
Changes in v5:
- Support dma transfer
- Add CONFIG_IS_ENABLED(CLK) limitation
- Support spinand devices
- Support SFC
Make px30 SFC clock configurable
Signed-off-by: Jon Lin
---
Changes in v7:
- Make px30 SFC clock configurable
drivers/clk/rockchip/clk_px30.c | 32
1 file changed, 32 insertions(+)
diff --git a/drivers/clk/rockchip/clk_px30.c b/drivers/clk/rockchip/clk_px30.c
and rx lines to 2 for this reason.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 +
arch/arm/dts/rk3326-odroid-go2.dts | 16
2 files changed, 33 insertions(+)
diff --git a
rockchip: px30: add the serial flash controller
rockchip: px30: add support for SFC for Odroid Go Advance
Jon Lin (1):
rockchip: px30: Support configure SFC
arch/arm/dts/px30.dtsi | 38 ++
arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 +
arch/arm/dts/rk3326-odroid-go2.dts
From: Chris Morgan
This patch adds support for setting the correct pin configuration
for the Rockchip Serial Flash Controller found on the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v1)
arch/arm/mach-rockchip/px30/px30.c | 64
and rx lines to 2 for this reason.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
Changes in v8:
- Change to use tx single line to make a good compatible
arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 +
arch/arm/dts/rk3326-odroid-go2.dts | 16
-off-by: Jon Lin
---
Changes in v8:
- Move speed operation to set_speed logic
- Use read_poll
- Change debug to dev_dbg
- Simply exec_op dma logic
Changes in v7:
- Make sfc-use-dma configurable
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished
From: Chris Morgan
Add the serial flash controller to the devicetree for the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v5)
Changes in v5:
- px30 use "rockchip, sfc" as compatible id
arch/arm/dts/px30.dtsi | 38 +++
Make px30 SFC clock configurable
Signed-off-by: Jon Lin
Reviewed-by: Jagan Teki
---
(no changes since v7)
Changes in v7:
- Make px30 SFC clock configurable
drivers/clk/rockchip/clk_px30.c | 32
1 file changed, 32 insertions(+)
diff --git a/drivers/clk
dd support for using SFC
rockchip: px30: add the serial flash controller
rockchip: px30: add support for SFC for Odroid Go Advance
Jon Lin (1):
rockchip: px30: Support configure SFC
Tom Rini (1):
CI: Update to LLVM-12
.azure-pipelines.yml | 4 +-
.gitlab-ci.yml
From: Tom Rini
The current stable release of LLVM is 12, update to that. While at it,
fix that we had not correctly upgraded to LLVM 11 previously.
Signed-off-by: Tom Rini
Signed-off-by: Jon Lin
---
(no changes since v1)
.azure-pipelines.yml| 4 ++--
.gitlab-ci.yml | 4
-off-by: Jon Lin
---
Changes in v8:
- Move speed operation to set_speed logic
- Use read_poll
- Change debug to dev_dbg
- Simply exec_op dma logic
Changes in v7:
- Make sfc-use-dma configurable
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished
From: Chris Morgan
This patch adds support for setting the correct pin configuration
for the Rockchip Serial Flash Controller found on the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
Reviewed-by: Kever Yang
---
(no changes since v1)
arch/arm/mach-rockchip/px30/px30.c | 64
From: Chris Morgan
Add the serial flash controller to the devicetree for the PX30.
Signed-off-by: Chris Morgan
Signed-off-by: Jon Lin
Reviewed-by: Kever Yang
---
(no changes since v5)
Changes in v5:
- px30 use "rockchip, sfc" as compatible id
arch/arm/dts/px30
-off-by: Jon Lin
---
Changes in v8:
- Move speed operation to set_speed logic
- Use read_poll
- Change debug to dev_dbg
- Simply exec_op dma logic
Changes in v7:
- Make sfc-use-dma configurable
Changes in v6:
- Fix dma transfer logic
- Fix the error of the way to wait for dma transfer finished
dd support for using SFC
rockchip: px30: add the serial flash controller
rockchip: px30: add support for SFC for Odroid Go Advance
Jon Lin (1):
rockchip: px30: Support configure SFC
arch/arm/dts/px30.dtsi | 38 ++
arch/arm/dts/rk3326-odroid-go2-u-boot.dtsi | 17 +
arch/arm/d
1 - 100 of 436 matches
Mail list logo