Dear Tom,
The following changes since commit c0c08be5468cb26db597932bc69c4eda1129841d:
Merge branch 'master' of
https://gitlab.denx.de/u-boot/custodians/u-boot-usb (2023-09-05 14:44:10
-0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-efi.git
ta
On 9/8/23 22:37, Ilias Apalodimas wrote:
On commit e663b2ff4ba2("tpm: Add 'tpm autostart' shell command") an
autostart function was added for both TPM1.2 and 2.0 devices. Instead
of correctly wiring the autostart command for TPM1.2 devices that patch
mistakenly added it on 'tpm init'
Fixes: com
The "#include " is being phased out in favor of more fine
grained header management, i.e. ideally include a subset of headers
that are really needed. Remove it from this driver.
Signed-off-by: Marek Vasut
---
Cc: Bhupesh Sharma
Cc: Neha Malcom Francis
Cc: Tom Rini
---
drivers/ufs/ufs-renesas.
On commit e663b2ff4ba2("tpm: Add 'tpm autostart' shell command") an
autostart function was added for both TPM1.2 and 2.0 devices. Instead
of correctly wiring the autostart command for TPM1.2 devices that patch
mistakenly added it on 'tpm init'
Fixes: commit e663b2ff4ba2("tpm: Add 'tpm autostart'
Hi Heinrich,
On Fri, 8 Sept 2023 at 22:16, Heinrich Schuchardt wrote:
>
>
>
> On 6/16/23 10:42, Ilias Apalodimas wrote:
> > We don't have a documentation page for our TPM subsystem. I plan
> > on sending one in the future, but in the meantime document the
> > new 'tpm autostart' command in the
I have hardware with an Ik316 processor that I know is similar to the
h616 and h313,
I'm trying to create a u-boot for hardware testing, only it uses an
emcp-type memory,
when I compile in mainline mode the error appears: dram settings invalid,
and when I compile using legacy mode it shows error:
[
Errors were handled only if an I2C transfer timed out
and received a NACK which is very unlikely. This commit
changes the condition such that errors are handled if
an I2C transfer times out or received a NACK.
Signed-off-by: Francois Berder
---
drivers/i2c/mtk_i2c.c | 2 +-
1 file changed, 1 ins
People may put their user name and email in a local config file and
reference it by the include.* directives, however `git config --global`
doesn't look up the included configs by default.
Enable the --includes option explicitly to support such use cases.
Signed-off-by: Fei Shao
---
tools/patm
On Tue, Aug 22, 2023 at 03:47:13AM +0200, Marek Vasut wrote:
> Add support for Renesas R-Car UFS controller which needs vendor-specific
> initialization.
>
> Ported from Linux kernel as of commit
> c2ab666072bc ("scsi: ufs: Explicitly include correct DT includes")
>
> Signed-off-by: Marek Vasut
On 9/7/23 22:50, Joao Marcos Costa wrote:
Previously, the file extension was .txt, and it referenced the uImage.FIT
directory, which no longer exists. This commit updates the path accordingly.
Signed-off-by: Joao Marcos Costa
---
doc/usage/fit/howto.rst | 2 +-
1 file changed, 1 insertion(+)
On 6/16/23 10:42, Ilias Apalodimas wrote:
We don't have a documentation page for our TPM subsystem. I plan
on sending one in the future, but in the meantime document the
new 'tpm autostart' command in the QEMU instructions while using
a SWTPM
Signed-off-by: Ilias Apalodimas
Reviewed-by: Si
Add ahci sata bootdev and corresponding hunting function.
Signed-off-by: Tony Dinh
---
Changes in v3:
- Correct drivers/ata/Makefile to compile sata_bootdev only if
ahci sata is enabled.
Changes in v2:
- set devtype to sata in bootmeth_script for non-scsi SATA device.
boot/bootmeth_script.c
On 9/7/23 18:21, Gatien Chevallier wrote:
RNG clock error detection is now enabled if the "clock-error-detect"
property is set in the device tree.
Signed-off-by: Gatien Chevallier
---
drivers/rng/stm32_rng.c | 22 +-
1 file changed, 17 insertions(+), 5 deletions(-)
diff
On 9/7/23 18:21, Gatien Chevallier wrote:
Default embed this configuration. If OP-TEE PTA RNG is present as well,
the priority will be given to it instead of the U-Boot driver.
Are you relying here on drivers being probed in alphabetical sequence?
Best regards
Heinrich
Signed-off-by: Gatie
On 9/7/23 18:21, Gatien Chevallier wrote:
Rename the RNG driver as it is usable by other STM32 platforms
than the STM32MP1x ones. Rename CONFIG_RNG_STM32MP1 to
CONFIG_RNG_STM32
Signed-off-by: Gatien Chevallier
LGTM
Reviewed-by: Heinrich Schuchardt
On 12:20-20230908, Andrew Davis wrote:
> On 9/8/23 12:03 PM, Nishanth Menon wrote:
> > On 10:59-20230908, Andrew Davis wrote:
> > > On 9/8/23 9:42 AM, Nishanth Menon wrote:
> > > > On 16:35-20230908, Apurva Nandan wrote:
> > > > > From: Dasnavis S
> From: Jassi Brar
> Date: Fri, 8 Sep 2023 09:37:12 -0500
>
> Hi Simon,
>
> On Thu, Sep 7, 2023 at 3:08 PM Simon Glass wrote:
> > On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> > >
> > > > > I beg to differ. Devicetree is more than just hardware and always has
> > > > > been. See, for example
On Thu, Sep 7, 2023 at 2:39 PM Tony Dinh wrote:
>
> Add ahci sata bootdev and corresponding hunting function.
>
> Signed-off-by: Tony Dinh
> ---
>
> Changes in v2:
> - set devtype to sata in bootmeth_script for non-scsi SATA device
>
> boot/bootmeth_script.c | 12 ++--
> drivers/ata/Make
On 11:25-20230830, Trevor Woerner wrote:
> Commit 4b2be78ab66c ("time: Fix get_ticks being non-monotonic")
> requires '/chosen/tick-timer' in device-tree. Otherwise we get:
>
> U-Boot 2023.07.02 (Jul 11 2023 - 15:20:44 +)
>
> CPU : AM335X-GP rev 2.1
> Model: TI AM335x Pocke
Update device tree for vtm node and update driver compatible too
Signed-off-by: Udit Kumar
---
Kernel DT sync is happening in other series. So this patch is added
just for testing and make sure functions are working ok
arch/arm/dts/k3-j7200-mcu-wakeup.dtsi | 9 +
arch/arm/dts/
Update am65 and J721e board files to use thermal device
instead of MISC device
Signed-off-by: Udit Kumar
---
arch/arm/mach-k3/am654_init.c | 2 +-
arch/arm/mach-k3/j721e_init.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/mach-k3/am654_init.c b/arch/arm/mach-k3
TI K3's SOC supports AVS class 0 and thermal functions
by one IP called VTM (voltage and Thermal Manager).
This patch adds support for thermal management into
available AVS driver.
Along with updating needed configs for boot
Signed-off-by: Udit Kumar
---
configs/am65x_evm_r5_defconfig|
VTM (Voltage and Thermal Manager) IP is used for following purpose
1) AVS class 0
2) Thermal management (setting thermal shutdown TSHUT) temperature.
3) SoC temperature reporting.
In origin boot flow, R5/SPL sets the AVS voltage using
by AVS driver, residing under UCLASS_MISC.
In this series At t
On 9/8/23 12:03 PM, Nishanth Menon wrote:
On 10:59-20230908, Andrew Davis wrote:
On 9/8/23 9:42 AM, Nishanth Menon wrote:
On 16:35-20230908, Apurva Nandan wrote:
From: Dasnavis Sabiya
The board name is programmed in the EEPROM. Add support for board
detection and choose the right dtb based
On 10:59-20230908, Andrew Davis wrote:
> On 9/8/23 9:42 AM, Nishanth Menon wrote:
> > On 16:35-20230908, Apurva Nandan wrote:
> > > From: Dasnavis Sabiya
> > >
> > > The board name is programmed in the EEPROM. Add support for board
> > > detection and
Hi Sean,
On Fri, Aug 04, 2023 at 04:33:56PM -0700, seanedm...@linux.microsoft.com wrote:
> From: Dhananjay Phadke
>
> Add support for KASLR seed from TPM device. Invokes tpm_get_random()
> API to read 8-bytes of random bytes for KASLR.
Can you elaborate a bit more why you specifically need an RN
On Wed, Aug 30, 2023 at 10:26 AM Trevor Woerner wrote:
>
> Commit 4b2be78ab66c ("time: Fix get_ticks being non-monotonic")
> requires '/chosen/tick-timer' in device-tree. Otherwise we get:
>
> U-Boot 2023.07.02 (Jul 11 2023 - 15:20:44 +)
>
> CPU : AM335X-GP rev 2.1
> M
On 9/8/23 9:42 AM, Nishanth Menon wrote:
On 16:35-20230908, Apurva Nandan wrote:
From: Dasnavis Sabiya
The board name is programmed in the EEPROM. Add support for board
detection and choose the right dtb based on the board name read
from EEPROM.
The J784S4/AM69 has two platforms naming
On 9/8/23 6:43 AM, Manorit Chawdhry wrote:
Hi Andrew,
On 08:54-20230906, Andrew Davis wrote:
On 9/6/23 12:18 AM, Manorit Chawdhry wrote:
Hi Andrew,
On 10:22-20230905, Andrew Davis wrote:
On 9/5/23 3:21 AM, Manorit Chawdhry wrote:
The following commits adds the configuration of firewalls req
Hi Tom,
On Fri, 8 Sept 2023 at 17:54, Tom Rini wrote:
>
> On Fri, Sep 08, 2023 at 01:13:42PM +0300, Ilias Apalodimas wrote:
> > Hi Simon,
> >
> > On Thu, 7 Sept 2023 at 15:23, Simon Glass wrote:
> > >
> > > Hi Ilias,
> > >
> > > On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> > > wrote:
> > >
On Fri, Sep 08, 2023 at 10:36:20AM +0100, Peter Robinson wrote:
> On Thu, Sep 7, 2023 at 5:02 PM Simon Glass wrote:
> >
> > This relates to booting, so move it there. Create a new Kconfig menu for
> > things related to devicetree fixup.
>
> Is simplefb booting or video?
It modifying the device t
Hi Tom,
pá 8. 9. 2023 v 15:42 odesílatel Michal Simek napsal:
>
>
>
> On 9/8/23 15:34, Tom Rini wrote:
> > On Fri, Sep 08, 2023 at 12:24:10PM +0200, Michal Simek wrote:
> >>
> >>
> >> On 9/7/23 20:14, Tom Rini wrote:
> >>> On Thu, Sep 07, 2023 at 05:30:03PM +0200, Michal Simek wrote:
> Hi Si
On Fri, Sep 08, 2023 at 01:13:42PM +0300, Ilias Apalodimas wrote:
> Hi Simon,
>
> On Thu, 7 Sept 2023 at 15:23, Simon Glass wrote:
> >
> > Hi Ilias,
> >
> > On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> > wrote:
> > >
> > > Hi Rob,
> > >
> > > [...]
> > >
> > > > > > > > >
> > > > > > > > > W
On Fri, Sep 08, 2023 at 09:37:12AM -0500, Jassi Brar wrote:
> Hi Simon,
>
> On Thu, Sep 7, 2023 at 3:08 PM Simon Glass wrote:
> > On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> > >
> > > > > I beg to differ. Devicetree is more than just hardware and always has
> > > > > been. See, for example t
On 16:35-20230908, Apurva Nandan wrote:
> From: Dasnavis Sabiya
>
> The board name is programmed in the EEPROM. Add support for board
> detection and choose the right dtb based on the board name read
> from EEPROM.
>
> The J784S4/AM69 has two platforms naming J784S4
Hi Simon,
On Thu, Sep 7, 2023 at 3:08 PM Simon Glass wrote:
> On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> >
> > > > I beg to differ. Devicetree is more than just hardware and always has
> > > > been. See, for example the /chosen and /options nodes.
> > >
> > > There are exceptions...
> > >
>
> From: AKASHI Takahiro
> Sent: Friday, September 8, 2023 04:51
>
> In this test, "scmi" command is tested against different sub-commands.
> Please note that scmi command is for debug purpose and is not intended
> in production system.
>
> Signed-off-by: AKASHI Takahiro
> Reviewed-by: Simon Gl
> From: AKASHI Takahiro
> Sent: Friday, September 8, 2023 04:51
>
> SCMI base protocol is mandatory, and once SCMI node is found in a device
> tree, the protocol handle (udevice) is unconditionally installed to
> the agent. Then basic information will be retrieved from SCMI server via
> the prot
Hello Akashi-san,
Some minor comments.
> From: AKASHI Takahiro
> Sent: Friday, September 8, 2023 04:51
>
> SCMI base protocol is mandatory, and once SCMI node is found in a device
> tree, the protocol handle (udevice) is unconditionally installed to
> the agent. Then basic information will be r
Hello Akashi-san,
>
> From: AKASHI Takahiro
> Sent: Friday, September 8, 2023 04:51
>
> The commit 85dc58289238 ("firmware: scmi: prepare uclass to pass channel
> reference") added an explicit parameter, channel, but it seems to make
> the code complex.
>
> Hiding this parameter will allow fo
> From: AKASHI Takahiro
> Sent: Friday, September 8, 2023 04:51
>
> This framework allows SCMI protocols to be installed and bound to the agent
> so that the agent can manage and utilize them later.
>
> Signed-off-by: AKASHI Takahiro
> Reviewed-by: Simon Glass
> Reviewed-by: Etienne Carriere
TI K3 J784S4 and AM69 SK are new additions to the K3 SoC family.
Add documentation about the J784S4 EVM and AM69 SK.
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
board/ti/j784s4/MAINTAINERS | 1 +
doc/board/ti/j784s4_evm.rst | 339
doc/b
Add defconfigs for building R5 U-Boot SPL and A72 U-Boot.
Signed-off-by: Hari Nagalla
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
configs/j784s4_evm_a72_defconfig | 181 +++
configs/j784s4_evm_r5_defconfig | 164
2 f
From: Dasnavis Sabiya
The J784S4/AM69 has 2 platforms naming J784S4-EVM and AM69-SK.
Add binman support to build HS anad GP boot binaries for AM69 SK
platform
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
arch/arm/dts/k3-j784s4-binman.dtsi | 92 ++
From: Dasnavis Sabiya
Introduce the base dts files needed for u-boot or to augment the linux
dtbs for use in the u-boot-spl and u-boot binaries.
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/k3-am69-r5-sk.dts |
From: Dasnavis Sabiya
Add condition to select right dtb for AM69 SK vs J784S4 EVM board.
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
board/ti/j784s4/j784s4.env | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/ti/j784s4/j784s4.env b/board/ti/j784s4/j784s4.env
ind
From: Dasnavis Sabiya
The board name is programmed in the EEPROM. Add support for board
detection and choose the right dtb based on the board name read
from EEPROM.
The J784S4/AM69 has two platforms naming J784S4-EVM and AM69-SK. The
J784S4 has EEPROM populated at 0x50. AM69 SK has EEPROM
popula
From: Dasnavis Sabiya
Introduce the basic am69-sk evm dts from the next-20230905 tag of the
linux kernel.
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/k3-am69-sk.dts | 364
2 files chang
From: Hari Nagalla
The K3 J784S4 SoCs have four C71x DSP subsystems in MAIN voltage domain
The C71x DSPs are 64 bit machine with fixed and floating point DSP
operations. The C71x DSP subsystem is a slighly updated version of the
C71x DSP subsystem on J721e. And, same ip data can be used for J7200
From: Hari Nagalla
The K3 J784S4 SoCs have four dual-core R5F subsystems, one in MCU
voltage domain and the other three in MAIN voltage domain. These R5F
clusters are similar to the R5F clusters in J7200 and J721S2 SoCs.
Extend support to the R5F clusters for J784S4 with J721S2 compatible
string
Add support for DMA in J784S4 SoC.
Signed-off-by: Jayesh Choudhary
Signed-off-by: Hari Nagalla
Signed-off-by: Apurva Nandan
---
drivers/dma/ti/Makefile | 1 +
drivers/dma/ti/k3-psil-j784s4.c | 166 ++
drivers/dma/ti/k3-psil-priv.h | 1 +
Add clk and device data which can be used by respective drivers
to configure clocks and PSC.
Signed-off-by: Hari Nagalla
Signed-off-by: Apurva Nandan
---
arch/arm/mach-k3/j784s4/Makefile | 5 +
arch/arm/mach-k3/j784s4/clk-data.c | 428 +
arch/arm/mach-k3/j784
Add support for J784S4 SoC Identification.
Signed-off-by: Hari Nagalla
Signed-off-by: Apurva Nandan
---
arch/arm/mach-k3/include/mach/hardware.h | 1 +
drivers/soc/soc_ti_k3.c | 3 +++
2 files changed, 4 insertions(+)
diff --git a/arch/arm/mach-k3/include/mach/hardware.h
b/ar
Add j784s4 initialization files for initial SPL boot.
Signed-off-by: Hari Nagalla
[ add firewall configurations and change the R5 MCU scratchpad ]
Signed-off-by: Manorit Chawdhry
Signed-off-by: Dasnavis Sabiya
Signed-off-by: Apurva Nandan
---
arch/arm/mach-k3/Kconfig | 1
Introduce the basic j784s4 SoC dts from the next-20230905 tag of the
linux kernel.
Signed-off-by: Hari Nagalla
Signed-off-by: Apurva Nandan
---
arch/arm/dts/k3-j784s4-evm.dts | 864 +
arch/arm/dts/k3-j784s4-main.dtsi | 1571
arch/arm/dts/k3-j7
Hello Everyone!
This series will introduce basic support (SD and UART) support for Texas
Instruments J784S4 EVM.
The J784S4 SoC device tree patches are taken from kernel patch submissions
and will be updated as they are accepted and merged to the kernel tree.
All other patches are specific to SPL
On Fri, Sep 08, 2023 at 07:53:05PM +0600, Maxim Uvarov wrote:
> Before apply these patches it is needed to create lwIP merge into U-Boot:
> git subtree add --prefix net/lwip/lwip-external
> https://git.savannah.nongnu.org/git/lwip.git master --squash
> or
> create git submodule, depends how it's
Allow to specify HTTP port instead of just using default for wget command.
Signed-off-by: Maxim Uvarov
---
include/net/lwip.h | 2 +-
net/lwip/apps/http/lwip-wget.c | 40 +-
2 files changed, 31 insertions(+), 11 deletions(-)
diff --git a/include/net/
After which to lwip variants of working apps we need to
drop old code with all dependencies. This commit
drop old wget command files.
Signed-off-by: Maxim Uvarov
---
include/net/wget.h | 22 ---
net/Makefile | 1 -
net/net.c | 6 -
net/wget.c | 440 ---
current net.h has ethernet and protocol definitions. Protocol definitions
overlap with lwIP protocol definitions and net.h can not be included from
lwIP code. Splitting on logical blocks makes that work.
Signed-off-by: Maxim Uvarov
---
include/net.h | 189 +---
Replace original commands: ping, tftp, dhcp and wget.
Signed-off-by: Maxim Uvarov
---
boot/bootmeth_efi.c | 18 +++---
boot/bootmeth_pxe.c | 21 ++-
cmd/net.c | 86 +
cmd/pxe.c | 19 +-
include/net.h | 8 +
Signed-off-by: Maxim Uvarov
---
cmd/Makefile | 1 +
cmd/net-lwip.c | 286 +
2 files changed, 287 insertions(+)
create mode 100644 cmd/net-lwip.c
diff --git a/cmd/Makefile b/cmd/Makefile
index 9bebf321c3..6ab6b16aab 100644
--- a/cmd/Makefile
++
ignore lwIP library code and reused files from the lwIP.
Signed-off-by: Maxim Uvarov
---
net/lwip/.gitignore | 8
1 file changed, 8 insertions(+)
create mode 100644 net/lwip/.gitignore
diff --git a/net/lwip/.gitignore b/net/lwip/.gitignore
new file mode 100644
index 00..7b5dac
Implement port of lwIP stack to the U-Boot. lwIP is well known full IP stack
which provides wide functionality, various examples, API closer to linux
userland.
Rich debug printing and possibility to run lwIP apps under linux make it
easier to develop and debug apps.
U-Boot implementation keeps the
lwip configuration can be tuned with header file.
Signed-off-by: Maxim Uvarov
---
net/lwip/lwipopts.h | 178
1 file changed, 178 insertions(+)
create mode 100644 net/lwip/lwipopts.h
diff --git a/net/lwip/lwipopts.h b/net/lwip/lwipopts.h
new file mod
U-Boot recently got support for an alternative network stack using LWIP.
Replace ping command with the LWIP variant while keeping the output and
error messages identical. ping uses lwIP contrib/apps/ping/ping.c code.
Custom timeout is used to get an error message on not modified example.
lwIP timeo
U-Boot recently got support for an alternative network stack using LWIP.
Replace wget command with the LWIP variant while keeping the output and
error messages identical.
Signed-off-by: Maxim Uvarov
---
include/net/lwip.h | 15 +
net/lwip/Makefile | 1 +
net/lwip/
U-Boot recently got support for an alternative network stack using LWIP.
Replace tftp command with the LWIP variant while keeping the output and
error messages identical.
Signed-off-by: Maxim Uvarov
---
include/net/lwip.h | 14 +++-
net/lwip/Makefile | 1 +
net/lwip/a
U-Boot recently got support for an alternative network stack using LWIP.
Replace dhcp command with the LWIP variant while keeping the output and
error messages identical.
Signed-off-by: Maxim Uvarov
---
include/net/lwip.h | 12 +++
net/lwip/Makefile | 1 +
net/lwip/
U-Boot recently got support for an alternative network stack using LWIP.
Replace dns command with the LWIP variant while keeping the output and
error messages identical.
Signed-off-by: Maxim Uvarov
---
include/net/lwip.h | 19 +++
net/lwip/Makefile| 2 ++
net/lwip/
Define Makefile and Kconfig to build lwIP inside the U-Boot. We compile
lwIP the same as the main code, plus we can do optimization for size at
compile time with disabling not needed debug asserts, or not used protocols.
So we can tune lwIP configuration specially for U-Boot environments.
Signed-o
Add initial documentation of lwIP network IP stack integration
to the U-Boot (net_lwip.rst).
Signed-off-by: Maxim Uvarov
Reviewed-by: Simon Glass
---
doc/develop/index.rst| 1 +
doc/develop/net_lwip.rst | 75
2 files changed, 76 insertions(+)
creat
Before apply these patches it is needed to create lwIP merge into U-Boot:
git subtree add --prefix net/lwip/lwip-external
https://git.savannah.nongnu.org/git/lwip.git master --squash
or
create git submodule, depends how it's more easy to maintain external
library.
changelog:
v8: - comme
On 08/09/2023 14:37, Ben Dooks wrote:
We are getting a number of cache errors on starting an OS,
so to try and avoid this, clear the errors when we first
probe the cache.
Signed-off-by: Ben Dooks
[ben.do...@codethink.co.uk: changed from sifive.com address]
As a follow-up, this hasn't been che
On 9/8/23 15:34, Tom Rini wrote:
On Fri, Sep 08, 2023 at 12:24:10PM +0200, Michal Simek wrote:
On 9/7/23 20:14, Tom Rini wrote:
On Thu, Sep 07, 2023 at 05:30:03PM +0200, Michal Simek wrote:
Hi Simon and Tom,
I am preparing pull request and I see that CI loop is reporting issue with
sandb
On Fri, Sep 08, 2023 at 05:26:15PM +0530, Devarsh Thakkar wrote:
> Use envboot cmd before issuring distro_bootcmd as otherwise
> environment variables from uEnv.txt are not getting imported.
>
> The commands after distro_bootcmd have no impact since board starts
> booting after distro_bootcmd, so
Add option to clear the LIM area on startup, just in case this
is the cause of some of the data-errors on startup.
Signed-off-by: Ben Dooks
[ben.do...@codethink.co.uk: changed from sifive.com address]
---
drivers/cache/Kconfig | 8 ++
drivers/cache/cache-sifive-ccache.c | 40 +
We are getting a number of cache errors on starting an OS,
so to try and avoid this, clear the errors when we first
probe the cache.
Signed-off-by: Ben Dooks
[ben.do...@codethink.co.uk: changed from sifive.com address]
---
drivers/cache/cache-sifive-ccache.c | 9 -
1 file changed, 8 inse
On Fri, Sep 08, 2023 at 12:24:10PM +0200, Michal Simek wrote:
>
>
> On 9/7/23 20:14, Tom Rini wrote:
> > On Thu, Sep 07, 2023 at 05:30:03PM +0200, Michal Simek wrote:
> > > Hi Simon and Tom,
> > >
> > > I am preparing pull request and I see that CI loop is reporting issue with
> > > sandbox trac
On 9/7/2023 5:58 PM, AKASHI Takahiro wrote:
Hi Peng,
On Wed, Sep 06, 2023 at 12:09:45AM -0300, Fabio Estevam wrote:
Adding Peng Fan, who is working on scmi/pinctrl support for i.MX9:
Thanks for looping me.
https://lore.kernel.org/all/ZO9GLG5tQynYyAvR@pluto/T/
I made a comment there.
Add support in binman for generating EFI empty capsules. These
capsules are used in the FWU A/B update feature. Also add test cases
in binman for the corresponding code coverage.
Signed-off-by: Sughosh Ganu
---
Note: Simon, I have not forgotten your comment on the earlier series
to add support fo
Add a method to the mkeficapsule bintool to generate empty
capsules. These are capsules needed for the FWU A/B update feature.
Signed-off-by: Sughosh Ganu
---
tools/binman/btool/mkeficapsule.py | 29 +
1 file changed, 29 insertions(+)
diff --git a/tools/binman/btool/
Add logic to generate capsules through a config file while testing the
EFI capsule update functionality. Capsule generation through config
file is enabled on the sandbox variant.
Signed-off-by: Sughosh Ganu
---
.../test_efi_capsule/capsule_gen_binman.dts| 8
test/py/tests/test_efi_
Support has been added to the mkeficapsule tool to generate capsules
by parsing the capsule parameters through a config file. Add a config
file for generating capsules. These capsules will be used for testing
the capsule update feature on sandbox platform.
Enable generation of capsules through the
The UEFI capsule can now be generate by specifying the capsule
parameters through a config file. Additionally, the capsules can be
generated as part of u-boot build, through binman. Highlight these
changes in the documentation.
Signed-off-by: Sughosh Ganu
---
doc/develop/uefi/uefi.rst | 70 +
Add support in binman for generating capsules by reading the capsule
parameters through a config file. Also add a test case in binman for
this mode of capsule generation.
Signed-off-by: Sughosh Ganu
---
tools/binman/entries.rst | 35
tools/binman/etype/efi_capsule
Add support to the mkeficapsule bintool for generating EFI capsules
through a config file.
Signed-off-by: Sughosh Ganu
---
tools/binman/btool/mkeficapsule.py | 16
1 file changed, 16 insertions(+)
diff --git a/tools/binman/btool/mkeficapsule.py
b/tools/binman/btool/mkeficapsul
Add support for specifying the parameters needed for capsule
generation through a config file, instead of passing them through
command-line. Parameters for more than a single capsule file can be
specified, resulting in generation of multiple capsules through a
single invocation of the command.
Sig
Recently, a set of patches were merged in next, which were adding
support for generating capsules as part of the U-Boot build. Mid way
through the review of those patches, it was decided to drop the
patches for generating capsules through a config file. That was
primarily due to the use of absolu
Use envboot cmd before issuring distro_bootcmd as otherwise
environment variables from uEnv.txt are not getting imported.
The commands after distro_bootcmd have no impact since board starts
booting after distro_bootcmd, so it need to run last after all
environment variables are configured correctl
On Thu, Sep 7, 2023 at 4:40 PM Simon Glass wrote:
>
> Some memories provide ECC detection and/or correction. For software which
> wants to check memory, it is helpful to see which regions provide this
> feature.
>
> Add this as a property of the /memory nodes, since it presumably follows
> the har
Hi Andrew,
On 08:54-20230906, Andrew Davis wrote:
> On 9/6/23 12:18 AM, Manorit Chawdhry wrote:
> > Hi Andrew,
> >
> > On 10:22-20230905, Andrew Davis wrote:
> > > On 9/5/23 3:21 AM, Manorit Chawdhry wrote:
> > > > The following commits adds the configuration of firewalls required to
> > > > prot
commit 280f45d23977 ("configs: get rid of build warnings due to
SPL_USB_DWC3_GENERIC") missed enabling DWC3 glue layer for
usbmsc_defconfig and this broke boot from USB mass storage.
Fix this by enabling DWC3 glue layer.
Fixes: 280f45d23977 ("configs: get rid of build warnings due to
SPL_USB_DWC3
Delete "boot=local", "noswap" unused values in kernel command line
Signed-off-by: Jaewon Jung
---
doc/board/google/chromebook_coral.rst | 4 ++--
doc/usage/cmd/bootflow.rst| 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/doc/board/google/chromebook_coral.rst
On 04/09/23 16:08, Manorit Chawdhry wrote:
Add the documentation for J721S2-EVM and SK-AM68
TRM for J721S2/AM68: https://www.ti.com/lit/pdf/spruj28
Product Page for J721S2: https://www.ti.com/tool/J721S2XSOMXEVM
Product Page for AM68: https://www.ti.com/tool/SK-AM68
Reviewed-by: Neha Malcom F
On 9/7/23 20:14, Tom Rini wrote:
On Thu, Sep 07, 2023 at 05:30:03PM +0200, Michal Simek wrote:
Hi Simon and Tom,
I am preparing pull request and I see that CI loop is reporting issue with
sandbox trace and I have no idea what's going wrong here.
This is the first problematic commit but have
Hi Simon,
On Thu, 7 Sept 2023 at 15:23, Simon Glass wrote:
>
> Hi Ilias,
>
> On Wed, 6 Sept 2023 at 23:20, Ilias Apalodimas
> wrote:
> >
> > Hi Rob,
> >
> > [...]
> >
> > > > > > > >
> > > > > > > > What is the point of removing them? Instead, we should make
> > > > > > > > sure that
> > > > >
On Thu, Sep 7, 2023 at 11:57 PM Simon Glass wrote:
>
> Some memories provide ECC detection and/or correction. For software which
> wants to check memory, it is helpful to see which regions provide this
> feature.
>
> Add this as a property of the /memory nodes, since it presumably follows
> the ha
On Thu, Sep 7, 2023 at 5:02 PM Simon Glass wrote:
>
> This relates to booting, so move it there. Create a new Kconfig menu for
> things related to devicetree fixup.
Is simplefb booting or video?
> Signed-off-by: Simon Glass
> ---
>
> (no changes since v1)
>
> boot/Kconfig|
Make the conversion for all existing TI documentation from README to
.rst
Signed-off-by: Neha Malcom Francis
---
board/ti/dra7xx/README| 26 --
board/ti/ks2_evm/README | 194 -
doc/README.ti-secure | 226 ---
doc/SPI/README.ti_qspi_am43
1 - 100 of 108 matches
Mail list logo