From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Shevchenko Subject: [PATCH v1 4/5] usb: dwc3: drd: Switch to device property for 'extcon' handling Date: Sat, 10 Nov 2018 20:11:00 +0200 Message-ID: <20181110181101.24557-4-andriy.shevchenko@linux.intel.com> References: <20181110181101.24557-1-andriy.shevchenko@linux.intel.com> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Return-path: In-Reply-To: <20181110181101.24557-1-andriy.shevchenko@linux.intel.com> Sender: linux-kernel-owner@vger.kernel.org To: MyungJoo Ham , Chanwoo Choi , linux-usb@vger.kernel.org, Felipe Balbi , Guenter Roeck , Heikki Krogerus , Roger Quadros , linux-pm@vger.kernel.org, "Rafael J. Wysocki" , Sebastian Reichel , linux-omap@vger.kernel.org, Darren Hart , platform-driver-x86@vger.kernel.org, Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Chen-Yu Tsai , Hans de Goede Cc: Andy Shevchenko List-Id: linux-omap@vger.kernel.org Switch to device property for 'extcon' handling. No functional change intended. Signed-off-by: Andy Shevchenko --- drivers/usb/dwc3/drd.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/drd.c b/drivers/usb/dwc3/drd.c index e7e421521a34..5dc4cddd5b68 100644 --- a/drivers/usb/dwc3/drd.c +++ b/drivers/usb/dwc3/drd.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "debug.h" #include "core.h" @@ -485,8 +486,8 @@ static struct extcon_dev *dwc3_get_extcon(struct dwc3 *dwc) struct device_node *np_phy, *np_conn; struct extcon_dev *edev; - if (of_property_read_bool(dev->of_node, "extcon")) - return extcon_get_edev_by_phandle(dwc->dev, 0); + if (device_property_read_bool(dev, "extcon")) + return extcon_get_edev_by_phandle(dev, 0); np_phy = of_parse_phandle(dev->of_node, "phys", 0); np_conn = of_graph_get_remote_node(np_phy, -1, -1); -- 2.19.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [v1,4/5] usb: dwc3: drd: Switch to device property for 'extcon' handling From: Andy Shevchenko Message-Id: <20181110181101.24557-4-andriy.shevchenko@linux.intel.com> Date: Sat, 10 Nov 2018 20:11:00 +0200 To: MyungJoo Ham , Chanwoo Choi , linux-usb@vger.kernel.org, Felipe Balbi , Guenter Roeck , Heikki Krogerus , Roger Quadros , linux-pm@vger.kernel.org, "Rafael J. Wysocki" , Sebastian Reichel , linux-omap@vger.kernel.org, Darren Hart , platform-driver-x86@vger.kernel.org, Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Chen-Yu Tsai , Hans de Goede Cc: Andy Shevchenko List-ID: U3dpdGNoIHRvIGRldmljZSBwcm9wZXJ0eSBmb3IgJ2V4dGNvbicgaGFuZGxpbmcuCk5vIGZ1bmN0 aW9uYWwgY2hhbmdlIGludGVuZGVkLgoKU2lnbmVkLW9mZi1ieTogQW5keSBTaGV2Y2hlbmtvIDxh bmRyaXkuc2hldmNoZW5rb0BsaW51eC5pbnRlbC5jb20+Ci0tLQogZHJpdmVycy91c2IvZHdjMy9k cmQuYyB8IDUgKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy91c2IvZHdjMy9kcmQuYyBiL2RyaXZlcnMvdXNi L2R3YzMvZHJkLmMKaW5kZXggZTdlNDIxNTIxYTM0Li41ZGM0Y2RkZDViNjggMTAwNjQ0Ci0tLSBh L2RyaXZlcnMvdXNiL2R3YzMvZHJkLmMKKysrIGIvZHJpdmVycy91c2IvZHdjMy9kcmQuYwpAQCAt MTAsNiArMTAsNyBAQAogI2luY2x1ZGUgPGxpbnV4L2V4dGNvbi5oPgogI2luY2x1ZGUgPGxpbnV4 L29mX2dyYXBoLmg+CiAjaW5jbHVkZSA8bGludXgvcGxhdGZvcm1fZGV2aWNlLmg+CisjaW5jbHVk ZSA8bGludXgvcHJvcGVydHkuaD4KIAogI2luY2x1ZGUgImRlYnVnLmgiCiAjaW5jbHVkZSAiY29y ZS5oIgpAQCAtNDg1LDggKzQ4Niw4IEBAIHN0YXRpYyBzdHJ1Y3QgZXh0Y29uX2RldiAqZHdjM19n ZXRfZXh0Y29uKHN0cnVjdCBkd2MzICpkd2MpCiAJc3RydWN0IGRldmljZV9ub2RlICpucF9waHks ICpucF9jb25uOwogCXN0cnVjdCBleHRjb25fZGV2ICplZGV2OwogCi0JaWYgKG9mX3Byb3BlcnR5 X3JlYWRfYm9vbChkZXYtPm9mX25vZGUsICJleHRjb24iKSkKLQkJcmV0dXJuIGV4dGNvbl9nZXRf ZWRldl9ieV9waGFuZGxlKGR3Yy0+ZGV2LCAwKTsKKwlpZiAoZGV2aWNlX3Byb3BlcnR5X3JlYWRf Ym9vbChkZXYsICJleHRjb24iKSkKKwkJcmV0dXJuIGV4dGNvbl9nZXRfZWRldl9ieV9waGFuZGxl KGRldiwgMCk7CiAKIAlucF9waHkgPSBvZl9wYXJzZV9waGFuZGxlKGRldi0+b2Zfbm9kZSwgInBo eXMiLCAwKTsKIAlucF9jb25uID0gb2ZfZ3JhcGhfZ2V0X3JlbW90ZV9ub2RlKG5wX3BoeSwgLTEs IC0xKTsK