On Fri, Nov 13, 2015 at 04:15:19PM +0100, Valentin Longchamp wrote:
> From: Holger Brunck
>
> To prevent u-boot to stop accidently e.g. due to line noise on the
> serial line, we now use the option CONFIG_AUTOBOOT_KEYED. We choose the
> key for this.
>
>
On Fri, Nov 13, 2015 at 03:01:16PM +0100, Valentin Longchamp wrote:
> From: Holger Brunck
>
> Similar to kmcoge5un we need to check the dip switch at startup
> connected to the kirkwood at MPP43. If it's set we need to set the
> actual_bank to zero to boot from SW
On Thu, Nov 12, 2015 at 12:30:19PM -0200, Fabio Estevam wrote:
> Prior to commit 5ba534d247d418 ("arm: Switch 32-bit ARM to using generic
> global_data setup") we used to have assembly code that configured the
> malloc_base address.
>
> Since this commit we use the board_init_f_mem() function in
On Fri, Nov 13, 2015 at 03:01:14PM +0100, Valentin Longchamp wrote:
> KM_ENV_BUS was used for nothing else than an direct assignment to
> CONFIG_I2C_ENV_EEPROM_BUS. To avoid this, directly use
> CONFIG_I2C_ENV_EEPROM_BUS instead.
>
> Patchwork: http://patchwork.ozlabs.org/patch/399411/
>
On Fri, Nov 13, 2015 at 07:42:12AM +0100, Lukasz Majewski wrote:
> This commit adds support for "gpt verify" command, which verifies
> correctness of on-board stored GPT partition table.
> As the optional parameter one can provide '$partitons' environment variable
> to check if partition data
On Fri, Nov 13, 2015 at 07:42:11AM +0100, Lukasz Majewski wrote:
> This commit provides definition and declaration of GPT verification
> functions - namely gpt_verify_headers() and gpt_verify_partitions().
> The former is used to only check CRC32 of GPT's header and PTEs.
> The latter examines
On 11/16/2015 08:53 PM, Simon Glass wrote:
Adjust all Tegra boards to use driver model for Ethernet, now that the
required drivers are converted.
diff --git a/arch/arm/mach-tegra/Kconfig b/arch/arm/mach-tegra/Kconfig
@@ -14,6 +14,7 @@ config TEGRA_ARMV7_COMMON
select DM_GPIO
On Wed, 2015-11-18 at 10:05 -0800, York Sun wrote:
> MC and debug server are not board-specific. Instead of reserving
> memory in each board file, a weak function is introduced in board_f.c
> to replace macro CONFIG_SYS_MEM_TOP_HIDE for more flexibility.
> Legacy use of this macro is still
On Sun, Nov 08, 2015 at 05:11:44PM +0200, Nikita Kiryanov wrote:
> Simplify spl_mmc_load_image() code by moving the part that finds the mmc
> device
> into its own function spl_mmc_find_device(), available in two flavors: DM and
> non-DM.
>
> This refactor fixes a bug in which an error in the
On Sun, Nov 08, 2015 at 05:11:45PM +0200, Nikita Kiryanov wrote:
> Implement default versions of falcon mode functions to make the
> CONFIG_SPL_OS_BOOT check in spl_mmc_load_image() unnecessary, thus reducing
> its #ifdef complexity.
>
> No functional changes.
>
> Signed-off-by: Nikita Kiryanov
On Sun, Nov 08, 2015 at 05:11:46PM +0200, Nikita Kiryanov wrote:
> Implement defaults for the raw partition image loading so that the #ifdef
> CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_PARTITION in spl_mmc_load_image() will no
> longer be necessary.
>
> This change makes it possible for
On Sun, Nov 08, 2015 at 05:11:50PM +0200, Nikita Kiryanov wrote:
> Refactor spl image load code out of board_init_r and into its own
> function. This is a preparation for supporting alternative boot
> devices.
>
> Signed-off-by: Nikita Kiryanov
> Cc: Igor Grinberg
On Sun, Nov 08, 2015 at 05:11:47PM +0200, Nikita Kiryanov wrote:
> Move the code that handles fs boot out of spl_mmc_load_image() and into its
> own function to reduce the #ifdef complexity of spl_mmc_load_image().
>
> No functional changes.
>
> Signed-off-by: Nikita Kiryanov
For LS1043, SEC read/writes are made snoopable by setting
the corresponding bits in SCFG to avoid coherency issues.
Signed-off-by: Aneesh Bansal
---
Changes in v2:
New Patch Set created with an additional patch
Commit Subject modified
LS1043ARDB Secure Boot Target from NOR has been added.
- Configs defined to enable esbc_validate.
- ESBC Address in header is made 64 bit.
- SMMU is re-configured in Bypass mode.
Signed-off-by: Aneesh Bansal
---
Changes in v2:
New Patch Set created with an additional
usec2ticks() function has been defined for ARMv8 which will
be used by SEC Driver.
Signed-off-by: Aneesh Bansal
---
Changes in v2:
New Patch Set created with an additional patch.
arch/arm/cpu/armv8/generic_timer.c | 11 +++
1 file changed, 11 insertions(+)
A new data type uintptr_t has been defined for creating
pointers (32 or 64 bit depending on Core) from 32 bit variables
storing the address.
If a 32 bit variable (u32) is typecasted to a pointer (void *),
compiler gives a warning in case size of pointer on the core is 64 bit.
Signed-off-by:
For Setting and clearing the bits in SEC Block registers
sec_clrbits32() and sec_setbits32() are used which work as
per endianness of CAAM block.
So these must be used with SEC register address as argument.
If the value is read in a local variable, then the functions
will not behave correctly
On Tue, Nov 10, 2015 at 06:13:34PM -0800, Bin Meng wrote:
> This updates git-mailrc to add me as a maintainer of x86.
>
> Signed-off-by: Bin Meng
> Acked-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description: Digital
On Tue, Nov 10, 2015 at 03:17:44PM +0200, Dmitry Lifshitz wrote:
> CM-T3517 has several HW revisions.
> Add board specific get_board_rev() callback to retrieve revision number.
>
> Signed-off-by: Dmitry Lifshitz
> Reviewed-by: Igor Grinberg
On Sun, Nov 08, 2015 at 05:11:53PM +0200, Nikita Kiryanov wrote:
> Use spl alternate boot device feature to define fallback to
> the main boot device as it is defined by hardware.
>
> Signed-off-by: Nikita Kiryanov
> Cc: Igor Grinberg
> Cc:
On Wed, Nov 11, 2015 at 09:39:33PM +0800, Thomas Chou wrote:
> Add CMD_GPIO to Kconfig and run tools/moveconfig.py .
>
> Signed-off-by: Thomas Chou
> Reviewed-by: Simon Glass
Applied to u-boot/master, thanks!
--
Tom
signature.asc
Description:
From: huang lin
This add some basic files required to allow the board to dispaly
serial message and can run command(mmc info etc)
Signed-off-by: Lin Huang
Acked-by: Simon Glass
Moved board Kconfig fragment from previous patch into
From: Jeffy Chen
Our chips may have different max spl size and spl header, so
we need to add configs for that.
Signed-off-by: Jeffy Chen
Acked-by: Simon Glass
Dropped CONFIG_ROCKCHIP_MAX_SPL_SIZE from rk3288_common.h,
From: huang lin
rk3036 only 4K size SRAM for SPL, so only support
timer, uart, sdram driver in SPL stage, when finish
initial sdram, back to bootrom.And in rk3036 sdmmc and
debug uart use same iomux, so if you want to boot from
sdmmc, you must disable debug uart.
Hello,
I've got a 32MByte Micron SPI Flash and I am unable to access the upper
half of the part due to CONFIG_SPI_FLASH_BAR not being defined when my
u-boot.elf is built.
I am using the Petalinux version 2013.10 toolset to build the u-boot.elf
and image.elf artifacts and am still at a loss as to
Hello Thomas,
Am 18.11.2015 um 14:44 schrieb Thomas Chou:
Add generic binding to unify ns16550 drivers. There are
several drivers using almost the same code, such as serial_dw,
serial_keystone, serial_omap, serial_ppc, serial_rockchip,
serial_tegra.c, and serial_x86. But each is platform
Hello Thomas,
Am 18.11.2015 um 14:44 schrieb Thomas Chou:
Since commit 220e8021af96 ("nios2: convert altera_jtag_uart to
driver model"), the default debug uart was changed. Most people
use ns16550 UART, so restore it as default.
Signed-off-by: Thomas Chou
Reported-by:
Add new api to get device address based on index.
Signed-off-by: Mugunthan V N
---
drivers/core/device.c | 31 +++
include/dm/device.h | 11 +++
2 files changed, 38 insertions(+), 4 deletions(-)
diff --git a/drivers/core/device.c
adopt ti_qspi driver to device driver model
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
---
drivers/spi/ti_qspi.c | 187 ++
1 file changed, 187
enable mmc driver model for dra72_evm as ti_qspi supports
driver model
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
---
configs/dra72_evm_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git
Add compatible for Macronix 64MiB spi flash mx66l51235l.
Signed-off-by: Mugunthan V N
---
drivers/mtd/spi/sf_probe.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/mtd/spi/sf_probe.c
index ffbce59..add6738 100644
---
Add qspi memory map and control module register maps to device tree.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
---
arch/arm/dts/dra7.dtsi | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/arch/arm/dts/dra7.dtsi
add spi alias for qspi so that spi probes the device and driver
successfully.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
---
arch/arm/dts/dra7.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/dts/dra7.dtsi
Add compatible for spansion 32MiB spi flash s25fl256s1.
Signed-off-by: Mugunthan V N
---
drivers/mtd/spi/sf_probe.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/mtd/spi/sf_probe.c
index bc05d30..ffbce59 100644
---
Hello Tom,
please pull from u-boot-ubi master
The following changes since commit 736d1746fb7b8f7cd70657a4a72db2b6bd8de40e:
itest: add missing break statements to evalexp() (2015-11-18 15:29:00 -0500)
are available in the git repository at:
git://git.denx.de/u-boot-ubi.git master
for you
Hi Simon,
On 19/11/15 12:44, Simon Glass wrote:
Hi Lin,
On 17 November 2015 at 18:19, hl wrote:
Hi Simon,
On 18/11/15 01:38, Simon Glass wrote:
Hi Lin,
On 16 November 2015 at 23:20, Lin Huang wrote:
This series patch bring up rk3036 uboot,
Prepare driver for DM conversion.
Signed-off-by: Mugunthan V N
---
drivers/spi/ti_qspi.c | 276 +++---
1 file changed, 151 insertions(+), 125 deletions(-)
diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c
index
This patch series enables ti_qspi to adopt driver model. This has
been tested on dra72, dra74 and am437x-sk evms (logs [1]).
Also pushed a branch for testing [2]
[1]: http://pastebin.ubuntu.com/13341771/
[2]: git://git.ti.com/~mugunthanvnm/ti-u-boot/mugunth-ti-u-boot.git qspi-v3
Changes from
Changing the ti_qspi_priv structure and its instance names from
to priv for driver mode conversion.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Jagan Teki
---
spi bus can support dual and quad wire data transfers for tx and
rx. So defining dual and quad modes for both tx and rx. Also add
support to parse bus width used for spi tx and rx transfers.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Since OMAP's spl doesn't support DM currently, do not define DM_SPI and
DM_SPI_FLASH for spl build.
Signed-off-by: Mugunthan V N
---
include/configs/dra7xx_evm.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/configs/dra7xx_evm.h
To enable memory map in dra7xx, specific chip select must be
written to control module register. But this hard coded to chip
select 1, fixing it by writing the specific chip select value to
control module register.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Hi Thomas,
On Wed, Nov 18, 2015 at 10:36 PM, Thomas Chou wrote:
> Hi Bin,
>
>
> On 2015年11月18日 22:09, Bin Meng wrote:
>>
>> Hi Thomas,
>>
>> On Wed, Nov 18, 2015 at 9:44 PM, Thomas Chou wrote:
>>>
>>> Zap CONFIG_NS16550_SERIAL, as the unification of
enable spi driver model for dra74_evm as ti_qspi supports
driver model
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
---
configs/dra74_evm_defconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git
Since OMAP's spl doesn't support DM currently, do not define
DM_SPI and DM_SPI_FLASH for spl build.
Signed-off-by: Mugunthan V N
---
include/configs/am43xx_evm.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/configs/am43xx_evm.h
Add qspi memory map address to device tree.
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
---
arch/arm/dts/am4372.dtsi | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/arch/arm/dts/am4372.dtsi b/arch/arm/dts/am4372.dtsi
enable spi driver model for am437x_sk_evm as ti_qspi supports
driver model
Signed-off-by: Mugunthan V N
Reviewed-by: Simon Glass
Reviewed-by: Tom Rini
---
configs/am437x_sk_evm_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff
Hi Lin,
On 17 November 2015 at 18:19, hl wrote:
>
> Hi Simon,
>
>
>
> On 18/11/15 01:38, Simon Glass wrote:
>>
>> Hi Lin,
>>
>> On 16 November 2015 at 23:20, Lin Huang wrote:
>>>
>>> This series patch bring up rk3036 uboot, since rk3036 only 4K size
On Sun, Nov 08, 2015 at 05:11:43PM +0200, Nikita Kiryanov wrote:
> The original intention of the mmc load_image() function was to try multiple
> boot modes before failing. This is evident by the lack of break statements
> in the switch, and the following line in the default case:
> puts("spl:
On Fri, Oct 30, 2015 at 02:57:04PM +0100, Stefano Babic wrote:
> Sometimes it can be useful to link the fw_ tools instead
> of having the fw_setenv/fw_printenv installed.
> Patch exports the tool as library and allowes to link it
> with own programs.
>
> Signed-off-by: Stefano Babic
On Thu, Oct 29, 2015 at 04:50:43PM -0500, Kipisz, Steven wrote:
> BeagleBoard X15 (http://beagleboard.org/x15) support in u-boot does
> actually support two different platform configuration offered by
> TI. In addition to BeagleBoard X15, it also supports the TMDXEVM5728
> (or more commonly known
On Sun, Nov 08, 2015 at 05:11:42PM +0200, Nikita Kiryanov wrote:
> Remove code duplication in spl_nand_load_image().
>
> No functional changes.
>
> Signed-off-by: Nikita Kiryanov
> Cc: Scott Wood
> Cc: Igor Grinberg
>
On Tue, Nov 17, 2015 at 10:29:07AM -0700, Stephen Warren wrote:
> From: Stephen Warren
>
> Check the result code of all command that are executed. Without this,
> if the fallocate invocation fails (this feature is not supported on ext3
> filesystems for example) then a
On 11/18/2015 02:15 PM, Scott Wood wrote:
> On Wed, 2015-11-18 at 10:05 -0800, York Sun wrote:
>> MC and debug server are not board-specific. Instead of reserving
>> memory in each board file, a weak function is introduced in board_f.c
>> to replace macro CONFIG_SYS_MEM_TOP_HIDE for more
On Wed, 2015-11-18 at 14:48 -0800, York Sun wrote:
>
> On 11/18/2015 02:15 PM, Scott Wood wrote:
> > On Wed, 2015-11-18 at 10:05 -0800, York Sun wrote:
> > > MC and debug server are not board-specific. Instead of reserving
> > > memory in each board file, a weak function is introduced in
On 11/18/2015 02:56 PM, Scott Wood wrote:
>
>>> I think it'd be a bit more straightforward for this to return the new
>>> ram_top
>>> rather than the size to be subtracted.
>>
>> That will be inaccurate. For layerscape SoCs, the gd->ram_size is known at
>> this
>> point, but the address is
Hi Jagan,
On Tue, Nov 17, 2015 at 4:07 AM, Jagan Teki wrote:
> On 14 November 2015 at 00:19, Otavio Salvador wrote:
>> Add SPI NOR support:
>>
>> => sf probe
>> SF: Detected SST25VF032B with page size 256 Bytes, erase size 4 KiB, total 4
>> MiB
>>
101 - 158 of 158 matches
Mail list logo