pseries: ibmebus.c: convert to use BUS_ATTR_WO
We are trying to get rid of BUS_ATTR() and the usage of that in ibmebus.c can be trivially converted to use BUS_ATTR_WO(), so use that instead. Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc) Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
1094f6d067
commit
c1507ea834
|
@ -261,8 +261,7 @@ static char *ibmebus_chomp(const char *in, size_t count)
|
|||
return out;
|
||||
}
|
||||
|
||||
static ssize_t ibmebus_store_probe(struct bus_type *bus,
|
||||
const char *buf, size_t count)
|
||||
static ssize_t probe_store(struct bus_type *bus, const char *buf, size_t count)
|
||||
{
|
||||
struct device_node *dn = NULL;
|
||||
struct device *dev;
|
||||
|
@ -298,10 +297,9 @@ static ssize_t ibmebus_store_probe(struct bus_type *bus,
|
|||
return rc;
|
||||
return count;
|
||||
}
|
||||
static BUS_ATTR(probe, 0200, NULL, ibmebus_store_probe);
|
||||
static BUS_ATTR_WO(probe);
|
||||
|
||||
static ssize_t ibmebus_store_remove(struct bus_type *bus,
|
||||
const char *buf, size_t count)
|
||||
static ssize_t remove_store(struct bus_type *bus, const char *buf, size_t count)
|
||||
{
|
||||
struct device *dev;
|
||||
char *path;
|
||||
|
@ -325,7 +323,7 @@ static ssize_t ibmebus_store_remove(struct bus_type *bus,
|
|||
return -ENODEV;
|
||||
}
|
||||
}
|
||||
static BUS_ATTR(remove, 0200, NULL, ibmebus_store_remove);
|
||||
static BUS_ATTR_WO(remove);
|
||||
|
||||
static struct attribute *ibmbus_bus_attrs[] = {
|
||||
&bus_attr_probe.attr,
|
||||
|
|
Loading…
Reference in New Issue