diff options
| author | Wolfgang Denk <wd@denx.de> | 2007-04-04 01:49:15 +0200 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2007-04-04 01:49:15 +0200 | 
| commit | 94abd7c0583ebe01e799b25f451201deeaab550d (patch) | |
| tree | 1c4426983176adecd162f9ea79258a0bb0085a93 | |
| parent | aea03c4e8c3a21ce43d3faf48a6e6d474c8bdf73 (diff) | |
| download | olio-uboot-2014.01-94abd7c0583ebe01e799b25f451201deeaab550d.tar.xz olio-uboot-2014.01-94abd7c0583ebe01e799b25f451201deeaab550d.zip | |
Minor cleanup.
| -rw-r--r-- | CHANGELOG | 118 | ||||
| -rw-r--r-- | board/mpc8360emds/config.mk | 1 | ||||
| -rw-r--r-- | include/fdt.h | 30 | ||||
| -rw-r--r-- | include/libfdt.h | 10 | ||||
| -rw-r--r-- | libfdt/Makefile | 3 | ||||
| -rw-r--r-- | libfdt/fdt_ro.c | 14 | 
6 files changed, 145 insertions, 31 deletions
| @@ -1,3 +1,121 @@ +commit aea03c4e8c3a21ce43d3faf48a6e6d474c8bdf73 +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 14:30:53 2007 -0400 + +    Fix some minor whitespace violations. + +commit 213bf8c822de8eecaf69860684469cdaba2e9e6a +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 12:23:51 2007 -0400 + +    Add a flattened device tree (fdt) command (2 of 2) + +    Modifications to the existing code to support the new fdt command. + +commit 781e09ee6e3e3e392ab362c1f0ef1068adc76e3e +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 12:22:10 2007 -0400 + +    Add a flattened device tree (fdt) command (1 of 2) + +    The fdt command uses David Gibson's libfdt library to manipulate as well +    as print the flattened device tree.  This patch is the new command, +    the second part is the modifications to the existing code. + +commit 3af0d587d93e0be5f96e1b30fa41e662f8b0803e +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 12:13:43 2007 -0400 + +    libfdt: Enhanced and published fdt_next_tag() + +    Enhanced the formerly private function _fdt_next_tag() to allow stepping +      through the tree, used to produce a human-readable dump, and made +      it part of the published interface. +    Also added some comments. + +commit fa3a74cec73dfd06a5ae35a9a3368200273aaa71 +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 12:05:39 2007 -0400 + +    libfdt: Customizations for use by u-boot. + +    Changes to David Gibson's original source to fit into u-boot's +    environment.  No functionality changes. + +commit 35748177c64a4a83a00057e93bb33e40278a2a96 +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 12:00:56 2007 -0400 + +    libfdt: Import libfdt source (2 of 2) + +    This adds the applicable libfdt source files (unmodified) and a README +    to explain where the source came from. + +commit 7cd5da0fe877e7171a4cdd44880bce783132871a +Author: Gerald Van Baren <vanbaren@cideas.com> +Date:	Sat Mar 31 11:59:59 2007 -0400 + +    libfdt: Import libfdt source (1 of 2) + +    This adds the applicable libfdt source files (unmodified) and a README +    to explain where the source came from. + +commit 6eb1df835191d8ce4b81d5af40fa8e0fbe78e997 +Author: Jon Loeliger <jdl@freescale.com> +Date:	Tue Dec 12 11:02:20 2006 -0600 + +    Fix 8641HPCN problem with ld version 2.16 + +    (Dot outside sections problem). + +    This fix is in the spirit of 807d5d7319330e336ab34a5623c5e0d73b87d540. + +    Signed-off-by: Jon Loeliger <jdl@freescale.com> + +commit 9964a4dd0d4ef5a037febaebf1aa494b1a72991c +Author: Haiying Wang <haiying.wang@freescale.com> +Date:	Thu Dec 7 10:35:55 2006 -0600 + +    Set Rev 2.x 86xx PIC in mixed mode. + +    Prevent false interrupt from hanging Linux as MSR[EE] is set +    to enable interrupts by changing the PIC out of the default +    pass through mode into mixed mode. + +    Signed-off-by: Haiying Wang <haiying.wang@freescale.com> +    Signed-off-by: Jon Loeliger <jdl@freescale.com> + +commit 5a58a73ceb0a4059c42ef64cedbc1a45e0aaa00e +Author: Jason Jin <jason.jin@freescale.com> +Date:	Thu Dec 7 10:32:35 2006 -0600 + +    Add flash cmd function to 8641HPCN ramboot + +    Also fixes some commmand for 8641 HPCN ramboot case. + +    Signed-off-by: Jason Jin <jason.jin@freescale.com> +    Signed-off-by: Jon Loeliger <jdl@freescale.com> + +commit 2ccceacc04b009d923afb7c26189ba2f8a2a5d46 +Author: Ed Swarthout <ed.swarthout@freescale.com> +Date:	Thu Dec 7 10:34:14 2006 -0600 + +    Add support for 8641 Rev 2 silicon. + +    Without this patch, I am unable to get to the prompt on rev 2 silicon. +    Only set ddrioovcr for rev1. + +    Signed-off-by: Ed Swarthout<ed.swarthout@freescale.com> +    Signed-off-by: Jon Loeliger <jdl@freescale.com> + +commit 44ba464b99001f8bd1c456a1e9d59726252f707a +Author: Wolfgang Denk <wd@denx.de> +Date:	Thu Mar 22 00:13:12 2007 +0100 + +    Code cleanup / re-insert previous Copyright entries. + +    Signed-off-by: Wolfgang Denk <wd@denx.de> +  commit 2a8dfe08359a1b663418b2faa1da1d7bce34d302  Author: Wolfgang Denk <wd@denx.de>  Date:	Wed Mar 21 23:26:15 2007 +0100 diff --git a/board/mpc8360emds/config.mk b/board/mpc8360emds/config.mk index d2a943582..5801a5f17 100644 --- a/board/mpc8360emds/config.mk +++ b/board/mpc8360emds/config.mk @@ -31,4 +31,3 @@ TEXT_BASE = 0xFE000000  # Additional board-specific libraries  #  BOARDLIBS = libfdt/libfdt.a - diff --git a/include/fdt.h b/include/fdt.h index e00559ad6..48ccfd910 100644 --- a/include/fdt.h +++ b/include/fdt.h @@ -4,22 +4,22 @@  #ifndef __ASSEMBLY__  struct fdt_header { -	uint32_t magic;                  /* magic word FDT_MAGIC */ -	uint32_t totalsize;              /* total size of DT block */ -	uint32_t off_dt_struct;          /* offset to structure */ -	uint32_t off_dt_strings;         /* offset to strings */ -	uint32_t off_mem_rsvmap;         /* offset to memory reserve map */ -	uint32_t version;                /* format version */ -	uint32_t last_comp_version;      /* last compatible version */ +	uint32_t magic;			 /* magic word FDT_MAGIC */ +	uint32_t totalsize;		 /* total size of DT block */ +	uint32_t off_dt_struct;		 /* offset to structure */ +	uint32_t off_dt_strings;	 /* offset to strings */ +	uint32_t off_mem_rsvmap;	 /* offset to memory reserve map */ +	uint32_t version;		 /* format version */ +	uint32_t last_comp_version;	 /* last compatible version */ -        /* version 2 fields below */ -	uint32_t boot_cpuid_phys;        /* Which physical CPU id we're +	/* version 2 fields below */ +	uint32_t boot_cpuid_phys;	 /* Which physical CPU id we're  					    booting on */  	/* version 3 fields below */ -        uint32_t size_dt_strings;        /* size of the strings block */ +	uint32_t size_dt_strings;	 /* size of the strings block */  	/* version 17 fields below */ -	uint32_t size_dt_struct;         /* size of the structure block */ +	uint32_t size_dt_struct;	 /* size of the structure block */  };  struct fdt_reserve_entry { @@ -41,12 +41,12 @@ struct fdt_property {  #endif /* !__ASSEMBLY */ -#define FDT_MAGIC	0xd00dfeed      /* 4: version, 4: total size */ +#define FDT_MAGIC	0xd00dfeed	/* 4: version, 4: total size */  #define FDT_TAGSIZE	sizeof(uint32_t) -#define FDT_BEGIN_NODE	0x1             /* Start node: full name */ -#define FDT_END_NODE	0x2             /* End node */ -#define FDT_PROP	0x3             /* Property: name off, +#define FDT_BEGIN_NODE	0x1		/* Start node: full name */ +#define FDT_END_NODE	0x2		/* End node */ +#define FDT_PROP	0x3		/* Property: name off,  					   size, content */  #define FDT_NOP		0x4		/* nop */  #define FDT_END		0x9 diff --git a/include/libfdt.h b/include/libfdt.h index c4b3c249b..a0b4d5503 100644 --- a/include/libfdt.h +++ b/include/libfdt.h @@ -46,15 +46,15 @@  #define fdt_get_header(fdt, field) \  	(fdt32_to_cpu(((struct fdt_header *)(fdt))->field)) -#define fdt_magic(fdt) 			(fdt_get_header(fdt, magic)) +#define fdt_magic(fdt)			(fdt_get_header(fdt, magic))  #define fdt_totalsize(fdt)		(fdt_get_header(fdt, totalsize))  #define fdt_off_dt_struct(fdt)		(fdt_get_header(fdt, off_dt_struct))  #define fdt_off_dt_strings(fdt)		(fdt_get_header(fdt, off_dt_strings))  #define fdt_off_mem_rsvmap(fdt)		(fdt_get_header(fdt, off_mem_rsvmap))  #define fdt_version(fdt)		(fdt_get_header(fdt, version)) -#define fdt_last_comp_version(fdt) 	(fdt_get_header(fdt, last_comp_version)) -#define fdt_boot_cpuid_phys(fdt) 	(fdt_get_header(fdt, boot_cpuid_phys)) -#define fdt_size_dt_strings(fdt) 	(fdt_get_header(fdt, size_dt_strings)) +#define fdt_last_comp_version(fdt)	(fdt_get_header(fdt, last_comp_version)) +#define fdt_boot_cpuid_phys(fdt)	(fdt_get_header(fdt, boot_cpuid_phys)) +#define fdt_size_dt_strings(fdt)	(fdt_get_header(fdt, size_dt_strings))  #define fdt_size_dt_struct(fdt)		(fdt_get_header(fdt, size_dt_struct))  #define fdt_set_header(fdt, field, val) \ @@ -82,7 +82,7 @@ void *fdt_getprop(const void *fdt, int nodeoffset,  		  const char *name, int *lenp);  uint32_t fdt_next_tag(const void *fdt, int offset, -                      int *nextoffset, char **namep); +		      int *nextoffset, char **namep);  /* Write-in-place functions */  int fdt_setprop_inplace(void *fdt, int nodeoffset, const char *name, diff --git a/libfdt/Makefile b/libfdt/Makefile index 418ad6b5a..dc411370f 100644 --- a/libfdt/Makefile +++ b/libfdt/Makefile @@ -25,7 +25,7 @@ include $(TOPDIR)/config.mk  LIB	= $(obj)libfdt.a -SOBJS	=  +SOBJS	=  COBJS	= fdt.o  fdt_ro.o  fdt_rw.o  fdt_strerror.o  fdt_sw.o  fdt_wip.o @@ -44,4 +44,3 @@ include $(SRCTREE)/rules.mk  sinclude $(obj).depend  ######################################################################### - diff --git a/libfdt/fdt_ro.c b/libfdt/fdt_ro.c index 4b20553da..ce01dc700 100644 --- a/libfdt/fdt_ro.c +++ b/libfdt/fdt_ro.c @@ -23,12 +23,11 @@  #include "libfdt_internal.h" -#define CHECK_HEADER(fdt) \ -	{ \ -		int err; \ -		if ((err = _fdt_check_header(fdt)) != 0) \ -			return err; \ -	} +#define CHECK_HEADER(fdt)	{ \ +	int err; \ +	if ((err = _fdt_check_header(fdt)) != 0) \ +		return err; \ +}  static int offset_streq(const void *fdt, int offset,  			const char *s, int len) @@ -255,7 +254,7 @@ struct fdt_property *fdt_get_property(const void *fdt,  	} while (level >= 0);  	err = -FDT_ERR_NOTFOUND; - fail: +fail:  	if (lenp)  		*lenp = err;  	return NULL; @@ -330,4 +329,3 @@ uint32_t fdt_next_tag(const void *fdt, int offset, int *nextoffset, char **namep  	return tag;  } - |