net: caif: convert to use DRIVER_ATTR_RO

We are trying to get rid of DRIVER_ATTR(), and the caif driver's
attributes can be trivially changed to use DRIVER_ATTR_RO().

Cc: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
Cc: <netdev@vger.kernel.org>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Greg Kroah-Hartman 2017-06-09 11:03:08 +02:00
parent 4e70a6fe6d
commit f85205c42e
1 changed files with 10 additions and 10 deletions

View File

@ -289,44 +289,44 @@ static LIST_HEAD(cfspi_list);
static spinlock_t cfspi_list_lock; static spinlock_t cfspi_list_lock;
/* SPI uplink head alignment. */ /* SPI uplink head alignment. */
static ssize_t show_up_head_align(struct device_driver *driver, char *buf) static ssize_t up_head_align_show(struct device_driver *driver, char *buf)
{ {
return sprintf(buf, "%d\n", spi_up_head_align); return sprintf(buf, "%d\n", spi_up_head_align);
} }
static DRIVER_ATTR(up_head_align, S_IRUSR, show_up_head_align, NULL); static DRIVER_ATTR_RO(up_head_align);
/* SPI uplink tail alignment. */ /* SPI uplink tail alignment. */
static ssize_t show_up_tail_align(struct device_driver *driver, char *buf) static ssize_t up_tail_align_show(struct device_driver *driver, char *buf)
{ {
return sprintf(buf, "%d\n", spi_up_tail_align); return sprintf(buf, "%d\n", spi_up_tail_align);
} }
static DRIVER_ATTR(up_tail_align, S_IRUSR, show_up_tail_align, NULL); static DRIVER_ATTR_RO(up_tail_align);
/* SPI downlink head alignment. */ /* SPI downlink head alignment. */
static ssize_t show_down_head_align(struct device_driver *driver, char *buf) static ssize_t down_head_align_show(struct device_driver *driver, char *buf)
{ {
return sprintf(buf, "%d\n", spi_down_head_align); return sprintf(buf, "%d\n", spi_down_head_align);
} }
static DRIVER_ATTR(down_head_align, S_IRUSR, show_down_head_align, NULL); static DRIVER_ATTR_RO(down_head_align);
/* SPI downlink tail alignment. */ /* SPI downlink tail alignment. */
static ssize_t show_down_tail_align(struct device_driver *driver, char *buf) static ssize_t down_tail_align_show(struct device_driver *driver, char *buf)
{ {
return sprintf(buf, "%d\n", spi_down_tail_align); return sprintf(buf, "%d\n", spi_down_tail_align);
} }
static DRIVER_ATTR(down_tail_align, S_IRUSR, show_down_tail_align, NULL); static DRIVER_ATTR_RO(down_tail_align);
/* SPI frame alignment. */ /* SPI frame alignment. */
static ssize_t show_frame_align(struct device_driver *driver, char *buf) static ssize_t frame_align_show(struct device_driver *driver, char *buf)
{ {
return sprintf(buf, "%d\n", spi_frm_align); return sprintf(buf, "%d\n", spi_frm_align);
} }
static DRIVER_ATTR(frame_align, S_IRUSR, show_frame_align, NULL); static DRIVER_ATTR_RO(frame_align);
int cfspi_xmitfrm(struct cfspi *cfspi, u8 *buf, size_t len) int cfspi_xmitfrm(struct cfspi *cfspi, u8 *buf, size_t len)
{ {