C99's strict aliasing rules are insane to use in low-level code such as a
bootloader, but as Wolfgang has rejected -fno-strict-aliasing in the
past, add a union so that 16-bit accesses can be performed.
Compile-tested only.
Signed-off-by: Scott Wood
---
v2:
- Use sizeof(u16) instead of 2.
- De
From: Wood Scott-B07421
Sent: Friday, May 17, 2013 10:41 PM
To: Zhang Ying-B40530
Cc: u-boot@lists.denx.de; aflem...@gmail.com; Xie Xiaobo-R63061; Zhang
Ying-B40530
Subject: Re: [PATCH] common/Makefile: Add new symbol CONFIG_SPL_ENV_SUPPORT for
environmen
On 05/17/2013 03:41 AM, Jim Lin wrote:
> If we try to boot from NET device, NetInitLoop in net.c will be invoked.
> If NET device is not installed, eth_get_dev() function will return
> eth_current value, which is NULL.
> When NetInitLoop is called, "eth_get_dev->enetaddr" will access
> restricted m
From: Stephen Warren
Make U-Boot aware of the Tegra20 SKU 7, and treat it identically
to any other Tegra20.
My Whistler board has a SoC with this SKU.
Signed-off-by: Stephen Warren
---
arch/arm/cpu/tegra-common/ap.c |1 +
arch/arm/include/asm/arch-tegra/tegra.h |1 +
2 files
From: Stephen Warren
Make U-Boot aware of the Tegra114 SKU 1, and treat it identically
to any other Tegra114.
This value is used on (at least some) Dalmore boards with a production
rather than engineering chip. Such boards are in the hands of some
partners who want to use upstream U-Boot.
Signe
Daniel Schwierzeck gmail.com> writes:
>
> Hi,
>
> 2013/2/26 Juhyun (Justin) Oh sigmadesigns.com>:
> > HI Daniel,
> >
> > I'm using CodeSourcery 4.5.2. I've configured and have built the code
for "incaip" board and "dbau1000".
> The results are the same. (i.e. gp has been set with wrong
On 05/16/2013 10:05:17 PM, ying.zh...@freescale.com wrote:
diff --git a/common/Makefile b/common/Makefile
index f50bf2e..26b8495 100644
--- a/common/Makefile
+++ b/common/Makefile
@@ -44,13 +44,11 @@ COBJS-$(CONFIG_SYS_GENERIC_BOARD) += board_r.o
COBJS-y += cmd_boot.o
COBJS-$(CONFIG_CMD_BOOTM)
Axel (& Albert)
> -Original Message-
> From: Stephen Warren [mailto:swar...@wwwdotorg.org]
> Sent: Wednesday, May 15, 2013 9:29 PM
> To: Axel Lin
> Cc: Wolfgang Denk; Heiko Schocher; Tom Warren; u-boot@lists.denx.de
> Subject: Re: [U-Boot] [PATCH] ARM: arm720t: Add missing
> CONFIG_SKIP_LO
On Tue, May 07, 2013 at 10:52:54AM -0500, Joel A Fernandes wrote:
> SPL defines CONFIG_SPL_BUILD but this does not percolate to the
> autoconf.mk Makefile. As a result the build breaks when
> CONFIG_SPL_BUILD is used in the board-specific include header file.
> With this, there is a possibility o
fre 2013-05-17 klockan 14:17 -0400 skrev Tom Rini:
> I would say you want to hypothetically add a _felboot build target for
> the allwinner boards that instead of building out a regular
> CONFIG_SPL_FRAMEWORK (I hope!) SPL spits out just a very tiny one that
> does what you need for this use case.
On Thu, May 16, 2013 at 4:26 AM, Ruud Commandeur wrote:
> > Assuming this is necessary, I think it then might be time to
> > reorder this:
> >
> > if (!blkcnt) <-- possibly at the very start of the function.
> > return 0;
> >
> > if (blkcnt == 1)
> > cmd.cmdidx = MMC_CMD_WRITE_SINGLE_BLOCK;
On Fri, May 17, 2013 at 08:06:07PM +0200, Henrik Nordstr?m wrote:
> I am looking into reusing the SPL system initialization part for a very
> minimalistic "SPL" which only initializes the board.
>
> To give a bit of context, on the Allwinner CPUs there is a recovery boot
> mode where data can be
I am looking into reusing the SPL system initialization part for a very
minimalistic "SPL" which only initializes the board.
To give a bit of context, on the Allwinner CPUs there is a recovery boot
mode where data can be copied over USB and executed by the CPU. But most
of the board including DRAM
On Fri, May 17, 2013 at 09:59:23AM -0700, Doug Anderson wrote:
> Tom,
>
> On Fri, May 17, 2013 at 9:52 AM, Tom Rini wrote:
> >> Saw your reply but don't completely understand it. I think we'd still
> >> like U-Boot to populate the memory property if possible and it sounds
> >> like your patch wo
Tom,
On Fri, May 17, 2013 at 9:52 AM, Tom Rini wrote:
>> Saw your reply but don't completely understand it. I think we'd still
>> like U-Boot to populate the memory property if possible and it sounds
>> like your patch would prevent that. One reason is that we'd like to
>> be able to handle dif
On 17/05/2013 18:06, Benoît Thébaudeau wrote:
> Hi Stefano, Alison,
Hi Benoit,
>>> BTW, what's your suggestions about the other two patches, [PATCH v2 4/6]
>>> and [PATCH v2 5/6]?
>>> Thanks.
>>
>> Patches 4/6 and 5/6 are ok for me.
>
> And what about my comments regarding 2/6 and 3/6? There ha
On Fri, May 17, 2013 at 09:48:13AM -0700, Doug Anderson wrote:
> Tom,
>
> On Fri, May 17, 2013 at 9:40 AM, Tom Rini wrote:
> > I think my email must have been lost in the shuffle, see
> > http://patchwork.ozlabs.org/patch/240687/
> >
> > So yes, I've got another fix in mind that should solve this
Tom,
On Fri, May 17, 2013 at 9:40 AM, Tom Rini wrote:
> I think my email must have been lost in the shuffle, see
> http://patchwork.ozlabs.org/patch/240687/
>
> So yes, I've got another fix in mind that should solve this and some
> other problems.
Saw your reply but don't completely understand i
Oh, I understand. Thanks.
From: Wood Scott-B07421
Sent: Friday, May 17, 2013 4:39 PM
To: Zhang Ying-B40530
Cc: Tom Rini; u-boot@lists.denx.de; aflem...@gmail.com; Wood Scott-B07421; Xie
Xiaobo-R63061
Subject: Re: [U-Boot] [PATCH v2] spl: Make CONFIG_SPL_BUI
On Fri, May 17, 2013 at 09:26:19AM -0700, Doug Anderson wrote:
> Tom,
>
> On Wed, May 15, 2013 at 9:51 AM, Doug Anderson wrote:
> > Vadim,
> >
> > On Wed, May 15, 2013 at 8:58 AM, Vadim Bendebury
> > wrote:
> >> This is not a big deal for u-boot (maybe very marginally inefficient
> >> when det
On 05/17/2013 10:04:12 AM, Zhang Ying-B40530 wrote:
From: Tom Rini [tom.r...@gmail.com] on behalf of Tom Rini
[tr...@ti.com]
Sent: Friday, May 17, 2013 2:54 PM
To: Zhang Ying-B40530
Cc: x...@theia.denx.de; u-boot@lists.denx.de; aflem...@gmail.com;
w.
Tom,
On Wed, May 15, 2013 at 9:51 AM, Doug Anderson wrote:
> Vadim,
>
> On Wed, May 15, 2013 at 8:58 AM, Vadim Bendebury wrote:
>> This is not a big deal for u-boot (maybe very marginally inefficient
>> when determining the actual memory size). Is this a big deal for
>> kernel? I mean it is easy
Hi Stefano, Alison,
On Friday, May 17, 2013 6:07:43 PM, Stefano Babic wrote:
> On 17/05/2013 17:20, Wang Huan-B18965 wrote:
> > Hi, Stefano,
> >
>
> Hi Alison,
>
> >>> +void setup_iomux_ddr(void)
> >>> +{
> >>> + imx_iomux_v3_setup_multiple_pads(ddr_pads, ARRAY_SIZE(ddr_pads)); }
> >>> +
> >>>
On 17/05/2013 17:20, Wang Huan-B18965 wrote:
> Hi, Stefano,
>
Hi Alison,
>>> +void setup_iomux_ddr(void)
>>> +{
>>> + imx_iomux_v3_setup_multiple_pads(ddr_pads, ARRAY_SIZE(ddr_pads)); }
>>> +
>>> +void ddr_phy_init(void)
>>> +{
>>> + struct ddrmr_regs *ddrmr = (struct ddrmr_regs *)DDR_BASE_A
Hi, Stefano,
>
> On 14/05/2013 11:51, Alison Wang wrote:
> > MVF600TWR is a board based on Vybrid MVF600 SoC.
> >
> > This patch adds basic support for Vybrid MVF600TWR board.
> >
> > Signed-off-by: Alison Wang
> > Signed-off-by: Jason Jin
> > Signed-off-by: TsiChung Liew
> > ---
>
> Hi Aliso
From: Tom Rini [tom.r...@gmail.com] on behalf of Tom Rini [tr...@ti.com]
Sent: Friday, May 17, 2013 2:54 PM
To: Zhang Ying-B40530
Cc: x...@theia.denx.de; u-boot@lists.denx.de; aflem...@gmail.com;
w...@theia.denx.de; Wood Scott-B07421
Subject: Re: [U-Boot]
On Fri, May 17, 2013 at 02:26:04PM +, Zhang Ying-B40530 wrote:
>
>
> From: Tom Rini [tom.r...@gmail.com] on behalf of Tom Rini [tr...@ti.com]
> Sent: Friday, May 17, 2013 2:20 PM
> To: Zhang Ying-B40530
> Cc: u-boot@lists.denx.de; aflem...@gmail.com; x.
From: Tom Rini [tom.r...@gmail.com] on behalf of Tom Rini [tr...@ti.com]
Sent: Friday, May 17, 2013 2:20 PM
To: Zhang Ying-B40530
Cc: u-boot@lists.denx.de; aflem...@gmail.com; x...@theia.denx.de; Wood
Scott-B07421
Subject: Re: [U-Boot] [PATCH v2] spl: Make
On Fri, May 17, 2013 at 02:10:49PM +, Zhang Ying-B40530 wrote:
>
> From: Tom Rini [tom.r...@gmail.com] on behalf of Tom Rini [tr...@ti.com]
> Sent: Friday, May 17, 2013 12:34 PM
> To: Zhang Ying-B40530
> Cc: u-boot@lists.denx.de; Wood Scott-B07421; afle
From: Tom Rini [tom.r...@gmail.com] on behalf of Tom Rini [tr...@ti.com]
Sent: Friday, May 17, 2013 12:34 PM
To: Zhang Ying-B40530
Cc: u-boot@lists.denx.de; Wood Scott-B07421; aflem...@gmail.com; Xie
Xiaobo-R63061; Zhang Ying-B40530
Subject: Re: [U-Boot] [P
On Thu, May 16, 2013 at 09:43:27PM +0300, Lubomir Popov wrote:
> Hi Tom,
>
> > On Thu, May 16, 2013 at 05:56:57PM +0300, Lubomir Popov wrote:
> > [snip]
> >> The same U-Boot (yesterday's u-boot-ti/master), just configured for
> >> my SOM5_EVB board:
> >>
> >> U-Boot SPL 2013.04-11569-ge3db066-dirt
Dear Heiko,
> -Original Message-
> From: Heiko Schocher [mailto:h...@denx.de]
> Sent: Saturday, May 04, 2013 2:02 PM
> To: u-boot@lists.denx.de
> Cc: Heiko Schocher; Dirk Eibach; Stefan Roese; Simon Glass; Piotr
> Wilczek; Holger Brunck; Mike Frysinger; Stephen Warren
> Subject: [PATCH v3
On 19:49-20130513, Andrii Tseglytskyi wrote:
[...]
> +void abb_setup(u32 fuse, u32 ldovbb, u32 setup, u32 control,
> +u32 txdone, u32 txdone_mask, u32 opp)
> +{
> + u32 abb_type_mask, opp_sel_mask;
> +
> + /* sanity check */
> + if (!setup || !control || !txdone)
> +
On Thu, May 16, 2013 at 1:13 PM, SARTRE Leo wrote:
> Add minimal support (only boot from mmc device) for the Congatec
> Conga-QEVAl Evaluation Carrier Board with conga-Qmx6q (i.MX6 Quad
> processor) module.
>
> Signed-off-by: Leo Sartre
Acked-by: Otavio Salvador
--
Otavio Salvador
On 19:49-20130513, Andrii Tseglytskyi wrote:
> Patch adds a call of abb_setup() function, and proper registers
> definitions needed for ABB setup sequence. ABB is initialized
> for MPU voltage domain.
>
> Signed-off-by: Andrii Tseglytskyi
> ---
> arch/arm/cpu/armv7/omap-common/clocks-common.c |
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Chander Kashyap
---
Changes in v3:
- new patch
Changes in v2: None
board/samsung/smdk5250/smdk5250.c |2 +-
include/configs/exynos5250-dt.h |8
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/boar
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: David Müller
---
Changes in v3:
- new patch
Changes in v2: None
include/configs/VCMA9.h |9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/include/configs/VCMA9.h b/include/configs/VCMA9.h
index 2b3d59
This patch add support for a new Samsung board Trats2.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
---
Changes in v3:
- add Maintainer entry
- changed T-flash detect pin to GPX3[3]
- removed MMC_ASYNC
- swiched to new i2c framework, use hardware and soft i2c
- adapted s3c24x0 i2c
This patch replace 'le32_to_cpu' function with 'get_unaligend_le32' to
avoid unaligned access exception on some ARM platforms (ex Trats2).
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Anatolij Gustschin
---
Changes in v3: None
Changes in v2:
- new patch
common/lcd.c | 12 +
This patch change 'data_to_send' array to static to avoid
unaligned access exeption on some platforms (ex Trats2).
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Minkyu Kang
CC: Anatolij Gustschin
---
Changes in v3: None
Changes in v2:
- new patch
drivers/video/s6e8ax0.c |
This patch fix automatic i2c bus change when calling subsequent
'pmic' command on diffrent devices connected to separete i2c bus.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Lukasz Majewski
---
Changes in v3:
- use i2c_set_bus_num() instead I2C_SET_BUS maro
That macro should
The s3c24x0 i2c driver is adapted to new i2c framework.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Minkyu Kang
Tested on Trats2
Tested-by: Piotr Wilczek
---
Changes in v3: None
Changes in v2: None
drivers/i2c/Makefile |2 +-
drivers/i2c/s3c24x0_i2c.c | 100 +
This patch repalce I2C_SET_BUS macro with i2c_set_bus_num() finction.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
---
Changes in v3:
- new patch
Changes in v2: None
drivers/power/power_i2c.c |6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/power/power_i2c.c
This patch change get bus macro to i2c_get_bus_num() function
New macros CONFIG_SOFT_I2C_I2C8_SCL/SDA is added.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Lukasz Majewski
---
Changes in v3:
- I2C_GET_BUS replaced by i2c_get_bus_num() function
Changes in v2:
- new patch
bo
For devices that need some time to react after a spi transaction
finishes, add the ability to set a delay.
Implement this as a delay on the first/next transaction to avoid
any delay in the fairly common case where a SPI transaction is
followed by other processing.
Based on:
"EXYNOS: SPI: Support
This patch fix wrong value returned by 's5p_gpio_part_max' function
for Exynos4412.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Minkyu Kang
---
Changes in v3: None
Changes in v2:
- new patch
arch/arm/include/asm/arch-exynos/gpio.h | 17 +
1 file changed, 1
This patch add support for new multi function pmic max77693.
The driver is split into three modules: pmic, muic and fuelgage.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Lukasz Majewski
---
Changes in v3: None
Changes in v2:
- new patch
Makefile |
This function, if implemented by the board, provides a microsecond
timer. The granularity may be larger than 1us if hardware does not
support this.
Signed-off-by: Simon Glass
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Removed #ifdefine for exported function.
include/common.h
This patch add new functions to pmic max77686 to set voltage and mode.
Signed-off-by: Piotr Wilczek
Signed-off-by: Kyungmin Park
CC: Minkyu Kang
CC: Rajeshwari Shinde
Acked-by: Rajeshwari Shinde
---
Changes in v3: None
Changes in v2:
- changed printf to debug
drivers/power/pmic/pmic_max776
This patchset add support for a new Samsung board Trats2.
The board use now new i2c framework.
Support for new multi function pmic max77693 is added.
This patchset depends on:
commit: 8faefadb7305b95d02df38bd2ea61429d59483e5
Author: Marc Dietrich 2013-03-29 08:57:10
disk: fix unalign
This patch set exports the function timer_get_us and adds a delay for
devices that need some time to react after spi transation
finishes
This patch set is based on
"EXYNOS: SPI: Support SPI_PREAMBLE mode"
link: http://patchwork.ozlabs.org/patch/229891/
Changes in V2:
- Removed #ifdefine
On 10:08-20130515, Tom Rini wrote:
> On Wed, May 15, 2013 at 03:42:45PM +0300, Andrii Tseglytskyi wrote:
> > Hi,
> >
> > Tom, Nishant, could you please review this series ?
>
> Reviewed-by: Tom Rini
I think the right thread was:
PATCH v02 0/2] OMAP3+: introduce generic Adaptive Body Bias Suppor
On Fri, May 17, 2013 at 05:12:19PM +0800, ying.zh...@freescale.com wrote:
> From: Ying Zhang
>
> There was some functionality will be used in the SPL. They
> had been excluded by ifndef CONFIG_SPL_BUILD. Now, put it
> into the SPL.
>
> Signed-off-by: Ying Zhang
> ---
> Compared with the previo
fre 2013-05-17 klockan 00:13 +0200 skrev Wolfgang Denk:
> There is a common, architecture-independent C API that implements
> cache flushing/invalidation; please re-read the summary at [1]
Sorry I missed that discussion. Had a bit too much mail for a while.
> > Or maybe just punt it. If you are
This patch enables CONFIG_SILENT_CONSOLE for EXYNOS5.
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- None
Changes in V3:
- None
Changes in V4:
- None
Changes in V5:
- None
include/configs/exynos5250-dt.h |2 ++
1 files changed, 2
This patch adds FDT support to the serial s5p driver.
At present disabling the serial console (from the device tree) crashes
U-Boot. Add checks for this case, so that execution can continue without
a serial console.
It also enables the serial_s5p driver recognize the silent_console option.
Signed-
This patch adds the device node required for serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Added a alias console as we will support one at any point o
Add required compatible information for s5p serial driver
Signed-off-by: Abhilash Kesavan
Signed-off-by: Rajeshwari Shinde
Acked-by: Simon Glass
---
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Rebased on latest u-boot-samsung
Chan
Enabled fdt support for default console on SMDK5250.
Changes in V2:
- Changed the compatible string to "samsung,exynos4210-uart"
Changes in V3:
- Rebased the patchset on latest u-boot-samsung branch.
- Added a alias console as we will support one at any point of time.
From: Ying Zhang
Move the common makefile line shared by the SPL and non-SPL to the public area,
so that we can avoid excessive SPL symbols. Some of them will be used by the
SPL later.
This patch is on top of the patch "common/Makefile: Add new symbol
CONFIG_SPL_ENV_SUPPORT for environment in SP
From: Ying Zhang
There was some functionality will be used in the SPL. They
had been excluded by ifndef CONFIG_SPL_BUILD. Now, put it
into the SPL.
Signed-off-by: Ying Zhang
---
Compared with the previous version, give up new symbol and delete the line
ifndef CONFIG_SPL_BUILD in common/env_comm
If we try to boot from NET device, NetInitLoop in net.c will be invoked.
If NET device is not installed, eth_get_dev() function will return
eth_current value, which is NULL.
When NetInitLoop is called, "eth_get_dev->enetaddr" will access
restricted memory area and therefore cause hanging.
This issu
> Hi,
> On Thursday 16 May 2013 08:59 PM, Tom Rini wrote:
>> On Thu, May 16, 2013 at 05:56:57PM +0300, Lubomir Popov wrote:
>> [snip]
>>> The same U-Boot (yesterday's u-boot-ti/master), just configured for
>>> my SOM5_EVB board:
>>>
>>> U-Boot SPL 2013.04-11569-ge3db066-dirty (May 16 2013 - 16:14:1
Hello, Stefan,
Thank you for your reply.
> Could you please explain, what a "monitor program" is?
I don't actually know what a "monitor program" is.
But, I just thought it is like a stab program used
by GDB or something.
(I am not using GDB either, but somehow I just imagined so.)
You mentioned
PCIe TLB should be created with CONFIG_PCI defined
Signed-off-by: Prabhakar Kushwaha
---
Based upon git://git.denx.de/u-boot.git branch master
This patch depends upon following patch set
1) powerpc/mpc85xx:No NOR boot, do not compile IFC errata A003399
http://patchwork.ozlabs.org/patc
Am 09.05.2013 14:59, schrieb Sricharan R:
> On Wednesday 08 May 2013 06:54 PM, An Schall wrote:
>> Hi there,
>>
>> my task is to output the uninitialized SDRAM values over UART during device
>> startup.
>>
>> Therefore, I first searched for the code that handles the SDRAM
>> initialization since I
I will ask our people to check!
Tsvetan
- Original Message -
From: "Fabio Estevam"
To: "Tsvetan Usunov, OLIMEX Ltd"
Cc: "Otavio Salvador" ; "U-Boot Mailing List"
;
Sent: Thursday, May 16, 2013 3:51 PM
Subject: Re: [U-Boot] mx23-olinuxino: occasional memory errors
On Thu, May 16,
Relax parameters to give address latching more time to setup.
Signed-off-by: Prabhakar Kushwaha
---
Based upon git://git.denx.de/u-boot.git branch master
include/configs/B4860QDS.h |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs/B4860QDS.h b/include/config
On 05/17/2013 08:35 AM, Masahiro Yamada wrote:
> When CONFIG_SYS_MONITOR_BASE is not defined
> and CONFIG_SYS_FLASH_BASE is defined as zero,
> compile failed with an error.
>
> We can work around this problem by defining
> CONFIG_SYS_MONITOR_BASE as any value
> even though a monitor program is not
69 matches
Mail list logo