Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751466AbdLMGcC (ORCPT ); Wed, 13 Dec 2017 01:32:02 -0500 Received: from relmlor3.renesas.com ([210.160.252.173]:10327 "EHLO relmlie2.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751049AbdLMGb6 (ORCPT ); Wed, 13 Dec 2017 01:31:58 -0500 X-IronPort-AV: E=Sophos;i="5.45,397,1508770800"; d="scan'208";a="264978434" Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=<>; From: Yoshihiro Shimoda To: kishon@ti.com, robh+dt@kernel.org, mark.rutland@arm.com Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Yoshihiro Shimoda Subject: [PATCH 0/5] phy: renesas: rcar-gen3-usb2: add gpio handling for R-Car D3 Date: Wed, 13 Dec 2017 15:27:35 +0900 Message-Id: <1513146460-20326-1-git-send-email-yoshihiro.shimoda.uh@renesas.com> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [211.11.155.138] X-ClientProxiedBy: OS2PR01CA0090.jpnprd01.prod.outlook.com (10.165.51.178) To TY1PR06MB0992.apcprd06.prod.outlook.com (10.164.99.26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 116d6690-ee5b-4843-1a9e-08d541f3333c X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(4627115)(201703031133081)(48565401081)(5600026)(4604075)(2017052603307);SRVR:TY1PR06MB0992; X-Microsoft-Exchange-Diagnostics: 1;TY1PR06MB0992;3:tWRWCBNC3rw5xRI8s16h+njgaDiM9vMkfcyC1vfc5sHAzpYEByASgvmvZ0RcxSWJJPS10qxu86TeUNHhn1LUs30otLPT3N+YyU+2wG4L0mtTJOd+pPAZarqwQ2hnY/LlZ1j9jO2rQMtLaNINy5oC+agTFiyfVzaMXYRjJK5PAXf5wvkOaefOtB8rCDcFM1/yCK3S3jxImzGWreGQBQEc0WcXjzGF9o/HO7EXN7M78BxhQxPZA+r1JW8bWoLvZFg7;25:o4e3ahFy2B4PFbijilRzS1Ikz2uYCSPdg72VmuEuvwmyc2NkWPyo+ezN4rCnopo+JKLDmiBS6o8kC1zB1D+pdvtCpdobcugzmfNIIGUjyTK1hVLhdDzzSiPsSmDZ90sLZkLU1rjKXwFtqwjBLOuhMz7WDQwMyCQ6TTf/IzCl8w8fNo506oTb1sZ+MKUcAAnzZp/FN7lHgNYSBaI0gsNfQc5cmCntX23mnBgda3Wi/e+JYY1rOg09wroD5jnh5l8pv6Ow4yTxHC+YLHo5uSdoIbuD/yEMs/iGgaKs2msHYC3DCCyiRYskdrIH4ybWRFgWOVISqG3eI2p1ZdxNyRF5Bg==;31:yKBLbzZbqfIhsSUnQFhgnuSmwg7xZSbHdOKTIcr5QG3EXMySe+tCFFmZyHDNtn+iHtccPlxEPn7um/giNr3D4o23itMrqgBcXZjFyfFPkV/Ddnzcvng4DcRH0YuPJP6h2S7xXmvuZWcmtvlAFRsXnduon8no5zXFf1nzjy3mNMGItQYLIU4V+O6MAdkN+scioe2pbdEOLR4OFhelLtBjGh1CC7ztryysGL9dm0DzpYI= X-MS-TrafficTypeDiagnostic: TY1PR06MB0992: X-Microsoft-Exchange-Diagnostics: 1;TY1PR06MB0992;20:3shrXvfkCwvr/GEu1nwmyOhfRDeKih2YCBWDcTOcrZh8gmh8TTzWd1dgH9JCXQ958+l45yRipkB9WG3cWIha5r4WtKs0w+QEeeofJFUSVL3bPHI9PB4j7m/s7ufw3gTX4al1w3DT0QCAglDBHzhK/IDUL5+EscvfTOGyKT4bYyCTOY0BErcYN/42p9bUOygMbO58cYcIUXiaZz2p1p5119Ote9idfE8AWRxTViAdYZK+oXW+C45X7+gBrqB6WZv53IRQrTbVrPOq4kjeoJNa78Sp7QoZthmNBEJ0XL3+7uX3MhATIRGEafUWxWgYahwU3H5MSptNbXUQmrSrgg4FGptz5mHkkiBTWwYL5Qit/22jntpGFIK+1ZwbVAXw9gG0d2ITdwJGMhUjlFPdlqyX1diQ/w3I7k78X/uYLbtlbsM1utKFYUQpGDLKNiebSPbMRK5187pDrqrKhggvAERQ7y0ZlYkX9no4cC0QW/BJvXPW7fLYh3rkYkcgmQcCxq04;4:oZEAXfSSlkz7j6HI29Myae9JXHho4tq2ascq/NaylMT+9HU3s62yk8QsvTtxlAXgf1SzcCFYdU7ufnrG4HSvtKZadAtDXXYrMu4moC/o5w00p0TGtyus6EZomAkRlJ/QIGKDSOX6+itLHo0DVI01JjHZkjOYmeDW1IFeGGVH9s418SKTfqmvYEM3um5PyEyRxwzDzG2qQVwF4MUuhbu4SDXOUqsXW+KDl5vtgZguCzlChF/UmBegpGyZmj4MMUTeT11U9QIOxoq0ugA7UM/c+A== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(5005006)(8121501046)(10201501046)(3231023)(93006095)(3002001)(6055026)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061750153)(20161123560025)(20161123564025)(20161123562025)(20161123555025)(6072148)(201708071742011);SRVR:TY1PR06MB0992;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:TY1PR06MB0992; X-Forefront-PRVS: 052017CAF1 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6069001)(366004)(376002)(346002)(39860400002)(199004)(189003)(81166006)(48376002)(2906002)(66066001)(230783001)(97736004)(5660300001)(6666003)(47776003)(51416003)(52116002)(50466002)(6486002)(3846002)(6116002)(6512007)(42882006)(107886003)(25786009)(8676002)(78352004)(4326008)(53936002)(36756003)(106356001)(68736007)(105586002)(8936002)(81156014)(16526018)(316002)(50226002)(305945005)(7736002)(16586007)(498600001)(6506007)(386003)(3720700003);DIR:OUT;SFP:1102;SCL:1;SRVR:TY1PR06MB0992;H:localhost.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;A:0;MX:0;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;TY1PR06MB0992;23:W8U6VQs9ZP3bWPx2CHwiMJ1BXNHfWoTeNHjJAoTgR?= =?us-ascii?Q?bk/YW1KihYtGDFl1rsFBq3taBh2HvRlL2X5RZXw4zvlrAbZasUoXdqHglBz3?= =?us-ascii?Q?C8Biw9A2fpWsD36tXPHCDxRAQ0WsgTknhZ/ZWOmiOKFWOxwds8v8DaJ/tnAk?= =?us-ascii?Q?8mPni0u92LJbJB53/nRo/TB6cUlAvhNlLVuay1hjP8X7+LO6AtQuNJag/mvB?= =?us-ascii?Q?8AjtM9k/sdiF4YqY5jT1+MnPMhdAiwBsNexhdo93Dr1K2ne5EK2hcz9/IQE+?= =?us-ascii?Q?qV1uh/ezRAN7Wp5qIUrAgkZ5QsnZXxKsX1TZrg6F+A7N8w6+Xxl55DWUt1XR?= =?us-ascii?Q?GiUUFj9w4BF6YOoq+YNThbqypnVwcvK6mZsFBdq9+dy4zxhKlVhgPeRrWcr+?= =?us-ascii?Q?jw3Rbvmr7KYWYBHzgVwyCx554qh7E1htEntwff783AI0foTlWJQo+Rf5oQ8r?= =?us-ascii?Q?Fe/7ItK6bB6BRnnNENedAKZRr9ljgPGBYTg/4MK3opRHIPfBubzRhW1Hswqs?= =?us-ascii?Q?uTU5Sc7vpWUd/6nx7BU5/0RywHH0fXj3Ed7r9vwVnBS2TC4nrRcsXe2ChaPL?= =?us-ascii?Q?MkF2AGSNbphPaJR7gEGMlC/+PaArX2+QpqUDyVpJJ2MKTVJz8E9aqR0pCDz/?= =?us-ascii?Q?vfUrYpoJ1l6B8WECgg3zimXoLcm00wM4/RV/cEmuxJSml8axGvLdUYx+Gh4N?= =?us-ascii?Q?NXZBDuboV5QgZ86ooJIFVEJ5M/Gx+MewrGHa4fpKBg2F3wSeLR+fKKgpyDuG?= =?us-ascii?Q?U9ll20rCIpB/T6T3YYLQ7kPed6FN6L0GlBj39wyM+04aObIFXxPg2OJkvHVx?= =?us-ascii?Q?f3+N9cOTUvVe8zL9suaAKozXhJX1hj/YbMoPn0DI2Mp4ZXwxVuAF3/g3b7P0?= =?us-ascii?Q?1wzJxXyR1Z5MXN+Yjs+6GqHkH4vBHeZNlAcCzXA/DWVv3Ly7Ep9IM0rz/V3f?= =?us-ascii?Q?UGWg4d6KRMtwowxHULtA/9tzVs4PMCR6ap4NbbKRRdnRf1vqu8BInqs1zTiz?= =?us-ascii?Q?E9az6/ho3MOGru7vutHL9nzF8foOKIiPwcm05bgZcwjuAvyE+hayDDvz0rx+?= =?us-ascii?Q?G8M4OiHvItRItDRjSwwBzL34DIw?= X-Microsoft-Exchange-Diagnostics: 1;TY1PR06MB0992;6:d04EMDMZDtb9JjSjvlX2nnSvj2Ij33EjdzirlOfzwISTYGbkYJ7d6wkKdYrIx1/iNSH8n40FWRQUCSR5Spj4+Z7pys/tA9fKfK0n1Hb9J4XXbhV8Hurk6739U1K1xSr3dBog5B4cD+Wybh2mPrLdLm5+Zx3fD/rsvjQ6/e/QpAgF2aTJt9bg7CMa80WKnWxCqjwr8DQgNe0087aG4GWW74+gMKQJJe8dbT/cyP5gHMXsHdJh40pYnW/Jsy8D1Ulk2eGP7Kxd/2MTO7QWME1sF5TGWfmVlZ13RjzVEqZm+/8Le7h+ppnrsfWHJWKgn68QXcwSwnHoqfN7+6n02FcXdAIJuaVNgzbKeWgsR+QEQxs=;5:jtrgFphOhujFbjIiA5QVukN7k//T2Uawhb+9VSRvbUwumuZi4CuSLsXO92U0k6IS614HRgF/YLz5JeGwQoGqg61eBcMT+hKZoCqeUZd3NL4vCRFfNmrlLV/jXFhjmKFPMzTR4viNq0XyjvxVaejWPxuc2jM7Zx4goy/lWA3NzEM=;24:WN6UsXZcPACIA4yzWuQ/lqX13EhHwG0zRaDiXlwyMay4kKO0pkP0Iz4k4y3Kk2S+Ll2M5ME8plppxN4cION4x7UoG9AgOw25XXmRJisqKNo=;7:uoPnSsceOyBBbeBY93gQFhPAYRHX+OiXiF5Vch6dIMD5xYt2BjnsNLZAOBpJPTW7wfyNcyAwoIjAow6AyDr53BcRMHbbyhg8DM96gFUqpQtlBVN9PKUYoMahC3Gushb9/1mxyj/FdFBlPmNIKEvuZBfN7ct/YhHxVYVeNjwFf3cpRoz7J9lUfP7GBM34vYQt/VcmZjGav/m7kfIfZHsbA7pmQr2Nk8Tz6uZpa60iB84BOpW85foyCo1u5VKR6rcj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;TY1PR06MB0992;20:vtDve3cRU04Pfv9vK9y6+i8lbD3UToJOlTZXSBEg6273ISiOtD5W0qviHh5WTiUt9G3DD3ot1Is8waWp4AHwMaNu+FDabJssrUU4wWAGLtxiALkzC+SYHKZxjQE/188pceiWsRuLoCd4fA7CmQJVFQsOC+GEcEhg+erU3T0aHJU= X-OriginatorOrg: renesas.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Dec 2017 06:31:53.2728 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 116d6690-ee5b-4843-1a9e-08d541f3333c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 53d82571-da19-47e4-9cb4-625a166a4a2a X-MS-Exchange-Transport-CrossTenantHeadersStamped: TY1PR06MB0992 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 732 Lines: 19 This patch set is based on the latest linux-phy / next branch (commit id = 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323). This new feature will be used by the renesas_usbhs driver on R-Car D3. Yoshihiro Shimoda (5): phy: renesas: rcar-gen3-usb2: call INIT_WORK() anyway phy: renesas: rcar-gen3-usb2: unify OBINTEN handling phy: renesas: rcar-gen3-usb2: use prefix "has_otg_pins_" for dedicated pins handling phy: renesas: rcar-gen3-usb2: add rcar_gen3_role_swap_ops phy: renesas: rcar-gen3-usb2: add gpio handlings .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 + drivers/phy/renesas/phy-rcar-gen3-usb2.c | 262 ++++++++++++++++----- 2 files changed, 206 insertions(+), 58 deletions(-) -- 1.9.1