From: seedshope
Signed-off-by: Zhong Hongbo
---
Makefile | 20
board/samsung/smdk6400/config.mk |4 +---
boards.cfg |2 ++
include/configs/smdk6400.h |2 +-
4 files changed, 4 insertions(+), 24 deletions
From: Zhong Hongbo
In the spl booting step, When __bss_start is equal to __bss_end__,
The loop will clear all the things in CPU space. If there are have
the same address for this symbol, To skip the clear bss section.
Signed-off-by: Hongbo Zhong
---
arch/arm/cpu/armv7/start.S |3 +++
1
From: Zhong Hongbo
In general, The get_timer_masked function get the system time,
no the number of ticks. Such as the nand_wait_ready will use
get_timer_masked to delay the operations. And change the system
time to adopt to the CONFIG_SYS_HZ.
Signed-off-by: Hongbo Zhong
---
arch/arm/cpu/armv7
Hi Albert,
Could you applied the patch to the arm tree?
Thanks,
hongbo
On 07/03/2012 07:46 AM, Zhong Hongbo wrote:
> From: Zhong Hongbo
>
> In the spl booting step, When __bss_start is equal to __bss_end__,
> The loop will clear all the things in CPU space. If there are have
> t
Hi Minkyu,
Could you help me to review it?
Thanks,
hongbo
On 07/03/2012 07:50 AM, Zhong Hongbo wrote:
> From: Zhong Hongbo
>
> In general, The get_timer_masked function get the system time,
> no the number of ticks. Such as the nand_wait_ready will use
> get_timer_mask
Hi Minkyu,
Could you help me to review the patch.
Thanks
On 06/25/2012 11:52 PM, Zhong Hongbo wrote:
> From: seedshope
>
> Signed-off-by: Zhong Hongbo
> ---
> Makefile | 20
> board/samsung/smdk6400/config.mk |4
Hi Albert,
On 07/05/2012 08:19 PM, Albert ARIBAUD wrote:
> Hi Zhong Hongbo,
>
> On Thu, 05 Jul 2012 19:53:46 +0800, Zhong Hongbo
> wrote:
>> Hi Albert,
>>
>> Could you applied the patch to the arm tree?
>>
>> Thanks,
>> hongbo
>> On 07/03/201
From: Zhong Hongbo
In currently, when __bss_start is equal to __bss_end__,
The bss loop will clear all the things in memory space.
But just only when __bss_end__ greater than __bss_start__,
we do the clear bss section operation.
Signed-off-by: Hongbo Zhong
---
arch/arm/cpu/armv7/start.S
Hi Andreas,
On 07/05/2012 11:38 PM, Andreas Bießmann wrote:
> Dear Zhong Hongbo,
>
> this is arm related and should therefore apply to all the different
> arch/arm/cpu/*/start.S (as long as they have SPL support).
Ok, I will do it. Thanks for your advise.
>
> On 05.07.2012 1
On 07/05/2012 11:52 PM, Andreas Bießmann wrote:
> On 05.07.2012 17:38, Andreas Bießmann wrote:
>
>
>
>>> -clbss_l:strr2, [r0]/* clear loop...
>>> */
>>> +clbss_l:
>>> + cmp r1, r0
>>> + bls clbss_end
>>> + str r2, [r0]
On 07/06/2012 01:44 PM, Albert ARIBAUD wrote:
> Hi Zhong,
>
> On Thu, 5 Jul 2012 22:35:15 +0800, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> In currently, when __bss_start is equal to __bss_end__,
>> The bss loop will clear all the things in memor
g
>>
>> On 07/06/2012 11:13 AM, Minkyu Kang wrote:
>>
>>> Dear Jaehoon and Donghwa,
>>>
>>> On 5 July 2012 20:55, Zhong Hongbo wrote:
>>>> Hi Minkyu,
>>>>
>>>> Could you help me to review it?
>>>>
>>>
On 07/06/2012 01:35 AM, Albert ARIBAUD (by
way of Albert ARIBAUD wrote:
> Hi Zhong Hongbo,
>
> On Thu, 05 Jul 2012 19:53:46 +0800, Zhong Hongbo
> wrote:
>> Hi Albert,
>>
>> Could you applied the patch to the arm tree?
>>
>> Thanks,
>> hong
On 07/06/2012 07:49 PM, Andreas Bießmann wrote:
> Dear Zhong Hongbo,
>
> On 06.07.2012 13:42, Zhong Hongbo wrote:
>> On 07/06/2012 01:35 AM, Albert ARIBAUD (by
>> way of Albert ARIBAUD wrote:
>>> Hi Zhong Hongbo,
>>>
>>> On Thu, 05
From: Zhong Hongbo
In currently, when __bss_start is equal to __bss_end__,
The bss loop will clear all the things in memory space.
But just only when __bss_end__ greater than __bss_start__,
we do the clear bss section operation.
Signed-off-by: Hongbo Zhong
Signed-off-by: Andreas Bießmann
On 07/06/2012 09:23 PM, Andreas Bießmann wrote:
> On 06.07.2012 14:20, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> In currently, when __bss_start is equal to __bss_end__,
>> The bss loop will clear all the things in memory space.
>>
>> But just only when
On 07/06/2012 09:57 PM, Andreas Bießmann wrote:
> Dear Zhong Hongbo,
>
> On 06.07.2012 15:50, Zhong Hongbo wrote:
>> On 07/06/2012 09:23 PM, Andreas Bießmann wrote:
>>> On 06.07.2012 14:20, Zhong Hongbo wrote:
>>>> From: Zhong Hongbo
>>>>
On 07/06/2012 11:26 PM, Albert ARIBAUD wrote:
> Hi Zhong Hongbo,
>
> On Fri, 06 Jul 2012 22:04:21 +0800, Zhong Hongbo
> wrote:
>> On 07/06/2012 09:57 PM, Andreas Bießmann wrote:
>>> Dear Zhong Hongbo,
>>>
>>> On 06.07.2012 15:50, Zhong Hongbo wrote:
From: Zhong Hongbo
In currently, when __bss_start is equal to __bss_end__,
The bss loop will clear all the things in memory space.
But just only when __bss_end__ greater than __bss_start__,
we do the clear bss section operation.
Signed-off-by: Zhong Hongbo
---
Change for V2
- Fixed
On 07/07/2012 03:29 PM, Andreas Bießmann wrote:
> Dear Zhong Hongbo,
>
> Am Freitag, 6. Juli 2012 schrieb Zhong Hongbo :
>
> On 07/06/2012 09:57 PM, Andreas Bießmann wrote:
> > Dear Zhong Hongbo,
> >
> > On 06.07.2012 15:50, Zhong Hongbo wrote
This serial patch intent to:
1. Switch all I/O to use readl/writel function
2. Change nand_spl to use SPL framework
3. S3C64XX serial includes s3c6400 and s3c6410,
Here seprate cpu and board file to support to board's of s3c6410.
I test this patch on my s3c6410 development board. the log as follo
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Makefile | 20
board/samsung/smdk6400/config.mk |4 +---
boards.cfg |2 ++
include/configs/smdk6400.h |2 +-
4 files changed, 4 insertions(+), 24 deletions
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/include/asm/arch-s3c64xx/nand.h| 69 +++
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 79 ++-
board/samsung/smdk6400/lowlevel_init.S |8 ++--
drivers/mtd/nand/s3c64xx.c
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 65 +--
arch/arm/include/asm/arch-s3c64xx/s3c64x0.h | 31 -
arch/arm/include/asm/arch-s3c64xx/uart.h| 54 ++
board/samsung/smdk6400
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |1 +
arch/arm/cpu/arm1176/s3c64xx/pwm.c | 189 +++
arch/arm/include/asm/arch-s3c64xx/pwm.h | 70 ++
arch/arm/include/asm/arch-s3c64xx/s3c6400.h
From: Zhong Hongbo
The old s3c64xx timer is not work normal, Adopt s5p time design,
It work perfect.
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1176/s3c64xx/timer.c | 195 --
1 files changed, 94 insertions(+), 101 deletions(-)
diff --git a/arch/arm/cpu
From: Zhong Hongbo
It just only do the memory init. The memory depend on the
design of board.
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx/cpu_init.S | 135 ---
board/samsung/smdk6400/Makefile
From: Zhong Hongbo
The old spl use nand_spl directory file to support
nand flash boot. We will adopt the new SPL framework
to implement it.
Signed-off-by: Zhong Hongbo
---
board/samsung/smdk6400/config.mk | 28 ---
boards.cfg |4 +-
include
From: Zhong Hongbo
Adopt the new SPL framework to implement the SPL booting of
the nand flash for S3C6400.
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1176/start.S| 17 +---
board/samsung/smdk6400/Makefile | 29 +-
board/samsung/smdk6400
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx/srom.c | 52 +++
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 13 +++
arch/arm/include/asm/arch-s3c64xx/sromc.h
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1176/s3c64xx/reset.S|4 +-
arch/arm/cpu/arm1176/s3c64xx/speed.c| 50 ++---
arch/arm/include/asm/arch-s3c64xx/clock.h | 147 +++
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 167
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 173 +--
board/samsung/smdk6400/mem_init.S | 110 +-
2 files changed, 56 insertions(+), 227 deletions(-)
diff --git a/arch/arm/include/asm/arch
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 294 +--
board/samsung/smdk6400/lowlevel_init.S | 50 ++---
board/samsung/smdk6400/mem_init.S |4 +
3 files changed, 30 insertions(+), 318 deletions
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 26 --
board/samsung/smdk6400/lowlevel_init.S |6 +++---
2 files changed, 3 insertions(+), 29 deletions(-)
diff --git a/arch/arm/include/asm/arch-s3c64xx/s3c6400
On 07/07/2012 05:58 PM, Albert ARIBAUD wrote:
> Hi Zhong Hongbo,
>
> On Sat, 7 Jul 2012 17:47:16 +0800, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> In currently, when __bss_start is equal to __bss_end__,
>> The bss loop will clear all the things in memor
From: Zhong Hongbo
In currently, when __bss_start is equal to __bss_end__,
The bss loop will clear all the things in memory space.
But just only when __bss_end__ greater than __bss_start__,
we do the clear bss section operation.
Signed-off-by: Zhong Hongbo
---
Change for V1
- Fixed
Add Guennadi to the loop.
Thanks,
hongbo
On 07/07/2012 05:56 PM, Zhong Hongbo wrote:
> This serial patch intent to:
> 1. Switch all I/O to use readl/writel function
> 2. Change nand_spl to use SPL framework
> 3. S3C64XX serial includes s3c6400 and s3c6410,
> Here seprate cpu an
On 07/10/2012 08:29 PM, Zhong Hongbo wrote:
> On 07/10/2012 06:19 AM, Scott Wood wrote:
>> On 07/07/2012 04:57 AM, Zhong Hongbo wrote:
>>> +static inline unsigned int s3c64xx_get_base_nand(void)
>>> +{
>>> + return ELFIN_NAND_BASE;
>>> +}
&
Hi Scott,
On 07/10/2012 11:36 PM, Scott Wood wrote:
> On 07/10/2012 08:00 AM, Zhong Hongbo wrote:
>> On 07/10/2012 08:29 PM, Zhong Hongbo wrote:
>>> On 07/10/2012 06:19 AM, Scott Wood wrote:
>>>> On 07/07/2012 04:57 AM, Zhong Hongbo wrote:
>>
V2:
1. Modify the type of return for s3c64xx_get_base_nand
2. Add patch 0014 to support s3c6410 board
3. Adjust patch for mix content.
V1:
This serial patch intent to:
1. Switch all I/O to use readl/writel function
2. Change nand_spl to use SPL framework
3. S3C64XX serial includes s3c6400 and s3c6
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- None
---
Makefile | 20
board/samsung/smdk6400/config.mk |4 +---
boards.cfg |2 ++
include/configs/smdk6400.h |2 +-
4 files
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_nand function.
- Delete const for the local variable.
---
arch/arm/include/asm/arch-s3c64xx/nand.h| 69
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_uart function.
- Delete const for the local variable.
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_nand function.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |1 +
arch/arm/cpu/arm1176/s3c64xx/pwm.c
From: Zhong Hongbo
The old s3c64xx timer is not work normal, Adopt s5p time design,
It work perfect.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- Delete const key word for the variable of struct s3c_timer.
---
arch/arm/cpu/arm1176/s3c64xx/timer.c | 193
From: Zhong Hongbo
It just only do the memory init. The memory depend on the
design of board.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- None.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx/cpu_init.S | 135
From: Zhong Hongbo
The old spl use nand_spl directory file to support
nand flash boot. We will adopt the new SPL framework
to implement it.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- None.
---
board/samsung/smdk6400/config.mk | 28 ---
boards.cfg
From: Zhong Hongbo
Adopt the new SPL framework to implement the SPL booting of
the nand flash for S3C6400.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- seprate some code.
---
arch/arm/cpu/arm1176/start.S| 16 +---
board/samsung/smdk6400/Makefile
From: Zhong Hongbo
When It do not need to relocat for u-boot,
the offset(r9) of relocation should be set zero.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- This fix is seprated from nand_spl patch.
---
arch/arm/cpu/arm1176/start.S |1 +
1 files changed, 1 insertions(+), 0
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- Change the type of return for s3c64xx_get_base_sromc function.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx/srom.c | 51 +++
arch/arm/include
From: Zhong Hongbo
Switch to use read/writel function and clear the relevant variable.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- merge clock patch.
- Change the type of return for s3c64xx_get_base_clock function.
---
arch/arm/cpu/arm1176/s3c64xx/reset.S|4
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- None.
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 260 ---
board/samsung/smdk6400/lowlevel_init.S | 23 ++--
2 files changed, 11 insertions(+), 272 deletions(-)
diff --git a/arch
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- None.
---
arch/arm/include/asm/arch-s3c64xx/s3c6400.h | 173 +--
board/samsung/smdk6400/lowlevel_init.S | 13 +--
board/samsung/smdk6400/mem_init.S | 114 +-
3
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- New.
---
arch/arm/cpu/arm1176/s3c64xx/pwm.c |2 +-
arch/arm/cpu/arm1176/s3c64xx/reset.S|2 +-
arch/arm/cpu/arm1176/s3c64xx/speed.c|2 +-
arch/arm/cpu/arm1176/s3c64xx/srom.c
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V2:
- None.
---
include/configs/smdk6400.h | 15 ---
1 files changed, 0 insertions(+), 15 deletions(-)
diff --git a/include/configs/smdk6400.h b/include/configs/smdk6400.h
index 46241e2..b8b9d1a 100644
--- a
resend again, I receive Message undeliverable
On 07/14/2012 12:11 AM, Zhong Hongbo wrote:
> From: Zhong Hongbo
>
> Signed-off-by: Zhong Hongbo
> ---
> Change for V2:
> - Change the type of the return value from unsinged int
> to unsinged long for s3c64xx_g
Hi Denx,
I get some information from MAINTAINERS file. I know The board of
S3C6400 is a orphaned board. Also I have not the board, But I have a
S3C6410 board in my hand. In my development u-boot for my board, I know
the S3C6410 replace the s3c6400, and they use the same arm1176
architecture. So I
On 07/19/2012 08:21 PM, Zhong Hongbo wrote:
> Hi Denx,
>
> I get some information from MAINTAINERS file. I know The board of
> S3C6400 is a orphaned board. Also I have not the board, But I have a
> S3C6410 board in my hand. In my development u-boot for my board, I know
> the S
Hi Minkyu,
I notice this patch are delegated to you. But the patchwork miss the
patch 4.
If you need me to do anything, Please let me know.
Thanks,
hongbo
On 07/14/2012 12:11 AM, Zhong Hongbo wrote:
> From: Zhong Hongbo
>
> Signed-off-by: Zhong Hongbo
> ---
> Change for V2:
&
Hi Wolfgang Denk,
On 07/20/2012 03:11 PM, Wolfgang Denk wrote:
> Dear Hongbo,
>
> In message <5007fbbf.7040...@gmail.com> you wrote:
>>
>> I get some information from MAINTAINERS file. I know The board of
>> S3C6400 is a orphaned board. Also I have not the board, But I have a
>> S3C6410 board in
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
MAINTAINERS |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index fd0c65c..84413de 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -959,6 +959,10 @@ Vladimir Zapolskiy
devkit3250
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
MAINTAINERS |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index fd0c65c..84413de 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -959,6 +959,10 @@ Vladimir Zapolskiy
devkit3250
From: Zhong Hongbo
all the patitions should depend CONFIG_PARTITIONS, no the
CONFIG_CMD_$(device). The device symbol may be SATA, SCSI,
USB, MMC, SYSTEMACE. Or else when the filesystem command be
enabled, But board's configure file can not include any
CONFIG_CMD_$(device), The u-boot will
On 07/24/2012 04:58 PM, Minkyu Kang wrote:
> Dear Zhong Hongbo,
>
> On 14 July 2012 01:11, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> Switch to use read/writel function and clear the relevant variable.
>>
>> Signed-off-by: Zhong Hongbo
>> -
Hi Minkyu,
On 07/24/2012 10:38 AM, Minkyu Kang wrote:
> Dear Zhong Hongbo,
>
> On 14 July 2012 01:11, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> Signed-off-by: Zhong Hongbo
>> ---
>> Change for V2:
>> - New.
>> ---
>
aches not enabled
NAND: 128 MiB
*** Warning - bad CRC, using default environment
In:serial
Out: serial
Err: serial
Net: dm9000
Zhong Hongbo (15):
smdk6400: Move smdk6400 board from Makefile to boards.cfg
S3C64XX: Switch to use readl/writel to operate nand flash
S3C64XX: Use readl/w
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None
Change for V2:
- None
---
Makefile | 20
board/samsung/smdk6400/config.mk |4 +---
boards.cfg |2 ++
include/configs/smdk6400.h
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Replace the magic numbers with variable name.
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_uart function.
- Delete const for the
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for v3:
- None.
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_uart function.
- Delete const for the local variable.
---
arch/arm/include
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None.
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_nand function.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |1 +
arch/arm/cpu
From: Zhong Hongbo
The old s3c64xx timer is not work normal, Adopt s5p time design,
It work perfect.
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None.
Change for V2:
- Delete const key word for the variable of struct s3c_timer
---
arch/arm/cpu/arm1176/s3c64xx/timer.c
From: Zhong Hongbo
It just only do the memory init. The memory depend on the
design of board.
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None.
Change for V2:
- None.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx/cpu_init.S | 135
From: Zhong Hongbo
Adopt the new SPL framework to implement the SPL booting of
the nand flash for S3C6400.
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None.
Change for V2:
- seprate some code.
---
arch/arm/cpu/arm1176/start.S| 16 +---
board/samsung
From: Zhong Hongbo
The old spl use nand_spl directory file to support
nand flash boot. We will adopt the new SPL framework
to implement it.
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Delete u-boot-nand.lds.
Change for V2:
- None.
---
board/samsung/smdk6400/config.mk
From: Zhong Hongbo
When It do not need to relocat for u-boot,
the offset(r9) of relocation should be set zero.
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Replace mov with moveq.
Change for V2:
- Seprate some code.
---
arch/arm/cpu/arm1176/start.S |1 +
1 files
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None.
Change for V2:
- Change the type of return for s3c64xx_get_base_sromc function.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx/srom.c | 51
From: Zhong Hongbo
Switch to use read/writel function and clear the relevant variable.
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Use C language to re-write reset function.
- Replace the magic numbers witch variale name.
Change for V2:
- merge clock patch
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Replace the magic numbers with the variable name.
Change for V2:
- None.
---
arch/arm/include/asm/arch-s3c64xx/gpio.h | 38
arch/arm/include/asm/arch-s3c64xx/interrupt.h | 31 +++
arch/arm/include
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Replace the magic numbers with variable name.
- Use C language to implement memory initialization.
Change for V2:
- None.
---
arch/arm/include/asm/arch-s3c64xx/dmc.h | 62 +
arch/arm
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- Replace ELFIN with S3C64XX for all the variable of cpu.h
- Change __S3C6400_H__ into __CPU__H__
Change for V2:
- New.
---
arch/arm/cpu/arm1176/s3c64xx/pwm.c |2 +-
arch/arm/cpu/arm1176
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V3:
- None.
Change for V2:
- None.
---
include/configs/smdk6400.h | 15 ---
1 files changed, 0 insertions(+), 15 deletions(-)
diff --git a/include/configs/smdk6400.h b/include/configs/smdk6400.h
index
On 07/29/2012 06:12 PM, Albert ARIBAUD wrote:
> Hi Zhong,
>
> On Sat, 28 Jul 2012 17:35:42 +0800, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> When It do not need to relocat for u-boot,
>> the offset(r9) of relocation should be set zero.
>>
>>
Hi Albert,
On 07/29/2012 06:50 PM, Zhong Hongbo wrote:
> On 07/29/2012 06:12 PM, Albert ARIBAUD wrote:
>> Hi Zhong,
>>
>> On Sat, 28 Jul 2012 17:35:42 +0800, Zhong Hongbo wrote:
>>> From: Zhong Hongbo
>>>
>>> When It do not need to relocat for u-
On 07/29/2012 06:12 PM, Albert ARIBAUD wrote:
> Hi Zhong,
>
> On Sat, 28 Jul 2012 17:35:42 +0800, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> When It do not need to relocat for u-boot,
>> the offset(r9) of relocation should be set zero.
>>
>>
From: Zhong Hongbo
When the u-boot address of destination equal to __start,
no relocation. relocation offset(r9) = 0.
Signed-off-by: Zhong Hongbo
---
arch/arm/cpu/arm1136/start.S |1 +
arch/arm/cpu/arm1176/start.S |2 +-
arch/arm/cpu/arm720t/start.S |1 +
arch/arm/cpu
On 08/01/2012 10:50 PM, Zhong Hongbo wrote:
> From: Zhong Hongbo
>
> When the u-boot address of destination equal to __start,
> no relocation. relocation offset(r9) = 0.
>
> Signed-off-by: Zhong Hongbo
> ---
> arch/arm/cpu/arm1136/start.S |1 +
> arch/arm/c
From: Zhong Hongbo
When the u-boot address of destination equal to __start,
no relocation. relocation offset(r9) = 0.
Signed-off-by: Zhong Hongbo
---
Change for V2:
- Clean a line for arm1176
---
arch/arm/cpu/arm1136/start.S |1 +
arch/arm/cpu/arm1176/start.S |1 +
arch
On 08/11/2012 07:30 AM, Scott Wood wrote:
> On 07/28/2012 04:35 AM, Zhong Hongbo wrote:
>> From: Zhong Hongbo
>>
>> Adopt the new SPL framework to implement the SPL booting of
>> the nand flash for S3C6400.
>>
>> Signed-off-by: Zhong Hongbo
>> ---
&g
On 08/08/2012 04:58 AM, Wolfgang Denk wrote:
> Dear Zhong Hongbo,
>
> In message <1342860534-4710-1-git-send-email-bocui...@gmail.com> you wrote:
>> From: Zhong Hongbo
>>
>> all the patitions should depend CONFIG_PARTITIONS, no the
>> CONFIG_CMD_$(devic
2012 - 16:55:32) for DMATEK6410
CPU: S3C64XX@532MHz
Fclk = 532MHz, Hclk = 133MHz, Pclk = 66MHz (ASYNC Mode)
Board: DMATEK6410
DRAM: 128 MiB
WARNING: Caches not enabled
NAND: 128 MiB
*** Warning - bad CRC, using default environment
In:serial
Out: serial
Err: serial
Net:
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- None.
Change for V2:
- None.
---
Makefile | 20
board/samsung/smdk6400/config.mk |4 +---
boards.cfg
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- Replace the magic numbers with variable name.
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_uart function
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for v3:
- None.
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_uart function.
- Delete const for the local
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- None.
Change for V2:
- Change the type of the return value from unsinged int
to unsinged long for s3c64xx_get_base_nand function.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile
From: Zhong Hongbo
The old s3c64xx timer is not work normal, Adopt s5p time design,
It work perfect.
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- None.
Change for V2:
- Delete const key word for the variable of struct s3c_timer
---
arch/arm
From: Zhong Hongbo
It just only do the memory init. The memory depend on the
design of board.
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- None.
Change for V2:
- None.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu
From: Zhong Hongbo
Adopt the new SPL framework to implement the SPL booting of
the nand flash for S3C6400.
Signed-off-by: Zhong Hongbo
---
Change for V4:
- Adjust the patch's order.
Change for V3:
- None.
Change for V2:
- seprate some code.
---
arch/arm/cpu/ar
From: Zhong Hongbo
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- None.
Change for V2:
- Change the type of return for s3c64xx_get_base_sromc function.
---
arch/arm/cpu/arm1176/s3c64xx/Makefile |2 +-
arch/arm/cpu/arm1176/s3c64xx
From: Zhong Hongbo
The old spl use nand_spl directory file to support
nand flash boot. We will adopt the new SPL framework
to implement it.
Signed-off-by: Zhong Hongbo
---
Change for V4:
- Adjust the patch's order.
Change for V3:
- Delete u-boot-nand.lds.
Change f
From: Zhong Hongbo
Switch to use read/writel function and clear the relevant variable.
Signed-off-by: Zhong Hongbo
---
Change for V4:
- None.
Change for V3:
- Use C language to re-write reset function.
- Replace the magic numbers witch variale name.
Change for V2
1 - 100 of 118 matches
Mail list logo