Skip to content

Commit

Permalink
configfs.h: Remove dead macro definitions.
Browse files Browse the repository at this point in the history
Delete the __ATTR-related macro definitions since these are now
defined in include/linux/sysfs.h.

Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
  • Loading branch information
Robert P. J. Day authored and Adrian Bunk committed Dec 12, 2006
1 parent bef1f40 commit df4365c
Showing 1 changed file with 0 additions and 25 deletions.
25 changes: 0 additions & 25 deletions include/linux/configfs.h
Original file line number Diff line number Diff line change
Expand Up @@ -160,31 +160,6 @@ struct configfs_group_operations {
void (*drop_item)(struct config_group *group, struct config_item *item);
};



/**
* Use these macros to make defining attributes easier. See include/linux/device.h
* for examples..
*/

#if 0
#define __ATTR(_name,_mode,_show,_store) { \
.attr = {.ca_name = __stringify(_name), .ca_mode = _mode, .ca_owner = THIS_MODULE }, \
.show = _show, \
.store = _store, \
}

#define __ATTR_RO(_name) { \
.attr = { .ca_name = __stringify(_name), .ca_mode = 0444, .ca_owner = THIS_MODULE }, \
.show = _name##_show, \
}

#define __ATTR_NULL { .attr = { .name = NULL } }

#define attr_name(_attr) (_attr).attr.name
#endif


struct configfs_subsystem {
struct config_group su_group;
struct semaphore su_sem;
Expand Down

0 comments on commit df4365c

Please sign in to comment.