diff -r 8ae1e011e96c -r 2fc86cec12df master/slave.c --- a/master/slave.c Tue Apr 11 10:05:21 2006 +0000 +++ b/master/slave.c Tue Apr 11 10:17:30 2006 +0000 @@ -28,25 +28,11 @@ /*****************************************************************************/ -static struct attribute attr_ring_position = { - .name = "ring_position", .owner = THIS_MODULE, .mode = S_IRUGO -}; - -static struct attribute attr_station_address = { - .name = "station_address", .owner = THIS_MODULE, .mode = S_IRUGO -}; - -static struct attribute attr_vendor_name = { - .name = "vendor_name", .owner = THIS_MODULE, .mode = S_IRUGO -}; - -static struct attribute attr_product_name = { - .name = "product_name", .owner = THIS_MODULE, .mode = S_IRUGO -}; - -static struct attribute attr_product_desc = { - .name = "product_description", .owner = THIS_MODULE, .mode = S_IRUGO -}; +EC_SYSFS_READ_ATTR(ring_position); +EC_SYSFS_READ_ATTR(station_address); +EC_SYSFS_READ_ATTR(vendor_name); +EC_SYSFS_READ_ATTR(product_name); +EC_SYSFS_READ_ATTR(product_desc); static struct attribute *def_attrs[] = { &attr_ring_position,