From: Priyanka Jain
Signed-off-by: Priyanka Jain
---
Changes for v4:
update get_svr() implementation change to be effective
only on Chassis3 platforms to fix compilation issues
on non-chassis3 platforms like ls1012a
arch/arm/cpu/armv8/fsl-layerscape/cpu.c|2 ++
arch/arm/cpu/
From: Priyanka Jain
Timer controller base address has been changed from
LS2080A SoC (and its personalities) to new SoCs like
LS2088A, LS1088A.
Use SVR based timer base address detection to avoid compile time #ifdef.
Signed-off-by: Priyanka Jain
Signed-off-by: Prabhakar Kushwaha
---
Changes fo
From: Tang Yuantian
Commit d97dc8a0 separated the non-command code into its own file
which caused variable sata_curr_device can not be set to a correct
value.
Before commit d97dc8a0, variable sata_curr_device can be set
correctly in sata_initialize().
After commit d97dc8a0, sata_initialize() is
From: Priyanka Jain
TZASC registers like TZASC_GATE_KEEPER, TZASC_REGION_ATTRIBUTES
are 32-bit regsiters.
So while doing register load-store operations, 32-bit intermediate
register, w0 should be used.
Update x0 register to w0 register type.
Signed-off-by: Priyanka Jain
---
arch/arm/cpu/armv8/
From: Priyanka Jain
The QorIQ LS2088A SoC is built on layerscape architecture.
It is similar to LS2080A SoC with some differences like
1)Timer controller offset is different
2)It has A72 cores
3)It supports TZASC module
Signed-off-by: Priyanka Jain
---
arch/arm/cpu/armv8/fsl-layerscape/doc/RE
Then my previous v2 1/6 was right, I should not cancel it.
https://patchwork.ozlabs.org/patch/689804/
Tom, York,
I'll have to re-send this patch set with previous 1/6 included again,
with some updates Tom mentioned, e.g move the macros touched into
Kconfig although those configs were not created b
s25fs512s and s25fl512s_256k have common id information
till 5 bytes and 6th byte have different family id
like FS and FL-S as 0x81 and 0x80.
Reported-by: Vignesh R
Signed-off-by: Jagan Teki
---
Changes for v7:
- Update SECT_4K s25fs512s
drivers/mtd/spi/spi_flash_ids.c | 2 +-
1 file changed,
Use small 'd' in s25s512s ext_jedec
Cc: Bin Meng
Cc: York Sun
Cc: Vignesh R
Cc: Mugunthan V N
Cc: Michal Simek
Signed-off-by: Jagan Teki
Reviewed-by: Simon Glass
Reviewed-by: Jagan Teki
Reviewed-by: Siva Durga Prasad Paladugu
---
Changes for v7:
- Update SECT_4K S25FS512S
drivers/mtd/sp
From: Jagan Teki
For readability use small letter's with flash name.
Cc: Bin Meng
Cc: York Sun
Cc: Vignesh R
Cc: Mugunthan V N
Cc: Michal Simek
Signed-off-by: Jagan Teki
Reviewed-by: Simon Glass
Reviewed-by: Jagan Teki
Tested-by: Jagan Teki
Reviewed-by: Siva Durga Prasad Paladugu
---
C
From: Jagan Teki
In spansion S25FS-S family the physical sectors are grouped as
normal and parameter sectors. Parameter sectors are 4kB in size
with 8 set located at the bottom or top address of a device.
Normal sectors are similar to other flash family with sizes of
64kB or 32 kB.
To erase whol
On Thu, Nov 17, 2016 at 11:53 AM, Siva Durga Prasad Paladugu
wrote:
> Hi,
>
>> -Original Message-
>> From: Jagan Teki [mailto:ja...@openedev.com]
>> Sent: Wednesday, November 16, 2016 7:23 PM
>> To: Siva Durga Prasad Paladugu
>> Cc: u-boot@lists.denx.de; Michal Simek
>> Subject: Re: [U-B
Hi,
> -Original Message-
> From: Jagan Teki [mailto:ja...@openedev.com]
> Sent: Wednesday, November 16, 2016 7:23 PM
> To: Siva Durga Prasad Paladugu
> Cc: u-boot@lists.denx.de; Michal Simek
> Subject: Re: [U-Boot] [PATCH v6 16/21] spi: Remove dual flash options/flags
>
> On Wed, Nov 16
On Rab, 2016-11-16 at 23:39 +0100, Marek Vasut wrote:
> On 11/16/2016 08:27 PM, Dinh Nguyen wrote:
> >
> >
> >
> > On 11/16/2016 10:54 AM, Marek Vasut wrote:
> > >
> > > Valid Altera SoCFPGA preloader image must contain special data at
> > > offsets 0x40, 0x44, 0x48 and valid instructions at ad
On Wednesday 16 November 2016 07:17 PM, Jagan Teki wrote:
> On Wed, Nov 16, 2016 at 6:34 PM, Siva Durga Prasad Paladugu
[...]
> diff --git a/drivers/mtd/spi/spi_flash_ids.c
> b/drivers/mtd/spi/spi_flash_ids.c index 4ec2255..8f9520f 100644
> --- a/drivers/mtd/spi/spi_flash_ids.c
>
Hi, york
Best Regards
Wenbin Song
> -Original Message-
> From: york sun
> Sent: Thursday, November 17, 2016 1:05 AM
> To: Wenbin Song ; albert.u.b...@aribaud.net;
> Mingkai Hu ; u-boot@lists.denx.de
> Subject: Re: [PATCH v6 1/2] armv8/fsl-layerscape: fdt: fixup LS1043A rev1 GIC
> node
>
> From: Thomas Abraham
>
> Remove the custom low-level initialization function and reuse the
> default low-level initialization function. But this requires the
> ARMV8_MULTIENTRY config option to be enabled for Exynos7420.
>
> On Exynos7420, the boot CPU belongs to the second cluster and so
> wi
Move sunxi boards to use binman. This involves adding the image definition
to the device tree and using it in the Makefile.
Signed-off-by: Simon Glass
---
Changes in v5:
- Add a dependency on u-boot.dtb for buildman
Changes in v4:
- Remove RFC tag
- Use binman for all sunxi boards
Changes in v
Now that binman supports creating images with microcode, drop the code from
ifdtool.
Signed-off-by: Simon Glass
---
Changes in v5:
- Add a new patch to drop microcode features from ifdtool
Changes in v4: None
Changes in v3: None
Changes in v2: None
tools/ifdtool.c | 254 ++
Change x86 boards to use binman to produce the ROM. This involves adding the
image definition to the device tree and using it in the Makefile. The
existing ifdtool features are no-longer needed.
Note that the u-boot.dtsi file is common and is used for all x86 boards which
use microcode. A separate
Add a standard command definition for binman so that it can be used in
makefiles.
Signed-off-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
Makefile | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Makefile b/Makefile
index 93b0c8a.
It is sometimes useful to be able to reference configuration options in a
device tree source file. Add the necessary includes so that this works.
Signed-off-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
scripts/Makefile.lib | 5 +
1 fil
Add support for two more from the inexhaustible supply of x86 binary blob
types.
Signed-off-by: Simon Glass
---
Changes in v5: None
Changes in v4:
- Add new patch to support building x86 images with FSP/CMC
Changes in v3: None
Changes in v2: None
tools/binman/etype/intel_cmc.py| 17 ++
For boards that need U-Boot-specific additions to the device tree, it is
a minor annoyance to have to add these each time the tree is synced with
upstream.
Add a means to include a file (e.g. u-boot.dtsi) automatically into the .dts
file before it is compiled.
The file uses is the first one that
With the new device-tree rules it is possible to put device-tree changes
needed by U-Boot into their own file. As an example of this approach, move
Tegra over to use it.
Signed-off-by: Simon Glass
---
Changes in v5:
- Add a new tegra patch to use an automatically included .dtsi file
Changes in
When building for 64-bit x86 we need an SPL binary in the ROM. Add support
for this. Also increase entry test code coverage to 100%.
Signed-off-by: Simon Glass
---
Changes in v5:
- Add a new for optional microcode
Changes in v4: None
Changes in v3: None
Changes in v2: None
tools/binman/etype/
This adds the basic code for binman, including command parsing, processing
of entries and generation of images.
So far no entry types are supported. These will be added in future commits
as examples of how to add new types.
See the README for documentation.
Signed-off-by: Simon Glass
---
Chang
The structure of x86 ROMs is pretty complex. There are various binary blobs
to place in the image. Microcode requires special handling so that it is
available to very early code and can be used without any memory whatsoever.
Add support for the various entry types that are currently needed, along
Add entries to support some standard U-Boot binaries, such as u-boot.bin,
u-boot.dtb, etc. Also add some tests for these.
Signed-off-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
tools/binman/entry_test.py | 27 +
t
Add an entry type for u-boot.img (a legacy U-Boot image) and a simple test.
Signed-off-by: Simon Glass
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
tools/binman/etype/u_boot_img.py| 17 +
tools/binman/func_test.py | 5 +
This series introduces binman, a tool designed to create firmware images.
It provides a way to bring together various binaries and place them in an
image, at particular positions and with configurable alignment.
Packaging of firmware is quite a different task from building the various
parts. In ma
On 11/15/2016 08:03 PM, Jagan Teki wrote:
> INFO macro make flash table entries more adjustable like
> adding new flash_info attributes, update ID length bytes
> and so on and more over it will sync to Linux way of defining
> flash_info attributes.
>
> - Add JEDEC_ID
> - Add JEDEC_EXT macro
> - Add
On 11/16/2016 02:34 PM, Alexander Graf wrote:
> When implementing efi loader support, we can expose runtime services
> for payloads. One such service is CPU reset.
>
> This patch implements RTS CPU reset support for layerscape systems.
>
> Signed-off-by: Alexander Graf
> Reviewed-by: York Sun
>
>
These values can be used to sign a U-Boot image for use when
loading an image through the Serial Download Protocol (SDP).
Note that the address of 0x91 is usable with the stock
configuration of imx_usb_loader on i.MX6 and i.MX7 SOCs:
https://github.com/boundarydevices/imx_usb_loader/blob/mast
The DP-DDR shouldn't be exposed as conventional memory to an OS, so let's
rather claim it's a reserved region in the EFI memory map
Signed-off-by: Alexander Graf
Reviewed-by: York Sun
---
v6 -> v7:
- Don't call efi_loader function in SPL land
---
board/freescale/ls2080ardb/ls2080ardb.c | 9
Most new systems in U-Boot these days make use of the generic "distro"
framework which allows a user to have U-Boot scan for a bootable OS
on all available media types.
This patch extends the LS2080ARDB board to use that framework if the
hard coded NOR flash location does not contain a bootable im
The NXP ls1043 and ls1046 systems do not (yet) have PSCI enablement
for reset. Don't enable generic PSCI reset code on them.
Signed-off-by: Alexander Graf
---
arch/arm/cpu/armv8/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/arm/cpu/armv8/Kconfig b/arch/arm/cp
When implementing efi loader support, we can expose runtime services
for payloads. One such service is CPU reset.
This patch implements RTS CPU reset support for layerscape systems.
Signed-off-by: Alexander Graf
Reviewed-by: York Sun
---
v4 -> v5:
- Use __efi_runtime tags
---
arch/arm/cpu
The efi loader code has its own memory map, so it needs to be aware where
the spin tables are located, to ensure that no code writes into those
regions.
Signed-off-by: Alexander Graf
---
v6 -> v7:
- Don't call efi_loader functions for SPL code
---
arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 6
We now have EFI support in U-Boot which worked out of the box on all systems
that I tried it on so far. Except for the LS2080ARDB. With this patch set
I can successfully boot grub2 and Linux from there on such a system - even
using PXE.
This patch set depends on the efi-next queue and the efi runt
The efi_add_runtime_mmio prototype for disabled CONFIG_EFI_LOADER
was different from the enabled one. Sync them.
Signed-off-by: Alexander Graf
---
include/efi_loader.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/efi_loader.h b/include/efi_loader.h
index 35b3fe2..9
Some boards decided not to run ATF or other secure firmware in EL3, so
they instead run U-Boot there. The uEFI spec doesn't know what EL3 is
though - it only knows about EL2 and EL1. So if we see that we're running
in EL3, let's get into EL2 to make payloads happy.
Signed-off-by: Alexander Graf
R
On ls2080 we have a separate network fabric component which we need to
shut down before we enter Linux (or any other OS). Along with that also
comes configuration of the fabric using a description file.
Today we always stop and configure the fabric in the boot script and
(again) exit it on device
On 11/15/2016 01:28 AM, Shengzhou Liu wrote:
> - add additional function erratum_a009942_check_cpo to check if the
> board needs tuning CPO calibration for optimal setting.
> - move ERRATUM_A009942(with revision to check cpo_sample option) from
> fsl_ddr_gen4.c to ctrl_regs.c for reuse on all D
On 11/16/2016 02:22 PM, Alexander Graf wrote:
>
>
> On 16/11/2016 22:57, york sun wrote:
>> On 11/15/2016 02:20 PM, Alexander Graf wrote:
>>>
>>>
>>> On 15/11/2016 23:11, york sun wrote:
On 11/15/2016 12:36 PM, Alexander Graf wrote:
> Hi York,
>
> Do you want to take that patc
The efi loader code has its own memory map, so it needs to be aware where
the spin tables are located, to ensure that no code writes into those
regions.
Signed-off-by: Alexander Graf
---
v6 -> v7:
- Don't call efi_loader functions for SPL code
---
arch/arm/cpu/armv8/fsl-layerscape/fdt.c | 6
Most new systems in U-Boot these days make use of the generic "distro"
framework which allows a user to have U-Boot scan for a bootable OS
on all available media types.
This patch extends the LS2080ARDB board to use that framework if the
hard coded NOR flash location does not contain a bootable im
The DP-DDR shouldn't be exposed as conventional memory to an OS, so let's
rather claim it's a reserved region in the EFI memory map
Signed-off-by: Alexander Graf
Reviewed-by: York Sun
---
v6 -> v7:
- Don't call efi_loader function in SPL land
---
board/freescale/ls2080ardb/ls2080ardb.c | 9
On 11/16/2016 08:27 PM, Dinh Nguyen wrote:
>
>
> On 11/16/2016 10:54 AM, Marek Vasut wrote:
>> Valid Altera SoCFPGA preloader image must contain special data at
>> offsets 0x40, 0x44, 0x48 and valid instructions at address 0x4c or
>> 0x50. These addresses are by default used by U-Boot's vector ta
The efi_add_runtime_mmio prototype for disabled CONFIG_EFI_LOADER
was different from the enabled one. Sync them.
Signed-off-by: Alexander Graf
---
include/efi_loader.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/efi_loader.h b/include/efi_loader.h
index 35b3fe2..9
When implementing efi loader support, we can expose runtime services
for payloads. One such service is CPU reset.
This patch implements RTS CPU reset support for layerscape systems.
Signed-off-by: Alexander Graf
Reviewed-by: York Sun
---
v4 -> v5:
- Use __efi_runtime tags
---
arch/arm/cpu
Some boards decided not to run ATF or other secure firmware in EL3, so
they instead run U-Boot there. The uEFI spec doesn't know what EL3 is
though - it only knows about EL2 and EL1. So if we see that we're running
in EL3, let's get into EL2 to make payloads happy.
Signed-off-by: Alexander Graf
R
On ls2080 we have a separate network fabric component which we need to
shut down before we enter Linux (or any other OS). Along with that also
comes configuration of the fabric using a description file.
Today we always stop and configure the fabric in the boot script and
(again) exit it on device
We now have EFI support in U-Boot which worked out of the box on all systems
that I tried it on so far. Except for the LS2080ARDB. With this patch set
I can successfully boot grub2 and Linux from there on such a system - even
using PXE.
This patch set depends on the efi-next queue and the efi runt
On 16/11/2016 22:57, york sun wrote:
On 11/15/2016 02:20 PM, Alexander Graf wrote:
On 15/11/2016 23:11, york sun wrote:
On 11/15/2016 12:36 PM, Alexander Graf wrote:
Hi York,
Do you want to take that patch set?
Yes, I can. I saw it assigned to you in patchwork so I didn't act.
I thi
On 11/15/2016 02:20 PM, Alexander Graf wrote:
>
>
> On 15/11/2016 23:11, york sun wrote:
>>
>> On 11/15/2016 12:36 PM, Alexander Graf wrote:
>>> Hi York,
>>>
>>> Do you want to take that patch set?
>>>
>>
>> Yes, I can. I saw it assigned to you in patchwork so I didn't act.
>
> I think since it's r
On 16/11/2016 22:57, york sun wrote:
On 11/15/2016 02:20 PM, Alexander Graf wrote:
On 15/11/2016 23:11, york sun wrote:
On 11/15/2016 12:36 PM, Alexander Graf wrote:
Hi York,
Do you want to take that patch set?
Yes, I can. I saw it assigned to you in patchwork so I didn't act.
I thi
On 11/15/2016 01:28 AM, Shengzhou Liu wrote:
> Fix following warning in case multiple erratum macro was not defined.
> warning: unused variable 'tmp'
> warning: unused variable 'ddr_freq'
>
> Signed-off-by: Shengzhou Liu
> ---
> drivers/ddr/fsl/fsl_ddr_gen4.c | 43
> +
On 2016-11-16 12:02, Sebastian Andrzej Siewior wrote:
> MX7D_PAD_ENET1_RX_CLK__ENET1_RX_CLK is in its currently RGMII_RXC.
> Fix this by providing RX_CLK with properly setting the DAISY value and
> MX7D_PAD_ENET1_RX_CLK__ENET1_RGMII_RXC which did the "previous" setting.
> There should be no fallout
This variable name is needlessly confusion. Adjust it to use a 'positive'
name instead.
Signed-off-by: Simon Glass
---
tools/buildman/builderthread.py | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tools/buildman/builderthread.py b/tools/buildman/builderthread.py
in
On 11/15/2016 04:52 PM, Andre Przywara wrote:
> The indentation is misleading here and suggests that the write command
> will be only executed in the else clause.
> It seems like this is not intended, so fix the indentation to avoid
> both compiler warnings and puzzled readers.
>
> Pointed out by G
On 11/15/2016 04:52 PM, Andre Przywara wrote:
> The error checking makes only sense if the previous line has been
> executed, so add block braces around the _whole_ then clause.
>
> Pointed out by GCC 6.2's -Wmisleading-indentation warning.
>
> Signed-off-by: Andre Przywara
> ---
> drivers/net/ld
MX7D_PAD_ENET1_RX_CLK__ENET1_RX_CLK is in its currently RGMII_RXC.
Fix this by providing RX_CLK with properly setting the DAISY value and
MX7D_PAD_ENET1_RX_CLK__ENET1_RGMII_RXC which did the "previous" setting.
There should be no fallout because there no in tree users of
MX7D_PAD_ENET1_RX_CLK__ENET
On 11/15/2016 07:16 PM, Jagan Teki wrote:
> York,
>
> Please test again?
>
OK. It is in the queue.
York
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On 11/16/2016 10:54 AM, Marek Vasut wrote:
> Valid Altera SoCFPGA preloader image must contain special data at
> offsets 0x40, 0x44, 0x48 and valid instructions at address 0x4c or
> 0x50. These addresses are by default used by U-Boot's vector table
> and a piece of reset handler, thus a valid pre
On Wed, Nov 16, 2016 at 7:17 PM, Jagan Teki wrote:
> On Wed, Nov 16, 2016 at 6:34 PM, Siva Durga Prasad Paladugu
> wrote:
>> Hi,
>>
>>> -Original Message-
>>> From: Jagan Teki [mailto:ja...@openedev.com]
>>> Sent: Wednesday, November 16, 2016 6:15 PM
>>> To: Siva Durga Prasad Paladugu
>>
On 11/15/2016 04:52 PM, Andre Przywara wrote:
> The whole error message should be within the else clause, not just
> the first part.
> Pointed out by GCC 6.2's -Wmisleading-indentation warning.
>
> Signed-off-by: Andre Przywara
> ---
> board/freescale/ls2080aqds/eth.c | 3 ++-
> 1 file changed, 2
On Wed, Nov 16, 2016 at 10:56 PM, Fabio Estevam wrote:
> On Wed, Nov 16, 2016 at 3:21 PM, Jagan Teki wrote:
>
>> + pinctrl_i2c3: i2c3grp {
>> + fsl,pins = <
>> + MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b8b1
>> + MX6QDL_PAD_EIM_D18__I2C3_S
On Wed, Nov 16, 2016 at 3:21 PM, Jagan Teki wrote:
> + pinctrl_i2c3: i2c3grp {
> + fsl,pins = <
> + MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b8b1
> + MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
> + MX6QDL_PAD_GPIO_0__CCM_
From: Jagan Teki
Add I2C support for Engicam i.CoreM6 RQS modules.
icorem6qdl-rqs> i2c bus
Bus 0: i2c@021a
Bus 1: i2c@021a4000
Bus 2: i2c@021a8000
icorem6qdl-rqs> i2c dev 0
Setting bus to 0
icorem6qdl-rqs> i2c speed 10
Setting bus speed to 10 Hz
icorem6qdl-rqs> i2c probe
Valid chi
From: Jagan Teki
Add I2C nodes for Engicam i.CoreM6 RQS modules.
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
---
arch/arm/dts/imx6qdl-icore-rqs.dtsi | 42 +
1 file changed, 42 insertions(+)
diff --git a/arch/arm/dts/
From: Jagan Teki
Boot from MMC:
-
U-Boot SPL 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:56:07)
Trying to boot from MMC1
U-Boot 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:56:07 +0530)
CPU: Freescale i.MX6DL rev1.3 at 792 MHz
Reset cause: POR
Model: Engicam i.CoreM6 DualLite/Sol
From: Jagan Teki
Boot from MMC:
-
U-Boot SPL 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:59:44)
Trying to boot from MMC1
U-Boot 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:59:44 +0530)
CPU: Freescale i.MX6D rev1.2 at 792 MHz
Reset cause: POR
Model: Engicam i.CoreM6 Quad/Dual RQS
From: Jagan Teki
Rename defconfig files for better compatible with
respective board names and dts files.
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
---
board/engicam/icorem6/MAINTAINERS | 6 ++-
board/engicam/icorem6/README
Valid Altera SoCFPGA preloader image must contain special data at
offsets 0x40, 0x44, 0x48 and valid instructions at address 0x4c or
0x50. These addresses are by default used by U-Boot's vector table
and a piece of reset handler, thus a valid preloader corrupts those
addresses slightly. While this
From: Jagan Teki
Call dev->enetaddr or pdata->enetaddr directly
in eth_ops instead of local mac variable.
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Acked-by: Joe Hershberger
Signed-off-by: Jagan Teki
---
drivers/net/fec_mxc.c | 18 ++
1 file changed, 6 inserti
On Sat, Nov 5, 2016 at 8:25 PM, Tom Rini wrote:
> On Thu, Nov 03, 2016 at 09:47:48PM +0200, Sam Protsenko wrote:
>> Signed-off-by: Sam Protsenko
> [snip]
>> diff --git a/configs/Chuwi_V7_CW0825_defconfig
>> b/configs/Chuwi_V7_CW0825_defconfig
>> index a67038b..8507f73 100644
>> --- a/configs/Chu
From: Jagan Teki
Add .read_rom_hwaddr on dm eth_ops.
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Acked-by: Joe Hershberger
Signed-off-by: Jagan Teki
---
drivers/net/fec_mxc.c | 32 +---
1 file changed, 17 insertions(+), 15 deletions(-)
diff --git a/
From: Jagan Teki
Add I2C support for Engicam GEAM6UL module.
geam6ul> i2c bus
Bus 0: i2c@021a
Bus 1: i2c@021a4000
geam6ul> i2c dev 0
Setting bus to 0
geam6ul> i2c dev
Current bus is 0
geam6ul> i2c speed 10
Setting bus speed to 10 Hz
geam6ul> i2c probe
Valid chip addresses: 2C
geam6
From: Jagan Teki
Add i.MX6UL dtsi support from Linux.
Here is the last commit:
"ARM: dts: add gpio-ranges property to iMX GPIO controllers"
(sha1: bb728d662bed0fe91b152550e640cb3f6caa972c)
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
---
arch/arm/dts/im
From: Jagan Teki
Add I2C nodes for Engicam GEAM6UL module.
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
---
arch/arm/dts/imx6ul-geam-kit.dts | 28
1 file changed, 28 insertions(+)
diff --git a/arch/arm/dts/imx6ul-geam-kit.dt
From: Jagan Teki
Boot Log:
U-Boot SPL 2016.11-rc2-00144-g922adaa-dirty (Oct 28 2016 - 18:55:30)
Trying to boot from MMC1
U-Boot 2016.11-rc2-00144-g922adaa-dirty (Oct 28 2016 - 18:55:30 +0530)
CPU: Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
CPU: Industrial temperature gra
From: Jagan Teki
This is v3 for previous v2 series[1]
Changes for v3:
- Add I2C support
Changes for v2:
- Add 'Acked-by' from Joe
- Add new i.CoreM6 RQS patches
[1] https://www.mail-archive.com/u-boot@lists.denx.de/msg230283.html
Jagan Teki (11):
arm: dts: Add devicetree for i.MX6UL
arm:
From: Michael Hennerich
This fixes a bug seen with DFU Serial Flash upload/medium-read in case
dfu->data.sf.start > 0.
Signed-off-by: Michael Hennerich
---
drivers/dfu/dfu_sf.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/dfu/dfu_sf.c b/drivers/dfu/dfu_sf.c
in
Signed-off-by: Sam Protsenko
---
Changes in v6:
- don't do savedefconfig
Changes in v5:
- USE_SECTOR: add default=y for default architectures
Changes in v4:
- remove TARGET_* from Kconfig default section
Changes in v3:
- add USE_SECTOR to missed boards (reported by buildman):
- Merrii_
This option isn't used for anything, so get rid of it.
Signed-off-by: Sam Protsenko
---
Changes in v6: None
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
README | 4
include/configs/am3517_crane.h | 1 -
include/configs/am35
This series accomplishes next:
1. Convert CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR option to Kconfig
2. Remove CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR from boards that
don't build SPL
3. Add CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR bool option, which
can be tested with #ifdef
4
On 11/16/2016 01:23 AM, Wenbin Song wrote:
> Hi: york
>
> Best Regards
> Wenbin Song
>
>
>> -Original Message-
>> From: york sun
>> Sent: Tuesday, November 15, 2016 5:24 AM
>> To: Wenbin Song ; albert.u.b...@aribaud.net;
>> Mingkai Hu ; u-boot@lists.denx.de
>> Subject: Re: [PATCH v6 1/2] ar
This series integrates Toradex factory configuration block handling. The
config block is a data structure which gets stored to flash during
production testing. The structure holds such information as board resp.
hardware revision, product ID and serial number which is used as the NIC
part of the E
From: Max Krummenacher
remove now unused CONFIG_TRDX_PID_XXX
Signed-off-by: Marcel Ziswiler
Acked-by: Stefan Agner
Acked-by: Max Krummenacher
---
Changes in v5: None
Changes in v4: None
Changes in v3: None
Changes in v2: None
board/toradex/colibri_vf/colibri_vf.c | 16
inc
Drop CONFIG_CUSTOM_BOARDINFO as it is not Kconfig compliant and anyway
not really used anywhere plus the upcoming weak show_board_info()
approach seems much superior.
This reverts commit a9ad18c9d5fe2554753b0f9a52adfd5ebce61147.
Signed-off-by: Marcel Ziswiler
Reviewed-by: Tom Rini
Acked-by: Max
Deactivate CONFIG_DISPLAY_BOARDINFO in favour of
CONFIG_DISPLAY_BOARDINFO_LATE which also displays on the LCD.
Signed-off-by: Marcel Ziswiler
Acked-by: Max Krummenacher
---
Changes in v5: None
Changes in v4: None
Changes in v3:
- fixup deactivation of CONFIG_DISPLAY_BOARDINFO in favour of
CO
Now with the config block handling in place move the U-Boot environment
location before the config block at the end of 1st "boot sector" as
deployed during production using our downstream BSP.
Signed-off-by: Marcel Ziswiler
Acked-by: Max Krummenacher
---
Changes in v5: None
Changes in v4:
- ad
With our common code in place actually make use of it across all our
modules.
Signed-off-by: Marcel Ziswiler
Acked-by: Max Krummenacher
---
Changes in v5: None
Changes in v4: None
Changes in v3:
- use checkboard() rather than checkboard_fallback()
- drop CUSTOM_BOARDINFO
Changes in v2: None
Make show_board_info() a weak function which allows for custom board
specific implementations thereof.
Signed-off-by: Marcel Ziswiler
Reviewed-by: Tom Rini
Acked-by: Max Krummenacher
---
Changes in v5: None
Changes in v4: None
Changes in v3:
- introduce new patch making show_board_info() a we
Add Toradex factory configuration block handling. The config block is a
data structure which gets stored to flash during production testing. The
structure holds such information as board resp. hardware revision,
product ID and serial number which is used as the NIC part of the
Ethernet MAC address
Current get_desc() implementation is not able to succesfully
finish and return pointer to block device descriptor.
Also function always return non zero value even device is found.
The patch fills block device descriptor and return 0 if device is found.
Signed-off-by: Michal Simek
---
I have te
The list of available boot method is not part of the binary which
prevent the SPL from booting u-boot or Linux.
Add the missing .u_boot_list* sections to the binary to fix it.
Signed-off-by: Fabien Parent
---
board/davinci/da8xxevm/u-boot-spl-da850evm.lds | 3 +++
1 file changed, 3 insertions(+
Define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR in order to be able
to boot from MMC/SD.
The SPL is stored at sector 0x75, while u-boot will follow at
sector 0xb5.
Signed-off-by: Fabien Parent
---
include/configs/omapl138_lcdk.h | 8
1 file changed, 8 insertions(+)
diff --git a/include
The AIS image built for the OMAPL138-LCDK board is not booting because
the AIS configuration is not correct.
This commit adds a AIS configuration file that allow the SPL to boot
correctly.
Signed-off-by: Fabien Parent
---
board/davinci/da8xxevm/omapl138_lcdk_ais.cfg | 4
include/configs/oma
On 16/11/2016 12:15, Alexander Graf wrote:
Now that we have Travis-CI support in U-Boot as well as a simple hello world
efi binary test case, we can make use of the two and verify that efi_loader
support still works on every commit.
This patch set enables network as well as basic efi_loader te
1 - 100 of 173 matches
Mail list logo