diff options
| author | Minkyu Kang <mk7.kang@samsung.com> | 2010-06-18 19:31:10 +0900 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2010-06-23 00:11:10 +0200 | 
| commit | 47ea6edfb3004fb2d2a979e19c3f6e4e32f45e51 (patch) | |
| tree | 201f4962c89f21f4cdcc0287d51ca64467339939 /arch/arm/lib | |
| parent | ceeba0030844b2e84ce4e47f4be7ad347cd1e827 (diff) | |
| download | olio-uboot-2014.01-47ea6edfb3004fb2d2a979e19c3f6e4e32f45e51.tar.xz olio-uboot-2014.01-47ea6edfb3004fb2d2a979e19c3f6e4e32f45e51.zip | |
ARM: remove unused VIDEOLFB ATAG
ATAG_VIDEOLFB is not used anywhere.
The belowing warning is occurred due to this ATAG.
[    0.000000] Ignoring unrecognised tag 0x54410008
This patch fixed it.
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Martin Krause <Martin.Krause@tqs.de>
Diffstat (limited to 'arch/arm/lib')
| -rw-r--r-- | arch/arm/lib/bootm.c | 43 | 
1 files changed, 3 insertions, 40 deletions
| diff --git a/arch/arm/lib/bootm.c b/arch/arm/lib/bootm.c index 128b7e313..5ac1302aa 100644 --- a/arch/arm/lib/bootm.c +++ b/arch/arm/lib/bootm.c @@ -33,9 +33,7 @@ DECLARE_GLOBAL_DATA_PTR;      defined (CONFIG_CMDLINE_TAG) || \      defined (CONFIG_INITRD_TAG) || \      defined (CONFIG_SERIAL_TAG) || \ -    defined (CONFIG_REVISION_TAG) || \ -    defined (CONFIG_VFD) || \ -    defined (CONFIG_LCD) +    defined (CONFIG_REVISION_TAG)  static void setup_start_tag (bd_t *bd);  # ifdef CONFIG_SETUP_MEMORY_TAGS @@ -49,10 +47,6 @@ static void setup_initrd_tag (bd_t *bd, ulong initrd_start,  # endif  static void setup_end_tag (bd_t *bd); -# if defined (CONFIG_VFD) || defined (CONFIG_LCD) -static void setup_videolfb_tag (gd_t *gd); -# endif -  static struct tag *params;  #endif /* CONFIG_SETUP_MEMORY_TAGS || CONFIG_CMDLINE_TAG || CONFIG_INITRD_TAG */ @@ -87,9 +81,7 @@ int do_bootm_linux(int flag, int argc, char *argv[], bootm_headers_t *images)      defined (CONFIG_CMDLINE_TAG) || \      defined (CONFIG_INITRD_TAG) || \      defined (CONFIG_SERIAL_TAG) || \ -    defined (CONFIG_REVISION_TAG) || \ -    defined (CONFIG_LCD) || \ -    defined (CONFIG_VFD) +    defined (CONFIG_REVISION_TAG)  	setup_start_tag (bd);  #ifdef CONFIG_SERIAL_TAG  	setup_serial_tag (¶ms); @@ -107,9 +99,6 @@ int do_bootm_linux(int flag, int argc, char *argv[], bootm_headers_t *images)  	if (images->rd_start && images->rd_end)  		setup_initrd_tag (bd, images->rd_start, images->rd_end);  #endif -#if defined (CONFIG_VFD) || defined (CONFIG_LCD) -	setup_videolfb_tag ((gd_t *) gd); -#endif  	setup_end_tag (bd);  #endif @@ -136,9 +125,7 @@ int do_bootm_linux(int flag, int argc, char *argv[], bootm_headers_t *images)      defined (CONFIG_CMDLINE_TAG) || \      defined (CONFIG_INITRD_TAG) || \      defined (CONFIG_SERIAL_TAG) || \ -    defined (CONFIG_REVISION_TAG) || \ -    defined (CONFIG_LCD) || \ -    defined (CONFIG_VFD) +    defined (CONFIG_REVISION_TAG)  static void setup_start_tag (bd_t *bd)  {  	params = (struct tag *) bd->bi_boot_params; @@ -214,30 +201,6 @@ static void setup_initrd_tag (bd_t *bd, ulong initrd_start, ulong initrd_end)  }  #endif /* CONFIG_INITRD_TAG */ - -#if defined (CONFIG_VFD) || defined (CONFIG_LCD) -extern ulong calc_fbsize (void); -static void setup_videolfb_tag (gd_t *gd) -{ -	/* An ATAG_VIDEOLFB node tells the kernel where and how large -	 * the framebuffer for video was allocated (among other things). -	 * Note that a _physical_ address is passed ! -	 * -	 * We only use it to pass the address and size, the other entries -	 * in the tag_videolfb are not of interest. -	 */ -	params->hdr.tag = ATAG_VIDEOLFB; -	params->hdr.size = tag_size (tag_videolfb); - -	params->u.videolfb.lfb_base = (u32) gd->fb_base; -	/* Fb size is calculated according to parameters for our panel -	 */ -	params->u.videolfb.lfb_size = calc_fbsize(); - -	params = tag_next (params); -} -#endif /* CONFIG_VFD || CONFIG_LCD */ -  #ifdef CONFIG_SERIAL_TAG  void setup_serial_tag (struct tag **tmp)  { |