On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pcie_layerscape_fixup_common.c | 2 +-
> 1 file changed, 1 in
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> The function prototype for ft_pci_setup is inside fdt_support.h, we need
> to include that header.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pcie_layerscape_fixup_common.c | 1 +
> 1 file changed, 1 insertion(+)
>
Reviewed-
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pcie_layerscape_rc.c | 4 ++--
> 1 file changed, 2 insertions
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pci-uclass.c | 6 +++---
> 1 file changed, 3 insertions(+), 3
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pci-uclass.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 d
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pci-uclass.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 d
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> cmd/pci.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Revi
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> cmd/pci.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Revi
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid W=1 build warnings, declare this function as static, since it
> is not used outside of this translation module.
>
> Signed-off-by: Vladimir Oltean
> ---
> cmd/pci.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Revi
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> To avoid a build warning with W=1, provide a function prototype for
> dm_pciauto_prescan_setup_bridge, which is a non-static function whose
> definition is inside pci_auto.c.
>
> Signed-off-by: Vladimir Oltean
> ---
> drivers/pci/pci_aut
On Fri, Sep 17, 2021 at 8:11 PM Vladimir Oltean wrote:
>
> The weak definition of pci_skip_dev from drivers/pci/pci_common.c is not
> under CONFIG_DM_PCI_COMPAT, and that definition needs a previous
> function prototype declaration to avoid W=1 build warnings.
>
> That prototype is not available d
Le sam. 18 sept. 2021 à 08:49, François Ozog a
écrit :
> Hi Paul
>
> Too posting because I think we also need to address this at a higher level.
>
> i think we discussed this topic quite a while back. I may be wrong but it
> may be Bill Mills who proposed to have an eeprom on the extensions that
Hi Paul
Too posting because I think we also need to address this at a higher level.
i think we discussed this topic quite a while back. I may be wrong but it
may be Bill Mills who proposed to have an eeprom on the extensions that the
carrier board can use to detect and fetch proper overlay. Anoth
From: Jan Kiszka
To avoid the need of extra boot scripting on AM65x for loading a
watchdog firmware, add the required rproc init and loading logic for the
first R5F core to the watchdog start handler. In case the R5F cluster is
in lock-step mode, also initialize the second core. The firmware itse
From: Jan Kiszka
This allows to use the watchdog in custom scripts but does not enforce
that the OS has to support it as well.
Signed-off-by: Jan Kiszka
---
arch/arm/dts/k3-am65-iot2050-boot-image.dtsi | 25
configs/iot2050_defconfig| 6 +
tools/bi
From: Jan Kiszka
Add the DT entry for a watchdog based on RTI1. It requires additional
firmware on the MCU R5F cores to handle the expiry, e.g.
https://github.com/siemens/k3-rti-wdt. As this firmware will also lock
the power domain to protect it against premature shutdown, mark it
shared.
Aligns
From: Jan Kiszka
Prepares for the addition of the IOT2050 board which is based on the TI
AM65x. The board comes in four variants, Basic and Advanced, each as
product generation 1 (SR1.0) and 2 (SR2.x), so there are separate dts
files needed. Furthermore, the SPL has its own device tree.
Based on
From: Jan Kiszka
This adds support for the IOT2050 Basic and Advanced devices. The Basic
used the dual-core AM6528 GP processor, the Advanced one the AM6548 HS
quad-core version.
Both variants are booted via a Siemens-provided FSBL that runs on the R5
cores. Consequently, U-Boot support is targe
This is the baseline support for the SIMATIC IOT2050 devices.
Changes in v8:
- rebased
- added support for product generation 2 board
- align device trees with upstream [pending] kernel version
- only warn on missing watchdog firmware binary
- removed bits only needed for incomplete prueth su
Hi all,
I have some questions about how to implement extension board usage.
My case is on imx8mm-cl-iot-gate. It can add three different types of
extension boards.
One of the extension boards is SPI extension which have 3 empty slots.
And you can add
some small boards onto it. One of them is a "T
On Wed, Sep 08, 2021 at 03:28:59PM -0500, Nishanth Menon wrote:
> From: Roger Quadros
>
> NB0 is bridge to SRAM and NB1 is bridge to DDR.
>
> To ensure that SRAM transfers are not stalled due to delays during DDR
> refreshes, SRAM traffic should be higher priority (threadmap=2) than
> DDR traff
On Tue, Sep 07, 2021 at 05:16:58PM -0500, Dave Gerlach wrote:
> From: Suman Anna
>
> The K3 SoCs have some PLL output clocks (POSTDIV clocks) which in
> turn serve as inputs to other HSDIV output clocks. These clocks use
> the actual value to compute the divider clock rate, and need to be
> regi
On Tue, Sep 07, 2021 at 05:16:57PM -0500, Dave Gerlach wrote:
> There are three different divider values in the DIV_CTRL register
> controlled by the k3-pll driver. Currently the ti_pll_clk_set_rate
> function writes the entire register when programming plld, even though
> plld only resides in the
On Tue, Sep 07, 2021 at 05:16:56PM -0500, Dave Gerlach wrote:
> Add a note to the automatically generated clk-data and dev-data files
> for j721e and j7200 to indicate that they are in fact auto-generated and
> should not be hand edited.
>
> Also adjust TI URL to use https instead of http and als
On Tue, Sep 07, 2021 at 05:16:55PM -0500, Dave Gerlach wrote:
> From: Suman Anna
>
> The TI K3 Fractional PLLs use two programmable POSTDIV1 and POSTDIV2
> divisors to generate the final FOUTPOSTDIV clock. These are in sequence
> with POSTDIV2 following the POSTDIV1 clock. The current J7200 cloc
On Tue, Sep 07, 2021 at 05:16:54PM -0500, Dave Gerlach wrote:
> From: Suman Anna
>
> The TI K3 Fractional PLLs use two programmable POSTDIV1 and POSTDIV2
> divisors to generate the final FOUTPOSTDIV clock. These are in sequence
> with POSTDIV2 following the POSTDIV1 clock. The current J721E cloc
On Tue, Jul 27, 2021 at 06:24:40PM -0500, Suman Anna wrote:
> Add a weak release_resources_for_core_shutdown() stub implementation
> that can be overridden by actual implementation if a SoC supports that
> function.
>
> Signed-off-by: Suman Anna
> Reviewed-by: Nishanth Menon
Applied to u-boot/
On Tue, Jul 27, 2021 at 06:24:39PM -0500, Suman Anna wrote:
> The common TI SCI header file uses some macros from err.h and these
> get exercised when CONFIG_TI_SCI_PROTOCOL is not defined. Include
> the linux/err.h header file in this header file directly rather
> than relying on source files to
On Tue, Aug 31, 2021 at 01:20:48PM -0500, Nishanth Menon wrote:
> With Device Manager firmware in an elf file form, we cannot load the FIT
> image to the exact same address as any of the executable sections of the
> elf file itself is located.
>
> However, the device tree descriptions for the ARM
On Thu, Sep 16, 2021 at 4:32 PM Tim Harvey wrote:
>
> Greetings,
>
> Can anyone confirm if IMX8MM UHS/HS200/HS400 is working for them? I
> had this working in my U-Boot v2021.01 imx8mm-veice branch but it
> seems to not work in U-Boot master or v2021.07. I know there was a lot
> of back and forth
On Sun, Sep 12, 2021 at 9:05 AM Samuel Holland wrote:
>
> The no-map property is wrongly skipped if a no-map reserved memory
> node follows one without that property. Fix this by not remembering
> the absence of a no-map property across loop iterations.
>
> Fixes: d4ea649f179a ("riscv: Provide a m
From: Chris Morgan
Add support for setting the slc-mode parameter for a given MLC NAND
device. This allows a given device to write only to the first set
of paried pages to help reduce data corruption and increase reliability
of the NAND.
I haven't tested these patches extensively yet, but thus f
From: Chris Morgan
Add pairing info for the Toshiba TC58TEG5DCLTA00 NAND so that we may
utilize slc-mode emulation for enhanced reliability and compatibility
with upstream Linux.
Signed-off-by: Chris Morgan
---
drivers/mtd/nand/raw/nand_base.c | 9 +
1 file changed, 9 insertions(+)
di
From: Chris Morgan
Add support for slc-mode implemented in Linux for the Toshiba
TC58TEG5DCLTA00 NAND flash found on the NTC CHIP. This requires the
addition of a paired-pages scheme, a new parameter for MTD partitions
of slc-mode, and setting the correct paired-pages scheme for the
TC58TEG5DCLTA
On Fri, Sep 17, 2021 at 10:21:38AM -0600, Simon Glass wrote:
> Hi François,
>
> On Wed, 15 Sept 2021 at 04:26, François Ozog wrote:
> >
> >
> >
> > Le mer. 15 sept. 2021 à 12:13, Simon Glass a écrit :
> >>
> >> Hi Mark,
> >>
> >> On Sat, 11 Sept 2021 at 13:18, Mark Kettenis
> >> wrote:
> >> >
On Fri, Sep 17, 2021 at 10:21:15AM -0600, Simon Glass wrote:
> Hi Tom,
>
> On Wed, 15 Sept 2021 at 07:35, Tom Rini wrote:
> >
> > On Wed, Sep 15, 2021 at 01:51:51PM +0200, Mark Kettenis wrote:
> > > > From: Simon Glass
> > > > Date: Wed, 15 Sep 2021 04:13:24 -0600
> > >
> > > Hi Simon,
> > >
> >
On Fri, Sep 17, 2021 at 10:19:18AM -0600, Simon Glass wrote:
> Hi Mark,
>
> On Wed, 15 Sept 2021 at 05:52, Mark Kettenis wrote:
> >
> > > From: Simon Glass
> > > Date: Wed, 15 Sep 2021 04:13:24 -0600
> >
> > Hi Simon,
> >
> > > Hi Mark,
> > >
> > > On Sat, 11 Sept 2021 at 13:18, Mark Kettenis
HI Simon,
On Fri, 17 Sept 2021 at 18:21, Simon Glass wrote:
> Hi François,
>
> On Wed, 15 Sept 2021 at 04:26, François Ozog
> wrote:
> >
> >
> >
> > Le mer. 15 sept. 2021 à 12:13, Simon Glass a écrit :
> >>
> >> Hi Mark,
> >>
> >> On Sat, 11 Sept 2021 at 13:18, Mark Kettenis
> wrote:
> >> >
>
On 15/09/21 12:49PM, tkuw584...@gmail.com wrote:
> From: Takahiro Kuwano
>
> The current S25FS512S support has following issues that need to be fixed.
>
> - Non-uniform sectors by factory default. The setting needs to be
> checked and assign erase hook as needed.
> - Page size is wrongly
On 08/09/21 05:47PM, tkuw584...@gmail.com wrote:
> From: Takahiro Kuwano
>
> The S25FL256L is 32MB NOR Flash that does not support Bank Address
> Register. This fixup is activated if CONFIG_SPI_FLASH_BAR is enabled and
> returns ENOTSUPP in setup() hook to avoid further ops.
>
> Signed-off-by: T
On 08/09/21 05:47PM, tkuw584...@gmail.com wrote:
> From: Takahiro Kuwano
>
> The S25FL256L is a part of the S25FL-L family and has the same feature set
> as S25FL128L except the density.
>
> The datasheet can be found in the following link.
> https://www.cypress.com/file/316171/download
>
> Tes
Hi François,
On Wed, 15 Sept 2021 at 04:26, François Ozog wrote:
>
>
>
> Le mer. 15 sept. 2021 à 12:13, Simon Glass a écrit :
>>
>> Hi Mark,
>>
>> On Sat, 11 Sept 2021 at 13:18, Mark Kettenis wrote:
>> >
>> > > From: Moiz Imtiaz
>> > > Date: Sat, 11 Sep 2021 23:19:05 +0500
>> > >
>> > > Hi Sim
Hi Tom,
On Wed, 15 Sept 2021 at 07:35, Tom Rini wrote:
>
> On Wed, Sep 15, 2021 at 01:51:51PM +0200, Mark Kettenis wrote:
> > > From: Simon Glass
> > > Date: Wed, 15 Sep 2021 04:13:24 -0600
> >
> > Hi Simon,
> >
> > > Hi Mark,
> > >
> > > On Sat, 11 Sept 2021 at 13:18, Mark Kettenis
> > > wrot
Hi Mark,
On Wed, 15 Sept 2021 at 05:52, Mark Kettenis wrote:
>
> > From: Simon Glass
> > Date: Wed, 15 Sep 2021 04:13:24 -0600
>
> Hi Simon,
>
> > Hi Mark,
> >
> > On Sat, 11 Sept 2021 at 13:18, Mark Kettenis
> > wrote:
> > >
> > > > From: Moiz Imtiaz
> > > > Date: Sat, 11 Sep 2021 23:19:05 +
Ad-hoc CONFIGs are not supported by the new split-config mechanism. Use
the provided work-around for these symbols, just to show the mechanism.
Signed-off-by: Simon Glass
---
scripts/Makefile.spl | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/scripts/Makefile.spl b/
At present kconfig writes out several files, including:
auto.conf - CONFIG settings used by make
autoconf.h - header file used by C code
This works well but is a bit ugly in places, for example requiring the use
of a SPL_TPL_ macro in Makefiles to distinguish between options intended
for S
It is annoying to have to use IS_ENABLED() and CONFIG_IS_ENABLED(),
depending on whether the option being checked has an SPL version. Also
we use #ifdef CONFIG_xxx and #if defined(CONFIG_xxx) in some contexts.
It would be nice to use a single style consistenty.
Add a CONFIG() macro to this end, to
Update this file to include the correct autoconf.h or autoconf_spl.h file
for each phase. This allows the macros to be simplified.
With this, CONFIG_IS_ENABLED() is the same as IS_ENABLED() apart from a
migration detail.
Signed-off-by: Simon Glass
---
include/linux/kconfig.h | 87 -
At present we rely on this not existing to avoid building virtio for SPL.
But with the new split configs this does not work. Add a separate Kconfig
instead.
Signed-off-by: Simon Glass
---
drivers/virtio/Kconfig | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/virtio/Kconfig b/
Now that we include an auto.conf file specific to the phase being built
we can make these variables empty.
With this done, we can also remove them from U-Boot entirely, dropping
them from all Makefiles. That is left for a future clean-up since we
cannot apply this series until CONFIG migration is
Separate out the code that writes the Makefile and headers so we can
reuse these functions when writing out SPL files.
This makes no functional change.
Signed-off-by: Simon Glass
---
scripts/kconfig/confdata.c | 65 ++
scripts/kconfig/expr.h | 9 ++
At present there is only a single auto.conf file used within the
makefiles. Update them to use the correct one for each phase.
Signed-off-by: Simon Glass
---
Makefile | 11 ++-
scripts/Makefile.build | 10 +-
scripts/Makefile.spl | 8 +++-
3 files changed, 2
There is no need to check for SPL/TPL build again as the 'ifdef' above
does this already. Drop it, so that the build rule works with split
configs.
Signed-off-by: Simon Glass
---
drivers/serial/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/serial/Makefile
At present this is always enabled in SPL by virtue of the Makefile
condition, which ignores SPL. Add the required config to tidy this up,
so it will works with split configs.
Signed-off-by: Simon Glass
---
configs/sandbox_noinst_defconfig | 1 +
configs/sandbox_spl_defconfig| 1 +
2 files c
At present we rely on this not existing to avoid building the emulator for
SPL.
But with the new split configs this does not work. Add a separate Kconfig
instead.
Signed-off-by: Simon Glass
---
drivers/power/acpi_pmc/Kconfig | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/powe
At present we rely on this not existing to avoid building these tests for
SPL.
But with the new split configs this does not work. Add a separate Kconfig
instead.
Signed-off-by: Simon Glass
---
test/Kconfig | 5 +
1 file changed, 5 insertions(+)
diff --git a/test/Kconfig b/test/Kconfig
ind
At present we rely on this not existing to avoid building various
EC features.
But with the new split configs this does not work. Add separates Kconfigs
instead.
Signed-off-by: Simon Glass
---
drivers/i2c/Kconfig | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/i2c/Kconf
At present we rely on this not existing to avoid building ACPI for SPL.
But with the new split configs this does not work. Add a separate Kconfig
instead.
Signed-off-by: Simon Glass
---
drivers/core/Kconfig | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/core/Kconfig b/drivers/
At present we rely on this not existing to avoid building various
command-line features.
But with the new split configs this does not work. Add separates Kconfigs
instead.
Signed-off-by: Simon Glass
---
cmd/Kconfig | 10 ++
1 file changed, 10 insertions(+)
diff --git a/cmd/Kconfig b/c
This check is not needed when the environment is not enabled, e.g. in
SPL. Add a condition to handle this.
Signed-off-by: Simon Glass
---
cmd/nvedit.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/cmd/nvedit.c b/cmd/nvedit.c
index ddc715b4f91..1c8d49646e5 100644
--- a/cmd/nvedit.c
+++ b
This is written incorrectly, since SPL_ should not be used with the
CONFIG_IS_ENABLED macro. Fix it by dropping the prefix and inverting the
logic, which produces the same result as now.
Signed-off-by: Simon Glass
---
arch/x86/cpu/qemu/qemu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-
At present a single .config file is used to configure the build for all
phases, with SPL phases having a SPL_ or TPL_ prefix on each CONFIG to
indicate which build it controls.
So, for example, we have CONFIG_MISC and CONFIG_SPL_MISC to control the
inclusion of MISC drivers in each phase.
>From t
Currently, there is no ENTRY() entry in the m68k linker script.
However, since they currently contain a version_string symbol, which
then overrides the default weak version_string symbol, the linker
decides we must keep start.o in the resulting link. Add an ENTRY() line
so that the linker will kno
On 2021/9/17 22:25, Mark Kettenis wrote:
Date: Fri, 17 Sep 2021 19:42:29 +0800
Content-Language: en-US
On 2021/9/17 19:34, Mark Kettenis wrote:
From: Qu Wenruo
Date: Fri, 17 Sep 2021 19:02:35 +0800
When booting using U-boot -> systemd-boot (EFI payload) -> kernel on
RK3399, systemd-boot by
> Date: Fri, 17 Sep 2021 19:42:29 +0800
> Content-Language: en-US
>
> On 2021/9/17 19:34, Mark Kettenis wrote:
> >> From: Qu Wenruo
> >> Date: Fri, 17 Sep 2021 19:02:35 +0800
> >>
> >> When booting using U-boot -> systemd-boot (EFI payload) -> kernel on
> >> RK3399, systemd-boot by some bug can't
On 9/17/21 3:06 PM, Patrick DELAUNAY wrote:
Hi Marek,
> Marek VasutSept. 16, 2021, 5:27 p.m. UTC | #3
> On 9/16/21 4:01 PM, Patrick Delaunay wrote:
> [...]
> > @@ -3664,6 +3666,11 @@ int spi_nor_scan(struct spi_nor *nor)
> > struct mtd_info *mtd = &nor->mtd;
> > struct spi_sl
On 9/17/21 12:55 PM, Patrick DELAUNAY wrote:
Hi Marek,
> Marek VasutSept. 16, 2021, 5:24 p.m. UTC | #1
> On 9/16/21 4:01 PM, Patrick Delaunay wrote:
>> When CONFIG_SYS_MAX_FLASH_BANKS_DETECT is activated,
>> CONFIG_SYS_MAX_FLASH_BANKS is replaced by cfi_flash_num_flash_banks,
>> but this
On Fri, Sep 17, 2021 at 08:29:07AM +0200, Christophe Leroy wrote:
> Hi Tom,
>
> Le 15/09/2021 à 01:01, Tom Rini a écrit :
> > Hey all,
> >
> > Alright, I'm a day late, but, here's v2021.10-rc4. We've had a few
> > regressions pop up of late, unfortunately. I've pushed the fix for
> > (what I b
On 2021/9/17 19:45, Lennart Poettering wrote:
On Fr, 17.09.21 19:25, Qu Wenruo (w...@suse.com) wrote:
Hi,
I'm recently testing booting my RK3399 boards with the following boot
sequence:
U-boot -> systemd-boot (EFI payload) -> kernel
Which provides much more flex than plain extlinux conf f
Using read_poll logic.
Tested-by: Chris Morgan
Signed-off-by: Jon Lin
---
(no changes since v2)
Changes in v2:
- Fix assigned but never used return error codes
drivers/spi/rockchip_sfc.c | 67 --
1 file changed, 35 insertions(+), 32 deletions(-)
diff --gi
Set clock related processing into set_speed logic. And Optimize
printing format.
Tested-by: Chris Morgan
Signed-off-by: Jon Lin
---
Changes in v3:
- Remove useless headfile
- Fix misspelling
drivers/spi/rockchip_sfc.c | 82 ++
1 file changed, 39 insertions(
Hi Marek,
> Marek VasutSept. 16, 2021, 5:27 p.m. UTC | #3
> On 9/16/21 4:01 PM, Patrick Delaunay wrote:
> [...]
> > @@ -3664,6 +3666,11 @@ int spi_nor_scan(struct spi_nor *nor)
> > struct mtd_info *mtd = &nor->mtd;
> > struct spi_slave *spi = nor->spi;
> > int ret;
> > + in
> From: Heinrich Schuchardt
> Date: Fri, 17 Sep 2021 13:29:06 +0200
>
> On 9/17/21 11:23 AM, Mark Kettenis wrote:
> >> From: Heinrich Schuchardt
> >> Date: Fri, 17 Sep 2021 04:56:31 +0200
> >
> > Hi Heinrich,
> >
> >> On 9/16/21 3:01 PM, Mark Kettenis wrote:
> >>> Provide correct framebuffer inf
On Fri, Sep 17, 2021 at 5:04 AM Tom Rini wrote:
> So this is in context with:
> https://patchwork.ozlabs.org/project/uboot/list/?series=256258
> and specifically:
> https://patchwork.ozlabs.org/project/uboot/patch/20210802131838.21097-7-p...@kernel.org/
Yes, I've found that series and the purpose
> -Original Message-
> From: U-Boot On Behalf Of Kuldeep Singh
> Sent: Wednesday, September 15, 2021 3:34 PM
> To: u-boot@lists.denx.de
> Cc: Priyanka Jain ; Kuldeep Singh
>
> Subject: [PATCH] configs: lx2162a: Enable CONFIG_SPI_FLASH_MT35XU for
> lx2162a-qds
>
> LX2162A-QDS has micro
From: Wasim Khan
Increase fdt blob size for lx2160 and lx2162 series
to fix below errors/warnings during device tree fixup.
Unable to update property /soc/spi@210:status, err=FDT_ERR_NOSPACE
Unable to update property /soc/spi@211:status, err=FDT_ERR_NOSPACE
Unable to update property /soc
The function prototype for ft_pci_setup is inside fdt_support.h, we need
to include that header.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pcie_layerscape_fixup_common.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_layerscape_fixup_common.c
b/drivers/pci/pcie_layers
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pcie_layerscape_rc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/pcie_layerscape_rc.c b/dr
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pcie_layerscape_fixup_common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pci/pcie_layerscape_fix
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pci-uclass.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
cmd/pci.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/pci.c b/cmd/pci.c
index ebe7c0fc5377..7febff497c54 100644
--
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pci-uclass.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uc
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
cmd/pci.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/pci.c b/cmd/pci.c
index 7febff497c54..cfabdc0f3012 100644
--
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pci-uclass.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uc
To avoid W=1 build warnings, declare this function as static, since it
is not used outside of this translation module.
Signed-off-by: Vladimir Oltean
---
cmd/pci.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmd/pci.c b/cmd/pci.c
index af75a6cfff4a..ebe7c0fc5377 100644
--
To avoid a build warning with W=1, provide a function prototype for
dm_pciauto_prescan_setup_bridge, which is a non-static function whose
definition is inside pci_auto.c.
Signed-off-by: Vladimir Oltean
---
drivers/pci/pci_auto.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pci
The weak definition of pci_skip_dev from drivers/pci/pci_common.c is not
under CONFIG_DM_PCI_COMPAT, and that definition needs a previous
function prototype declaration to avoid W=1 build warnings.
That prototype is not available due to it being under CONFIG_DM_PCI_COMPAT,
so move it outside of th
These are some trivial cleanup patches I made after compiling U-Boot for
ls1028ardb_tfa_defconfig with W=1.
Vladimir Oltean (11):
pci: provide prototype for pci_skip_dev outside of #if
defined(CONFIG_DM_PCI_COMPAT)
pci: include pci_internal.h inside pci_auto.c
pci: pci_bar_show can be st
On Fri, Sep 17, 2021 at 11:49:51AM +, T Karthik Reddy wrote:
> Hi Tom,
>
> > -Original Message-
> > From: Tom Rini
> > Sent: Thursday, August 5, 2021 6:53 PM
> > To: T Karthik Reddy
> > Cc: Ashok Reddy Soma ; u-boot@lists.denx.de;
> > miquel.ray...@bootlin.com; git
> > Subject: Re:
On Fr, 17.09.21 19:25, Qu Wenruo (w...@suse.com) wrote:
> Hi,
>
> I'm recently testing booting my RK3399 boards with the following boot
> sequence:
>
> U-boot -> systemd-boot (EFI payload) -> kernel
>
> Which provides much more flex than plain extlinux conf from U-boot.
> (More choice, easier to w
On Thu, Sep 16, 2021 at 10:14:03PM -0700, Max Filippov wrote:
> On Thu, Sep 16, 2021 at 10:30 AM Tom Rini wrote:
> >
> > Update the linker script macros to know that we need to include the
> > .text_version_string section now as well.
> >
> > Signed-off-by: Tom Rini
> > ---
> > arch/xtensa/inclu
On Thu, Sep 16, 2021 at 10:21:29PM -0700, Max Filippov wrote:
> On Thu, Sep 16, 2021 at 12:42 PM Tom Rini wrote:
> > We also don't have qemu support for it
>
> I'm curious what happened to it and what I should do to update it?
>
> xtensa is still supported in the QEMU and AFAIK nothing has chan
Hi Tom,
> -Original Message-
> From: Tom Rini
> Sent: Thursday, August 5, 2021 6:53 PM
> To: T Karthik Reddy
> Cc: Ashok Reddy Soma ; u-boot@lists.denx.de;
> miquel.ray...@bootlin.com; git
> Subject: Re: [PATCH] test/py: tpm2: Skip tpm pytest based on env variable
>
> On Thu, Aug 05, 2
On 2021/9/17 19:45, Lennart Poettering wrote:
On Fr, 17.09.21 19:25, Qu Wenruo (w...@suse.com) wrote:
Hi,
I'm recently testing booting my RK3399 boards with the following boot
sequence:
U-boot -> systemd-boot (EFI payload) -> kernel
Which provides much more flex than plain extlinux conf f
On 2021/9/17 19:34, Mark Kettenis wrote:
From: Qu Wenruo
Date: Fri, 17 Sep 2021 19:02:35 +0800
When booting using U-boot -> systemd-boot (EFI payload) -> kernel on
RK3399, systemd-boot by some bug can't execute its "devicetree" key
correctly to load its proper dtb from files.
In that case,
> From: Qu Wenruo
> Date: Fri, 17 Sep 2021 19:02:35 +0800
>
> When booting using U-boot -> systemd-boot (EFI payload) -> kernel on
> RK3399, systemd-boot by some bug can't execute its "devicetree" key
> correctly to load its proper dtb from files.
>
> In that case, it will use fallback dtb from
On 9/17/21 11:23 AM, Mark Kettenis wrote:
From: Heinrich Schuchardt
Date: Fri, 17 Sep 2021 04:56:31 +0200
Hi Heinrich,
On 9/16/21 3:01 PM, Mark Kettenis wrote:
Provide correct framebuffer information for 30bpp modes.
This is not enough to get a correct GOP implementation for the 30bpp
NXP Legal insists that the following are not fine:
- Saying "NXP Semiconductors" instead of "NXP", since the company's
registered name is "NXP"
- Putting a "(c)" sign in the copyright string
- Putting a comma in the copyright string
The only accepted copyright string format is "Copyright NXP
Hi,
I'm recently testing booting my RK3399 boards with the following boot
sequence:
U-boot -> systemd-boot (EFI payload) -> kernel
Which provides much more flex than plain extlinux conf from U-boot.
(More choice, easier to write config, runtime kernel change).
So far "kernel" and "initramfs" k
On Fri, 2021-09-17 at 10:19 +0200, Marek Szyprowski wrote:
> XHCI firmware upload must be performed only once after initializing the
> PCI bridge. This fixes USB stack initialization after calling "usb stop;
> usb start" on Raspberry Pi 4B.
>
> Signed-off-by: Marek Szyprowski
> ---
Reviewed-by:
1 - 100 of 118 matches
Mail list logo