OSDN Git Service

i2c: remove helpers for ref-counting clients
authorWolfram Sang <wsa+renesas@sang-engineering.com>
Sat, 9 Nov 2019 21:16:33 +0000 (22:16 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Fri, 15 Nov 2019 21:04:48 +0000 (22:04 +0100)
commit9af433840b3f61ac30d569a85234ab8f210f813a
tree880c4c8215ad9f8bf2fbea85d59c2e23cf230264
parent79e4be2c08bbbf2a43c2e8b4fb4fa7eb0273a704
i2c: remove helpers for ref-counting clients

There are no in-tree users of these helpers anymore, and there
shouldn't. Most use cases went away once the driver model started to
refcount for us. There have been users like the media subsystem, but
they all switched to better refcounting methods meanwhile. Media did
this in 2008. Last user (IPMI) left 2018. Remove this cruft.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Reviewed-by: Jean Delvare <jdelvare@suse.de>
Tested-by: Luca Ceresoli <luca@lucaceresoli.net>
Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/i2c/i2c-core-base.c
include/linux/i2c.h