extcon: Remove optional print_state() function pointer of struct extcon_dev
[firefly-linux-kernel-4.4.55.git] / drivers / extcon / extcon.c
index 43b57b02d050d197fe7994ea744231b7a580eb23..d1fb5b4d024a5e17455574dca5f4d0b7f6c5d175 100644 (file)
@@ -172,14 +172,6 @@ static ssize_t state_show(struct device *dev, struct device_attribute *attr,
        int i, count = 0;
        struct extcon_dev *edev = dev_get_drvdata(dev);
 
-       if (edev->print_state) {
-               int ret = edev->print_state(edev, buf);
-
-               if (ret >= 0)
-                       return ret;
-               /* Use default if failed */
-       }
-
        if (edev->max_supported == 0)
                return sprintf(buf, "%u\n", edev->state);