From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x224Zd9qSFMEC0zF4BmcWPB99+O25SoJRpztMOguX6rSmZsGQPGDCfSbC1QEbyeTO9drTzg2J ARC-Seal: i=1; a=rsa-sha256; t=1517414260; cv=none; d=google.com; s=arc-20160816; b=P8eeq/pQjPBzXiyrr7vZ9/gwX79oAbzGHn5sBEKDMeFQnuoBYR0BuAWE0TCxFuny20 qT7h8DjUrbB5jaJPg9fbuvpjKo0x3U1Yrxk+8olfp9aB9XjswGSiyWu8oBXIurLDjUop 44CChUm/nWP2j7NByAE1FyJMKYBcRchItRegSJ4v2wU/sbfaTHS1Zzgz9DO2N20ks6tJ WPUB8vOmIW3U4C+ukyJbIvxLuGADObsebL5w2S3O5XFnJpNsDo0JaT/IAnYnk3tPbty1 oXp0M37RBA/XFEzglz1fLu8YdVeZg6ojCZkScXrBM1Wy42tS1UQ3zcOdQlMjnGnhqGTX 0Z3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:cms-type:message-id:date:subject:cc:to:from :dkim-signature:dkim-filter:arc-authentication-results; bh=pqf6KqVwRMv31Uf+pWVBpbeks5XNnwrB1GHAEol7OwE=; b=T93tMB0XEtZCUUHDj4stUr1avT2ng4uJUJ2HPY7MZLmK2m9WXAzQTOd8WjEZ5XkEa8 oTv0HERbscX9/poyDC1vKad/Op++bDDLick+x/sqvNqDZ1Heup2krJIzRFV9tn2211Fw jdrzRgkoTxnEpMpV6++o5yhCUFP+ao6U4i0J1xTTrOwBBLdRgSG7SnaEZrjLOxTRGR5T 9LYXULbZaiyd3dEhCmkP9ejxTilPLunQe9M0nEeAqOIBxdWxORyHdo15y8b5749kw8mB 2wBRxW6NYmauGQABKYnLskCkBdwX6vsmsmRgbC+DhZe9jkYy2wd/4HTZlk5QxOWv3paN vzyg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=kAm7zOYZ; spf=pass (google.com: domain of a.hajda@samsung.com designates 210.118.77.12 as permitted sender) smtp.mailfrom=a.hajda@samsung.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=kAm7zOYZ; spf=pass (google.com: domain of a.hajda@samsung.com designates 210.118.77.12 as permitted sender) smtp.mailfrom=a.hajda@samsung.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20180131155735euoutp02b3d8a6c634ead6ae2c6d72cf875d6978~O8DnA1z781003310033euoutp02J X-AuditID: cbfec7f5-f79d06d0000031c7-b2-5a71e76e2932 From: Andrzej Hajda To: linux-usb@vger.kernel.org (open list:DESIGNWARE USB3 DRD IP DRIVER) Cc: Andrzej Hajda , Bartlomiej Zolnierkiewicz , Marek Szyprowski , devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), Felipe Balbi , Greg Kroah-Hartman , Inki Dae , Rob Herring , Mark Rutland , Krzysztof Kozlowski , Chanwoo Choi , Laurent Pinchart , linux-kernel@vger.kernel.org, linux-samsung-soc@vger.kernel.org Subject: [PATCH 0/2] USB: dwc3: get extcon device by OF graph bindings Date: Wed, 31 Jan 2018 16:57:16 +0100 Message-id: <20180131155718.5237-1-a.hajda@samsung.com> X-Mailer: git-send-email 2.15.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLIsWRmVeSWpSXmKPExsWy7djPc7p5zwujDM4+ELS4te4cq8XGGetZ LY61PWG3uP7lOavF/CNAsebF69ksJt2fwGJx/vwGdovOiUvYLS7vmsNmMeP8PiaLRctamS3W HrnLbrH0+kUmi9a9R9gd+D3WzFvD6DG7Yyarx6ZVnWwe++euYffo27KK0ePzJrkAtigum5TU nMyy1CJ9uwSujLlNJQUz2Cue7zZoYNzL2sXIySEhYCLRNHcWO4QtJnHh3nq2LkYuDiGBpYwS rU3rWUASQgKfGSWWX4FreLHuNDNE0TJGib97ZkB1/GeUOHHnDBNIFZuApsTfzTfZQGwRAXeJ ZcuvsYIUMQt8ZJFo6foIlhAWcJP4eOEsI4jNIqAq8erqZLA4r4C5xO6fu5gg1slLTNjSxALS LCGwg03iafdcRoiEi8SSWcugioQlXh3fAvWEjMTlyd1QDd2MEp/6T7BDOFMYJf59mMEMUWUt cfj4RbCPmAX4JCZtmw4U5wCK80p0tAlBlHhIdO1oY4IIO0qsW8UOCYtYiQkTLjFOYJRawMiw ilEktbQ4Nz212FSvODG3uDQvXS85P3cTIzDST/87/nUH49JjVocYBTgYlXh4J1wojBJiTSwr rsw9xCjBwawkwrvnIlCINyWxsiq1KD++qDQntfgQozQHi5I4r21UW6SQQHpiSWp2ampBahFM lomDU6qB8eA9jvK5q9cZGbKZse11ifbVzkw9vj9c50f38ScmX55t/7zA/UKhWeSx8+uPfZgY bBF27YmDQezN3N4DC+U+eJxYZuOSV6DIybDpsvtF+45NBmdNpHhfB2Q/jGf1jax52Plf4omU 9vtHVetU7tjmn8z2P6FgG3kmxGvG95KFjlGCZfMDPrNfUGIpzkg01GIuKk4EAEergJ3wAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGLMWRmVeSWpSXmKPExsVy+t/xa7q5zwujDF72aVvcWneO1WLjjPWs FsfanrBbXP/ynNVi/hGgWPPi9WwWk+5PYLE4f34Du0XnxCXsFpd3zWGzmHF+H5PFomWtzBZr j9xlt1h6/SKTReveI+wO/B5r5q1h9JjdMZPVY9OqTjaP/XPXsHv0bVnF6PF5k1wAWxSXTUpq TmZZapG+XQJXxtymkoIZ7BXPdxs0MO5l7WLk5JAQMJF4se40M4QtJnHh3nq2LkYuDiGBJYwS R7r+MYEkhAQamSTuHVQDsdkENCX+br7JBmKLCLhLLFt+jRWkgVngK4vEpO8v2UESwgJuEh8v nGUEsVkEVCVeXZ0M1sArYC6x++cuJoht8hITtjSxTGDkXsDIsIpRJLW0ODc9t9hIrzgxt7g0 L10vOT93EyMw9LYd+7llB2PXu+BDjAIcjEo8vC8uFUYJsSaWFVfmHmKU4GBWEuHdcxEoxJuS WFmVWpQfX1Sak1p8iFGag0VJnLd3z+pIIYH0xJLU7NTUgtQimCwTB6dUAyNz6FnBuc9PaD1e vLB4ku6My+LN5vq6Ul25M+VLfbI+aJi7ab9OXsd59oEdf1zzzAnzz+RFHjKzvOP/8nHfpVg9 pcoks5etR+dv/RlXYbla/WHWiRPv3p8J6NC/dcvvLsdrlYdPZ7klha999KbV4uCjV4m8Z2fe tOTqv3ryRdwe16Dai37KD+4psRRnJBpqMRcVJwIAYqWjizkCAAA= X-CMS-MailID: 20180131155733eucas1p1ef79b72abaa9f9b4fb38e41b2afa8e24 X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180131155733eucas1p1ef79b72abaa9f9b4fb38e41b2afa8e24 X-RootMTR: 20180131155733eucas1p1ef79b72abaa9f9b4fb38e41b2afa8e24 References: X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1591124175136204750?= X-GMAIL-MSGID: =?utf-8?q?1591124175136204750?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: Hi, This small patchset tries to address issue with broken DT extcon property in case of USB controller - DWC3. It exposes similar problem as in proposed USB connector bindings[1] - extcon device is required by devices not always connected directly to extcon device. Here we have: DWC3 -> USB-PHY -> MUIC -> USB-connector ^ MHL-bridge---------------------^ More details and proposition of generic solution in first patch [1]: https://marc.info/?i=20180131134435.12216-1-a.hajda%40samsung.com Regards Andrzej Andrzej Hajda (2): USB: dwc3: get extcon device by OF graph bindings arm64: dts: exynos: add OF graph between USB-PHY and MUIC .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 18 +++++++++- drivers/usb/dwc3/drd.c | 41 +++++++++++++++------- 2 files changed, 45 insertions(+), 14 deletions(-) -- 2.15.1