Added Freecom DataTank and Network Drive Pro kernel patchsets
[nslu2-linux/kernel.git] / patches / 2.6.24 / ixp4xx-nas100d-i2c-info.patch
blobda860e5bf1c1e65b2e27d70b55477caf3c281e9e
1 Index: linux-2.6.24-rc7-armeb/arch/arm/mach-ixp4xx/nas100d-setup.c
2 ===================================================================
3 --- linux-2.6.24-rc7-armeb.orig/arch/arm/mach-ixp4xx/nas100d-setup.c 2008-01-14 15:49:05.000000000 +1030
4 +++ linux-2.6.24-rc7-armeb/arch/arm/mach-ixp4xx/nas100d-setup.c 2008-01-14 15:49:36.000000000 +1030
5 @@ -16,6 +16,7 @@
6 #include <linux/serial.h>
7 #include <linux/serial_8250.h>
8 #include <linux/leds.h>
9 +#include <linux/i2c.h>
10 #include <linux/i2c-gpio.h>
12 #include <asm/mach-types.h>
13 @@ -39,6 +40,12 @@
14 .resource = &nas100d_flash_resource,
17 +static struct i2c_board_info __initdata nas100d_i2c_board_info [] = {
18 + {
19 + I2C_BOARD_INFO("rtc-pcf8563", 0x51),
20 + },
21 +};
23 #ifdef CONFIG_LEDS_IXP4XX
24 static struct resource nas100d_led_resources[] = {
26 @@ -157,6 +164,9 @@
28 pm_power_off = nas100d_power_off;
30 + i2c_register_board_info(0, nas100d_i2c_board_info,
31 + ARRAY_SIZE(nas100d_i2c_board_info));
34 * This is only useful on a modified machine, but it is valuable
35 * to have it first in order to see debug messages, and so that