All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video
@ 2013-01-14  9:32 Ajay Kumar
  2013-01-14  9:32 ` [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info Ajay Kumar
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Ajay Kumar @ 2013-01-14  9:32 UTC (permalink / raw)
  To: u-boot

This patchset fixes the following compilation warnings:
exynos_dp.c: In function 'exynos_init_dp':
exynos_dp.c:860:23: warning: variable 'disp_info' set but not used
[-Wunused-but-set-variable]
exynos_fb.c: In function 'draw_logo':
exynos_fb.c:74:8: warning: variable 'addr' set but not used
[-Wunused-but-set-variable]
exynos_fb.c:73:9: warning: variable 'y' set but not used
[-Wunused-but-set-variable]
exynos_fb.c:73:6: warning: variable 'x' set but not used
[-Wunused-but-set-variable]


  [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info
  [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP
				is selected

 drivers/video/exynos_dp.c | 2 --
 drivers/video/exynos_fb.c | 6 ++++--
 2 files changed, 4 insertions(+), 4 deletions(-)

-- 
1.8.0

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info
  2013-01-14  9:32 [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Ajay Kumar
@ 2013-01-14  9:32 ` Ajay Kumar
  2013-01-22 13:38   ` Simon Glass
  2013-01-14  9:32 ` [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected Ajay Kumar
  2013-01-14 10:22 ` [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Minkyu Kang
  2 siblings, 1 reply; 8+ messages in thread
From: Ajay Kumar @ 2013-01-14  9:32 UTC (permalink / raw)
  To: u-boot

Remove unused variable disp_info to fix the following compilation warning:
exynos_dp.c: In function 'exynos_init_dp':
exynos_dp.c:860:23: warning: variable 'disp_info' set but not used
[-Wunused-but-set-variable]

Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
---
 drivers/video/exynos_dp.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/drivers/video/exynos_dp.c b/drivers/video/exynos_dp.c
index 53e4101..d72fa56 100644
--- a/drivers/video/exynos_dp.c
+++ b/drivers/video/exynos_dp.c
@@ -857,7 +857,6 @@ unsigned int exynos_init_dp(void)
 {
 	unsigned int ret;
 	struct edp_device_info *edp_info;
-	struct edp_disp_info disp_info;
 
 	edp_info = kzalloc(sizeof(struct edp_device_info), GFP_KERNEL);
 	if (!edp_info) {
@@ -870,7 +869,6 @@ unsigned int exynos_init_dp(void)
 		debug("failed to get edp_info data.\n");
 		return -EFAULT;
 	}
-	disp_info = edp_info->disp_info;
 
 	exynos_dp_disp_info(&edp_info->disp_info);
 
-- 
1.8.0

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected
  2013-01-14  9:32 [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Ajay Kumar
  2013-01-14  9:32 ` [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info Ajay Kumar
@ 2013-01-14  9:32 ` Ajay Kumar
  2013-01-22 13:43   ` Simon Glass
  2013-01-14 10:22 ` [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Minkyu Kang
  2 siblings, 1 reply; 8+ messages in thread
From: Ajay Kumar @ 2013-01-14  9:32 UTC (permalink / raw)
  To: u-boot

Previously, the call to draw_logo() was happening irrespective
of whether we have selected logo or LCD console.
With this patch we call draw_logo() only when CONFIG_CMD_BMP is selected.

This would even fix the following compilation warning:
exynos_fb.c: In function 'draw_logo':
exynos_fb.c:74:8: warning: variable 'addr' set but not used
[-Wunused-but-set-variable]
exynos_fb.c:73:9: warning: variable 'y' set but not used
[-Wunused-but-set-variable]
exynos_fb.c:73:6: warning: variable 'x' set but not used
[-Wunused-but-set-variable]

Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
---
 drivers/video/exynos_fb.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
index 183bca0..ee0ed06 100644
--- a/drivers/video/exynos_fb.c
+++ b/drivers/video/exynos_fb.c
@@ -68,6 +68,7 @@ static void exynos_lcd_init(vidinfo_t *vid)
 	lcd_set_flush_dcache(1);
 }
 
+#ifdef CONFIG_CMD_BMP
 static void draw_logo(void)
 {
 	int x, y;
@@ -88,10 +89,9 @@ static void draw_logo(void)
 	}
 
 	addr = panel_info.logo_addr;
-#ifdef CONFIG_CMD_BMP
 	bmp_display(addr, x, y);
-#endif
 }
+#endif
 
 static void lcd_panel_on(vidinfo_t *vid)
 {
@@ -150,7 +150,9 @@ void lcd_enable(void)
 	if (panel_info.logo_on) {
 		memset(lcd_base, 0, panel_width * panel_height *
 				(NBITS(panel_info.vl_bpix) >> 3));
+#ifdef CONFIG_CMD_BMP
 		draw_logo();
+#endif
 	}
 
 	lcd_panel_on(&panel_info);
-- 
1.8.0

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video
  2013-01-14  9:32 [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Ajay Kumar
  2013-01-14  9:32 ` [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info Ajay Kumar
  2013-01-14  9:32 ` [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected Ajay Kumar
@ 2013-01-14 10:22 ` Minkyu Kang
  2 siblings, 0 replies; 8+ messages in thread
From: Minkyu Kang @ 2013-01-14 10:22 UTC (permalink / raw)
  To: u-boot

On 14/01/13 18:32, Ajay Kumar wrote:
> This patchset fixes the following compilation warnings:
> exynos_dp.c: In function 'exynos_init_dp':
> exynos_dp.c:860:23: warning: variable 'disp_info' set but not used
> [-Wunused-but-set-variable]
> exynos_fb.c: In function 'draw_logo':
> exynos_fb.c:74:8: warning: variable 'addr' set but not used
> [-Wunused-but-set-variable]
> exynos_fb.c:73:9: warning: variable 'y' set but not used
> [-Wunused-but-set-variable]
> exynos_fb.c:73:6: warning: variable 'x' set but not used
> [-Wunused-but-set-variable]
> 
> 
>   [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info
>   [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP
> 				is selected
> 
>  drivers/video/exynos_dp.c | 2 --
>  drivers/video/exynos_fb.c | 6 ++++--
>  2 files changed, 4 insertions(+), 4 deletions(-)
> 

applied to u-boot-samsung.

Thanks,
Minkyu Kang.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info
  2013-01-14  9:32 ` [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info Ajay Kumar
@ 2013-01-22 13:38   ` Simon Glass
  0 siblings, 0 replies; 8+ messages in thread
From: Simon Glass @ 2013-01-22 13:38 UTC (permalink / raw)
  To: u-boot

On Mon, Jan 14, 2013 at 1:32 AM, Ajay Kumar <ajaykumar.rs@samsung.com> wrote:
> Remove unused variable disp_info to fix the following compilation warning:
> exynos_dp.c: In function 'exynos_init_dp':
> exynos_dp.c:860:23: warning: variable 'disp_info' set but not used
> [-Wunused-but-set-variable]
>
> Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>

Acked-by: Simon Glass <sjg@chromium.org>

> ---
>  drivers/video/exynos_dp.c | 2 --
>  1 file changed, 2 deletions(-)
>
> diff --git a/drivers/video/exynos_dp.c b/drivers/video/exynos_dp.c
> index 53e4101..d72fa56 100644
> --- a/drivers/video/exynos_dp.c
> +++ b/drivers/video/exynos_dp.c
> @@ -857,7 +857,6 @@ unsigned int exynos_init_dp(void)
>  {
>         unsigned int ret;
>         struct edp_device_info *edp_info;
> -       struct edp_disp_info disp_info;
>
>         edp_info = kzalloc(sizeof(struct edp_device_info), GFP_KERNEL);
>         if (!edp_info) {
> @@ -870,7 +869,6 @@ unsigned int exynos_init_dp(void)
>                 debug("failed to get edp_info data.\n");
>                 return -EFAULT;
>         }
> -       disp_info = edp_info->disp_info;
>
>         exynos_dp_disp_info(&edp_info->disp_info);
>
> --
> 1.8.0
>

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected
  2013-01-14  9:32 ` [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected Ajay Kumar
@ 2013-01-22 13:43   ` Simon Glass
  2013-01-22 14:11     ` Ajay kumar
  0 siblings, 1 reply; 8+ messages in thread
From: Simon Glass @ 2013-01-22 13:43 UTC (permalink / raw)
  To: u-boot

Hi Ajay,

On Mon, Jan 14, 2013 at 1:32 AM, Ajay Kumar <ajaykumar.rs@samsung.com> wrote:
> Previously, the call to draw_logo() was happening irrespective
> of whether we have selected logo or LCD console.
> With this patch we call draw_logo() only when CONFIG_CMD_BMP is selected.
>
> This would even fix the following compilation warning:
> exynos_fb.c: In function 'draw_logo':
> exynos_fb.c:74:8: warning: variable 'addr' set but not used
> [-Wunused-but-set-variable]
> exynos_fb.c:73:9: warning: variable 'y' set but not used
> [-Wunused-but-set-variable]
> exynos_fb.c:73:6: warning: variable 'x' set but not used
> [-Wunused-but-set-variable]
>
> Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
> ---
>  drivers/video/exynos_fb.c | 6 ++++--
>  1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
> index 183bca0..ee0ed06 100644
> --- a/drivers/video/exynos_fb.c
> +++ b/drivers/video/exynos_fb.c
> @@ -68,6 +68,7 @@ static void exynos_lcd_init(vidinfo_t *vid)
>         lcd_set_flush_dcache(1);
>  }
>
> +#ifdef CONFIG_CMD_BMP
>  static void draw_logo(void)
>  {
>         int x, y;
> @@ -88,10 +89,9 @@ static void draw_logo(void)
>         }
>
>         addr = panel_info.logo_addr;
> -#ifdef CONFIG_CMD_BMP
>         bmp_display(addr, x, y);
> -#endif
>  }
> +#endif
>
>  static void lcd_panel_on(vidinfo_t *vid)
>  {
> @@ -150,7 +150,9 @@ void lcd_enable(void)
>         if (panel_info.logo_on) {
>                 memset(lcd_base, 0, panel_width * panel_height *
>                                 (NBITS(panel_info.vl_bpix) >> 3));
> +#ifdef CONFIG_CMD_BMP
>                 draw_logo();
> +#endif

It would be nice to avoid another #ifdef. Would it be possible instead
to make the first #ifdef cover the whole internals of the draw_logo()
function?

>         }
>
>         lcd_panel_on(&panel_info);
> --
> 1.8.0
>

Regards,
Simon

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected
  2013-01-22 13:43   ` Simon Glass
@ 2013-01-22 14:11     ` Ajay kumar
  2013-01-22 14:13       ` Simon Glass
  0 siblings, 1 reply; 8+ messages in thread
From: Ajay kumar @ 2013-01-22 14:11 UTC (permalink / raw)
  To: u-boot

Hi Simon,

On Tue, Jan 22, 2013 at 7:13 PM, Simon Glass <sjg@chromium.org> wrote:
> Hi Ajay,
>
> On Mon, Jan 14, 2013 at 1:32 AM, Ajay Kumar <ajaykumar.rs@samsung.com> wrote:
>> Previously, the call to draw_logo() was happening irrespective
>> of whether we have selected logo or LCD console.
>> With this patch we call draw_logo() only when CONFIG_CMD_BMP is selected.
>>
>> This would even fix the following compilation warning:
>> exynos_fb.c: In function 'draw_logo':
>> exynos_fb.c:74:8: warning: variable 'addr' set but not used
>> [-Wunused-but-set-variable]
>> exynos_fb.c:73:9: warning: variable 'y' set but not used
>> [-Wunused-but-set-variable]
>> exynos_fb.c:73:6: warning: variable 'x' set but not used
>> [-Wunused-but-set-variable]
>>
>> Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
>> ---
>>  drivers/video/exynos_fb.c | 6 ++++--
>>  1 file changed, 4 insertions(+), 2 deletions(-)
>>
>> diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
>> index 183bca0..ee0ed06 100644
>> --- a/drivers/video/exynos_fb.c
>> +++ b/drivers/video/exynos_fb.c
>> @@ -68,6 +68,7 @@ static void exynos_lcd_init(vidinfo_t *vid)
>>         lcd_set_flush_dcache(1);
>>  }
>>
>> +#ifdef CONFIG_CMD_BMP
>>  static void draw_logo(void)
>>  {
>>         int x, y;
>> @@ -88,10 +89,9 @@ static void draw_logo(void)
>>         }
>>
>>         addr = panel_info.logo_addr;
>> -#ifdef CONFIG_CMD_BMP
>>         bmp_display(addr, x, y);
>> -#endif
>>  }
>> +#endif
>>
>>  static void lcd_panel_on(vidinfo_t *vid)
>>  {
>> @@ -150,7 +150,9 @@ void lcd_enable(void)
>>         if (panel_info.logo_on) {
>>                 memset(lcd_base, 0, panel_width * panel_height *
>>                                 (NBITS(panel_info.vl_bpix) >> 3));
>> +#ifdef CONFIG_CMD_BMP
>>                 draw_logo();
>> +#endif
>
> It would be nice to avoid another #ifdef. Would it be possible instead
> to make the first #ifdef cover the whole internals of the draw_logo()
> function?
This patchset has already been merged!

>>         }
>>
>>         lcd_panel_on(&panel_info);
>> --
>> 1.8.0
>>
>
> Regards,
> Simon

Regards,
Ajay

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected
  2013-01-22 14:11     ` Ajay kumar
@ 2013-01-22 14:13       ` Simon Glass
  0 siblings, 0 replies; 8+ messages in thread
From: Simon Glass @ 2013-01-22 14:13 UTC (permalink / raw)
  To: u-boot

Hi Ajay,

On Tue, Jan 22, 2013 at 6:11 AM, Ajay kumar <ajaynumb@gmail.com> wrote:
> Hi Simon,
>
> On Tue, Jan 22, 2013 at 7:13 PM, Simon Glass <sjg@chromium.org> wrote:
>> Hi Ajay,
>>
>> On Mon, Jan 14, 2013 at 1:32 AM, Ajay Kumar <ajaykumar.rs@samsung.com> wrote:
>>> Previously, the call to draw_logo() was happening irrespective
>>> of whether we have selected logo or LCD console.
>>> With this patch we call draw_logo() only when CONFIG_CMD_BMP is selected.
>>>
>>> This would even fix the following compilation warning:
>>> exynos_fb.c: In function 'draw_logo':
>>> exynos_fb.c:74:8: warning: variable 'addr' set but not used
>>> [-Wunused-but-set-variable]
>>> exynos_fb.c:73:9: warning: variable 'y' set but not used
>>> [-Wunused-but-set-variable]
>>> exynos_fb.c:73:6: warning: variable 'x' set but not used
>>> [-Wunused-but-set-variable]
>>>
>>> Signed-off-by: Ajay Kumar <ajaykumar.rs@samsung.com>
>>> ---
>>>  drivers/video/exynos_fb.c | 6 ++++--
>>>  1 file changed, 4 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c
>>> index 183bca0..ee0ed06 100644
>>> --- a/drivers/video/exynos_fb.c
>>> +++ b/drivers/video/exynos_fb.c
>>> @@ -68,6 +68,7 @@ static void exynos_lcd_init(vidinfo_t *vid)
>>>         lcd_set_flush_dcache(1);
>>>  }
>>>
>>> +#ifdef CONFIG_CMD_BMP
>>>  static void draw_logo(void)
>>>  {
>>>         int x, y;
>>> @@ -88,10 +89,9 @@ static void draw_logo(void)
>>>         }
>>>
>>>         addr = panel_info.logo_addr;
>>> -#ifdef CONFIG_CMD_BMP
>>>         bmp_display(addr, x, y);
>>> -#endif
>>>  }
>>> +#endif
>>>
>>>  static void lcd_panel_on(vidinfo_t *vid)
>>>  {
>>> @@ -150,7 +150,9 @@ void lcd_enable(void)
>>>         if (panel_info.logo_on) {
>>>                 memset(lcd_base, 0, panel_width * panel_height *
>>>                                 (NBITS(panel_info.vl_bpix) >> 3));
>>> +#ifdef CONFIG_CMD_BMP
>>>                 draw_logo();
>>> +#endif
>>
>> It would be nice to avoid another #ifdef. Would it be possible instead
>> to make the first #ifdef cover the whole internals of the draw_logo()
>> function?
> This patchset has already been merged!

No problem - I have been away for a week and didn't see the 'applied' response.

>
>>>         }
>>>
>>>         lcd_panel_on(&panel_info);
>>> --
>>> 1.8.0
>>>
>>
>> Regards,
>> Simon
>
> Regards,
> Ajay

Regards,
Simon

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-01-22 14:13 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-14  9:32 [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Ajay Kumar
2013-01-14  9:32 ` [U-Boot] [PATCH 1/2] video: exynos_dp: Remove unused variable disp_info Ajay Kumar
2013-01-22 13:38   ` Simon Glass
2013-01-14  9:32 ` [U-Boot] [PATCH 2/2] video: exynos_fb: Make a call to draw_logo only when CONFIG_CMD_BMP is selected Ajay Kumar
2013-01-22 13:43   ` Simon Glass
2013-01-22 14:11     ` Ajay kumar
2013-01-22 14:13       ` Simon Glass
2013-01-14 10:22 ` [U-Boot] [PATCH 0/2] video: Fix compilation warnings for exynos video Minkyu Kang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.