extcon: Add resource-managed functions to register extcon notifier
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 27 Jun 2016 11:03:39 +0000 (20:03 +0900)
committerChanwoo Choi <cw00.choi@samsung.com>
Mon, 27 Jun 2016 12:03:23 +0000 (21:03 +0900)
commit58f386560a68dd98bd6744a28fc853eef11faebe
tree79265ea59e032c3bd44523374e3a59c263d5fce1
parentb225d00f3ad2d996f914790a0f6324a4efd18768
extcon: Add resource-managed functions to register extcon notifier

This patch adds the resource-managed functions for register/unregister
the extcon notifier with the id of each external connector. This function
will make it easy to handle the extcon notifier.

- int devm_extcon_register_notifier(struct device *dev,
struct extcon_dev *edev, unsigned int id,
struct notifier_block *nb);
- void devm_extcon_unregister_notifier(struct device *dev,
struct extcon_dev *edev, unsigned int id,
struct notifier_block *nb);

Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
drivers/extcon/devres.c
include/linux/extcon.h