/ubi.h| 186
include/linux/types.h | 24 +
include/mtd/ubi-header.h | 372 +
include/mtd/ubi-user.h | 268 ++
include/ubi_uboot.h| 209 +
36 files changed, 14343 insertions(+), 4 deletions(-)
Thank you,
Kyungmin Park
Dear all,
On Tue, Oct 21, 2008 at 3:47 PM, Wolfgang Denk <[EMAIL PROTECTED]> wrote:
> Dear "Kyungmin Park",
>
> In message <[EMAIL PROTECTED]> you wrote:
>>
>> Now you can use the latest UBI u-boot tree at
>> http://git.denx.de/?p=u-boot/u-boot-ub
If you want to UBI on Apollon, uncomment the CONFIG_SYS_USE_UBI macro
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
board/apollon/Makefile|4 ++-
board/apollon/ubi.c | 55 +
include/configs/apollon.h
UBI command support
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
common/Makefile |1 +
common/cmd_ubi.c | 535 ++
2 files changed, 536 insertions(+), 0 deletions(-)
create mode 100644 common/cmd_ubi.c
diff --git a/
=commitdiff;h=b7164bcf27dc8a738dab90b28920119c3270502c
3.
http://git.denx.de/?p=u-boot/u-boot-ubi.git;a=commitdiff;h=5deff5b22c8b132d51e003bd3536d03376e6c33c
Here's git-request-pull summary
The following changes since commit 67ae3bde6711697fb6cd54beee725bbdacc984a5:
Kyungmin Park (1):
t; ip=192.168.116.25:192.168.116.1:192.168.116.1:255.255.255.0:apollon:eth0:off
>> nfsroot=/tftpboot/nfsroot profile=2 lpj=1646592 ubi.mtd=4"
>
> Maximum line length exceeded.
>
Fixed all commented except one.
I run the checkpatch.pl and passed.
> And ple
Dear Wolfgang,
On Tue, Oct 21, 2008 at 7:24 PM, Wolfgang Denk <[EMAIL PROTECTED]> wrote:
> Dear Kyungmin Park,
>
> In message <[EMAIL PROTECTED]> you wrote:
>> UBI command support
>>
>> Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
>
So it doesn't really increase the code size for
>> U-Boot. It just keeps the source in-line with the Linux version.
>
> On the other hand it makes it semi-impossible to review the code in
> U-Boot context, or even to get an understanding of flow of control
> et
Move machine specific code to smdk6400.
Some board use OneNAND instead of NAND.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/board/samsung/smdk6400/lowlevel_init.S
b/board/samsung/smdk6400/lowlevel_init.S
index e0119a7..53d9125 100644
--- a/board/samsung/sm
Now you can use the UBI at apollon board
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/board/apollon/Makefile b/board/apollon/Makefile
index 9bac9a6..4c3e57f 100644
--- a/board/apollon/Makefile
+++ b/board/apollon/Makefile
@@ -25,9 +25,11 @@ include $(TOPDIR)/config.mk
It supports basic operation such as create, remove, read, and write.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/common/Makefile b/common/Makefile
index f00cbd9..b02a541 100644
--- a/common/Makefile
+++ b/common/Makefile
@@ -139,6 +139,7 @@ COBJS-$(CONFIG_CMD_S
To give more code at lowlevel_init at each boards
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/cpu/arm1136/start.S b/cpu/arm1136/start.S
index e622338..132cc4a 100644
--- a/cpu/arm1136/start.S
+++ b/cpu/arm1136/start.S
@@ -33,23 +33,7 @@
.globl _start
_start: b
On Thu, Oct 23, 2008 at 4:39 PM, Guennadi Liakhovetski <[EMAIL PROTECTED]>
wrote:
> On Wed, 22 Oct 2008, Kyungmin Park wrote:
>
>> Move machine specific code to smdk6400.
>> Some board use OneNAND instead of NAND.
>>
>> Signed-off-by: Kyungmin Park <[EMAIL P
On Thu, Oct 23, 2008 at 5:00 PM, Guennadi Liakhovetski <[EMAIL PROTECTED]>
wrote:
> On Thu, 23 Oct 2008, Kyungmin Park wrote:
>
>> > (1 << 0) - ignored, default 0, so, better set it to 0
>> > | (0 << 1) - set Xm0CSn[2] to OneNANDC CS0 or NFCON CS
On Thu, Oct 23, 2008 at 5:09 PM, Wolfgang Denk <[EMAIL PROTECTED]> wrote:
> Dear Kyungmin Park,
>
> In message <[EMAIL PROTECTED]> you wrote:
>> To give more code at lowlevel_init at each boards
>
> Can you please describe exactly what thgis patch is suppos
On Thu, Oct 23, 2008 at 5:42 PM, Guennadi Liakhovetski <[EMAIL PROTECTED]>
wrote:
> On Thu, 23 Oct 2008, Kyungmin Park wrote:
>
>> >> In OneNAND board, it should be set as 0x1002
>> >
>> > Sorry, do not understand what "it." If you mean the MEM_
>
> At least, I'd like Kyungmin Park's ack for OneNAND stuff.
Basically I acked this patch.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Now you can use the UBI at apollon board
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/board/apollon/Makefile b/board/apollon/Makefile
index 9bac9a6..4c3e57f 100644
--- a/board/apollon/Makefile
+++ b/board/apollon/Makefile
@@ -25,9 +25,11 @@ include $(TOPDIR)/config.mk
It supports basic operation such as create, remove, read, and write.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/common/Makefile b/common/Makefile
index f00cbd9..b02a541 100644
--- a/common/Makefile
+++ b/common/Makefile
@@ -139,6 +139,7 @@ COBJS-$(CONFIG_CMD_S
Hi,
On Sat, Nov 1, 2008 at 1:19 AM, Magnus Lilja <[EMAIL PROTECTED]> wrote:
> 2008/10/28 Kyungmin Park <[EMAIL PROTECTED]>:
>> It supports basic operation such as create, remove, read, and write.
>>
>> Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
>
j)libmmc.a
>
> COBJS-$(CONFIG_ATMEL_MCI) += atmel_mci.o
> +COBJS-$(CONFIG_OMAP3_BEAGLE) += omap3_mmc.o
> +COBJS-$(CONFIG_OMAP3_EVM) += omap3_mmc.o
> +COBJS-$(CONFIG_OVERO) += omap3_mmc.o
>
How about to integrate CONFIG_OMAP3_MMC instead of board one?
Thank you,
Kyungmin Park
__
On Mon, Nov 3, 2008 at 6:00 AM, Magnus Lilja <[EMAIL PROTECTED]> wrote:
> Dear Kyungmin Park,
>
> I've now used your patch series to add UBI support to the i.MX31
> Litekit board (in the NAND device present on that board) and have some
> additional comments on the serie
On Mon, Nov 3, 2008 at 6:01 AM, Magnus Lilja <[EMAIL PROTECTED]> wrote:
> Dear Kyungmin Park,
>
> Some more comments.
>
> 2008/10/28 Kyungmin Park <[EMAIL PROTECTED]>:
>> It supports basic operation such as create, remove, read, and write.
>>
>> S
On Mon, Nov 3, 2008 at 6:01 AM, Magnus Lilja <[EMAIL PROTECTED]> wrote:
> Dear Kyungmin Park,
>
> Some more comments after testing your patches.
>
> 2008/10/28 Kyungmin Park <[EMAIL PROTECTED]>:
>> UBI (Latin: "where?") stands for "Unsorted Block I
Update OneNAND command to support bad block awareness
Also change the OneNAND command styel like NAND
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/common/cmd_onenand.c b/common/cmd_onenand.c
index 8d87b78..1eca9b0 100644
--- a/common/cmd_onenand.c
+++ b/common/cmd_one
Sync with OneNAND kernel codes
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/drivers/mtd/onenand/onenand_base.c
b/drivers/mtd/onenand/onenand_base.c
index 9b7bf3a..66214e8 100644
--- a/drivers/mtd/onenand/onenand_base.c
+++ b/drivers/mtd/onenand/onenand_base.c
@@
ill tomorrow that I can send to the list for review.
>> I would really like to see some comments from you on this since you are
>> much more experienced with the OneNAND stuff.
>
> Do you already have some comments to the patch version I posted yesterday?
Looks good to me. No problem to commit your version.
Acked-by: Kyungmin Park <[EMAIL PROTECTED]>
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
s small as possible. and give
lowlevel_init can have more codes.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/cpu/arm1136/start.S b/cpu/arm1136/start.S
index e622338..132cc4a 100644
--- a/cpu/arm1136/start.S
+++ b/cpu/arm1136/start.S
@@ -33,23 +33,7 @@
.globl _start
_sta
->options |= ONENAND_HAS_CONT_LOCK;
It's some strange. As your version id is 0x22e. then process is 0x2.
umm maybe options field is not cleared before. please check this one.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Add missing markbad function
If not, it's hang when it entered the mtd->mard_bad().
It's not against the u-boot-nand.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/drivers/mtd/onenand/onenand_base.c
b/drivers/mtd/onenand/onenand_base.c
index a54098c..0
Are there the more?
> Is it correct to assume we are targetting the 2008.12 release with
> this stuff?
>
Yes, I hope to merge it ASAP.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi,
On Thu, Nov 20, 2008 at 5:43 AM, Magnus Lilja <[EMAIL PROTECTED]> wrote:
> Hi
>
> 2008/11/19 Stefan Roese <[EMAIL PROTECTED]>:
>> From: Kyungmin Park <[EMAIL PROTECTED]>
>>
>> To enable UBI on Apollon you need to uncomment the CONFIG_SYS_USE_UBI
As usually fixed partition used for UBI.
So it's defined at configuration and use it.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/common/cmd_ubi.c b/common/cmd_ubi.c
index 8446765..d018dc1 100644
--- a/common/cmd_ubi.c
+++ b/common/cmd_ubi.c
@@ -40,7 +40,1
Move machine specific code to smdk6400.
Some board use OneNAND instead of NAND.
Some register MP0_CS_CFG[5:0] are controled by both h/w and s/w.
So it's better to use macro instead of hard-coded value.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/board/samsu
On Tue, Dec 9, 2008 at 5:44 AM, Wolfgang Denk <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> In message <[EMAIL PROTECTED]> you wrote:
>> Signed-off-by: Stefan Roese <[EMAIL PROTECTED]>
>> ---
>> This patch has to be applied on top of the patch submitted
On Wed, Dec 10, 2008 at 5:50 AM, Scott Wood <[EMAIL PROTECTED]> wrote:
> On Mon, Nov 10, 2008 at 01:53:46PM +0900, Kyungmin Park wrote:
>> OneNAND IPL has common codes for RAM init, load data, and jump to 2nd
>> bootloader, but it's common code used about 300~400 bytes.
#x27;m willing to continue, though if someone more familiar with OneNAND and
>> with access to hardware wanted to take it over I'd be fine with that too.
>
> Thanks for the clarification.
>
> I have this patch marked as open, and cannot find any comments for
> it in the arc
] (default=dynamic)
I want to know what's the better way if there are two code bases.
Please give any options and comments
Thank you,
Kyungmin Park
P.S., we will post the patches ASAP
>> As has been stated before by various people, IBM has added some form of
>> UBI support to
Hi,
On Tue, Aug 12, 2008 at 8:11 PM, Stefan Roese <[EMAIL PROTECTED]> wrote:
> On Tuesday 12 August 2008, Kyungmin Park wrote:
>> > On Monday 11 August 2008, Kyungmin Park wrote:
>> >> Actually the Samsung implemented the UBI support on U-boot already and
>>
Hi,
I checked it and compiled okay except read_oob/write_oob function
incompatibility.
It required some big changes since it also modify read/write function too.
anyway I will make it soon.
Thank you,
Kyungmin Park
> This should be fixed by d438d50848e9425286e5fb0493e0affb5a0b1
Also sync with kernel OneNAND codes
Thank you,
Kyungmin Park
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/common/cmd_onenand.c b/common/cmd_onenand.c
index 5e2062b..8d87b78 100644
--- a/common/cmd_onenand.c
+++ b/common/cmd_onenand.c
@@ -85,15 +85,25 @@ int do_o
On Tue, Aug 19, 2008 at 7:08 AM, Scott Wood <[EMAIL PROTECTED]> wrote:
> On Sat, Aug 16, 2008 at 02:32:16PM +0900, Kyungmin Park wrote:
>> Also sync with kernel OneNAND codes
>
> Either you synced with a rather old version of the kernel's
> onenand_base.c, or you lef
Also sync with kernel OneNAND codes with adrian contribution credits
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/common/cmd_onenand.c b/common/cmd_onenand.c
index 5e2062b..8d87b78 100644
--- a/common/cmd_onenand.c
+++ b/common/cmd_onenand.c
@@ -85,15 +85,25 @@ int do_o
JFFS2 command support on OneNAND
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
diff --git a/common/cmd_jffs2.c b/common/cmd_jffs2.c
index c031d80..c6920c9 100644
--- a/common/cmd_jffs2.c
+++ b/common/cmd_jffs2.c
@@ -51,7 +51,7 @@
* mtdids=[,,...]
*
* := =
- *:= '
Use the last memory area for u-boot at apollon
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/board/apollon/config.mk b/board/apollon/config.mk
index 417b954..2b464e7 100644
--- a/board/apollon/config.mk
+++ b/board/apollon/config.mk
@@ -13,7 +13,7 @@
# Linux-Ker
It's preparation for UBI codes
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/include/linux/types.h b/include/linux/types.h
index df4808f..1b0b4a4 100644
--- a/include/linux/types.h
+++ b/include/linux/types.h
@@ -119,6 +119,30 @@ typedef__s64
It's preparation for UBI codes.
UBI uses partition and get & put mtd devices
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/drivers/mtd/Makefile b/drivers/mtd/Makefile
index 6538f7a..d225a68 100644
--- a/drivers/mtd/Makefile
+++ b/drivers/mtd/Makefile
@@ -25,6 +
UBI.
If you have more opinions please let me know.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On Tue, Sep 9, 2008 at 4:30 AM, Scott Wood <[EMAIL PROTECTED]> wrote:
> On Fri, Aug 29, 2008 at 05:13:23PM +0900, Kyungmin Park wrote:
>> It's preparation for UBI codes.
>> UBI uses partition and get & put mtd devices
>
> Please import the latest MTD code; th
Hi,
In u-boot, I only comment the u-boot part only. others are same at mtd
mailing list.
generally looks good to me. except minor ones.
Thank you,
Kyungmin Park
> --- a/common/cmd_onenand.c
> +++ b/common/cmd_onenand.c
> @@ -20,9 +20,64 @@
>
> extern struct mtd_info onenand
RB-tree support on U-Boot
Now it's used at UBI module. Of course other modules can use it.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/include/linux/rbtree.h b/include/linux/rbtree.h
new file mode 100644
index 000..a4956c4
--- /dev/null
+++ b/include/lin
I'm not sure calloc returns all zero values.
Actually the calloc uses the __libc_alloc.
Instead of ambiguity, it uses the correct kzalloc.
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/include/linux/mtd/compat.h b/include/linux/mtd/compat.h
index 9036b74..840de4c 1
On Mon, Oct 6, 2008 at 4:26 PM, Wolfgang Denk <[EMAIL PROTECTED]> wrote:
> Dear Kyungmin Park,
>
> In message <[EMAIL PROTECTED]> you wrote:
>> RB-tree support on U-Boot
>> Now it's used at UBI module. Of course other modules can use it.
> ...
>
> I
RB-tree support on U-Boot
Now it's used at UBI module. Of course other modules can use it.
If you want to use it, please define CONFIG_RBTREE
Signed-off-by: Kyungmin Park <[EMAIL PROTECTED]>
---
diff --git a/include/linux/rbtree.h b/include/linux/rbtree.h
new file mode 100644
in
+ Minkyu,
On 5/3/12, Marek Vasut wrote:
> Dear Rajeshwari Shinde,
>
>> This patch add structure for SYSREG.
>
> Ccing Minkyu. Can I get your opinion on these patches please?
>
>>
>> Signed-off-by: Che-Liang Chiou
>> Signed-off-by: Rajeshwari Shinde
>> Reviewed-by: Vivek Gautam
>> Reviewed-by:
Hi,
Can you share the purpose of USB host support at bootloader?
Just curious.
Thank you,
Kyungmin Park
On 5/2/12, Rajeshwari Shinde wrote:
> This patchset series adds support to enable USB 2.0 on smdk5250.
> It includes addition of system and power management registers,
> functions
(CONFIG_OF_LIBFDT) += $(COBJS-libfdt)
COBJS-$(CONFIG_FIT) += $(COBJS-libfdt)
>
> also, where are the boards that actually use this ?
board/samsung/trats uses this logo.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
On 5/14/12, Mike Frysinger wrote:
> On Monday 14 May 2012 01:37:10 Kyungmin Park wrote:
>> On 5/14/12, Mike Frysinger wrote:
>> > On Thursday 10 May 2012 01:23:40 Donghwa Lee wrote:
>> >> Makefile |1 +
>> >> include/libtiz
L (2KiB, 8KiB or 16KiB) combined with u-boot.bin and
generate u-boot-onenand.bin
OneNAND IPL (at SRAM) load the u-boot.bin to DRAM and jump to u-boot address.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
gh.
>>
>> This looks promising. However, our SPL has to load u-boot from MMC. Is
>> it OK to keep it under nand_spl directory or should we create
>> something like 'mmc_spl'?
Good question, It created the mmc_ipl and use it for mmc booting e.g.,
eMMC boot.
>
>
irectory structure,
>
> ONENAND_spl does seem to based on xloader from the info by the author in the
> source code.
Right, First OneNAND IPL based on x-loader and used for OMAP2 board.
and I integrate it into u-boot as onenand_ipl.
To reduce the code size, I introduced the CONFIG_ONENAND_IPL and
som
On Tue, Sep 14, 2010 at 11:26 PM, Stefan Roese wrote:
> Hi Kyungmin,
>
> On Tuesday 14 September 2010 16:18:00 Kyungmin Park wrote:
>> >> This looks promising. However, our SPL has to load u-boot from MMC. Is
>> >> it OK to keep it under nand_spl directory or shou
t; + *
>> + * Copyright (C) 1996-2005 Markus F.X.J. Oberhumer
>> + *
>> + * The full LZO package can be found at:
>> + * http://www.oberhumer.com/opensource/lzo/
>> + *
>> + * Changed for kernel use by:
>> + * Nitin Gupta
>> + * Richard Purdi
On Fri, Oct 1, 2010 at 10:54 PM, Wolfgang Denk wrote:
> Dear Kyungmin Park,
>
> In message you
> wrote:
>>
>> There's request from other team. They want to transfer the binary but
>> it's written as ubifs filesystem.
>> So download the binary
Hi,
No it's used another place. that's reason not static function pointer.
I'll update it soon.
Thank you,
Kyungmin Park
On Sun, Oct 3, 2010 at 2:33 AM, Marek Vasut wrote:
> There apparantly is no reason for having "onenand_read_page" abstracted.
> Besides
Acked-by: Kyungmin Park
On Sun, Oct 3, 2010 at 2:33 AM, Marek Vasut wrote:
> This allows to specify where the OneNAND IPL should load the U-Boot binary.
> The
> purpose of CONFIG_SYS_LOAD_ADDR is different I believe.
>
> On PXA, this is needed with OneNAND memories that expose
code at OneNAND directly. It's the reason do you need
to fixup.
I'll prepare the patches to fix this issue. So don't delete the codes.
Thank you,
Kyungmin Park
-Original Message-
From: Marek Vasut [mailto:marek.va...@gmail.com]
Sent: Monday, October 04, 2010 8:34 AM
To
Hi,
I tested it with the latest u-boot codes. and without OneNAND patch,
it's boot and working well.
Of course I used the relocation method at u-boot.
Thank you,
Kyungmin Park
On Tue, Oct 5, 2010 at 7:31 AM, Marek Vasut wrote:
> Dne Po 4. října 2010 23:18:51 Scott Wood napsal(a):
>
Acked-by: Kyungmin Park
On Mon, Oct 11, 2010 at 7:12 AM, Enric Balletbo i Serra
wrote:
> This patch adds the Numonyx manufacturer code (0x20) to
> onenand manufacturers.
>
> Signed-off-by: Enric Balletbo i Serra
> ---
> drivers/mtd/onenand/onenand_base.c | 1 +
&g
> +
>>
>> Are you planning to reimplement most of these two files in C as per
>> Wolfgang's comments on the TRATS board, or is that a separate issue?
> Not as of now. We have 14K for spl. Using C style it might not fit into
> that.
I
Hi,
New Cortex-A15 also uses the armv7. So it's better to use the exynos itself.
Just remove the number 4.
Thank you,
Kyungmin Park
On 11/25/11, Chander Kashyap wrote:
> As per new conventions Samsung SoC's are named as Exynos.
> Cortex-A9 based Soc's are named as exynos4.
On 8/10/12, Wolfgang Denk wrote:
> Dear Donghwa Lee,
>
> In message <4fa08f0a.6040...@samsung.com> you wrote:
>> This patch manipulates GUID Papartition Tables.
>> I send this patch on behalf of Gwuieon Jin.
>>
>> Signed-off-by: Gwuieon Jin
>>
f CONFIG_EXYNOS4210
> unsigned char res52[0x4];
> unsigned intmpll_lock;
> +#else
> + unsigned char res52[0x8];
> +#endif
> unsigned char res53[0xf4];
> unsigned intapll_con0;
> unsigned intapll_con1;
> +#ifdef CONFIG_EX
> + asm volatile("mcr p15, 1, %0, c9, c0, 2\n" : : "r"(val));
> +}
> +
> +/*
> + * Sets L2 cache related parameters before enabling data cache
> + */
> +void v7_outer_cache_enable(void)
> +{
if (soc_is_exynos5250())
> + exynos5_set_l2cache
S power switch */
> + s5p_gpio_direction_output(&gpio1->x2,6, 1);
it seems to be board specific GPIO value. doesn't it?
Thank you,
Kyungmin Park
> +}
> +
> static int exynos5_pinmux_config(int peripheral, int flags)
> {
> switch (peripheral) {
On Mon, Dec 3, 2012 at 10:38 PM, Rajeshwari Birje
wrote:
> Hi Kyungmin Park,
>
> On Mon, Dec 3, 2012 at 7:00 PM, Kyungmin Park wrote:
>> On Mon, Dec 3, 2012 at 10:18 PM, Rajeshwari Shinde
>> wrote:
>>> This patch sets pinmux for VBus of USB.
>>>
>>
Since only exynos5250 is mainlined at this time.
Thank you,
Kyungmin Park
>
> Signed-off-by: Leela Krishna Amudala
> Signed-off-by: Rajeshwari Shinde
> ---
> arch/arm/cpu/armv7/exynos/pinmux.c | 148 +
> arch/arm/include/asm/arch-exynos/gpio.h | 360
>
io_set_value(&gpio1->x1, 5, 1);
> +
> + /* Set Hotplug detect for DP */
> + s5p_gpio_cfg_pin(&gpio1->x0, 7, GPIO_FUNC(0x3));
It should be SMDK5250 specific codes, it can't located at common file.
Thank you,
Kyungmin Park
> +}
> +
> static int exynos5
gt; > + s5p_gpio_set_value(&gpio1->b2, 0, 1);
> > +
> > + /* LCD power on */
> > + s5p_gpio_cfg_pin(&gpio1->x1, 5, GPIO_OUTPUT);
> > + s5p_gpio_set_value(&gpio1->x1, 5, 1);
> > +
> > + /* Set Hotplug detect f
ese can be uses other exynos5250 series. so can you place it common
header file?
> +
> /* TZPC : Register Offsets */
> #define TZPC0_BASE 0x1010
> #define TZPC1_BASE 0x1011
> @@ -539,7 +544,8 @@ enum {
> * accesses; may vary acr
NOS5_DWMMC, /* Exynos5 DWMMC controller */
You already know that exynos4 series also have DWMMC controller and
it's strange to use this value at exynos4 series.
so can you use 'SAMSUNG_EXYNOS_DWMMC'?
Thank you,
Kyungmin Park
>
> COMPAT_COUNT,
> };
> diff --git a
Hi,
On 1/2/13, Rajeshwari Birje wrote:
> Hi Kyungmin Park,
>
> Thank you for comments.
>
> On Mon, Dec 31, 2012 at 6:02 PM, Kyungmin Park
> wrote:
>> On Fri, Dec 28, 2012 at 9:08 PM, Rajeshwari Shinde
>> wrote:
>>> This patch converts lowlevel_init.
On 1/2/13, Rajeshwari Birje wrote:
> Hi Kyungmin Park,
>
> On Wed, Jan 2, 2013 at 11:48 AM, Kyungmin Park
> wrote:
>> Hi,
>>
>> On 1/2/13, Rajeshwari Birje wrote:
>>> Hi Kyungmin Park,
>>>
>>> Thank you for comments.
>>>
>>
; > problem with that :-).
>> > >
>> > > I will fix Trats ASAP.
>> >
>> > I've just tested TRATS with the newest origin/master
>> > (SHA1: 4668a086bb0a769b741e3a4ffab85f1c41c7cdb8 )
>> >
>> > It builds without errors/warinig
FYI: Piotr and Lukasz are working together for samsung board.
Minkyu, can you pick up this patch?
Thank you,
Kyungmin Park
> -Original Message-
> From: Albert ARIBAUD [mailto:albert.u.b...@aribaud.net]
> Sent: Wednesday, October 10, 2012 2:07 AM
> To: Piotr Wilczek
27;s almost fixed and no more new features.
These patches are syncing internal tree with mainline one. and no more changes.
So please until this time, handle this patches.
Next time, Mr. Kang handle both samsung and onenand together.
How do you think?
Thank you,
Kyungmin Park
>
>
tzpc {
> +struct s5p_tzpc {
I think 'exynos' is preferable. Even though each SOC has different
number of tzpc. It can be covered one exynos_tzpc. or we can define
it for each SoC.
Thank you,
Kyungmin Park
> unsigned int r0size;
> char res1[0x7FC];
> un
ally part of
>>
>> http://article.gmane.org/gmane.comp.boot-loaders.u-boot/121847
>>
>> Reported-by: Donggeun Kim
>> Cc: Kyungmin Park
>> ---
>> README |8 +-
>> common/cmd_fat.c | 57
>> +
Acked-by: Kyungmin Park
Maybe some debug codes are included.
On 3/26/12, Anatolij Gustschin wrote:
> On Mon, 26 Mar 2012 09:34:07 +0900
> Kyungmin Park wrote:
> ...
>> > Hmm, emails to dg77@samsung.com address are now rejected:
>> > Recipient address rejected
nse for more details.
> + *
> + * You should have received a copy of the GNU General Public License
> + * along with this program; if not, write to the Free Software
> + * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
> + * MA 02111-1307 USA
> + */
> +#include
> +#include
Now 'env_addr' type is loff_t so use correct field type.
Signed-off-by: Kyungmin Park
---
diff --git a/common/env_onenand.c b/common/env_onenand.c
index 476fdbc..dcf09de 100644
--- a/common/env_onenand.c
+++ b/common/env_onenand.c
@@ -101,7 +101,7 @@ int saveenv(void)
Hi,
Thank you for pointing compiler warning.
I post the patch.
Thank you,
Kyungmin Park
On Sun, Jul 19, 2009 at 3:47 PM, Dirk Behme wrote:
>
> Testing recent mainline git head for omap3_evm_config I get compiler
> warning
>
> env_onenand.c: In function 'saveenv':
>
Hi,
It's already discussed. Actually it's required for adding new S5PC1xx
series based on arm cortext8.
Please apply it.
Thank you,
Kyungmin Park
On Mon, Jul 20, 2009 at 11:40 AM, Minkyu Kang wrote:
> Because of the reset_cpu is soc specific, should be move to soc
>
> Cc: D
ee it.
>
>> @@ -114,6 +129,9 @@ int onenand_read_block(unsigned char *buf)
>>
>> erasesize = ONENAND_PAGES_PER_BLOCK * pagesize;
>> nblocks = (CONFIG_SYS_MONITOR_LEN + erasesize - 1) >> erase_shift;
>> +#ifdef CONFIG_S5PC1XX
>> + nblocks = 1;
>> +#endif
>
> Again: why do we need such board specific code here?
>
It should be fixed.
Thank you,
Kyungmin Park
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot
Hi,
On Sun, Jul 12, 2009 at 9:58 PM, Jean-Christophe
PLAGNIOL-VILLARD wrote:
> On 17:10 Sat 11 Jul , Kyungmin Park wrote:
>> Use the common OneNAND linker script.
>>
>> Signed-off-by: Kyungmin Park
>> ---
>> diff --git a/onenand_ipl/board/apollon/u-boot.one
S5PC100 has own OneNAND controller and has different interface.
OneNAND IPL use it to S5PC100 board.
Signed-off-by: Kyungmin Park
---
diff --git a/onenand_ipl/onenand_ipl.h b/onenand_ipl/onenand_ipl.h
index 412572a..b43ddfb 100644
--- a/onenand_ipl/onenand_ipl.h
+++ b/onenand_ipl/onenand_ipl.h
On Tue, Jul 21, 2009 at 6:18 AM, Wolfgang Denk wrote:
> Dear Kyungmin Park,
>
> In message <9c9fda240907192016i32c7312dh490629f2f2bb3...@mail.gmail.com> you
> wrote:
>>
>> >> /* read a page with ECC */
>> >> static inli
Remove unused read_spareram and add unlock_all as kernel does
Signed-off-by: Kyungmin Park
---
diff --git a/drivers/mtd/onenand/onenand_base.c
b/drivers/mtd/onenand/onenand_base.c
index d482437..368fa6e 100644
--- a/drivers/mtd/onenand/onenand_base.c
+++ b/drivers/mtd/onenand/onenand_base.c
At bootloader, we don't need to read full page. It takes too long time.
Instead it only read pages required for boot.
Of course, this patch reduces the boot time
Signed-off-by: Kyungmin Park
---
diff --git a/drivers/mtd/onenand/onenand_bbt.c
b/drivers/mtd/onenand/onenand_bbt.c
index c4
Hi,
On Tue, Jul 21, 2009 at 7:50 PM, Wolfgang Denk wrote:
> Dear Kyungmin Park,
>
> In message <20090721095528.ga23...@july> you wrote:
>> At bootloader, we don't need to read full page. It takes too long time.
>> Instead it only read pages required for boot.
>
1 - 100 of 166 matches
Mail list logo