OSDN Git Service

i2c: core: Use DEVICE_ATTR_*() helper macros
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 13 Nov 2019 15:23:06 +0000 (16:23 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 17 Dec 2019 15:57:35 +0000 (16:57 +0100)
commit54a19fd4a6402ef47fce5c3a5374c71f52373c40
treef15d7f88374e14fa12f1c3f6e49335f41608514a
parentc807da539e8276cc1bd2fb08df5ed160e329b40a
i2c: core: Use DEVICE_ATTR_*() helper macros

Convert the i2c core sysfs attributes from DEVICE_ATTR() to
DEVICE_ATTR_*(), to reduce boilerplate.
This requires renaming some functions.

Although no suitable macro exists for the delete_device attribute,
rename i2c_sysfs_delete_device() to delete_device_store() for
consistency.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/i2c-core-base.c