Эх сурвалжийг харах

Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h

Wolfgang Denk 19 жил өмнө
parent
commit
f08abe311b

+ 3 - 0
CHANGELOG

@@ -2,9 +2,12 @@
 Changes for U-Boot 1.1.4:
 Changes for U-Boot 1.1.4:
 ======================================================================
 ======================================================================
 
 
+* Remove unnnecessary #include <linux/types.h> from include/asm-*/u-boot.h
+
 * Allow use of include/image.h and include/asm-*/u-boot.h in proprietary code.
 * Allow use of include/image.h and include/asm-*/u-boot.h in proprietary code.
   The COPYING file was extended to make clear that these files can be
   The COPYING file was extended to make clear that these files can be
   used in non-GPL code, too.
   used in non-GPL code, too.
+  Also, a corresponding note was placed in the headers of the affected files.
 
 
 * Add support for Prodrive P3P440 board:
 * Add support for Prodrive P3P440 board:
   - Added onboard PPC440 DDR autodetection in cpu/ppc/sdram.c
   - Added onboard PPC440 DDR autodetection in cpu/ppc/sdram.c

+ 7 - 0
include/asm-arm/u-boot.h

@@ -24,6 +24,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef _U_BOOT_H_
 #ifndef _U_BOOT_H_

+ 7 - 0
include/asm-i386/u-boot.h

@@ -24,6 +24,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef _U_BOOT_H_
 #ifndef _U_BOOT_H_

+ 7 - 1
include/asm-m68k/u-boot.h

@@ -16,6 +16,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef __U_BOOT_H__
 #ifndef __U_BOOT_H__
@@ -28,7 +35,6 @@
  */
  */
 
 
 #ifndef __ASSEMBLY__
 #ifndef __ASSEMBLY__
-#include <linux/types.h>
 
 
 typedef struct bd_info {
 typedef struct bd_info {
 	unsigned long	bi_memstart;	/* start of DRAM memory */
 	unsigned long	bi_memstart;	/* start of DRAM memory */

+ 7 - 0
include/asm-microblaze/u-boot.h

@@ -20,6 +20,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef _U_BOOT_H_
 #ifndef _U_BOOT_H_

+ 7 - 0
include/asm-mips/u-boot.h

@@ -19,6 +19,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef _U_BOOT_H_
 #ifndef _U_BOOT_H_

+ 7 - 0
include/asm-nios/u-boot.h

@@ -20,6 +20,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef _U_BOOT_H_
 #ifndef _U_BOOT_H_

+ 7 - 0
include/asm-nios2/u-boot.h

@@ -19,6 +19,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef __ASM_NIOS2_U_BOOT_H_
 #ifndef __ASM_NIOS2_U_BOOT_H_

+ 7 - 1
include/asm-ppc/u-boot.h

@@ -16,6 +16,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef __U_BOOT_H__
 #ifndef __U_BOOT_H__
@@ -28,7 +35,6 @@
  */
  */
 
 
 #ifndef __ASSEMBLY__
 #ifndef __ASSEMBLY__
-#include <linux/types.h>
 
 
 typedef struct bd_info {
 typedef struct bd_info {
 	unsigned long	bi_memstart;	/* start of DRAM memory */
 	unsigned long	bi_memstart;	/* start of DRAM memory */

+ 8 - 1
include/image.h

@@ -1,5 +1,5 @@
 /*
 /*
- * (C) Copyright 2000
+ * (C) Copyright 2000-2005
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
  *
  *
  * See file CREDITS for list of people who contributed to this
  * See file CREDITS for list of people who contributed to this
@@ -19,6 +19,13 @@
  * along with this program; if not, write to the Free Software
  * along with this program; if not, write to the Free Software
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
  * MA 02111-1307 USA
  * MA 02111-1307 USA
+ *
+ ********************************************************************
+ * NOTE: This header file defines an interface to U-Boot. Including
+ * this (unmodified) header file in another file is considered normal
+ * use of U-Boot, and does *not* fall under the heading of "derived
+ * work".
+ ********************************************************************
  */
  */
 
 
 #ifndef __IMAGE_H__
 #ifndef __IMAGE_H__