diff --git a/kernel/chips/sis5595.c b/kernel/chips/sis5595.c index 65a3318b..4a339417 100644 --- a/kernel/chips/sis5595.c +++ b/kernel/chips/sis5595.c @@ -478,7 +478,6 @@ int sis5595_read_value(struct i2c_client *client, u8 reg) { int res; - down((struct semaphore *) (client->data)); down(& (((struct sis5595_data *) (client->data)) -> lock)); outb_p(reg,client->addr + SIS5595_ADDR_REG_OFFSET); res = inb_p(client->addr + SIS5595_DATA_REG_OFFSET); diff --git a/prog/sensors/main.c b/prog/sensors/main.c index fb21d61a..5645b8c5 100644 --- a/prog/sensors/main.c +++ b/prog/sensors/main.c @@ -258,7 +258,7 @@ void do_a_print(sensors_chip_name name) !strcmp(name.prefix,"lm81")) print_adm9240(&name); else if (!strcmp(name.prefix,"lm78") || !strcmp(name.prefix,"lm78-j") || - !strcmp(name.prefix,"lm79") || !strcmp(name.prefix,"sis5595")) + !strcmp(name.prefix,"lm79")) print_lm78(&name); else if (!strcmp(name.prefix,"sis5595")) print_sis5595(&name);