summaryrefslogtreecommitdiff
path: root/patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-09-10 21:40:23 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-09-10 21:40:23 (GMT)
commit7a0e770be1f1ed93323edfe93bd0a326c6ad886c (patch)
tree00207b691365b0b884c4713510aa236514dcf8cf /patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch
parenta3c9e9bacf9023dc6f6bde467925a4a60e06e8b3 (diff)
Remove the now really obsolete Linux kernel headers copy and sanitised.
Remove orphanned Linux kernel patchsets. Initiate a kernel build scripts directory. Move the Linux kernel build script there. /trunk/scripts/build/kernel/linux.sh | 146 11 135 0 +++--------------------------------------- /trunk/scripts/crosstool.sh | 2 1 1 0 /trunk/steps.mk | 1 0 1 0 - /trunk/config/kernel/linux.in | 49 0 49 0 -------------- /trunk/config/kernel.in | 4 4 0 0 + 5 files changed, 16 insertions(+), 186 deletions(-)
Diffstat (limited to 'patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch')
-rw-r--r--patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch58
1 files changed, 0 insertions, 58 deletions
diff --git a/patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch b/patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch
deleted file mode 100644
index c1df43d..0000000
--- a/patches/linux/2.6.11.3/160-linux-2.6.11-allow-gcc-4.0-i2c.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-Fixes
-
-In file included from fs/compat_ioctl.c:69,
- from arch/ppc64/kernel/ioctl32.c:24:
-include/linux/i2c.h:58: error: array type has incomplete element type
-include/linux/i2c.h:197: error: array type has incomplete element type
-
-when compiling with gcc-4.0.
-
---- linux-2.6.11.3/include/linux/i2c.h.old 2005-03-19 10:59:09.000000000 -0800
-+++ linux-2.6.11.3/include/linux/i2c.h 2005-03-19 11:01:37.000000000 -0800
-@@ -36,7 +36,22 @@
-
- /* --- General options ------------------------------------------------ */
-
--struct i2c_msg;
-+/*
-+ * I2C Message - used for pure i2c transaction, also from /dev interface
-+ */
-+struct i2c_msg {
-+ __u16 addr; /* slave address */
-+ __u16 flags;
-+#define I2C_M_TEN 0x10 /* we have a ten bit chip address */
-+#define I2C_M_RD 0x01
-+#define I2C_M_NOSTART 0x4000
-+#define I2C_M_REV_DIR_ADDR 0x2000
-+#define I2C_M_IGNORE_NAK 0x1000
-+#define I2C_M_NO_RD_ACK 0x0800
-+ __u16 len; /* msg length */
-+ __u8 *buf; /* pointer to msg data */
-+};
-+
- struct i2c_algorithm;
- struct i2c_adapter;
- struct i2c_client;
-@@ -379,22 +394,6 @@
- /* Return 1 if adapter supports everything we need, 0 if not. */
- extern int i2c_check_functionality (struct i2c_adapter *adap, u32 func);
-
--/*
-- * I2C Message - used for pure i2c transaction, also from /dev interface
-- */
--struct i2c_msg {
-- __u16 addr; /* slave address */
-- __u16 flags;
--#define I2C_M_TEN 0x10 /* we have a ten bit chip address */
--#define I2C_M_RD 0x01
--#define I2C_M_NOSTART 0x4000
--#define I2C_M_REV_DIR_ADDR 0x2000
--#define I2C_M_IGNORE_NAK 0x1000
--#define I2C_M_NO_RD_ACK 0x0800
-- __u16 len; /* msg length */
-- __u8 *buf; /* pointer to msg data */
--};
--
- /* To determine what functionality is present */
-
- #define I2C_FUNC_I2C 0x00000001