Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit df4365ce authored by Robert P. J. Day's avatar Robert P. J. Day Committed by Adrian Bunk
Browse files

configfs.h: Remove dead macro definitions.



Delete the __ATTR-related macro definitions since these are now
defined in include/linux/sysfs.h.

Signed-off-by: default avatarRobert P. J. Day <rpjday@mindspring.com>
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
parent bef1f402
Loading
Loading
Loading
Loading
+0 −25
Original line number Diff line number Diff line
@@ -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;