From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750913AbdAWLlg (ORCPT ); Mon, 23 Jan 2017 06:41:36 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:42978 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750703AbdAWLld (ORCPT ); Mon, 23 Jan 2017 06:41:33 -0500 MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 X-AuditID: b6c32a35-f79166d000001a4b-89-5885e99258d9 Content-transfer-encoding: 8BIT Message-id: <5885E991.6050902@samsung.com> Date: Mon, 23 Jan 2017 20:31:29 +0900 From: Chanwoo Choi Organization: Samsung Electronics User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 To: Roger Quadros , balbi@kernel.org, Tony Lindgren Cc: peter.chen@freescale.com, vivek.gautam@codeaurora.org, linux-usb@vger.kernel.org, linux-omap@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?B?7J2064+Z7Jqw?= Subject: Re: [PATCH 0/8] usb: dwc3: add dual-role support In-reply-to: <1485170381-32110-1-git-send-email-rogerq@ti.com> X-Brightmail-Tracker: H4sIAAAAAAAAA01SfUhTexjmd848O5NWv9bXm1GtQ/3hYLue48xTqRVFjFxhRDiK2D1XD05y Z2Nn6wuEVmpqZmbRxxKybxqiaWbLC+XVaregD9YHVqhpIX1RYChG5b3znKL+e97n9zzv730f Xpo0nKeS6ELJL/okoYihEjVtXclmc+3bUkdKR9jC3y57reVLOrpJ/lF7HcWfOHtAw58+X0ry t098J/iqARN/4/Fq/t8vEXKZzjYyXKuxPareT9jGug4QtpZwBWWrbg0jW7T7KmH73DInR7tR zHCJQr7oM4pSnie/UCrIZLLXO1c40xamsGZ2EZ/OGCXBLWYyK+055lWFRfHBGONWoSgQp3IE WWb+yMrweQJ+0ejyyP5MZhPLchY2Jd3CcZzFmrp5MZcWl/wpugYHWynvC2p7c3kdsQs1JFQi HQ3YCt8q+pGKp8PD3iaqEiXSBhxB8OXSPlIt9hJQ3Vqv+ekIVTdr1YcLCNqf3lHsejwZRg/1 xkU0TeK5cDO2ZZwmcTJc+bvph74XQayqkVL1JgjV1CtYgxfAhZ4y5QMqzt94063wk/A8eDL6 Suk/DTvg2skR7TieinOhvXkIjTclcRTB6DPVMAUvgrbH+xWsw1nQd7JH2QdwTAsjl3Yr0wGe DS0dpApXwvAHs7rYFHgXbdWqeBaEx54TqnUfgoa3uxPUogpBsOEWpapSoe9lL6muORE+Dlcl qE31UF5mUCU2OH2xhFDxcmjsjiI1iYMIrjW8p2qQMfRbeKFf4YV+C68ekWE0XfTK7gJRZr2s RRbcckAqsOR53C1IuVFTWgQdvm/vRJhGzAR9ZKDEYUgQtso73J0IaJKZqh/qK3UY9PnCjp2i z+P0BYpEuROlxbM/SCZNy/PEL17yO1nrQtbKWVk2nUvhmBn6M8ElDgMuEPziFlH0ir6fPoLW Je1CgeKMgdwm89fg4WNPrs/8D1cubT6+wSRxZHG/lLX3nle75tOndbHObfplk0PfJ9WXHzlX O/zPnKG5if01uuyPxZVrE0+tzW6M/jWWGnz3xlURa9O/vHO0fWeky/7B/rzuZu113SbBN89e Hrzs3HPr9ZrFmrvzrxhX3zeN9EQGH+wxcYxGdgmsifTJwv+IpPS8uQMAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEIsWRmVeSWpSXmKPExsVy+t9jAd2JL1sjDK6tVbI41vaE3aLlwA1m i8u75rBZzF7Sz2KxaFkrs8Wx2X+ZLHoeaVnsv+JlceLnDmYHTo9vXyexeFzu62Xy+He4n8lj 06pONo++LasYPY7f2M7k8XmTXAB7lJtNRmpiSmqRQmpecn5KZl66rVJoiJuuhZJCXmJuqq1S hK5vSJCSQlliTimQZ2SABhycA9yDlfTtEtwynj3bwlZwm61iY8ccpgbGNaxdjJwcEgImErP6 NrJD2GISF+6tZ+ti5OIQEljKKPG46zszSIJXQFDix+R7LF2MHBzMAvISRy5lg4SZBdQlJs1b xAxR/4BR4tO3uUwQ9VoSsyYsYAOxWQRUJZbfbWMBsdmA4vtf3ACL8wsoSlz98ZgRZKaoQIRE 94lKkLCIQLjE9l2LwG5gFjjKKNG3ZQ7YocIClhLbrvRCHTeZUeLSvG9gx3EK2Encn3+XbQKj 4Cwkt85CuHUWklsXMDKvYpRILUguKE5KzzXMSy3XK07MLS7NS9dLzs/dxAiOz2dSOxgP7nI/ xCjAwajEwyvwtCVCiDWxrLgy9xCjBAezkgjvp/utEUK8KYmVValF+fFFpTmpxYcYTYGencgs JZqcD0wdeSXxhibmJubGBhbmlpYmRkrivI2zn4ULCaQnlqRmp6YWpBbB9DFxcEo1MKZ1SWdG 8S20YNPyv/Tx+rHTJ7bf/eaTXJV6SH/WXo63exikq4q1fD7LR7I7Ofm1XF58wHbb0RijHzrt OV+5athNWtzyXD9e0KqT1P956eTZHy+8N2bOTZ0hXO31UjUxNYpjyQqltbt07t79215oevTd uUjxVfcuiKZK/5zU0RJQ8zin6uqGOCWW4oxEQy3mouJEAHHKF5jlAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170123113129epcas1p1e82efa887b86d47084d8f2b7d333b4c2 X-Msg-Generator: CA X-Sender-IP: 203.254.230.26 X-Local-Sender: =?UTF-8?B?7LWc7LCs7JqwG1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbUzUo7LGF7J6EKS/ssYXsnoQ=?= X-Global-Sender: =?UTF-8?B?Q2hhbndvbyBDaG9pG1RpemVuIFBsYXRmb3JtIExhYi4bU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtTNS9TZW5pb3IgRW5naW5lZXI=?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20170123112122epcas4p3af3d2f3434d02967d7c662a9ab9f3e31 X-RootMTR: 20170123112122epcas4p3af3d2f3434d02967d7c662a9ab9f3e31 References: <1485170381-32110-1-git-send-email-rogerq@ti.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Roger, On 2017년 01월 23일 20:19, Roger Quadros wrote: > - Some SoC's (e.g. Qualcomm MSM) do not have the OTG controller block > but do have both host and peripheral controllers and so can operate > in dual role mode. Current series does not address this case. > We can get dual-role to work with such SoCs if core.c can get > information about ID and VBUS somehow (private interface > from parent or directly read extcon?). Also, Exynos SoC doesn't include the physical otg block to detect the type of external connector(HOST or Peripheral). So, our team member and me are preparing the patches to identify the type of external connector with extcon This approach is not dependent on any specific SoC. Maybe, we will send the RFC patches within this month. -- Best Regards, Chanwoo Choi S/W R&D Center Samsung Electronics