diff --git a/kernel/busses/i2c-isa.c b/kernel/busses/i2c-isa.c index 7c0e38d4..53cb7a44 100644 --- a/kernel/busses/i2c-isa.c +++ b/kernel/busses/i2c-isa.c @@ -31,10 +31,13 @@ #include #include "version.h" +static u32 isa_func(struct i2c_adapter *adapter); + /* This is the actual algorithm we define */ static struct i2c_algorithm isa_algorithm = { .name = "ISA bus algorithm", .id = I2C_ALGO_ISA, + .functionality = isa_func, }; /* There can only be one... */ @@ -45,6 +48,12 @@ static struct i2c_adapter isa_adapter = { .algo = &isa_algorithm, }; +/* We can't do a thing... */ +static u32 isa_func(struct i2c_adapter *adapter) +{ + return 0; +} + static int __init i2c_isa_init(void) { printk("i2c-isa.o version %s (%s)\n", LM_VERSION, LM_DATE);