The reset.S has the function to do a warm reset on OMAP
based socs. Moving this to a reset.c file so that this
acts a common layer to add any reset related functionality
for the future.
Signed-off-by: R Sricharan
---
[v3]
Implemented Nishant's idea of having a seperate reset.c file
Hi,
>> +static void omap_reset_cpu(unsigned long ignored)
>> +{
>> + writel(PRM_RSTCTRL_RESET, PRM_RSTCTRL);
>> +}
>> +void reset_cpu(unsigned long ignored)
>> + __attribute__((weak, alias("omap_reset_cpu")));
>
> Add and then just:
> static void __weak omap_reset_cpu(unsigned long ignore
Hi Marek,
On Tue, Mar 13, 2012 at 3:50 PM, Marek Vasut wrote:
> Dear Wolfgang Denk,
>
>> Dear Marek Vasut,
>>
>> In message <201203130113.19092.ma...@denx.de> you wrote:
>> > > + zi = (struct zimage_header *)images->ep;
>> > > +
>> > > + if (zi->zi_magic != LINUX_ARM_ZIMAGE_MAGIC) {
>> >
>> > Thi
Hi Wolfgang,
On Wednesday 07 March 2012 05:35 PM, Wolfgang Denk wrote:
Dear Prabhakar Kushwaha,
In message<4f56deb0.6060...@freescale.com> you wrote:
+ _mas0 = MAS0_TLBSEL(1) |
+ MAS0_ESEL(CONFIG_DEBUGGER_TEMP_TLB);
You are using an undocumented CONFIG_ option her
Hi Wolfgang,
Sorry for delayed response.
On Wednesday 07 March 2012 05:33 PM, Wolfgang Denk wrote:
Dear Prabhakar Kushwaha,
In message<4f56dd59.1080...@freescale.com> you wrote:
--- a/arch/powerpc/cpu/mpc85xx/start.S
+++ b/arch/powerpc/cpu/mpc85xx/start.S
@@ -82,6 +82,11 @@
.globl _s
Hi Dirk,
On Fri, Mar 9, 2012 at 9:35 AM, Dirk Behme wrote:
> On 09.03.2012 15:32, Simon Glass wrote:
>>
>> Hi,
>>
>> I have a few more series that I hope will go in this time.
>>
>> 1. I think bootstage is ready
>>
>> http://patchwork.ozlabs.org/bundle/sjg/bootstage/
>>
>> 2. The generic board in
Dear Wolfgang Denk,
> Dear Marek Vasut,
>
> In message <201203130113.19092.ma...@denx.de> you wrote:
> > > + zi = (struct zimage_header *)images->ep;
> > > +
> > > + if (zi->zi_magic != LINUX_ARM_ZIMAGE_MAGIC) {
> >
> > This gave me an idea ... this might be how to check for zImage inside
> > bo
Dear Wolfgang Denk,
> Dear Graeme Russ,
>
> In message you wrote:
> > While we are on the subject - Do either of you think support for the x86
> > zimage/bzImage format should end up here in common code? Not that the x86
>
> The common coe should be architecture-neutral. It might cann
> archit
Dear Eric Nelson,
> This is needed to support Freescale-supplied userspaces.
>
> At the moment, both the IPU and VPU libraries provided by Freescale
> in the "imx-lib" package contain routines which scrape the system
> revision from /proc/cpuinfo. In the VPU library, this information is
> used to
Hi Wolfgang,
On Tue, Mar 13, 2012 at 3:30 PM, Wolfgang Denk wrote:
> Dear Graeme Russ,
>
> In message
> you
> wrote:
>>
>> While we are on the subject - Do either of you think support for the x86
>> zimage/bzImage format should end up here in common code? Not that the x86
>
> The common coe sh
Dear Graeme Russ,
In message
you wrote:
>
> While we are on the subject - Do either of you think support for the x86
> zimage/bzImage format should end up here in common code? Not that the x86
The common coe should be architecture-neutral. It might cann
architecture-specific routines, which m
Dear Marek Vasut,
In message <201203130113.19092.ma...@denx.de> you wrote:
>
> > + zi = (struct zimage_header *)images->ep;
> > +
> > + if (zi->zi_magic != LINUX_ARM_ZIMAGE_MAGIC) {
>
> This gave me an idea ... this might be how to check for zImage inside bootm
> and
> be done with it. Sim
On Monday 12 March 2012 17:34:21 Marek Vasut wrote:
> common/Makefile|1 +
> common/cmd_bootm.c | 29 +
> common/cmd_bootz.c | 175
> include/image.h|8 +++
new commands should be in include/config_cmd_all.h and the top level README
> --- /dev/null
> +++ b/common/cmd_bo
On 03/04/2012 02:46 PM, Eric Nelson wrote:
Signed-off-by: Eric Nelson
Acked-by: Mike Frysinger
---
fs/fat/fat.c | 14 --
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/fs/fat/fat.c b/fs/fat/fat.c
index 1f95eb4..f3c48bb 100644
--- a/fs/fat/fat.c
+++ b/fs/fat/fat.c
On 03/04/2012 02:47 PM, Eric Nelson wrote:
Signed-off-by: Eric Nelson
Acked-by: Marek Vasut
---
include/configs/mx6qsabrelite.h |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h
index d3b31fe..c851559 1
On 03/04/2012 02:47 PM, Eric Nelson wrote:
disabled by default until drivers are fixed
Signed-off-by: Eric Nelson
Acked-by: Marek Vasut
---
arch/arm/cpu/armv7/mx6/soc.c|8
include/configs/mx6qarm2.h |2 ++
include/configs/mx6qsabrelite.h |2 ++
3 files
On 03/04/2012 02:47 PM, Eric Nelson wrote:
Signed-off-by: Eric Nelson
Acked-by: Marek Vasut
---
arch/arm/include/asm/arch-mx6/imx-regs.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/arm/include/asm/arch-mx6/imx-regs.h
b/arch/arm/include/asm/arch-mx6/imx-regs
This is needed to support Freescale-supplied userspaces.
At the moment, both the IPU and VPU libraries provided by Freescale
in the "imx-lib" package contain routines which scrape the system
revision from /proc/cpuinfo. In the VPU library, this information is
used to load the proper firmware, allo
On 03/04/2012 01:51 PM, Eric Nelson wrote:
Allow non-dt kernels to boot
Signed-off-by: Troy Kisky
---
include/configs/mx6qsabrelite.h |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h
index 85f6f7a..381b
Hi Marek, Wolfgang,
On Tue, Mar 13, 2012 at 11:13 AM, Marek Vasut wrote:
> Dear Wolfgang Denk,
>
>>
>> While we are at it:
>>
>> + zi = (struct zimage_header *)images->ep;
>> +
>> + if (zi->zi_magic != LINUX_ARM_ZIMAGE_MAGIC) {
>
> This gave me an idea ... this might be how to check for z
Dear Wolfgang Denk,
> Dear Marek Vasut,
>
> btw - there is no need to full-quote.
>
> In message <201203122308.54249.ma...@denx.de> you wrote:
> > > I have but a few formal questions / issues.
> >
> > I had a dilemma about the image.[ch] indeed. I was quite unsure where to
> > put those, can yo
Hi Will,
On Mon, Mar 12, 2012 at 3:13 PM, Will Khan wrote:
> Hi all.
>
> I'm trying to upgrade my u-boot from 16 May 2009 release (out of tree
> customized version) to the release version December 2011. This is for
> powerpc MPC8349.
> I feel I’m very close to having U-boot successfully built,
Dear Marek Vasut,
btw - there is no need to full-quote.
In message <201203122308.54249.ma...@denx.de> you wrote:
>
> > I have but a few formal questions / issues.
>
> I had a dilemma about the image.[ch] indeed. I was quite unsure where to put
> those, can you suggest proper location? I didn't
Hi all.
I'm trying to upgrade my u-boot from 16 May 2009 release (out of tree
customized version) to the release version December 2011. This is for powerpc
MPC8349.
I feel I’m very close to having U-boot successfully built, but I’m getting a
symbol error at the end of the final link:
arch/pow
Dear Wolfgang Denk,
> Dear Marek Vasut,
>
> In message <1331588061-21546-1-git-send-email-ma...@denx.de> you wrote:
> > This command boots Linux zImage from where the zImage is loaded to.
> > Passing initrd and fdt is supported.
>
> I have but a few formal questions / issues.
I had a dilemma ab
Dear Marek Vasut,
In message <1331588061-21546-1-git-send-email-ma...@denx.de> you wrote:
>
> This command boots Linux zImage from where the zImage is loaded to. Passing
> initrd and fdt is supported.
I have but a few formal questions / issues.
...
> --- a/common/cmd_bootm.c
> +++ b/common/cmd_
From: Marek Vasut
This command boots Linux zImage from where the zImage is loaded to. Passing
initrd and fdt is supported.
Tested on i.MX28 based DENX M28EVK
Tested on PXA270 based Voipac PXA270.
Signed-off-by: Marek Vasut
Cc: Tom Warren
Cc: albert.u.b...@aribaud.net
Cc: aflem...@gmail.com,
C
+Jerry
Hi Tom,
On Mon, Mar 12, 2012 at 12:30 PM, Tom Warren wrote:
> Folks,
>
>> -Original Message-
>> From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
>> Sent: Saturday, March 10, 2012 12:35 PM
>> To: Wolfgang Denk
>> Cc: Albert ARIBAUD; Tom Warren; Stephen Warren
Folks,
> -Original Message-
> From: s...@google.com [mailto:s...@google.com] On Behalf Of Simon Glass
> Sent: Saturday, March 10, 2012 12:35 PM
> To: Wolfgang Denk
> Cc: Albert ARIBAUD; Tom Warren; Stephen Warren; U-Boot Mailing List
> Subject: Re: pull request for u-boot-tegra/master
>
>
On Mon, Mar 12, 2012 at 06:03:32PM +0530, R Sricharan wrote:
> The reset.S has the function to do a warm reset on OMAP
> based socs. Moving this to a reset.c file so that this
> acts a common layer to add any reset related functionality
> for the future.
>
> Signed-off-by: R Sricharan
One more
This should be good to go now I think.
Mike Frysinger (3):
sandbox: SPI emulation bus
sandbox: new SPI flash driver
sandbox: enable new spi/sf layers
arch/sandbox/include/asm/config.h |8 +
arch/sandbox/include/asm/spi.h| 58 ++
arch/sandbox/include/asm/state.h |1 +
dri
We want to test SPI flash code in the sandbox, so enable the new drivers.
Acked-by: Simon Glass
Signed-off-by: Mike Frysinger
---
v3
- no changes wrt v2
include/configs/sandbox.h |7 +++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/include/configs/sandbox.h b/
This adds a SPI flash driver which simulates SPI flash clients.
Currently supports the bare min that U-Boot requires: you can
probe, read, erase, and write. Should be easy to extend to make
it behave more exactly like a real SPI flash, but this is good
enough to merge now.
Signed-off-by: Mike Fry
This adds a SPI framework for people to hook up simulated SPI clients.
Signed-off-by: Mike Frysinger
---
v3
- rearchitected on top of state/getopt support
arch/sandbox/include/asm/config.h |8 ++
arch/sandbox/include/asm/spi.h| 58
arch/sandbox/include/asm/state.h
The following changes since commit e37ae40e9dec9af417c19de72f76becebf160730:
image: Support FDTs already loaded at their load address (2012-03-06 22:18:48
+0100)
are available in the git repository at:
git://www.denx.de/git/u-boot-blackfin.git sandbox
The bulk of these were posted initially
On Monday 12 March 2012 14:57:50 Amit Virdi wrote:
> >> diff --git a/board/spear/common/Makefile b/board/spear/common/Makefile
> >> index 11f81e4..48dcfd3 100644
> >> --- a/board/spear/common/Makefile
> >> +++ b/board/spear/common/Makefile
> >> @@ -29,9 +29,14 @@ endif
> >>
> >> LIB = $(obj
Dear Kumar & Andy,
In message <1326396641-20928-1-git-send-email-ga...@kernel.crashing.org> you
wrote:
> Signed-off-by: Kumar Gala
> ---
> post/Makefile |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
As this patch breaks a number of boards and I get neithe ra fix nor
even a repl
diff --git a/board/spear/common/Makefile b/board/spear/common/Makefile
index 11f81e4..48dcfd3 100644
--- a/board/spear/common/Makefile
+++ b/board/spear/common/Makefile
@@ -29,9 +29,14 @@ endif
LIB = $(obj)lib$(VENDOR).o
-COBJS := spr_misc.o
-SOBJS := spr_lowlevel_init.o
+COBJS-$(CONFIG_SP
On 3/7/2012 8:16 PM, Stefan Roese wrote:
On Wednesday 07 March 2012 15:41:26 Stefan Roese wrote:
On Wednesday 07 March 2012 13:04:13 Amit Virdi wrote:
In SPEAr configuration files, unnecessary paranthesis are used in some
\#defines. Remove them as they serve no purpose
Signed-off-by: Amit Vi
Hello Stefan,
On 3/7/2012 7:44 PM, Stefan Roese wrote:
On Wednesday 07 March 2012 13:04:02 Amit Virdi wrote:
From: Vipin KUMAR
Ethernet probing is removed from u-boot compiled as a firmware for spear
flashing utility. This enables faster access to usbtty interface as unused
ethernet i/f is not
Hello Stefan,
On 3/7/2012 7:37 PM, Stefan Roese wrote:
On Wednesday 07 March 2012 13:04:01 Amit Virdi wrote:
From: Vipin KUMAR
This patch enables the support for usb high speed device for spear platform
SOCs
Signed-off-by: Vipin Kumar
Signed-off-by: Amit Virdi
---
include/configs/spear-comm
Hello Stefan,
Signifacance of CONFIG_EXTRA_ENV_UNLOCK:
This env variable is read by the cfi driver to unlock all flash sectors.
This is necessary because the Parallel NOR flash connected on the spear
boards, M28W64, has all its sectors in locked state at reset and these
have to be unlocked expli
The reset.S has the function to do a warm reset on OMAP
based socs. Moving this to a reset.c file so that this
acts a common layer to add any reset related functionality
for the future.
Signed-off-by: R Sricharan
---
[v3]
Implemented Nishant's idea of having a seperate reset.c file
Hi,
oops. The subject has to be omap3+ instead of omap2+.
Will resend correcting this.
Thanks,
Sricharan
On Mon, Mar 12, 2012 at 5:55 PM, R Sricharan wrote:
> The reset.S has the function to do a warm reset on OMAP
> based socs. Moving this to a reset.c file so that this
> acts a common layer
Hello Stefan,
+ */
+
+#include
+#include
+#include
+#include
+
+#ifdef CONFIG_ARCH_CPU_INIT
Why not remove this #ifdef here and make compile it in unconditionally? It is
needed for each SPEAr board, right?
Yes, we don't need this flag.
+int arch_cpu_init(void)
+{
+ struct misc_regs
From: Balaji T K
In OMAP5 Boot device mode of 6 and 7 should be mapped to mmc2/eMMC
Signed-off-by: Balaji T K
---
arch/arm/cpu/armv7/omap-common/spl.c |1 +
arch/arm/cpu/armv7/omap-common/spl_mmc.c |1 +
arch/arm/include/asm/omap_common.h |5 -
3 files changed, 6 inse
Add support to identify the device as GP/EMU/HS.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap-common/hwinit-common.c |6 +-
arch/arm/include/asm/arch-omap4/omap.h |4
arch/arm/include/asm/arch-omap5/omap.h |4
3 files changed, 13 insertions(+),
Warm reset is not functional in case of omap5430ES1.0.
So override the weak reset_cpu function to use
cold reset instead.
Signed-off-by: R Sricharan
---
[v2]
Addressed Tom's comments
[v3]
Addressed Nishant's comments
arch/arm/cpu/armv7/omap5/hwinit.c | 14 ++
1
From: Balaji T K
Save env to eMMC
Signed-off-by: Balaji T K
---
include/configs/omap5_evm.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/include/configs/omap5_evm.h b/include/configs/omap5_evm.h
index 2dc9811..6c91ee8 100644
--- a/include/configs/omap5_evm.h
+++ b/i
The reset.S has the function to do a warm reset on OMAP
based socs. Moving this to a reset.c file so that this
acts a common layer to add any reset related functionality
for the future.
Signed-off-by: R Sricharan
---
[v3]
Implemented Nishant's idea of having a seperate reset.c file
Adding the nessecary changes for OMAP5430 ES1.0 silicon.
Signed-off-by: R Sricharan
---
include/configs/omap5_evm.h | 21 ++---
1 files changed, 6 insertions(+), 15 deletions(-)
diff --git a/include/configs/omap5_evm.h b/include/configs/omap5_evm.h
index d3d5263..0bdfd69 10064
The nominal opp vdd values as recommended for
ES1.0 silicon is set for mpu, core, mm domains using palmas.
Also used the right sequence to enable the vcores as per
a previous patch from Nishant Menon, which can be dropped now.
http://lists.denx.de/pipermail/u-boot/2012-March/119151.html
S
palmas/TWL6035 is power IC for omap5 evm boards
Signed-off-by: Balaji T K
---
board/ti/omap5_evm/evm.c|6 +++---
drivers/power/Makefile |1 +
drivers/power/twl6035.c | 40
include/configs/omap5_evm.h |5 +
include/twl6035.h
The different silicon revision variable names was defined for OMAP4 and
OMAP5 socs. Making the variable common so that some code can be
made generic.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap4/hwinit.c | 20 ++--
arch/arm/cpu/armv7/omap5/hwinit.c
The ddr part name used in OMAP5 ES1.0 soc is a SAMSUNG part and
not a ELPIDA part. So change this.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap5/Makefile |2 +-
.../cpu/armv7/omap5/{sdram_elpida.c => sdram.c}| 30 ++--
2 files changed, 16 inse
PD_TIM bit field which specifies the power down timing is defined
to occupy bits 8-11, where as it is actually from 12-15 bits.
So correcting this.
Signed-off-by: R Sricharan
---
arch/arm/include/asm/emif.h |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/incl
Make the sysctrl structure common, so that it can
be used in generic functions across socs.
Also change the base address of the system control module, to
include all the registers and not simply the io regs.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap4/hwinit.c |4 ++--
arch/
Adding the full pinmux data for OMAP5430 sevm board.
Signed-off-by: R Sricharan
---
arch/arm/include/asm/arch-omap5/mux_omap5.h | 502 +--
board/ti/omap5_evm/mux_data.h | 489 ++
2 files changed, 509 insertions(+), 482 deletions(-)
The control module provides options to set various signal
integrity parameters like the output impedance, slew rate,
load capacitance for different pad groups. Configure these
as required for the omap5430 sevm board.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap5/hwinit.c | 83 ++
OMAP5 soc support is already present in the mainline.
The below are the changes that were identified during the actual
silicon wakeup. Briefly, the changes address clocks, ddr, mux,
poweric, mmc, io settings required/recommended for the ip.
Couple of bug fixes are also added as a part of this serie
From: Balaji T K
Add omap5 pbias configuration for mmc1/sd lines
and set voltage for sd data i/o lines
Signed-off-by: Balaji T K
---
arch/arm/include/asm/arch-omap5/omap.h |7 +++--
drivers/mmc/omap_hsmmc.c | 33
drivers/power/twl6035.c
The OMAP5 silicon has new DDR PHY design, which includes a external PHY
as well. So configuring the ext PHY parameters here. Also the EMIF timimg
registers and a couple of DDR mode registers needs to be updated based on
the testing from the actual silicon.
Signed-off-by: R Sricharan
---
arch/arm
The break statement is missing in init_omap_revision function, resulting
in a wrong revision identification. So fixing this.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap5/hwinit.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/arch/arm/cpu/armv7/omap5/hwinit.c
Aligning all the clock related settings like the dpll frequencies, their
respective clock outputs, etc to the ideal values recommended for
OMAP5430 ES1.0 silicon.
Signed-off-by: R Sricharan
---
arch/arm/cpu/armv7/omap-common/clocks-common.c |5 +
arch/arm/cpu/armv7/omap5/clocks.c
The full internal SRAM of size 128kb is public in the case of OMAP5 soc.
So change the base address accordingly.
Signed-off-by: R Sricharan
---
arch/arm/include/asm/arch-omap5/omap.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/include/asm/arch-omap5/omap.h
Dear "Balaji Sivakumar, ERS, HCLTech",
please _stop_ top posting / full quoting. I asked you before to read
http://www.netmeister.org/news/learn2quote.html - please do it now.
In message
you wrote:
> Hi Derk,
I gues syou mean Dirk?
> Can you please provide your suggestion??
He already did:
Hi Derk,
Can you please provide your suggestion??
Thanks ,
ShivBalaji
From: Balaji Sivakumar, ERS, HCLTech
Sent: Sunday, March 11, 2012 12:47 PM
To: Dirk Behme
Cc: u-boot@lists.denx.de
Subject: RE: [U-Boot] Does U-boot supports Spansion S29GL01GS NOR Flash
> -Original Message-
> From: David C. Purdy [mailto:david.c.pu...@gmail.com]
> Sent: 05 March 2012 09:56
> To: u-boot@lists.denx.de
> Cc: Prafulla Wadaskar; albert.u.b...@aribaud.net
> Subject: [PATCH] kirkwood: add support for Cloud Engines Pogoplug
> E02/V2
>
> [PATCH] kirkwood: add su
Hi Wolfgang,
On Wednesday 07 March 2012 05:41 PM, Wolfgang Denk wrote:
Dear Prabhakar Kushwaha,
In message<4f56fc6d.8080...@freescale.com> you wrote:
+#define CONFIG_ADDR_STREAMING /* toggle addr streaming */
What is this good for?
It is undocumented, and there is no code that uses
On Sunday 11 March 2012 07:32 AM, Mike Frysinger wrote:
Acked-by: Mike Frysinger
-mike
Thanks Mike.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Sunday 11 March 2012 07:31 AM, Mike Frysinger wrote:
On Thursday 08 March 2012 12:20:17 Aneesh V wrote:
This will add ARM specific over-rides for the defines
from linux/linkage.h
Tested-by: Mike Frysinger
-mike
Thanks Mike.
___
U-Boot mailing l
71 matches
Mail list logo