On 07.06.20 20:42, Heinrich Schuchardt wrote:
On 6/6/20 11:13 PM, Heinrich Schuchardt wrote:
Functions __raw_writeq(), __raw_readq() are available for all
architectures. So let's use them.
The major architectures have these but not m68k, microblaze, nd32,
nios2, powerpc, sh, xtenza.
Just che
On 6/8/20 9:07 AM, Stefan Roese wrote:
> On 07.06.20 20:42, Heinrich Schuchardt wrote:
>> On 6/6/20 11:13 PM, Heinrich Schuchardt wrote:
>>> Functions __raw_writeq(), __raw_readq() are available for all
>>> architectures. So let's use them.
>>
>> The major architectures have these but not m68k, mic
Hi Tom,
Please pull the rockchip updates/fixes:
- revive rk3399 puma board to adapt mainline dts;
- Fix rk3399-evb stdout path;
- Enable PCIe for rk3399: Rockpro64, firefly, pinebookpro;
- Add rk3328 Rock-pi-e board;
- Enable SPI boot for rockpro64 and roc-pc-rk3399;
Gitlab ci:
https://gitlab.den
On 08.06.20 09:12, Heinrich Schuchardt wrote:
On 6/8/20 9:07 AM, Stefan Roese wrote:
On 07.06.20 20:42, Heinrich Schuchardt wrote:
On 6/6/20 11:13 PM, Heinrich Schuchardt wrote:
Functions __raw_writeq(), __raw_readq() are available for all
architectures. So let's use them.
The major architec
Dear Tom,
Please find my pull-request for u-boot-mpc85xx
https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/694639674
Summary
DM_ETH support for P2041RDB, T1024RDB, P5040DS, P3041DS, P4080DS, bug fixes
Add TBI Phy access through MII
DDR: Rework errata workaround for A008109, A008378, 00994
>-Original Message-
>From: U-Boot On Behalf Of Zhiqiang Hou
>Sent: Sunday, May 3, 2020 8:19 PM
>To: u-boot@lists.denx.de; joe.hershber...@ni.com; bmeng...@gmail.com;
>olte...@gmail.com; Priyanka Jain
>Cc: Z.q. Hou
>Subject: [PATCHv2 3/3] net: tsec: Access TBI PHY through the correspondin
>-Original Message-
>From: U-Boot On Behalf Of Madalin Bucur
>Sent: Wednesday, April 29, 2020 10:56 AM
>To: joe.hershber...@ni.com; u-boot@lists.denx.de
>Cc: Madalin Bucur (OSS)
>Subject: [PATCH] drivers: net: e1000: with DM_ETH needs DM_PCI too
>
>Compilation error occur when DM_ETH is e
>-Original Message-
>From: U-Boot On Behalf Of Madalin Bucur
>Sent: Wednesday, April 29, 2020 11:04 AM
>To: w...@denx.de; u-boot@lists.denx.de
>Cc: Madalin Bucur (OSS)
>Subject: [PATCH] powerpc/mpc85xx: Fix compiling error with DM_GPIO
>
>P4080DS compilation fails with DM_GPIO enabled:
>
>-Original Message-
>From: U-Boot On Behalf Of Madalin Bucur
>Sent: Wednesday, April 29, 2020 2:47 PM
>To: Priyanka Jain ; w...@denx.de; u-
>b...@lists.denx.de
>Cc: Madalin Bucur (OSS)
>Subject: [PATCH] powerpc: mpc85xx: fix unused variable warning
>
>Fix unused variable warning when CONF
>-Original Message-
>From: U-Boot On Behalf Of Madalin Bucur
>Sent: Wednesday, April 29, 2020 2:57 PM
>To: Priyanka Jain ; u-boot@lists.denx.de
>Cc: Madalin Bucur (OSS)
>Subject: [PATCH] drivers: net: qe: deselect QE when DM_ETH is enabled
>
>A compilation error appears when QE is compile
Hi,
On Sat, Jun 06, 2020 at 09:58:13AM +, Heinrich Schuchardt wrote:
> The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
> additional drivers marked as DM_FLAG_PRE_RELOC are loaded before
> relocation.
>
> CONFIG_RSA=y which is needed for UEFI secure boot or for FIT image
Patrick Wildt writes:
Hi,
> The EDP_LCDC_SEL bit has to be set correctly to select vop0 or
> vop1, but so far we have set it in both conditions, which is not
> correct.
>
> Can someone verify this is the correct way round? vop1 -> set,
> vop0 -> clear?
>
> Signed-off-by: Patrick Wildt
>
> diff
From: Zhao Qiang
Add watchdog node which is sbsa into lx2160a dtsi
Signed-off-by: Zhao Qiang
---
arch/arm/dts/fsl-lx2160a.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/dts/fsl-lx2160a.dtsi b/arch/arm/dts/fsl-lx2160a.dtsi
index 1789da8..a2421f6 100644
--- a/arch/arm/d
From: Zhao Qiang
Enable support to compile SBSA driver.
Signed-off-by: Zhao Qiang
---
configs/lx2160aqds_tfa_defconfig | 3 +++
configs/lx2160ardb_tfa_defconfig | 3 +++
2 files changed, 6 insertions(+)
diff --git a/configs/lx2160aqds_tfa_defconfig b/configs/lx2160aqds_tfa_defconfig
index 716
From: Zhao Qiang
According to Server Base System Architecture (SBSA) specification,
the SBSA Generic Watchdog has two stage timeouts: the first signal
(WS0) is for alerting the system by interrupt, the second one (WS1) is a
real hardware reset.
More details about the hardware specification of thi
Hi Simon,
On 07/06/20 08:43PM, Simon Glass wrote:
> Hi Pratyush,
>
> On Tue, 26 May 2020 at 06:06, Pratyush Yadav wrote:
> >
> > In regmap_raw_{read,write}_range(), offsets are checked to make sure
> > they aren't out of range. But this check happens _after_ the address is
> > mapped from physic
On 08/06/2020 09:02, Maxime Ripard wrote:
> Hi,
>
> On Sat, Jun 06, 2020 at 09:58:13AM +, Heinrich Schuchardt wrote:
>> The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
>> additional drivers marked as DM_FLAG_PRE_RELOC are loaded before
>> relocation.
>>
>> CONFIG_RSA=y wh
Add configuration flag to select the supported dwc driver configuration:
- CONFIG_DWC_ETH_QOS_TEGRA186
- CONFIG_DWC_ETH_QOS_IMX
- CONFIG_DWC_ETH_QOS_STM32
See Linux driver ethernet/stmicro/stmmac and associated glue layers
for other configuration examples.
This patch removes the not-selected comp
Hi Marek,
> From: Marek Vasut
> Sent: mercredi 13 mai 2020 15:54
>
> On 5/13/20 3:17 PM, Patrick DELAUNAY wrote:
> > Hi David,
> >
> >> From: David Wu
> >> Sent: mardi 12 mai 2020 11:56
> >>
> >> For others using, clk_rx and clk_tx may not be necessary, and their
> >> clock names are different.
>-Original Message-
>From: U-Boot On Behalf Of Zhiqiang Hou
>Sent: Friday, June 5, 2020 2:25 PM
>To: u-boot@lists.denx.de; Priyanka Jain ;
>bmeng...@gmail.com; olte...@gmail.com
>Cc: Z.q. Hou
>Subject: [PATCHv2 00/13] powerpc: covert p1010, p1020 and p2020 RDB
>board to DM_ETH
>
>From: Ho
On 6/8/20 11:29 AM, Patrick DELAUNAY wrote:
[...]
>>> we don't select the STM32 glue for the correct compatible, I think I
>>> will push
>>>
>>> static const struct udevice_id eqos_ids[] = {
>>> {
>>> .compatible = "nvidia,tegra186-eqos",
>>> .data = (ulong)&eqos_tegra18
On 6/8/20 11:07 AM, André Przywara wrote:
> On 08/06/2020 09:02, Maxime Ripard wrote:
>> Hi,
>>
>> On Sat, Jun 06, 2020 at 09:58:13AM +, Heinrich Schuchardt wrote:
>>> The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
>>> additional drivers marked as DM_FLAG_PRE_RELOC are lo
The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
additional drivers marked as DM_FLAG_PRE_RELOC are loaded before
relocation.
CONFIG_RSA=y which is needed for UEFI secure boot or for FIT image
verification loads the driver mod_exp_sw which has DM_FLAG_PRE_RELOC.
CONFIG_LOG=Y
On Mon, Jun 08, 2020 at 10:18:19AM +0200, Arnaud Patard wrote:
> Patrick Wildt writes:
>
> Hi,
>
> > The EDP_LCDC_SEL bit has to be set correctly to select vop0 or
> > vop1, but so far we have set it in both conditions, which is not
> > correct.
> >
> > Can someone verify this is the correct way
On Mon, Jun 8, 2020 at 6:59 AM Heinrich Schuchardt wrote:
>
> The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
> additional drivers marked as DM_FLAG_PRE_RELOC are loaded before
> relocation.
>
> CONFIG_RSA=y which is needed for UEFI secure boot or for FIT image
> verification
On 08.06.20 13:50, Jagan Teki wrote:
> On Mon, Jun 8, 2020 at 6:59 AM Heinrich Schuchardt wrote:
>>
>> The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
>> additional drivers marked as DM_FLAG_PRE_RELOC are loaded before
>> relocation.
>>
>> CONFIG_RSA=y which is needed for UEF
Patrick Wildt writes:
> On Mon, Jun 08, 2020 at 10:18:19AM +0200, Arnaud Patard wrote:
>> Patrick Wildt writes:
>>
>> Hi,
>>
>> > The EDP_LCDC_SEL bit has to be set correctly to select vop0 or
>> > vop1, but so far we have set it in both conditions, which is not
>> > correct.
>> >
>> > Can som
On 01/06/20 11:08AM, Simon Glass wrote:
> Hi Pratyush,
>
> On Fri, 29 May 2020 at 16:04, Pratyush Yadav wrote:
> >
> > Prepare the way for a managed GPIO API by handling NULL pointers without
> > crashing or failing. validate_desc() comes from Linux with the prints
> > removed to reduce code size
On Mon, Jun 08, 2020 at 02:24:32PM +0200, Arnaud Patard wrote:
> Patrick Wildt writes:
>
> > On Mon, Jun 08, 2020 at 10:18:19AM +0200, Arnaud Patard wrote:
> >> Patrick Wildt writes:
> >>
> >> Hi,
> >>
> >> > The EDP_LCDC_SEL bit has to be set correctly to select vop0 or
> >> > vop1, but so fa
On Sat, Jun 06, 2020 at 08:14:49AM +0200, Heinrich Schuchardt wrote:
> The following changes since commit 88bd5b1793600b0f5f25c3d236b4d049fb986140:
>
> configs: Resync with savedefconfig (2020-06-04 19:29:09 -0400)
>
> are available in the Git repository at:
>
> https://gitlab.denx.de/u-boo
On Mon, Jun 8, 2020 at 8:25 AM Heinrich Schuchardt wrote:
>
> On 08.06.20 13:50, Jagan Teki wrote:
> > On Mon, Jun 8, 2020 at 6:59 AM Heinrich Schuchardt
> > wrote:
> >>
> >> The current default of 0x400 for SYS_MALLOC_F_LEN is too small if any
> >> additional drivers marked as DM_FLAG_PRE_RELOC
On 27. 05. 20 8:44, Jaehoon Chung wrote:
> Hi
>
> On 5/22/20 7:44 PM, Michal Simek wrote:
>> From: Ashok Reddy Soma
>>
>> This reverts commit 942b5fc03218d1c94468fc658e7dec65dabcc830.
>>
>> This is partial revert of the above commit.
>>
>> mmc_of_parse() is reading no-1-8-v from device tree and i
On Sat, Jun 06, 2020 at 10:50:59PM +0200, Heinrich Schuchardt wrote:
> On 6/6/20 7:15 PM, Ard Biesheuvel wrote:
> > Add an override for enable_caches to enable the I and D caches, along
> > with the cached 1:1 mapping of all of DRAM. This is needed for running
> > U-Boot under virtualization with Q
On Sun, Jun 7, 2020 at 7:22 PM Jagan Teki wrote:
>
> Some architecture like ARM Cortex A53, A72 would need
> to invalidate dcache to sync the cache with the memory
> contents before flushing the cache to memory.
>
> The NVME here submitting the admin command using dma_addr
> to the memory without
From: Udit Agarwal
Remove "fdt_high" environment variable to use the bootm_size
to safely contain a kernel, device tree and initrd for
relocation.
Signed-off-by: Udit Agarwal
---
include/configs/ls1012a2g5rdb.h | 2 +-
include/configs/ls1012a_common.h | 2 +-
include/configs/ls1012afrdm.h
On 07/06/2020 12:22, Jagan Teki wrote:
Hi,
(CC: ing Mark)
Without looking to deep, I think invalidating the cache might be the
right thing to do, but the rationale or at least the wording of it seems
somehow flawed:
> Some architecture like ARM Cortex A53, A72 would need
Please don't mix the t
Hi
On Mon, Jun 8, 2020 at 3:52 PM André Przywara wrote:
>
> On 07/06/2020 12:22, Jagan Teki wrote:
>
> Hi,
>
> (CC: ing Mark)
>
> Without looking to deep, I think invalidating the cache might be the
> right thing to do, but the rationale or at least the wording of it seems
> somehow flawed:
>
> >
Add missing BOOTENV_SF command in rk3399 config.
Fix it.
Fixes: f263b860acf8 ("rk3399: Enable SF distro bootcmd")
Signed-off-by: Jagan Teki
Reported-by: Suniel Mahesh
Tested-by: Suniel Mahesh
---
include/configs/rk3399_common.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/confi
Hi Simon,
On 4/6/20 12:59, Simon Glass wrote:
Hi Walter,
On Fri, 29 May 2020 at 12:15, Walter Lozano wrote:
Currently dtoc scans dtbs to convert them to struct platdata and
to generate U_BOOT_DEVICE entries. These entries need to be filled
with the driver name, but at this moment the informat
Hi Simon,
On 4/6/20 12:59, Simon Glass wrote:
Hi Walter,
On Fri, 29 May 2020 at 12:15, Walter Lozano wrote:
As dtoc now performs checks for valid driver names, when running dtoc
tests several warnings arise as these tests don't use valid driver
names.
This patch adds an option to disable tho
On 4/6/20 12:59, Simon Glass wrote:
Hi Walter,
On Fri, 29 May 2020 at 12:15, Walter Lozano wrote:
Currently when creating an U_BOOT_DEVICE entry a struct driver_info
is declared, which contains the data needed to instantiate the device.
However, the actual device is created at runtime and th
Hi Simon,
On 4/6/20 12:59, Simon Glass wrote:
On Fri, 29 May 2020 at 12:15, Walter Lozano wrote:
Update documentation to reflect the new phandle support when OF_PLATDATA
is used. Now phandles are implemented as pointers to U_BOOT_DEVICE,
which makes it possible to get a pointer to the actual d
Hi Simon
On 4/6/20 12:59, Simon Glass wrote:
On Fri, 29 May 2020 at 12:15, Walter Lozano wrote:
Currently dtoc does not support the property cd-gpios used to declare
the gpios for card detect in mmc.
This patch adds support to cd-gpios property.
Signed-off-by: Walter Lozano
---
tools/dtoc
If CONFIG_SPL_DM=n and CONFIG_SPL_LOG=y a build error occurs:
ld.bfd: common/built-in.o: in function `log_get_cat_name':
common/log.c:48: undefined reference to `uclass_get_name'
make[1]: *** [scripts/Makefile.spl:422: spl/u-boot-spl] Error 1
Call uclass_get_name() only if DM is enabled.
Signed-
On 6/4/20 9:24 AM, Heiko Schocher wrote:
> make the sleep time and the margin configurable.
Reviewed-by: Stephen Warren
On 6/7/20 7:45 AM, Simon Glass wrote:
> On Thu, 4 Jun 2020 at 09:24, Heiko Schocher wrote:
>>
>> make the sleep time and the margin configurable.
>>
>> Signed-off-by: Heiko Schocher
>> ---
>>
>> travis build:
>> https://travis-ci.org/github/hsdenx/u-boot-test/builds/694545225
>>
>> This patch is
Hi Simon,
On Thu, Jun 4, 2020 at 8:30 AM Simon Glass wrote:
>
> Hi Rayagonda,
>
> On Wed, 3 Jun 2020 at 03:10, Rayagonda Kokatanur
> wrote:
> >
> > Hi Simon,
> >
> > On Wed, May 20, 2020 at 7:50 PM Simon Glass wrote:
> > >
> > > Hi Rayagonda,
> > >
> > > On Tue, 19 May 2020 at 23:19, Rayagonda
On 6/8/20 2:24 AM, Michal Simek wrote:
> It is in u-boot mainline from February. Then we had to fix it in April.
Do you have a link/commit hash for said fix?
> In the middle of this I have seen IIC one patchset which improves hex
> handling which is likely better way then this.
Same for this.
>
Dear Marek,
> From: Marek Vasut
> Sent: lundi 8 juin 2020 11:45
>
> On 6/8/20 11:29 AM, Patrick DELAUNAY wrote:
> [...]
> >>> we don't select the STM32 glue for the correct compatible, I think I
> >>> will push
> >>>
> >>> static const struct udevice_id eqos_ids[] = {
> >>> {
> >>> .
Hi,
On Mon, 8 Jun 2020 at 00:24, Michal Simek wrote:
>
> On 07. 06. 20 7:36, Sean Anderson wrote:
> > This reverts commit 0486497e2b5f4d36fa968a1a60fea358cbf70b65.
> >
> > The strtoul has well-defined semantics. It is defined by the C standard and
> > POSIX. To quote the relevant section of the m
Hi Heinrich,
On Mon, 8 Jun 2020 at 10:04, Heinrich Schuchardt wrote:
>
> If CONFIG_SPL_DM=n and CONFIG_SPL_LOG=y a build error occurs:
>
> ld.bfd: common/built-in.o: in function `log_get_cat_name':
> common/log.c:48: undefined reference to `uclass_get_name'
> make[1]: *** [scripts/Makefile.spl:42
Hi Stephen,
On Mon, 8 Jun 2020 at 10:43, Stephen Warren wrote:
>
> On 6/7/20 7:45 AM, Simon Glass wrote:
> > On Thu, 4 Jun 2020 at 09:24, Heiko Schocher wrote:
> >>
> >> make the sleep time and the margin configurable.
> >>
> >> Signed-off-by: Heiko Schocher
> >> ---
> >>
> >> travis build:
> >
Hi Rayagonda,
On Mon, 8 Jun 2020 at 11:03, Rayagonda Kokatanur
wrote:
>
> Hi Simon,
>
> On Thu, Jun 4, 2020 at 8:30 AM Simon Glass wrote:
> >
> > Hi Rayagonda,
> >
> > On Wed, 3 Jun 2020 at 03:10, Rayagonda Kokatanur
> > wrote:
> > >
> > > Hi Simon,
> > >
> > > On Wed, May 20, 2020 at 7:50 PM S
On 6/8/20 7:05 PM, Patrick DELAUNAY wrote:
> Dear Marek,
Hi,
>> From: Marek Vasut
>> Sent: lundi 8 juin 2020 11:45
>>
>> On 6/8/20 11:29 AM, Patrick DELAUNAY wrote:
>> [...]
> we don't select the STM32 glue for the correct compatible, I think I
> will push
>
> static const struct
On Sat, Jun 6, 2020 at 12:26 PM Sean Anderson wrote:
>
> Signed-off-by: Sean Anderson
>
> ---
>
> common/spl/spl_opensbi.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/common/spl/spl_opensbi.c b/common/spl/spl_opensbi.c
> index e88136e6f3..14f335f75f 100644
> --- a/co
> Currently watchdog driver is not selected, which causes system to reboot
> after staying 60s in the U-Boot prompt.
> Fix this problem by enabling CONFIG_WATCHDOG so that watchdog can be
> properly serviced.
> Signed-off-by: Fabio Estevam
> Acked-by: Igor Opaniuk
Applied to u-boot-imx, master,
> Add Kconfig entry for the PFUZE PMIC, SPL variant.
> Signed-off-by: Marek Vasut
> Cc: Fabio Estevam
> Cc: Jaehoon Chung
> Cc: Peng Fan
> Cc: Stefano Babic
> Reviewed-by: Jaehoon Chung
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
> From: Peng Fan
> Use spl_early_init to replace spl_init, spl_init will be invoked
> in board_init_r, we only need use spl_early_init to setup malloc
> and scan early dt.
> Signed-off-by: Peng Fan
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babi
> When not booting from FlexSPI, the offset computation is:
> offset = image_offset + CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR * 512 -
> 0x8000;
> When booting from SD card or eMMC user partition, image_offset is
> 0x8000. It is useless to add and remove 0x8000.
> When booting from other device, im
> Accidentally submitted a patch with indentation not correct, let's fix it
> by indenting wrong lines.
> Signed-off-by: Giulio Benetti
> Acked-by: Peng Fan
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
==
> This change updates the MTD partition layout on SPI-NOR memory for display5
> board.
> Signed-off-by: Lukasz Majewski
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX Software Engineering GmbH,
> Convert the board to DM_ETH instead of legacy networking. This requires
> a minor addition to the DT to satisfy the requirement for specifying a
> PHY node. No functional change from board user perspective.
> Signed-off-by: Marek Vasut
> Cc: Fabio Estevam
> Cc: NXP i.MX U-Boot Team
> Cc: Peng
> From: Peng Fan
> Drop useless getting ccm device, there is no need to explicted do this
> in board code, and we not enable SPL CLK currently.
> Signed-off-by: Peng Fan
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
> From: Peng Fan
> We no need invoke the code, since spl framework could help
> us do that.
> Signed-off-by: Peng Fan
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DEN
> With yModem the FIT Image is only supplied once, so we can only
> seek forward in the yModem supplied image and never backwards.
> With the recent changes to the SPL mechanism, including loading
> U-Boot first, FDT after, then the loadables, we must also reorder
> the FIT image script to make sur
> Add a README file explaining the U-Boot build and SD card flash procedures.
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX Software Engineering GmbH, Managing
> Currently watchdog driver is not selected, which causes system to reboot
> after staying 60s in the U-Boot prompt.
> Fix this problem by enabling CONFIG_WATCHDOG so that watchdog can be
> properly serviced.
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
St
On Mon, Jun 8, 2020 at 10:43 PM Simon Glass wrote:
>
> Hi Rayagonda,
>
> On Mon, 8 Jun 2020 at 11:03, Rayagonda Kokatanur
> wrote:
> >
> > Hi Simon,
> >
> > On Thu, Jun 4, 2020 at 8:30 AM Simon Glass wrote:
> > >
> > > Hi Rayagonda,
> > >
> > > On Wed, 3 Jun 2020 at 03:10, Rayagonda Kokatanur
>
> Currently watchdog driver is not selected, which causes system to reboot
> after staying 60s in the U-Boot prompt.
> Fix this problem by enabling CONFIG_WATCHDOG so that watchdog can be
> properly serviced.
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
St
> From: Peng Fan
> timer_init has been invoked in arch_cpu_init, no need to invoke
> it again in board code.
> Signed-off-by: Peng Fan
> Signed-off-by: Fabio Estevam
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
> From: Peng Fan
> The u-boot-spl.bin pad with ddr firmware conflicts with the
> CONFIG_MALLOC_F_ADDR area, the ddr firmware will be overwritten
> by malloc in SPL stage and cause ddr initialization not able
> to finish. So update the related addresses to fix the issue.
> Reported-by: Fabio Esteva
> i.MX8M could use imx bootaux to boot m4/m7 core, so let's add it
> to the dependency list.
> Signed-off-by: Peng Fan
Applied to u-boot-imx, master, thanks !
Best regards,
Stefano Babic
--
=
DENX Software Engineering GmbH,
> Currently watchdog driver is not selected, which causes system to reboot
> after staying 60s in the U-Boot prompt.
> Fix this problem by enabling CONFIG_WATCHDOG so that watchdog can be
> properly serviced.
> Signed-off-by: Fabio Estevam
> Reviewed-by: Adam Ford
Applied to u-boot-imx, master,
> None of these splash screen loading errors are so critical as to
> justify complete failure to boot, so just print error message as
> needed and return 0, the boot can very likely continue without
> the splash.
> Fix a couple of missing free(dst) instances as well.
> Signed-off-by: Marek Vasut
>
> The iMX7D RM 9.2.4.9.3 Power removal flow Table 9-11. Re-enabling power
> explicitly says both the DDR controller and the PHY must be reset in the
> correct sequence. Currently the code only resets the controller. This
> leads to a misbehavior where the system brings the DRAM up after reboot,
> b
> Currently the watchdog driver is not selected, which causes the following
> warnings in both SPL and U-Boot proper:
> U-Boot SPL 2020.07-rc1-00387-g67887903af (May 07 2020 - 23:49:27 -0300)
> Normal Boot
> WDT: Started without servicing (60s timeout)
> Trying to boot from MMC1
> U-Boot 2020.07-
On 6/8/20 11:12 AM, Simon Glass wrote:
> Hi Stephen,
>
> On Mon, 8 Jun 2020 at 10:43, Stephen Warren wrote:
>>
>> On 6/7/20 7:45 AM, Simon Glass wrote:
>>> On Thu, 4 Jun 2020 at 09:24, Heiko Schocher wrote:
make the sleep time and the margin configurable.
Signed-off-by: Heiko
Hi Simon,
On 01/06/20 08:45AM, Simon Glass wrote:
> Hi Pratyush,
>
> On Mon, 1 Jun 2020 at 05:22, Pratyush Yadav wrote:
> >
> > On 31/05/20 08:08AM, Simon Glass wrote:
> > > Hi Pratyush,
> > >
> > > On Fri, 29 May 2020 at 15:39, Pratyush Yadav wrote:
> > > >
> > > > Hi,
> > > >
> > > > This is
Now, nvme scan seems stable with environment.
This series v4 version for SPI boot support on rk3399.
Changes for v4:
- adjust env offset, size
changes for v3:
- SPI env offset, size changes based on roc-rk3399-pc
Changes for v2:
- same defconfig to support both MMC, SPI boot
- add spi flash progr
Mark the default U-Boot environment as SPI flash since
this is an on board flash device.
Updated env offset, size in contrast with default since
the U-Boot proper has starting from 384K.
Signed-off-by: Jagan Teki
---
Changes for v4:
- adjust env offset, size
configs/roc-pc-mezzanine-rk3399_def
On rockchip platforms, SPI boot image creation is not
straightforward like MMC boot image creation where former
requires to specify tpl, spl in multimage format in mkimage,
and later simply do a concatenate mkimaged-tpl with spl.
On this note, let drop rkspi image type creation via kbuild
and let
U-Boot TPL 2020.07-rc3-00090-gd4e919f927-dirty (Jun 01 2020 - 23:45:53)
Channel 0: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
Channel 1: LPDDR4, 50MHz
BW=32 Col=10 Bk=8 CS0 Row=15 CS1 Row=15 CS=2 Die BW=16 Size=2048MB
256B stride
256B stride
lpddr4_set_rate: ch
Document SPI flash program steps for rockchip platforms.
Suggested-by: Hugh Cole-Baker
Signed-off-by: Jagan Teki
Reviewed-by: Kever Yang
---
Changes for v4:
- none
doc/board/rockchip/rockchip.rst | 26 +-
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/do
This series supports custom initialization code required for
roc-rk3399-pc board on SPL stage. I have marked it as v3, since
we have tried this before on this series[1].
Now this series is well mature code handling to add custom
spl_board_init code parts.
roc-rk3399-pc would require custom le
Current spl_board_init is mostly specific to puma-rk3399
target and in other words it cannot be required or useful
for other rk3399 boards.
Some boards require their custom initialization to be part
of spl_board_init like roc-rk3399-pc require leds setup,
environments.
So, this patch handles all
Usually printing the SPL banner varies between architecture
or board codes.
- Some would print before relocation at the end board_init_f
for making sure all initialization prior to this would happen
properly. if at all there is a requirement for serial init,
that happens properly since it pri
roc-rk3399-pc has some specific requirements to support LEDS,
environment. board detection and etc prior to U-Boot proper.
So as of now SPL would be a better stage for these custom board
requirements to support unlike TPL. Adding few of these custom
requirements like LEDS in TPL would require extr
reset cause is a generic functionality based on the soc
cru registers in rockchip. This can be used for printing
the cause of reset in cpuinfo or some other place where
reset cause is needed.
Other than cpuinfo, reset cause can also be using during
bootcount for checking the specific reset cause
ROC-RK3399-PC has specific set of configurations for
on-board led setup.
Due to easiness for user to know the state of the board
roc-rk339-pc board code will setup the low power led
on/off, and waiting for user to press power key and then
glow full power led.
All this needs to happen only during
On Wed, May 20, 2020 at 2:35 PM Tom Rini wrote:
>
> On Wed, May 20, 2020 at 01:38:01PM +0200, Robert Marko wrote:
>
> > Tom,
> > I have tried various things but CONFIG_IS_ENABLED won't work inside of
> > switch case.
> > It works fine outside of if though.
>
> OK, thanks, I'll poke things more to
On Mon, Jun 08, 2020 at 03:23:33PM +0800, Kever Yang wrote:
> Hi Tom,
>
> Please pull the rockchip updates/fixes:
> - revive rk3399 puma board to adapt mainline dts;
> - Fix rk3399-evb stdout path;
> - Enable PCIe for rk3399: Rockpro64, firefly, pinebookpro;
> - Add rk3328 Rock-pi-e board;
> - En
On Mon, Jun 08, 2020 at 07:32:47AM +, Priyanka Jain wrote:
> Dear Tom,
> Please find my pull-request for u-boot-mpc85xx
> https://travis-ci.org/github/p-priyanka-jain/u-boot/builds/694639674
>
> Summary
> DM_ETH support for P2041RDB, T1024RDB, P5040DS, P3041DS, P4080DS, bug fixes
> Add TBI Ph
Rockchip-based Chromebooks support booting from SPI flash. It is annoying
to have to manually build the SPI image when the SD image is built
automatically.
This feature is already available for x86 devices, so the existing
mechanism is reused. Briefly, this allows a BUILD_ROM environment variable
Now that binman uses tools/ as its base directory for importing modules,
the path to the pylibfdt build by U-Boot is incorrect. Fix it.
Signed-off-by: Simon Glass
---
tools/binman/main.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/binman/main.py b/tools/binman/mai
These can appear when moving between branches that have different tools
in the tree. Ignore them.
Signed-off-by: Simon Glass
---
.gitignore | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.gitignore b/.gitignore
index 2e1c8bf2bf..e66aa864da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -92
This comment references the wrong thing. Fix it.
Signed-off-by: Simon Glass
---
tools/binman/etype/cbfs.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tools/binman/etype/cbfs.py b/tools/binman/etype/cbfs.py
index e9aed8310c..744a32fa0c 100644
--- a/tools/binman/etype/cbf
Fix an over-length line in this function.
Signed-off-by: Simon Glass
---
drivers/core/device.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/core/device.c b/drivers/core/device.c
index a7408d9c76..2e3d555ea4 100644
--- a/drivers/core/device.c
+++ b/drivers/core/d
As a first step to integrating mkimage into binman, add a new entry type
that feeds data into mkimage for processing and incorporates that output
into the image.
Signed-off-by: Simon Glass
---
tools/binman/README.entries | 23
tools/binman/etype/_testing.py| 5 +++
tools
Most x86 boards build a u-boot.rom which is programmed into SPI flash. But
this is not unique to x86. For example some rockchip boards can also boot
from SPI flash.
Also, at least on x86, binary blobs are sadly quite common. It is not
possible to build a functional image without them, and U-Boot n
Some typos have been fixed in the code but the entry docs were not
regenerated. Fix this.
Signed-off-by: Simon Glass
---
tools/binman/README.entries | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/binman/README.entries b/tools/binman/README.entries
index 4f2c48fdc2
1 - 100 of 156 matches
Mail list logo