diff mbox

[U-Boot,1/3] ARM: Don't grab memory for LCD if FB address is defined

Message ID 4D75B591.3040605@samsung.com
State Changes Requested
Headers show

Commit Message

Minkyu Kang March 8, 2011, 4:50 a.m. UTC
If FB address is defined specific address then don't grab memory for LCD

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Cc: Albert Aribaud <albert.aribaud@free.fr>
---
 arch/arm/lib/board.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

Comments

Wolfgang Denk March 13, 2011, 7:50 p.m. UTC | #1
Dear Minkyu Kang,

In message <4D75B591.3040605@samsung.com> you wrote:
> If FB address is defined specific address then don't grab memory for LCD
> 
> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
> Cc: Albert Aribaud <albert.aribaud@free.fr>
> ---
>  arch/arm/lib/board.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c
> index c620d2c..5a4d2bd 100644
> --- a/arch/arm/lib/board.c
> +++ b/arch/arm/lib/board.c
> @@ -356,9 +356,13 @@ void board_init_f (ulong bootflag)
>  #endif /* CONFIG_VFD */
>  
>  #ifdef CONFIG_LCD
> +#ifdef CONFIG_FB_ADDR

If you add a new CONFIG_ option, then you must document it (at least
in the README).


Also, you must not split this into several patches, one for each
architecture.  All these changes must be done in a single commit.

Best regards,

Wolfgang Denk
Minkyu Kang March 15, 2011, 2:16 a.m. UTC | #2
Dear Wolfgang,

On 14 March 2011 04:50, Wolfgang Denk <wd@denx.de> wrote:
> Dear Minkyu Kang,
>
> In message <4D75B591.3040605@samsung.com> you wrote:
>> If FB address is defined specific address then don't grab memory for LCD
>>
>> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
>> Cc: Albert Aribaud <albert.aribaud@free.fr>
>> ---
>>  arch/arm/lib/board.c |    4 ++++
>>  1 files changed, 4 insertions(+), 0 deletions(-)
>>
>> diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c
>> index c620d2c..5a4d2bd 100644
>> --- a/arch/arm/lib/board.c
>> +++ b/arch/arm/lib/board.c
>> @@ -356,9 +356,13 @@ void board_init_f (ulong bootflag)
>>  #endif /* CONFIG_VFD */
>>
>>  #ifdef CONFIG_LCD
>> +#ifdef CONFIG_FB_ADDR
>
> If you add a new CONFIG_ option, then you must document it (at least
> in the README).
>
>
> Also, you must not split this into several patches, one for each
> architecture.  All these changes must be done in a single commit.
>

OK, I will.

Thanks
Minkyu Kang
diff mbox

Patch

diff --git a/arch/arm/lib/board.c b/arch/arm/lib/board.c
index c620d2c..5a4d2bd 100644
--- a/arch/arm/lib/board.c
+++ b/arch/arm/lib/board.c
@@ -356,9 +356,13 @@  void board_init_f (ulong bootflag)
 #endif /* CONFIG_VFD */
 
 #ifdef CONFIG_LCD
+#ifdef CONFIG_FB_ADDR
+	gd->fb_base = CONFIG_FB_ADDR;
+#else
 	/* reserve memory for LCD display (always full pages) */
 	addr = lcd_setmem (addr);
 	gd->fb_base = addr;
+#endif /* CONFIG_FB_ADDR */
 #endif /* CONFIG_LCD */
 
 	/*