Changeset 4098
- Timestamp:
- 08/19/06 17:23:10 (7 years ago)
- Location:
- lm-sensors/trunk
- Files:
-
- 5 modified
-
lib/access.c (modified) (3 diffs)
-
lib/data.c (modified) (2 diffs)
-
lib/sensors.h (modified) (1 diff)
-
lib/sysfs.c (modified) (2 diffs)
-
prog/sensord/sense.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/lib/access.c
r4073 r4098 45 45 if ((chip1.bus == SENSORS_CHIP_NAME_BUS_ISA) || 46 46 (chip2.bus == SENSORS_CHIP_NAME_BUS_ISA)) 47 return 0; 48 49 if ((chip1.bus == SENSORS_CHIP_NAME_BUS_PCI) || 50 (chip2.bus == SENSORS_CHIP_NAME_BUS_PCI)) 47 51 return 0; 48 52 … … 304 308 if (bus_nr == SENSORS_CHIP_NAME_BUS_ISA) 305 309 return "ISA adapter"; 310 if (bus_nr == SENSORS_CHIP_NAME_BUS_PCI) 311 return "PCI adapter"; 306 312 if (bus_nr == SENSORS_CHIP_NAME_BUS_DUMMY) 307 313 return "Dummy adapter"; … … 318 324 if (bus_nr == SENSORS_CHIP_NAME_BUS_ISA) 319 325 return "ISA algorithm"; 326 if (bus_nr == SENSORS_CHIP_NAME_BUS_PCI) 327 return "PCI algorithm"; 320 328 if (bus_nr == SENSORS_CHIP_NAME_BUS_DUMMY) 321 329 return "Dummy algorithm"; -
lm-sensors/trunk/lib/data.c
r3090 r4098 143 143 } else if (!strcmp(part3,"isa")) { 144 144 res->bus = SENSORS_CHIP_NAME_BUS_ISA; 145 if (part2) 146 *(part2-1) = '-'; 147 } else if (!strcmp(part3,"pci")) { 148 res->bus = SENSORS_CHIP_NAME_BUS_PCI; 145 149 if (part2) 146 150 *(part2-1) = '-'; … … 264 268 for(j = 0; j < chips->fits_count; j++) 265 269 if ((chips->fits[j].bus != SENSORS_CHIP_NAME_BUS_ISA) && 270 (chips->fits[j].bus != SENSORS_CHIP_NAME_BUS_PCI) && 266 271 (chips->fits[j].bus != SENSORS_CHIP_NAME_BUS_DUMMY) && 267 272 (chips->fits[j].bus != SENSORS_CHIP_NAME_BUS_ANY) && -
lm-sensors/trunk/lib/sensors.h
r2090 r4098 30 30 #define SENSORS_CHIP_NAME_BUS_ANY_I2C -3 31 31 #define SENSORS_CHIP_NAME_BUS_DUMMY -4 32 #define SENSORS_CHIP_NAME_BUS_PCI -5 32 33 #define SENSORS_CHIP_NAME_ADDR_ANY -1 33 34 -
lm-sensors/trunk/lib/sysfs.c
r4041 r4098 47 47 static int sensors_read_one_sysfs_chip(struct sysfs_device *dev) 48 48 { 49 int domain, bus, slot, fn; 49 50 struct sysfs_attribute *attr, *bus_attr; 50 51 char bus_path[SYSFS_PATH_MAX]; … … 91 92 /* must be new ISA (platform driver) */ 92 93 entry.name.bus = SENSORS_CHIP_NAME_BUS_ISA; 94 } else if (sscanf(dev->name, "%x:%x:%x.%x", &domain, &bus, &slot, &fn) == 4) { 95 /* PCI */ 96 entry.name.addr = (domain << 16) + (bus << 8) + (slot << 3) + fn; 97 entry.name.bus = SENSORS_CHIP_NAME_BUS_PCI; 93 98 } else 94 99 return -SENSORS_ERR_PARSE; -
lm-sensors/trunk/prog/sensord/sense.c
r3081 r4098 77 77 if (chip->bus == SENSORS_CHIP_NAME_BUS_ISA) 78 78 sprintf (buffer, "%s-isa-%04x", chip->prefix, chip->addr); 79 else if (chip->bus == SENSORS_CHIP_NAME_BUS_PCI) 80 sprintf (buffer, "%s-pci-%04x", chip->prefix, chip->addr); 79 81 else 80 82 sprintf (buffer, "%s-i2c-%d-%02x", chip->prefix, chip->bus, chip->addr);
