From patchwork Sun Feb 26 13:05:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 657442 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EFB40C6FA8E for ; Sun, 26 Feb 2023 13:00:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229700AbjBZNAw (ORCPT ); Sun, 26 Feb 2023 08:00:52 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40288 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229669AbjBZNAp (ORCPT ); Sun, 26 Feb 2023 08:00:45 -0500 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2064.outbound.protection.outlook.com [40.107.20.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 56A6F1205D; Sun, 26 Feb 2023 05:00:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ghWYwaT4bHpB7auYyk2ZvaNxM9oDpdpDC49pvoTF0pqsG7IHFHmfKokNcDxO0LRfqp77L515akmoXw8EQrfNzt0iX8zhuJvhdV+b8Mkq1MI+nOdfZLKvK2x00gTyfTj8elAveALRHXpW7hEmqSmE6HyXjnCS9lyvrKKFe0U860a/Fr3HQAWUsoN/lh1ggwParElt7K1ZUJzb5UDAfXC9BGqGKyZBzqcQjVgk4G9tjti3OI+E13vtmgdh05TF64qlqtnDNvSAeMVin4LPGjTW4vJEJ4qSDC6R7ttVqtnUI4jLVvQrgVJFh50FzP979spUmewmBEF8TWzo6XHOyVjxWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eDZaeAs1gGdg+asb9N+gR0yNFVxWeH255sGDbjSZkgQ=; b=Bg6UKzlAteH3eE5hWAr6A38a7DUjTQLldrQ7SXKfot+9AZos9GSaNwLfiDRy+iEJ8PaYrD1aJJJsltprNO/x68MfAhLEw6ct9EoYC5Fe3kdsmvbgwwXGCvbuG7TmSKNF1S1Jhp/kdzeU6ymEKDboZjwErTKRfjCcLb1togWHBuiQRLV0OwTZllwrDOq0YW0jpibHBw+KND1sKbXNlnLP6YO3N3zLueaC0UgGVyORCVfid+wfmmdF3igE0/sWm06wXzfsIG5nh4oa9sO+pE5iZHcqT9tPVxwVrqglid3SNbYCrDPpa5UBeMfTVH1NIwTFkgZjPiiKbRZeWcXYVA72iw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eDZaeAs1gGdg+asb9N+gR0yNFVxWeH255sGDbjSZkgQ=; b=FT8K897O+Fj6Mm4YszIFiud2iWTNHUJI060VVg6A8cAxOH1ZN7qMVzpTrKj6iU/D2MTo4kLGpm+/u+9RztauANInwynt50VIzBj09gkXE1wcbTVVAgjAkcr5Vhp95gj2AqWEg6WmfXRCJXbilU9v4OAUxpct0yDH+EPuaaqq/kE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:00:37 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:00:37 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan Subject: [PATCH V3 1/7] dt-bindings: usb: usbmisc-imx: convert to DT schema Date: Sun, 26 Feb 2023 21:05:33 +0800 Message-Id: <20230226130539.277336-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: ab383b70-597c-4fef-f85a-08db17f97434 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fTaR3JOE0SFQThXbJIZvuvou9LW5o+sD0CaQdQeSxoQlZPxnrMM44k0EKx1P3eDBr8jYGSjAPQkCJ+zHJyvu7HdM3BrLruBpSdgFHiar6K6V7PN/JQr1zowYJl94ZnvJgeeaX9HXDa/IcFEte6003H8WBiHLTI9BjdSbd0IIwcAhtLhEuRSYjkhxlzh8y2aJ7QZq6ihvyJP7qHdhjnwd/Z8jvVk26zLBTaDwy9TeeDUwwvqPJVbWP4OmH1bdiifU+p6L5Ew3fkfjO4mXUD6W7MLa+7w6BBGX+lyWt39MkU6eaFzHM+QhxHJlhkiDmNrGd5sKO0t7axhMIBoUEqQMJa3DWgGDyw9Cep+ppoDciV5m3vboNuc+O15zojQf2Rqk5/qsjnLVYUKU+HoIU0x1xrRaFHnIFlADGhgxKgILn/2j1XfcQgQRMD58eMn5DH4UMFE8tXrtpQdB/S960NFQ8G0bZZzgmSv4RXJNV+E9sYc+uXZxiVQPvcwp4sUqKe5NbxSfSu5RjfnE4rivTQD9fN7Ti/y2daXDsLh3mg5xpm5mc7gqRMQFoyqw5QZAt+oDEeq4KLkI7QGYRXONjdU+7kpr6/FFnI3PNqnwp5L9DnJf19mzvOoJlzxebLE1YmB3STD0wbzJN7S7HaWqJaI6lrAiPNP541p1MCxDw/jhadnwz74XOM/aFVFBupE+jFtC X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(83380400001)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(7416002)(2616005)(26005)(6486002)(966005)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(2906002)(66946007)(316002)(52116002)(186003)(41300700001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: OyrQT8DldUyUPOkmQbtfiw7+HM7epQl/S8+hbkq/Yh/bQle1TLlCCF7lEY9rxUKOPAmaCxVDE7Bfu5M/zu9i3mow4G+vY+mZGM6QeGJfNuOHuc+8La8d04U4gel6F2cub3PGAYpJc/va5JF/suaPKdfkobp/OgO8MDAxxfnTo3ais4Bcif8OlOO14rlvqkabsphZ0aRo73yUY5ojiYY+ybX0f67yFjr369GKG3iu+z1yxISN8nPhst9prD5/M3szls82FXlm2+zAUfVpArasIwpVkpKbElSKeGn01sP3j2zDiHuwa8noQ/k6a7+csuEspsIwCUArvwMrMl6oVhNE7gb9TSL+b0C5WTfQa4FcQIZqE4JMSpNEoTdSN6NLRyPhsLDw8G1o8uFY79FZAGn68YHkFmEYz6XD8MZosk9+UIAbTVyHIuWasT+YwL4uWYnPq81AV8eGqglcLBXvgEqf5c4OIYReacHSJOYu7NiiNebfRJ0vGL88kgqbYsfVJLtRiHcUB1DWJjuiFrP7hmdULmgxFZ1CIkFQjIHXpiBr4+jbPtKkOxW7Ap1Mdm50dbY6dexdQ+0Yk90dUStODEbhRkbcarkBWT80iOVo4XJpSH504zUennHckd5H8DvG5Wjt4TJDe+PyI2zZ8PIUblZ3tiT4/onsTWQBIfKjLIlKbPvjoZYXRBy8jYpeMdRhTSOrIz0Fz/yzMvslGfg5KvpQ3TjWLNWglWSV+6FwHK+3wLu400/iJqY1PNaP94pKEMWpdLxWwYmyoqmLtvNH3IkRHiEjeSFkuTjpMGbkwQmHI/Vk9Ggrfz1lYmOlW8ceRVeisJTkkZ1E6NO1yMTbTfomlmH4AjLUQxgcAKGWqhOf/dPMJ8SV6yQfMX8NFPnQNbCwpuMVJ8Mlkou10WvirFJwaNPBqsX6GcGYFxnT7VGWdKoS6nB/0L3XfYfNxK1uTLpz0dJqMX8A6t7WQ3NC8bSzrnPKkb79rAaqn9QI3OWKroc4oOrGHbD6lmISECLdukaVJh9rjoRucfHgm5bKdB0pxvTG20v8VgfFHy6U9+VClVbUwnDcJnpOf4EXhaTgyw8VML2NtF1hXC3UApH6rzX89Lbaz0hHr5OCJ6hU8byIKBxXGlc6soXxrAAUcoAMpBgdE9S2gMTzyXI+uzTDFQGPaH4rjtB83OEgPXzmc41doGlitEIHL3KTJOPUwu1zKHSBBm2O/qfUA8PPy9qnhA8wSOQMDQ91zJ7SKiKaoGXmH5JDqvZwjfQ4NtFgJbl4W0r/6j8iVdQxH04rt6kBFohDcv3gQkLDqzr1VlO5BRJFVWYoTymMlLLFRfCpYSudYq4z4nxZYgZaGQK0UleDtAD8A7RuQiFz12u8jK1EhwVi8fFErkcPtfUba93W/graOiN9GHgB9mkCy1+HxhWohej214zj2ZsapEvBhaTmGgLkT1uM7b8pNrEbh1W7Lbgw46VyA0KlEoPQ7WS3YSrz9B8fYcx3kPQ1XE20c+eNrEOrJwpqyS14k2seDDAw6vXWnIAXb4fffWypHqpOWPWg/tmeT24C4YZqL23yIxO3pdkRL0t09cFl9ewYGxe2+zNvG8Xc X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ab383b70-597c-4fef-f85a-08db17f97434 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:00:36.9793 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: lLxIY0pZ0TBD9B6fm+icw+7NgAh5QziSbtdxtuSSifTeiOAz5UB+jqK1tEpEoQx1O3Osd/2WdL8gQ6MBYWBz5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Convert usbmisc-imx to DT schema format. Signed-off-by: Peng Fan --- .../devicetree/bindings/usb/fsl,usbmisc.yaml | 54 +++++++++++++++++++ .../devicetree/bindings/usb/usbmisc-imx.txt | 19 ------- 2 files changed, 54 insertions(+), 19 deletions(-) create mode 100644 Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml delete mode 100644 Documentation/devicetree/bindings/usb/usbmisc-imx.txt diff --git a/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml new file mode 100644 index 000000000000..517390b9d2c6 --- /dev/null +++ b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml @@ -0,0 +1,54 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/usb/fsl,usbmisc.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Freescale i.MX wrapper module for Chipidea USB2 controller + +maintainers: + - Xu Yang + - Peng Fan + +properties: + compatible: + oneOf: + - enum: + - fsl,imx6q-usbmisc + - fsl,imx7ulp-usbmisc + - fsl,vf610-usbmisc + - items: + - enum: + - fsl,imx6ul-usbmisc + - fsl,imx6sx-usbmisc + - fsl,imx7d-usbmisc + - const: fsl,imx6q-usbmisc + - items: + - enum: + - fsl,imx7ulp-usbmisc + - fsl,imx8mm-usbmisc + - const: fsl,imx7d-usbmisc + + reg: + maxItems: 1 + + '#index-cells': + const: 1 + description: Cells used to describe usb controller index. + +required: + - compatible + - reg + - '#index-cells' + +additionalProperties: false + +examples: + - | + usbmisc@2184800 { + #index-cells = <1>; + compatible = "fsl,imx6q-usbmisc"; + reg = <0x02184800 0x200>; + }; + +... diff --git a/Documentation/devicetree/bindings/usb/usbmisc-imx.txt b/Documentation/devicetree/bindings/usb/usbmisc-imx.txt deleted file mode 100644 index 29b8f65ff849..000000000000 --- a/Documentation/devicetree/bindings/usb/usbmisc-imx.txt +++ /dev/null @@ -1,19 +0,0 @@ -* Freescale i.MX non-core registers - -Required properties: -- #index-cells: Cells used to describe usb controller index. Should be <1> -- compatible: Should be one of below: - "fsl,imx6q-usbmisc" for imx6q - "fsl,vf610-usbmisc" for Vybrid vf610 - "fsl,imx6sx-usbmisc" for imx6sx - "fsl,imx7d-usbmisc" for imx7d - "fsl,imx7ulp-usbmisc" for imx7ulp - "fsl,imx8mm-usbmisc" for imx8mm -- reg: Should contain registers location and length - -Examples: -usbmisc@2184800 { - #index-cells = <1>; - compatible = "fsl,imx6q-usbmisc"; - reg = <0x02184800 0x200>; -}; From patchwork Sun Feb 26 13:05:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 656756 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6E8CFC7EE2D for ; Sun, 26 Feb 2023 13:01:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229682AbjBZNBE (ORCPT ); Sun, 26 Feb 2023 08:01:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40924 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229709AbjBZNBA (ORCPT ); Sun, 26 Feb 2023 08:01:00 -0500 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2064.outbound.protection.outlook.com [40.107.20.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3ED8912F06; Sun, 26 Feb 2023 05:00:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iECOtQQLjXAmV30lvhSzFVH66oTb0qnF+SnlrdK6qWBjTn1uJfr00/l4mnu4pgFX09CD+nracyZLIKze+r1za6MdA+IfOS6JNLgmcF6moCNt/svRpwXXkrXxQx9X5XZGuDKA553jqJpJB5imrm5D57RalC2ppINOyUcJqwVBodlOK3Fx8lp6xQnuHfdLc/feaSFh8PLeNo0Uw+No+GcRNXit/vgCoaqrLj2bma0AZY2YiG5+H/ovYx0Pb0zCwwUP7hWbtZDeCtlTOEyOonRerfvB4t7+sdAQsYuHxXxv1AuTffBfkXobc1il4NtaE22mNMcEeYeFq4xunmS7HjCYdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=w4su1aOj7lVci/jLQbhDsijghLuWngMzCPKUa9A9iLQ=; b=XYRSU2kqmRvv3KjLfJEVdyBpICTNXBleTxkVAKOwfaCTL7nYBGVDgUAWMgSRfshG+4RNWR2RFdsNKCWDi4F0KxWIek12QUuURs13zsB5RJtW7PkXF6AKXvzFYk80NWQhVqV1Efd55N+5f5llm3kkzguuLQk7iQ0efn4bc9opQ0fBElG6WCVUseukeoQh6WSO2S2XFX8lG8/UDBj1OoJmzICLIw22jCaYWroFXnWSvCyxY9zxbWmtTsSI9RPW8jerlN0uLSTeFoZ9GW9yY3QQJ1Pfbg6n/vWZSlyCATtikml55CM5Pduc6490ygpmB8Plxi1etBdeNb9dTdzOU5lTIA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w4su1aOj7lVci/jLQbhDsijghLuWngMzCPKUa9A9iLQ=; b=UPpIQ69SLseXMS/R0TEBSL/5F/8q41Hmy/78+511Sp8eBJewRgmhCJ88KAppTUsXJ/cva+6MFq5SATGt2o/GbD9KnjLnmC8MAhjrxewG+ojtRwVps8BJRv3QbGvML3NCGF6n9hh4Bw7NlOY9vYY6DnNDUWfigbLvPV0t8dyUFhw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:00:41 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:00:41 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan , Rob Herring Subject: [PATCH V3 2/7] dt-bindings: usb: usbmisc-imx: add clocks property Date: Sun, 26 Feb 2023 21:05:34 +0800 Message-Id: <20230226130539.277336-3-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: 964b1f44-1f39-43f2-c044-08db17f97713 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fXd2+G6x3+2qgCaAGkixfldycr5HtkrXEfkf+mqihUecK+prW/bWaOOrlwRtZnQVRmVEcFapWrvfmby7jxMwy1iAEnUOfH0uZdL2l3XCW/C/Iu6PAGHES7WACMufd11nGDkOR2XfWn2ba9uv+FWnJoTg4X0NhTt5VfYL5kIE45pO5difyaNNNv+/b8WUP+en80mv/7fL0WR0GKRoXmT+1Xym5BtDVRKwOSjx9teb9TShnM+IxoZqn2p0Hq9MLvF9rC7pkRSamxuG1v0X8wMUzwqPeCZ+743e3AMod3dfgnwdXtjuQOydWmgFW4yViPePm7W2O85RW/BrAUOsotSO0J7Ci3S99ckk3YQBvwpd7M10jexok3zITe3t298k4kDmmeFxpraEUZkCz85Ujfrmd2sUo+ffDqwe/AZXde1i3Q/fXYsdvHPh/1xozpovR0zGT6IUO3NqvOX+C4lIxr57nqnHy789+22L/3pntOFb8/hDvAr3/WcSAxXbeuhonPioB21vR/lxmpzSqTNyLrit/nNpPFL0L18VTpEfyo0OtJH1IuPTG3uZgsRx+gydfIbUCXWdTSP9lhku3isVZfozuprJzXaL7p8SyGKxGLWn1Xy7zjX+sE/cXDOgo3QxVIF6bjuJPXAsBvo6OeJyVVghzTbp9pSO69wIG4ny2ySL+XDiwveeR+dQG44HmxivHRWQVDj0DV4eetNXl2kKNng4UA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(83380400001)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(7416002)(2616005)(26005)(6486002)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(4744005)(2906002)(66946007)(316002)(52116002)(186003)(41300700001)(54906003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WzgdN20nEwGdkHiTlDk74MVu0jFM2SKxHNEJ3ojLpC5ubZ9V4fe6jIN1WT9gwrEXV0z3VHOwb9UDthMgGkilmhVks8OcPyc+AJBcWEM0DdWUQ5lz4LORymG1CbJeY128TanF0w8d72wcCyzh4UXKD4WdY/EWIzFEbdNfKoWmJoX26NJadRjiwMb1+KwTUFqLDDm2LfElsMH6UDTKFJf6dR6vktLATXFreQRVEyVMVUL143huEc0JngfJ5CdoGV18ueEh8SQxdLPLVZgT4C4Qxna0DzDglcO4upIaehjDWh+hWUXn/rjO0kqtOPdCV9pTvvPSvPAo4quxOccev2Q2sg8zafBX0Bl2ctg1PdrQUv/OXvGLFQD26EJyc/rHFUbRquDgfnTWxTD7ebPpgmHiHVgr+pv1sep2O+NDp4n10RPGBO1AMch12czAUDk2uMJtLoGxW8RbdnM8CX0wmHRdRVaBLghgERGP9CrAHmxmwqGFMa1y/Gikj1/6G2LuTgG5sfBQkxDeYfpglOIIu0NmWi0HeCibDOG6iSuqMV9/spA3FMS/qhqJmXpScG8/zgnMB+TklMNANrVesgj5VSz8Jvve4Ud+eZ/XNECSoEE7lhP+7WRzAs9NqX3jqoVqWIT322q5odZozkGi1sth0W7knowaNMneVCiFT0sSZSLRGE/XbDINowk2INUWauaPAi9xYAzGe0H/7yeLynCHgVmv1VmRFpOLWrtMZlqOs3IVGvhVKU8C1KtLqLTxYbx7/ktFCvG+7Fm4gx2v2zay12s1sl659kDqFLE2YKF6DJuYLGpatVCjV/B+kxnuk135C49jxWnA47MJlv2iBkvQQdu8JPIVv9ILWqboZsOBfoDPJ1ylAMBxdkYxHNpZl7GhZu1KFoh28z4fhsiRnhYqV+srNxA9c4eGXqoqjWEjn1AgggQmDgu3N0mDxTe1rTPg0Hibsb4cY6s/Slib9aiIJhAuiuT+kBBtcO/dHUH9Lb/lB9f6peW98X0+TlemluxpK315wSYVhAb41qCh0GSLZgyGkRuEm22HQ9ByRl+p9nlIcu4vK6vTWb/r0X1ZZZCmwvo/qWmck9RQ1SU+URcx8xOTM/niruKSaJ0MTh+0qiZP1N7WrJeNtQeYi9wHvY/oMmiNSUeWW77WOeXFH1kfY2kt4L6Dr5op2a0iyH4wthIJIEbpj3SKsQVrcDV2D3clQLFkPYxAra3ijEerRdWg1FLcIvjqmLJDp/ORDa+yFukHv0MLUTBsxEmLyNjslnWYm47vq+VaoZiS7m8V9ChT9meGg3qA6UMKuFg+01QM13QJ5AfNhRKXWk8Sf9keaDy5fUAZFeXcNpDBaEBtufI3hpHR+0C0DG8l5GL/AhWWLRts2LDAib7vFZsBgwuuMP9TfammBU3T/qkVWys7fAYThVQAMG69mxct6I2HJwTPw1QSVMjKC8Qptg0T72SoQ3d/4rvWKArmshBb6KLk1i7VWSgdW5SoMthVH+xFFtReL32sGtoOnztlf7mITNf+OU4BKIpKeIvQEmoKkIxR2tGB5YWSgIh+5hSv+X3XGKoDqQBAHxgFhQZcEQ4yX70iGNyRhn76 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 964b1f44-1f39-43f2-c044-08db17f97713 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:00:41.8416 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Y5gnNqA6sb5KiJbOV+BK6LRvyjAJDv324pa6QvrpzztPs2FH/h1iMGr8mmlHyEONTKDnKlmMneHcojskA5Dsrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Add optional clocks property Acked-by: Rob Herring Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml index 517390b9d2c6..37b982c1f97d 100644 --- a/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml +++ b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml @@ -29,6 +29,9 @@ properties: - fsl,imx8mm-usbmisc - const: fsl,imx7d-usbmisc + clocks: + maxItems: 1 + reg: maxItems: 1 From patchwork Sun Feb 26 13:05:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 657441 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8D6EAC64ED6 for ; Sun, 26 Feb 2023 13:01:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229708AbjBZNBg (ORCPT ); Sun, 26 Feb 2023 08:01:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41542 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229622AbjBZNBf (ORCPT ); Sun, 26 Feb 2023 08:01:35 -0500 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2064.outbound.protection.outlook.com [40.107.20.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38FCCC144; Sun, 26 Feb 2023 05:01:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C6X8W6jUwmnpcLhp+6ACCgaNWJNAguT2vex6M7ONqxgC5zrDAUtNWBw6lO1l/V9PL1aX3pvyyCDlrg09JgZ/eLQAUyWHdyEU094nBvL2uAaPeu/COQ0T1OGldrxMAsKS+juMmr91HS/BHUaPotOYiBmzQNF0ki3GIBIXfmz4DkqKVEviTPb0kAhzuOgl4USk4tPk671EI1RuI+5YNhgXuaO+EfEJDvgtODm9wAxZWHN6Wg4uApYAybbAxHjsIc1g+tyNaHN5k4rQiQ9ZdQ7MhUxkklnithw6nCTceNRi+wg7+8K9JuR/McCw6hRzj9Th/OHee7SfsQoLfTujqwbZOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kLE+w9Ng/SLjoQOcrJqxJ3DddnGg6YXZcwRSdPW3LIs=; b=mP/10j8VSQEP++ic9FeBgGHU6qzPrMw3YkyzN5GloLv14auAnbY8LSq+A8kZiG/GAwEAqcESithY3/LaPNu/rIyWQpMTssgyURr2viq88T7/7rFA+jElwJxZxwF5ETg4C+k8RsDxIvt28lqxOgZcDNiytNYc52Kqv05L7bAuG8uvbMrrpXs0Mx9Ea9mbpiEtpUbVwv7uLTAWJhOMO5+n4vluFbAXu8X44OmJ9zub1MWwHzHciNV0LFR/6O17S8VeDkgGM7Nykn1BQM4CHeJ7frbPGnIK1ISEcgCEdYSL23/1Sw1s5mwQqbsW7yEajEfeS9Iy3rnmx13QIGqvJGgEDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kLE+w9Ng/SLjoQOcrJqxJ3DddnGg6YXZcwRSdPW3LIs=; b=N8yqEWoVhLqk8G5Y4v/h+N5OwmAwmQgh+SHmzV2dxrmXw+crju9Kb3yUxLJaZ5qQaEfsu/amI0HT1uV7NVgt9lhYFxwcuY4kcwrrbeqnX47vn/y8/Q5zoRO9CuBWBTLNVedmnbxx4tzKmy52958CyQW1s8qJwcfNmlPJHN9tCuI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:00:46 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:00:46 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan , Rob Herring Subject: [PATCH V3 3/7] dt-bindings: usb: usbmisc-imx: add more i.MX compatible Date: Sun, 26 Feb 2023 21:05:35 +0800 Message-Id: <20230226130539.277336-4-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: 6e0eda63-63d1-4a6c-ff81-08db17f979f6 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4ZcF0fzwWWr1Kn5B1g52SH7OGQOwesAeRa+uzL4Y+47l5/j4ZMGjILLTIQ5LhiA8v2gyuG2k+GHDL6uNbhfJnIo/LjgpmlW76A+vqX2Of8ys4tqVn5migihNvxEcytgTkWXieMe46o9JF0T6QiyWt/5xjmncxbFKbSC8V7D+SxQGX+vUCmqZzdSlC3q4C78qX3I4g9Rgg0prCj5O5LmG8ukU5njc845bGKHCQtfaYhVwQofkgqNkdTAz7rF2eEm9fDIOUH9FlCDu+0wLBVemFWScQsDJJjSexCl7CY8dLOg2UCGdUxHRkfmoBE84lSroOck70rvKtqv/R8vVYBAHeZdCRPXP9KbGGhBJKRRfjlzKDVma39tr4nqDrZn9JMNnB9FwsckzF0Z59Z2aaisS/3y4qbczLNPp9N40DxpBukX5S8bQJu65qY4aikwAWVV26mvoIMpPQjQf4qiH1p41VUfzNSmCQzO0IQMdletyKYWq/7pcYif0W8kzfabhDysh5tKmGbAFP8VGnrSr1gTvXOOHZJm0347NIROrW+bzxRwx/l6vdiCg9lAXFkLZI3pHBhICWSA13Uug3/OqiJznlgMhOFZIeuAP+lUrMV4oQ8XfWVMUwMaR56Dd0QEQad/XpkYMj65DGKBAOoSub2cHHghcatAa4GhbcSEWib44GaDHIBvu3cpKgLVU6Hvew/ZhJBwgZVLkUSmdqqcj4+oc2A== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(83380400001)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(7416002)(2616005)(26005)(6486002)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(2906002)(66946007)(316002)(52116002)(186003)(41300700001)(54906003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: EUHAhB7juZJ6GFL8rOQRRxWK9cZ0vMTY+Ye8lpk25f+5bR9dzHGcpdZjEtMbl/yxMexLMnJBcOotqgbhLbU7Q8nEb1x4j0N+hMnYIokCBv9Tpn2kpPlf4x89Z9m/1rykCC5W6Bq1GdAOeU3pgkiJ3L4h6xh4+TsJ7fVp6iOzohMtVP9EfnDiR0reDZnkHCWiKtCjHl9saDcLLOyoKcJtpEF1T0XOqbg/5qH43jtbldtQ9naJwB0QG51BE4SlnlhGi/warx6SPOMlygAbNwVDsC6faLnb4sKDsY5jhAzHbXAiCeE2+i3PODgvDdRQGcq9IHhOpbn/YSdfQqSHDDr6YZT3PJPeUgTaltgQcsCHvrv2rx6XfI9TTjvnMfCQSZywth7kBTvu0mPXkwo1NNYBzTsY0kpIsGfEbnyHQ2u7bJsV2IZzXpFmz/ozYz620TLRG3tmghFg0HDbbZrQnK4knU2gO9VEiwufx9cbld4Y8tnyc6fUhsykv45on0AZ6LleDxTk/fgjdvWvAByNAu795OIuycEwdQgTtYxzVHnJeOKxMKcU6kr9cGILI9trP8k6GtoICZnPWnrMV71MIOad/v+GjgukBzg783D74X6Ly9q6PTDHmhlxGkOH8ODGGqhxnsfcGItY3YYSdFoVlXVILwKcUzJLuW2O99m4HQZnJhDjgyFRAHjBOKf2nVdG1D22YKv2elYk+b/Vlu2cA8ES7iK/c4r5mEuGEfD5P5/G0OS2MIRQ/0ztSRKnauqjSrieWQv5FXiMt8iSflQPWota5IyVhN2KFCAV23CpQeIpsy0FNx8NolV/MEv+XGrW2UeoYsx/05jOKo5lkYBEgo4UHECN7f4U2XQquIaEQkzuFpTyTrmtzje47L+3bJovXqv0cVRiUisiLjCOGZo5zT+2KCp01pCX67BHAUPIxedHMnocmhCAHx979inbJHrvi8xHSzxxpzCEe/0HWnAhu2GIIZ0L7J8jrIRbf4THzq2fL6GMB4W6o2hhWeu/YL5bVR0OU87XqluzjD4JirPMgyeW1G4s3/HeEPjZZPiiAirGSyqZZolcVHuTc9UC0Ecg/jti2kNHoLQqtujLaiZwIriPGSq2u+Mw2zvkU7Rph5t9npZzQ5bLNbbTsWbtR3XX5aextf/dNT2iTbCwfodHYPOOjnKkrFzIUZbmGtpPD9u5A9Bff1hqhGuKXyIU7JJFGBp6RI74I/eWcMMqHB0ItMh54sBqhqWXN+EPwinvHXQbyEqVwQVfbh6PKOefKeGbEJSI4zs8PWDtIrW6HyzjBFgMXB0yklViGrRt+fVci6v5XoVV38JMnHjH6hVIvahKwb3t3vbQzww+mwACCoiHw5F4yPP9lEljZjI0Gu3dVxgehHfA+/qMgNtekrR/IGPEjX9nnI/ijdo7RfV7KLOORJRDU8fvj6zxHyeY/w+vo0yOiNWqZYK+gPaRTtH08Gv+0P+2raLvqwPpzL+Y6k1ogtMlkyKx1kkpwWXxlq7oBuLJW7zvcfOT4svIUNifCXL2QQx90ojrstF0rarZxG20z4tCIrQjJYF7f+LWXbtr8VcfX6EhUDjzCrKE8gAGHT3uqroS X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6e0eda63-63d1-4a6c-ff81-08db17f979f6 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:00:46.5457 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: KwNeMrSwtt9eVSKC6FHpLWBibfb9NiKbMtq5nOpQhQOtHdqc6E9MG5bJ60SXWwH6WzJfDNdAo44yLZN3kv8ttw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Add more i.MX chips support Acked-by: Rob Herring Signed-off-by: Peng Fan --- .../devicetree/bindings/usb/fsl,usbmisc.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml index 37b982c1f97d..5398e9533883 100644 --- a/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml +++ b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml @@ -14,12 +14,18 @@ properties: compatible: oneOf: - enum: + - fsl,imx25-usbmisc + - fsl,imx27-usbmisc + - fsl,imx35-usbmisc + - fsl,imx51-usbmisc + - fsl,imx53-usbmisc - fsl,imx6q-usbmisc - fsl,imx7ulp-usbmisc - fsl,vf610-usbmisc - items: - enum: - fsl,imx6ul-usbmisc + - fsl,imx6sl-usbmisc - fsl,imx6sx-usbmisc - fsl,imx7d-usbmisc - const: fsl,imx6q-usbmisc @@ -27,7 +33,12 @@ properties: - enum: - fsl,imx7ulp-usbmisc - fsl,imx8mm-usbmisc + - fsl,imx8mn-usbmisc - const: fsl,imx7d-usbmisc + - items: + - const: fsl,imx6sll-usbmisc + - const: fsl,imx6ul-usbmisc + - const: fsl,imx6q-usbmisc clocks: maxItems: 1 From patchwork Sun Feb 26 13:05:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 656754 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5B8BDC7EE32 for ; Sun, 26 Feb 2023 13:02:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229735AbjBZNCo (ORCPT ); Sun, 26 Feb 2023 08:02:44 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42720 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229732AbjBZNCn (ORCPT ); Sun, 26 Feb 2023 08:02:43 -0500 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2045.outbound.protection.outlook.com [40.107.15.45]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BCC0312F0A; Sun, 26 Feb 2023 05:02:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bQPQyR0z73j2BeVErK/6GGfCROcAB3AlfLESNZHcFQ/8+ufqrmrxQdLMAQDVE8yog3FgEyxtID5rZX3fK1945OlEUe+Ge0elCd4kPkXQxmPy7Rxn/FKs+R5U/0JBje9/f7qj8MWrksZVjrgcuPP8HxNR8gAD2EXmMQKMfn2UkTB0HbMf3FY5lMc4VaYbv1Hoc8vMGi8sbyStg6m+JHlUCB1kmyBFY3GBwhb3syl6yGNlKUL4MAeF2lWMNy/ZL7T5dNRJlveyrEJTUXg2sZANSBZ9CGT2bOhvkbsiu+Q+cz3F7GoljwRWpe7vuJJj5pObWTvE1o4Te7leebKfMo6kSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aHeaICmLd1yx0hQWnMlGQCtt6ch+0I5oZCNI8bgMkT0=; b=i0c7DbcPO+7RSJUcJVa9+HnQwDNQY7L7If7DQNCEHlGAGsBDopdHJAeAZ1Km+ddQy/8sSriBuKhyQoWBS84mwnoLg67KNYMv4R4feo/cvlVKt/Hw6lyHNey1GAVgi9LvLvXkg+6+TJlmf5MUEMPS2r00N9ict/ZkkzjDpEDecAlU3sls11sdQWhPu8ffMRmoJbXzj9S8AxKm2I0MY9AK7hDdC3QwAbxB1Cj8ZZfOH/ZqAIlUwSmboua20LFh5Yro15//bkMxz99DF5Evk3+jpHjNXkt6fU20DcuiPHafn5adSYPk3qAeNzqfqaBTGLmyf+aWt6dBdN6ppQ9Cj0SccQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aHeaICmLd1yx0hQWnMlGQCtt6ch+0I5oZCNI8bgMkT0=; b=iIcxPewQk6cevJRHVaaq/hv9eRsOfkqWgU4Mt+n1v/X3HPuc2Lh9VNujqBYxQ4kJsX2fECLCCtzbSJacq6+/PVX4jKzjdYMegLuWZeuAoGdomYoCzehXe74Fznr4lngsODEtjnmuxXw6nFn+jwPN5+3voH+5QKrvtuJJArYMz98= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:00:51 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:00:51 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan Subject: [PATCH V3 4/7] dt-bindings: usb: ci-hdrc-usb2: convert to DT schema format Date: Sun, 26 Feb 2023 21:05:36 +0800 Message-Id: <20230226130539.277336-5-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: 430aaf52-91c6-4758-2fdd-08db17f97ca1 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: hh4bdU4kEUJMaJC/5TF4tN3M13W35gmUZ16sEs1LYw7+/NRwmYBCzvszcayKbitVhOtUY1YVqiRsH2Vlk5Pf6NROe2qA67G3dgKuvAoEff1UB+u5Jb5NlIM4UZAAE7U2zwDe0p2McTTfy3BrLYBLJ+tRiFb5ksos30+AUKbh3+Xw+j9AyYKKsp98hlRO85Rwr1Jm+EEFRzIv8ngnau1Oy75VanaATvmMhsMrOnEALo6Fg7JHNCIol68SLBZP3JaUyLWqwoJUp8Ipyvh3qh4I9UbQ1yKN480fHfw5qCAErKE3FpV8KsQ86msOrkMzlsdONODaxiK8Y7f2rAP5fxfPZ3CDYfu+onwFmf6T6LUIQg++CIRGSOG5eOC6toaRIJ3RA+ziBZk5+SKcLcbIIkfqAIBxNA2/frHkwLKsw/TbU2sLDUGeSDVpttAQlm6XFtXNgJFjKHAd/JB4ga0n8klUxpTjN36EYmbZyyf9rZXxriAraSeAkWFEck2B03asz3ov622800pHKb9Yn2IuCuaHxc50LIsLs3ELJaU+k80aYfmzK8k5aeVwqg6Wv6Aj0uRKic6Ztq3Zf2DjTeyp7d/mLc9nG99BzLQzy/TAPV1tO+d8ANjSk2E5l/D78wNKygkHU3PgQu+9CfRsg0Th0IXgWhc0RmkFsC6/ZnV82n6BNiDBrMPA5JFh6BFz+qIYRnER X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(83380400001)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(30864003)(7416002)(2616005)(26005)(6486002)(966005)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(2906002)(66946007)(316002)(52116002)(186003)(41300700001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: qIML3KBs5eAs9LhUxkxD55/FyfAIiSH8Mk5HTUX8sQrB2FpwbcXa5YprAHyhlN0hfA2Kob9n3HI4TMf5L97SsY2DytM4KLryWYi8l4qgeiPKKq73VXWmUjlwsUYncGP5h6NQzbIMNKSGF/CzBAu48KyfJ57gHYiCfRmVoqa77wmmGTHUiUb0Iylh/+ln1KbrmmRckTpcYd438oGxdicggpYn6KbxcEqtV4dge99TxMIYbZZHX597yxZugszHrIAUzijTfWsL2aiaUE8vSTZMJe1hqerVHFTosDSP7vWYKX4sYsK2pz1k+ZqECOqWUfzW4yw4kb9PX2lOOJFIK1BZr/f/cxgD6YbO8aGpHwQAOxgULqerw2E+XsE9T62Nwfv6szpfg3Oe4xokKVk+ZDu/BMmWVNNv8a/xA4gagbnR9qbJIz+YQ9zqJrw9NMFy0BvgleUBPDFIPEP9tWlio/xbNAZKpMpJxSf8UhEf+lI48BN3+Nj1vphzId1wZcv8VnLqu1CVykEEHmw6XdYeP8yjG7dnfLe3AnOKJYJpciTk7/hariML01k+pn2hZorw0xm4+YazrijklLWbBKGWQlgxNhgythZ08c3Hj0bVMzLc8/+d+snykCDvHx7R7uAUAcMOv68oLE0/qJhDy3Az+4XMbNzaCS08fJV59ko21vAkpcQv7032/T7ltaIRl73s0+i9ALevC1r3XZvNN9LZR1kognrjXz7iEY/+L3HNPG9bwIvRU8XhDQb9j0rKgBP17diOYqUVL9OqXVdzvzlyyTUZ2xlYScVR88FpU9r1mSTnz5JnBesWdO/Dd9YG4Gsf0EV9yxFSrMMWoQ1de9CZONruSJlIghpV1JtISWUyU/IC5ZNWZI0+ftZ4Lc7u5zmjAEB4GnyxWpe1eEA3hZ3ESNW+uiFzqdWUk4HO215iBuNed+WLCQIwdeMQwLukDnA9lVm7lptnNXVxXSnrgC3GOWiX1DEQ8RalMK6p/dI121weSc+tS/PyqsqXEM2lOLFKXqLlhkUu34q9OaDw9TomGokLeL2QXvye8jxZ5TUO+uxWnalwxnBwfvYafgNvezIgwtXamYfy+84r+HBk1UECuASq+xoVSIc1rbYz75ylYqrsHDyF+lFxEHlVnBzy0arGp4p1N0TT5TBW3AvWSfgQKqLwtf+GRh1kJLMqLwjDg68YqOPatF8F4P8kTs9cJd5VrOKgHbkEZGC5lWGLcoc+Gk8BDwomw5eRyEI9VksA7uszvbfweFCm+C4FvBXxQJrkTFv+JWQNfW94aIyv6jMc3Sm1z2NaO04qa2zinDtJC6WmV8ocqC8At+Yc+kpqh82O154SJSWCCpr8riXGsNmZeEW2wWJUQXRJtbvZTiY04xkxEhjN0McFvPYrbsj7q2mROi9HCDZ2a+46S6Qlr/lEJ09TApZHjwLC653pmscCtmrXUd3MU38JnvamA7D/AZ92wC+maAh2sVlgZWjpT5i2Bz1sS5SgtIyuDv2LBc1jtpZEq0z5sKLqLqJW+1DzYxPQSMTY9FmRpC3r3cQRvAzWEz8jkQBp9szfUivpmmG+sg4hBj/KnDVf2/vNoQiicZlxWkus X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 430aaf52-91c6-4758-2fdd-08db17f97ca1 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:00:51.2509 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: j+Ou70B9Dhc3D9fayTNOkYgA5GCdWazznqHuRg8j+PcG6WmNAHBOFvQw1PuOVCNjvDeLlMwUlBJF0SJUdGyKfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Convert the binding to DT schema format. To fix the dtbs_check error, some properties were also added, such as nvidia,phy, reset-names ulpi. Signed-off-by: Peng Fan --- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 159 ------- .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 408 ++++++++++++++++++ 2 files changed, 408 insertions(+), 159 deletions(-) delete mode 100644 Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt create mode 100644 Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt deleted file mode 100644 index 72ceea575d58..000000000000 --- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt +++ /dev/null @@ -1,159 +0,0 @@ -* USB2 ChipIdea USB controller for ci13xxx - -Required properties: -- compatible: should be one of: - "fsl,imx23-usb" - "fsl,imx27-usb" - "fsl,imx28-usb" - "fsl,imx6q-usb" - "fsl,imx6sl-usb" - "fsl,imx6sx-usb" - "fsl,imx6ul-usb" - "fsl,imx7d-usb" - "fsl,imx7ulp-usb" - "fsl,imx8mm-usb" - "lsi,zevio-usb" - "qcom,ci-hdrc" - "chipidea,usb2" - "xlnx,zynq-usb-2.20a" - "nvidia,tegra20-udc" - "nvidia,tegra30-udc" - "nvidia,tegra114-udc" - "nvidia,tegra124-udc" -- reg: base address and length of the registers -- interrupts: interrupt for the USB controller - -Recommended properies: -- phy_type: the type of the phy connected to the core. Should be one - of "utmi", "utmi_wide", "ulpi", "serial" or "hsic". Without this - property the PORTSC register won't be touched. -- dr_mode: One of "host", "peripheral" or "otg". Defaults to "otg" - -Deprecated properties: -- usb-phy: phandle for the PHY device. Use "phys" instead. -- fsl,usbphy: phandle of usb phy that connects to the port. Use "phys" instead. - -Optional properties: -- clocks: reference to the USB clock -- phys: reference to the USB PHY -- phy-names: should be "usb-phy" -- vbus-supply: reference to the VBUS regulator -- maximum-speed: limit the maximum connection speed to "full-speed". -- tpl-support: TPL (Targeted Peripheral List) feature for targeted hosts -- itc-setting: interrupt threshold control register control, the setting - should be aligned with ITC bits at register USBCMD. -- ahb-burst-config: it is vendor dependent, the required value should be - aligned with AHBBRST at SBUSCFG, the range is from 0x0 to 0x7. This - property is used to change AHB burst configuration, check the chipidea - spec for meaning of each value. If this property is not existed, it - will use the reset value. -- tx-burst-size-dword: it is vendor dependent, the tx burst size in dword - (4 bytes), This register represents the maximum length of a the burst - in 32-bit words while moving data from system memory to the USB - bus, the value of this property will only take effect if property - "ahb-burst-config" is set to 0, if this property is missing the reset - default of the hardware implementation will be used. -- rx-burst-size-dword: it is vendor dependent, the rx burst size in dword - (4 bytes), This register represents the maximum length of a the burst - in 32-bit words while moving data from the USB bus to system memory, - the value of this property will only take effect if property - "ahb-burst-config" is set to 0, if this property is missing the reset - default of the hardware implementation will be used. -- extcon: phandles to external connector devices. First phandle should point to - external connector, which provide "USB" cable events, the second should point - to external connector device, which provide "USB-HOST" cable events. If one - of the external connector devices is not required, empty <0> phandle should - be specified. -- phy-clkgate-delay-us: the delay time (us) between putting the PHY into - low power mode and gating the PHY clock. -- non-zero-ttctrl-ttha: after setting this property, the value of register - ttctrl.ttha will be 0x7f; if not, the value will be 0x0, this is the default - value. It needs to be very carefully for setting this property, it is - recommended that consult with your IC engineer before setting this value. - On the most of chipidea platforms, the "usage_tt" flag at RTL is 0, so this - property only affects siTD. - If this property is not set, the max packet size is 1023 bytes, and if - the total of packet size for pervious transactions are more than 256 bytes, - it can't accept any transactions within this frame. The use case is single - transaction, but higher frame rate. - If this property is set, the max packet size is 188 bytes, it can handle - more transactions than above case, it can accept transactions until it - considers the left room size within frame is less than 188 bytes, software - needs to make sure it does not send more than 90% - maximum_periodic_data_per_frame. The use case is multiple transactions, but - less frame rate. -- mux-controls: The mux control for toggling host/device output of this - controller. It's expected that a mux state of 0 indicates device mode and a - mux state of 1 indicates host mode. -- mux-control-names: Shall be "usb_switch" if mux-controls is specified. -- pinctrl-names: Names for optional pin modes in "default", "host", "device". - In case of HSIC-mode, "idle" and "active" pin modes are mandatory. In this - case, the "idle" state needs to pull down the data and strobe pin - and the "active" state needs to pull up the strobe pin. -- pinctrl-n: alternate pin modes - -i.mx specific properties -- fsl,usbmisc: phandler of non-core register device, with one - argument that indicate usb controller index -- disable-over-current: disable over current detect -- over-current-active-low: over current signal polarity is active low. -- over-current-active-high: over current signal polarity is active high. - It's recommended to specify the over current polarity. -- power-active-high: power signal polarity is active high -- external-vbus-divider: enables off-chip resistor divider for Vbus -- samsung,picophy-pre-emp-curr-control: HS Transmitter Pre-Emphasis Current - Control. This signal controls the amount of current sourced to the - USB_OTG*_DP and USB_OTG*_DN pins after a J-to-K or K-to-J transition. - The range is from 0x0 to 0x3, the default value is 0x1. - Details can refer to TXPREEMPAMPTUNE0 bits of USBNC_n_PHY_CFG1. -- samsung,picophy-dc-vol-level-adjust: HS DC Voltage Level Adjustment. - Adjust the high-speed transmitter DC level voltage. - The range is from 0x0 to 0xf, the default value is 0x3. - Details can refer to TXVREFTUNE0 bits of USBNC_n_PHY_CFG1. - -Example: - - usb@f7ed0000 { - compatible = "chipidea,usb2"; - reg = <0xf7ed0000 0x10000>; - interrupts = ; - clocks = <&chip CLKID_USB0>; - phys = <&usb_phy0>; - phy-names = "usb-phy"; - vbus-supply = <®_usb0_vbus>; - itc-setting = <0x4>; /* 4 micro-frames */ - /* Incremental burst of unspecified length */ - ahb-burst-config = <0x0>; - tx-burst-size-dword = <0x10>; /* 64 bytes */ - rx-burst-size-dword = <0x10>; - extcon = <0>, <&usb_id>; - phy-clkgate-delay-us = <400>; - mux-controls = <&usb_switch>; - mux-control-names = "usb_switch"; - }; - -Example for HSIC: - - usb@2184400 { - compatible = "fsl,imx6q-usb", "fsl,imx27-usb"; - reg = <0x02184400 0x200>; - interrupts = <0 41 IRQ_TYPE_LEVEL_HIGH>; - clocks = <&clks IMX6QDL_CLK_USBOH3>; - fsl,usbphy = <&usbphynop1>; - fsl,usbmisc = <&usbmisc 2>; - phy_type = "hsic"; - dr_mode = "host"; - ahb-burst-config = <0x0>; - tx-burst-size-dword = <0x10>; - rx-burst-size-dword = <0x10>; - pinctrl-names = "idle", "active"; - pinctrl-0 = <&pinctrl_usbh2_idle>; - pinctrl-1 = <&pinctrl_usbh2_active>; - #address-cells = <1>; - #size-cells = <0>; - - usbnet: ethernet@1 { - compatible = "usb424,9730"; - reg = <1>; - }; - }; diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml new file mode 100644 index 000000000000..b30ed11fa22f --- /dev/null +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml @@ -0,0 +1,408 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/usb/ci-hdrc-usb2.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: USB2 ChipIdea USB controller for ci13xxx Binding + +maintainers: + - Xu Yang + - Peng Fan + +properties: + compatible: + oneOf: + - enum: + - chipidea,usb2 + - fsl,imx7ulp-usb + - lsi,zevio-usb + - nvidia,tegra20-udc + - nvidia,tegra30-udc + - nvidia,tegra114-udc + - nvidia,tegra124-udc + - qcom,ci-hdrc + - items: + - enum: + - fsl,imx23-usb + - fsl,imx25-usb + - fsl,imx28-usb + - fsl,imx6q-usb + - fsl,imx6sl-usb + - fsl,imx6sx-usb + - fsl,imx6ul-usb + - fsl,imx7d-usb + - const: fsl,imx27-usb + - items: + - const: fsl,imx8mm-usb + - const: fsl,imx7d-usb + - items: + - const: fsl,imx7ulp-usb + - const: fsl,imx6ul-usb + - items: + - const: xlnx,zynq-usb-2.20a + - const: chipidea,usb2 + + "#address-cells": + const: 1 + + "#size-cells": + const: 0 + + reg: + minItems: 1 + maxItems: 2 + + interrupts: + minItems: 1 + maxItems: 2 + + clocks: + minItems: 1 + maxItems: 2 + + clock-names: + minItems: 1 + maxItems: 2 + + dr_mode: true + + power-domains: + maxItems: 1 + + resets: + maxItems: 1 + + reset-names: + maxItems: 1 + + "#reset-cells": + const: 1 + + phy_type: true + + itc-setting: + description: + interrupt threshold control register control, the setting should be + aligned with ITC bits at register USBCMD. + $ref: /schemas/types.yaml#/definitions/uint32 + + ahb-burst-config: + description: + it is vendor dependent, the required value should be aligned with + AHBBRST at SBUSCFG, the range is from 0x0 to 0x7. This property is + used to change AHB burst configuration, check the chipidea spec for + meaning of each value. If this property is not existed, it will use + the reset value. + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0x0 + maximum: 0x7 + + tx-burst-size-dword: + description: + it is vendor dependent, the tx burst size in dword (4 bytes), This + register represents the maximum length of a the burst in 32-bit + words while moving data from system memory to the USB bus, the value + of this property will only take effect if property "ahb-burst-config" + is set to 0, if this property is missing the reset default of the + hardware implementation will be used. + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0x0 + maximum: 0x20 + + rx-burst-size-dword: + description: + it is vendor dependent, the rx burst size in dword (4 bytes), This + register represents the maximum length of a the burst in 32-bit words + while moving data from the USB bus to system memory, the value of + this property will only take effect if property "ahb-burst-config" + is set to 0, if this property is missing the reset default of the + hardware implementation will be used. + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0x0 + maximum: 0x20 + + extcon: + description: | + Phandles to external connector devices. First phandle should point + to external connector, which provide "USB" cable events, the second + should point to external connector device, which provide "USB-HOST" + cable events. If one of the external connector devices is not + required, empty <0> phandle should be specified. + + phy-clkgate-delay-us: + description: | + The delay time (us) between putting the PHY into low power mode and + gating the PHY clock. + + non-zero-ttctrl-ttha: + description: | + After setting this property, the value of register ttctrl.ttha + will be 0x7f; if not, the value will be 0x0, this is the default + value. It needs to be very carefully for setting this property, it + is recommended that consult with your IC engineer before setting + this value. On the most of chipidea platforms, the "usage_tt" flag + at RTL is 0, so this property only affects siTD. + + If this property is not set, the max packet size is 1023 bytes, and + if the total of packet size for pervious transactions are more than + 256 bytes, it can't accept any transactions within this frame. The + use case is single transaction, but higher frame rate. + + If this property is set, the max packet size is 188 bytes, it can + handle more transactions than above case, it can accept transactions + until it considers the left room size within frame is less than 188 + bytes, software needs to make sure it does not send more than 90% + maximum_periodic_data_per_frame. The use case is multiple + transactions, but less frame rate. + + mux-controls: + description: | + The mux control for toggling host/device output of this controller. + It's expected that a mux state of 0 indicates device mode and a mux + state of 1 indicates host mode. + maxItems: 1 + + mux-control-names: + const: usb_switch + + pinctrl-names: + description: | + Names for optional pin modes in "default", "host", "device". + In case of HSIC-mode, "idle" and "active" pin modes are mandatory. + In this case, the "idle" state needs to pull down the data and + strobe pin and the "active" state needs to pull up the strobe pin. + + pinctrl-0: + maxItems: 1 + + pinctrl-1: + maxItems: 1 + + phys: + maxItems: 1 + + phy-names: + const: usb-phy + + vbus-supply: + description: reference to the VBUS regulator. + + fsl,usbmisc: + description: + Phandler of non-core register device, with one argument that + indicate usb controller index + $ref: /schemas/types.yaml#/definitions/phandle-array + items: + - items: + - description: phandle to usbmisc node + - description: index of usb controller + + fsl,anatop: + description: phandle for the anatop node. + $ref: /schemas/types.yaml#/definitions/phandle + + disable-over-current: + type: boolean + description: disable over current detect + + over-current-active-low: + type: boolean + description: over current signal polarity is active low + + over-current-active-high: + type: boolean + description: | + Over current signal polarity is active high. It's recommended to + specify the over current polarity. + + power-active-high: + type: boolean + description: power signal polarity is active high + + external-vbus-divider: + type: boolean + description: enables off-chip resistor divider for Vbus + + samsung,picophy-pre-emp-curr-control: + description: | + HS Transmitter Pre-Emphasis Current Control. This signal controls + the amount of current sourced to the USB_OTG*_DP and USB_OTG*_DN + pins after a J-to-K or K-to-J transition. The range is from 0x0 to + 0x3, the default value is 0x1. Details can refer to TXPREEMPAMPTUNE0 + bits of USBNC_n_PHY_CFG1. + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0x0 + maximum: 0x3 + + samsung,picophy-dc-vol-level-adjust: + description: | + HS DC Voltage Level Adjustment. Adjust the high-speed transmitter DC + level voltage. The range is from 0x0 to 0xf, the default value is + 0x3. Details can refer to TXVREFTUNE0 bits of USBNC_n_PHY_CFG1. + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 0x0 + maximum: 0xf + + usb-phy: + description: phandle for the PHY device. Use "phys" instead. + $ref: /schemas/types.yaml#/definitions/phandle + deprecated: true + + fsl,usbphy: + description: phandle of usb phy that connects to the port. Use "phys" instead. + $ref: /schemas/types.yaml#/definitions/phandle + deprecated: true + + nvidia,phy: + description: phandle of usb phy that connects to the port. Use "phys" instead. + $ref: /schemas/types.yaml#/definitions/phandle + + port: + description: + Any connector to the data bus of this controller should be modelled + using the OF graph bindings specified, if the "usb-role-switch" + property is used. + $ref: /schemas/graph.yaml#/properties/port + + reset-gpios: + maxItems: 1 + + ulpi: + type: object + properties: + phy: + description: The phy child node for Qcom chips. + type: object + $ref: /schemas/phy/qcom,usb-hs-phy.yaml + +patternProperties: + "^.*@[0-9a-f]{1,2}$": + description: The hard wired USB devices + type: object + $ref: /schemas/usb/usb-device.yaml + +dependencies: + port: [ usb-role-switch ] + +required: + - compatible + - reg + - interrupts + +allOf: + - $ref: usb-hcd.yaml# + - $ref: usb-drd.yaml# + - if: + properties: + mux-controls: + true + then: + properties: + mux-control-names: + const: usb_switch + - if: + properties: + phy_type: + const: hsic + required: + - phy_type + then: + properties: + pinctrl-names: + items: + - const: idle + - const: active + else: + properties: + pinctrl-names: + minItems: 1 + maxItems: 2 + oneOf: + - items: + - const: default + - enum: + - host + - device + - items: + - const: default + - if: + properties: + compatible: + contains: + enum: + - chipidea,usb2 + - lsi,zevio-usb + - nvidia,tegra20-udc + - nvidia,tegra30-udc + - nvidia,tegra114-udc + - nvidia,tegra124-udc + - qcom,ci-hdrc + - xlnx,zynq-usb-2.20a + then: + properties: + fsl,usbmisc: false + disable-over-current: false + over-current-active-low: false + over-current-active-high: false + power-active-high: false + external-vbus-divider: false + samsung,picophy-pre-emp-curr-control: false + samsung,picophy-dc-vol-level-adjust: false + +unevaluatedProperties: false + +examples: + - | + #include + #include + + usb@f7ed0000 { + compatible = "chipidea,usb2"; + reg = <0xf7ed0000 0x10000>; + interrupts = ; + clocks = <&chip CLKID_USB0>; + phys = <&usb_phy0>; + phy-names = "usb-phy"; + vbus-supply = <®_usb0_vbus>; + itc-setting = <0x4>; /* 4 micro-frames */ + /* Incremental burst of unspecified length */ + ahb-burst-config = <0x0>; + tx-burst-size-dword = <0x10>; /* 64 bytes */ + rx-burst-size-dword = <0x10>; + extcon = <0>, <&usb_id>; + phy-clkgate-delay-us = <400>; + mux-controls = <&usb_switch>; + mux-control-names = "usb_switch"; + }; + + # Example for HSIC: + - | + #include + #include + + usb@2184400 { + compatible = "fsl,imx6q-usb", "fsl,imx27-usb"; + reg = <0x02184400 0x200>; + interrupts = <0 41 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clks IMX6QDL_CLK_USBOH3>; + fsl,usbphy = <&usbphynop1>; + fsl,usbmisc = <&usbmisc 2>; + phy_type = "hsic"; + dr_mode = "host"; + ahb-burst-config = <0x0>; + tx-burst-size-dword = <0x10>; + rx-burst-size-dword = <0x10>; + pinctrl-names = "idle", "active"; + pinctrl-0 = <&pinctrl_usbh2_idle>; + pinctrl-1 = <&pinctrl_usbh2_active>; + #address-cells = <1>; + #size-cells = <0>; + + ethernet@1 { + compatible = "usb424,9730"; + reg = <1>; + }; + }; + +... From patchwork Sun Feb 26 13:05:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 656755 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 23309C7EE2D for ; Sun, 26 Feb 2023 13:02:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229718AbjBZNCI (ORCPT ); Sun, 26 Feb 2023 08:02:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229720AbjBZNCE (ORCPT ); Sun, 26 Feb 2023 08:02:04 -0500 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2064.outbound.protection.outlook.com [40.107.20.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E82C712BDF; Sun, 26 Feb 2023 05:01:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Et1uOc9XmgTLj2q+TK7/lVDDLzswu6OYy5m8xi2QevqsKlIPylQngoAmhyWyyznP1IL3UCJln1hbcwSrzZSZ9ovQ8CD5sNTp+xJYYckX0FOh+1/LgaIJdrOntxPwDTkPuuX+JWQzwxSsyVxsmGOhJvqDe97R9qlwfVYDyDJN5Vo1wD8/up99rYoqOG/E4LDSfNIuKx0OCNeOKOBU/0juM/p1y+yKhLeW4gLA8Y+2xvtikUVpCtPU3ccr/J8dEvbYfCGgl7MByv6hMX5HkE0eWUCGFxBl6e5LYhBjl0hpC4omldTrM3VN0NLmWAq8zZ+5fNyRDVfIxBx2NvJP0sHERQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SMI9pE4D2ZpESde3Ls+Jv7Bxn5BVRazfqCNEvJIMi/I=; b=Ey1K6rf4sLXQFw7WTWEKkYCM2f4G9fDPEuU7qEBw6uboWSFZ8mooHRKQAJGn3m+MGYUlGfWP1yjveYDjkg6kU/eg8Ft+F5DJfCTg4adiJM4tQcSi3KwOg07HtimHA1/qGjSJAVT6CglKCEqwzAnctC6GZE43dBkm5PxdAsQoSDk6tVOvA8dN28Pji6j/qacxneLm2pds0Zqg5wFZI6TH12j8Ac2H280I+PWHpo1AmvBpm3dbMFNHo+JjGdjC/xT5B3Vrl4Mji5aZE6d38KSlPKWpSwFQHKOaKrpfzBDwaivNulzkxHfXt50H2cqoeHr1UmAfgDEGD+AP8uwmCm8Nmg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SMI9pE4D2ZpESde3Ls+Jv7Bxn5BVRazfqCNEvJIMi/I=; b=VCYLd29fFFS+1ZBGX2YCOLbyLMX+hbEEkokBtmhOCitvb5Yos2sYiSJIhr5QgO8gJofKJ3HNGx6IeKPufQrviRlmED1IuId1va1fs9RZHAx7l8+MBPEPnBng+mIhXrx9tniuyE72ht0lM/aGH6y7AzGOKb2bX71T8SAi1yKZ4Ek= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:00:56 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:00:56 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan , Rob Herring Subject: [PATCH V3 5/7] dt-bindings: usb: ci-hdrc-usb2: add i.MX53/6SLL/UL compatible Date: Sun, 26 Feb 2023 21:05:37 +0800 Message-Id: <20230226130539.277336-6-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: aa195a5d-dffb-4548-f298-08db17f97f94 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WX+K4UgbMGS55HE0vSrXxctcKcse6smB5bpK40kl5fK3r/YMl5XYCYp9cv4h/y4xBHmhTm3XYqVwl6IXismD+Y0obryAbk7fYx+PGo/WqSOEhQMpIoPOnXwGDJ6jq3sIKE57I5bEwDyjeNUxIDvvy9Br0Iqosu1gwS/aNEP61a06t425DeY2yI5F5pMaX9Iv1bJ33SrdvjfhyEoCBfHWodYCV4e+zah7xqfKCTm0RkAVUOjwZEJUPBzxo0kl4hzhVWmPUWKqR2NgopyY0i1tY7SG3V0DfzCJxXmkuIphRO0nl2RjYKICNelsLqF/9ODfmg33rIHxxJM0WDUPcmnzSPhx54J+ZWgzE3DdYNkDiS1uGyvWM/JSB74H7vGBzntMp4Z7J7nrhwFE6xdblupObWbOyQfepDPI7/4/0n59Sa0AB4EYgpEN5rkCofpRUOphZx8em6mb8NQ58nwr6kvJbgQIfarHB7bTwBk52N8VJipN88vYCLTfbd5ul5zylkiGchvlUxupxmUP3xZ9D6PeRXJvF5RVWsg0lPgE4VFTmrcaZaxTH2M/Yz6ldfU6r/MfgRNdWBVgpkqV9TyLu7YQnhuOw321dpoXtxAHYPk7zfPSUN6IXF+Oiz0x0uYb/YOJvIS3pGhTD2Kp2sSx4ES5jcR6qer4s0RSpArejdcVkFvcCLxT5+1/gqxJZXTE8qi5lMF/2+86qSrjMaaDHfWHGQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(7416002)(2616005)(26005)(6486002)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(4744005)(2906002)(66946007)(316002)(52116002)(186003)(41300700001)(54906003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: SFVhPJCbqxybCgp2cwJFBF6t6G7M+RHDQUhqXC42gtuXNNs3Kh+kRolhQK/VkJQ4Cug0K6RPq/lX0Bx2+e+ecqatR3K1nQkWvnUYjdi2n/1BOMpBsW+/2VuI+vMo4P+JxwBaftAdX2km3L9kNDkfbc/JIuArVxldCY4dSXxp0A3oQ9cGl+qwbL/iWhb7Ier++D1kxs3Raq3pCAOEZZKp5ujj9k7eDLyDsWXkzTc3d5MphFLHcxDqVe0lUzSGqCQFUFAviok+hrhGbk7dZVY0bxxYqL60xLn46gWMxZYRtlM9iijZYXBugLX7OG+YGdz93ARK7WV8qu/6385aGxkAWYpeW3i8kkxXZiBh3o5XVcAxJiDieilBzwCjkHvvpgNyn9YrkpSKuI7AmStso9mlnj601RBxBrdO/SYjFT9H7gaqlI3bBDpIIXrrQgS6qDjZiJJXxoht2izrBgRULqPqbB8nxdPnRumb8YbGAe9qWdXX7zjexpLl4iLa+1oItJDmOzn5D7M+a3kQIw8yNoUAJEvZN3PZAVEDmUWu/SdewNIBXGIiYUXLFQRHAX+Yh+0PwFF5KgzavKURj7p3mb0nFQt4ODX/1kGVbrrMtLnW+QGVmabnc0+H4/Ng01rbzlfn8f9HDxVS2hruCPsLk30w4IReBJL3/5Wk/lQeS91jfjZ+UWTz63LxNwZQgmYnkQcITlaBzIshz5F8VIHQhBTsoT0uZsdFl0Pq58OXsIYwtzbzEt+X+jg7LNv00sxavlMgIyZf+izxedEKTGmQdNcqILN5/yLs+3IUiwCx5rbz3Chkw1KBjGRGXgnBq7Shoh8CF22OTv/u9zhBNTmmHKpw8BoPrMx8ZUowuf0V65v1O10yLLvUxVDOegQ+DIqbHZeRS1WQjCKQnrY8Rk1oSbGYTNVlfwsbiMkyU1gzfLWIPfRBB04zPYJ71ybxAUuQx4CgSCZua744jpHWGCdqAM91TuHKkxwCrf/tW+nAixTARkXXMaygfcJirzJOMLKd1PWbk6lkWuy4DsgC94d6rdXyNlrXvehUcjdOuvqjJYyovovrIWkhw8pxBSvNzDRJWj7ms4h34zsoNYbpAZCkNnIB2OeowSvJdgYQITyZWJv6YojAi1x3cJxDbyPHgz/TeP2nFZfc8dn0WXR0Yrez//7P0dzD1DcLBHgc6toTY85whgNArq6zznFoGQH+63zE109Imq/wcaB20jc0zwBpAjUxrAN1H77J+9V2WSACSwWBmanv5rIsqJXps5WtKW9kN67eUpDjdEN90O5F0PWuCyk6chpgcS5NCcc8/Co0XxyGPIT8napgzmMJ0x7GalU6k9DKBDGWNENSkBVspaHbmVKeVyFJOhaKwQWEHnS+aKHJI+KSoKB1ayvTWCgwii5eVoWFWTD2nrjrtya1yozyhVgcXZ2a/aA9a5fft42k6lOl5JexSg6y45aY9vxpkXV94kJWnyom42h4f6gaML/TXhcjZ7iwRJw4PDB6TRnDo2S3vW60w+416nKxmonBHMPuZyez2DgAB1VmfUtn/HxxzWFrfoL4FiJFSU/yuqbjqsbsur0OxLDRiq0hPjWqG/23Siwi X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: aa195a5d-dffb-4548-f298-08db17f97f94 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:00:56.1115 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LwGLJAkWoEDA+ZAGKA+QoVaZs6pXh1yHCkc4pOmu72KSH8cj6RsNNOAgXrmiuzamycx1hsJCPZkAbOMv2fAb6w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Add i.MX53, i.MX6SLL, i.MX6UL compatible Acked-by: Rob Herring Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml index b30ed11fa22f..8fad6e034911 100644 --- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml @@ -27,11 +27,19 @@ properties: - fsl,imx23-usb - fsl,imx25-usb - fsl,imx28-usb + - fsl,imx50-usb + - fsl,imx51-usb + - fsl,imx53-usb - fsl,imx6q-usb - fsl,imx6sl-usb - fsl,imx6sx-usb - fsl,imx6ul-usb - fsl,imx7d-usb + - fsl,vf610-usb + - const: fsl,imx27-usb + - items: + - const: fsl,imx6sll-usb + - const: fsl,imx6ul-usb - const: fsl,imx27-usb - items: - const: fsl,imx8mm-usb From patchwork Sun Feb 26 13:05:38 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 657440 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EB270C64ED6 for ; Sun, 26 Feb 2023 13:02:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229727AbjBZNCm (ORCPT ); Sun, 26 Feb 2023 08:02:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42694 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229720AbjBZNCl (ORCPT ); Sun, 26 Feb 2023 08:02:41 -0500 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2064.outbound.protection.outlook.com [40.107.20.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9F06A12F00; Sun, 26 Feb 2023 05:02:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LdD4S7TOxI0Icr4CjMYnUJJ/b6O4dR8I0rVM61Sc8b1V6TyU1CeEe4UHNWIDA8ZD4PHPLH+jmi7u+WfDzIcg6qgkvWVe4ajBqbhZ0d4fWFQRgdD6vrlY0tUvOrz7pLo06ShzAVuvth5oPIb3/ogki42Vqmu1tfIkSUucn5RjG53+tnbuI2sD+MghncpGTXE4N+s7f87Xl/8J4ANcPFdNaqIqMDo3IBkKXSvwmaU1V9IwoVv5bP5JP2xtXQPT6ettKon0GlbZyPItbrnnb6RQcAngYH7bJhwg6h3+WN14SpAUR9s7uURIQtqSUN1D4l1dtmlqekl6vgkdWlCfk3pAKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=jLEzeQ8e3fW0rNttF2JWi1LXmFssh825G0k7LQqK+f0=; b=BcEiWa6PRnCYBNnMk4Pgd1sEJrOLFTe0PdzfaRMn+iXdDffJ91thbmujUuRbwjbMLCjmVZk+ABnyFjri9v2i1KA2aEaU13Ccepy0OSvwcBLJf7Borae36gpJHG3swhoIpjhv7LLGNAkxyeGFoOPg8a2PZK3Zl2IdOcsjxMXhEJq6F/ZDQU1kAF3Zo51MgyEXPLoO49BLfXYX3DsOe5OkGiOp43ju136nQvAbF5B4boUqBnzzyERTrHf0Z2z672i2iulMCWoTf3cbKnhS36ERloqOyrktb4r/nDov0L6481Gs4B8EmA8AR/XlIC2OemoQxkDLxS/2HADf8KCmqMY7bw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jLEzeQ8e3fW0rNttF2JWi1LXmFssh825G0k7LQqK+f0=; b=B8GOkvaQiGFJVsMByF0mAcZdRWRSNTCAidC28Q0hsUScWzMzlRdFqeRJv5wZT/6vv9EWGQHxkSJ9DSkNcS87NiqGuGv0mf6C9hqqNVMTPWqR0zSlBFQHmExhEugB0NCf2UZFRBOsFEG43ToC4WgAfr6KMWrfPXujbQlOn/8Xrsw= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:01:00 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:01:00 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan Subject: [PATCH V3 6/7] dt-bindings: usb: ci-hdrc-usb2: add i.MX8DXL/MN support Date: Sun, 26 Feb 2023 21:05:38 +0800 Message-Id: <20230226130539.277336-7-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: be22d415-02e5-480f-9f46-08db17f98259 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: eHkDNvAM8cQ5em4G+g3OSdCUqeZ2+6ZsEFCBYwm7BcE9AC2VnAM07mxh0bOnTJmc2dfYUYIQIb5gfqV49qCRBF6ii7uTpkC49UUq9kzmWSwhQvhq3akYzO7d26zPOF3VaqpOQ8JpaIkjH0TjBXhpyepE8NpFIbU16XP8XDcVL57AS0F1AbqfqqLkXhxCpRS9YRBt4gkycubQKadYTuCUCVUi4FkBvhRwt0CnesIlhWmmiw0k3TGSsN90JBxQwOob8Tqt5mffh1eeJxHsaryhlgksJ2aHsSFiBoU8Il+ZEWNNqfO09GsIcAWSJi1bVAcuk01xN9Di/Eeoj/D4ItAo76pLWtyfVIuSY2jtOjgy4lBper8HWF03OtSa2w2RBRwpO0jH4E1yj4h4+SAHaL4MUiaHsXw/T3GxpNnP+boaMt9wFSEZNA3+575WtdYj377e9iFz8vqTaBONl8pFhoQu4RoUTGUc7se5ygiiPJbifZReVce+UDvHzaDwr01vQWZUhqRtDr9kZ7bAtrlj+cNxJVurYX9URLDGvu2Cd4ruw8jvGZQe13nm9ogkyHeRApw9VlQdbdu7wA4/dYdLNqFPmZN/mhS34EpQBIY9692ZrH8hOV5zwRHkq1qAbJQmLc5LPuLHosGTzE0U6Rsym7BAa1Viy7hvJDzP/P3RmVNedCx1qMPQplbglRpzvcfWBdAn7PA3rEDVPDGGc5m5HRRzUQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(83380400001)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(7416002)(2616005)(26005)(6486002)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(2906002)(66946007)(316002)(52116002)(186003)(41300700001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hkjWUrgXErNv8q2ucUYfYaf0wfvqlBPb3SWuYbrJXIYOOknjA4aLKf1/JrOcIleKHyoQ0ilvuhhHjpw7deqhFMKtCd5Xne/c1RsMvxTXqlVSSoKWCI2AaFo5qka8BYH2nM7rJX5kNBKdjSDNqdxDDCP+XScin2t3+VV1zISTwhlJsEACNsFiYMrdqdIG+yN/P69zUlbeeqz88EDC0o/GJykQfRRM8zpGmaZwFYcc1/+a7UIykP0qaKv87WAMiSix6VmGRt3wA/0cijo/Qsatshi1IeLIoH6KQj/fSDWXhx6IeZ/hJRdHs7q//td00ZyJa+4LR18Fmme9ejy1tylJLQOfug8UBmlyMOlCuX3Nz9KAg420MaPFKiwYYkGQQ8IfY2omoqk+uRypxKArCNAGIRel96WTd3F50uvhzlb2Cj75SX1VetxZ3oZzGwo0uQJBkK/kZ2v1Sc12XLKOyYsVFlRZ0HFu60GibbhsZOTfYxpuKD28GmxA2G8B9FXVk4oaoe6YkibIa43cHyTJqWoeIRcaofPi0sldxEQf5eB86lA90mAOpgwy/bW+1heozdWSsCGmsiF09R/auL99VCZhw2wt3hOkY3rdMv+WQKM2bCCaMc0YiBxGWvyrGvAVA+EdMawXU+25Nr7/a1Y6ZjAFaxTgAOMqReJQRoYTiJkIoRzl9+5/yCro/Us5z/9FeLpSL2kNIIlPiEmRvcz9wMt3nba5lI+i8r34pui6gtbqxtKSDFDELYtM6ZGZmZUEHKt0iEI7DGNQZPEOFw1OKd0LWXQM02QrZooc56FKLCAzvAq+SeRNkbeEcRlrKVzX2Zn6SbmqhML5Pc3cFlpa1diADe+y1s5vi42ExkTZDCK3WDCLYIti7MQH4YXzCKDn4jyJgjtGC39yQWdeFCC9NIHhXubYfsiMm7NdBVFDbpWsnV/DuxYU+7kAxPKNKfHEUpXvOj0arnrkB425+Fy1HkN4c8by1hhG6KhXhP2RsQlJPNKWq25blTgMH2ak3aKG8RQWNJQ+6KO8zRpGjtRYiFAfugUepKMqUA2FgbTl6EeCHCc3O0kWn73Tg9Tm2s2CfesEYJAMV5iSKkYEgVcUsVXxTqXh8chpeU+KiLmr6dScYGiKPDKHq3DHx2mmyR/uKUuWgiSGHEWoEqjxpRcK6khhbFZP8MMKjdpWahmAJz91gwgNoQHGlUTSYHM67D5l3OVBxGRYXg9oOmXe2vFMPesju5GP6pMRbbBg6Bwm5lNDzz1smi1w8KPoVx9zf6LHA0L4o8ZETlb+ZFW50k/J9Qw3z5BIN9NT8Ad7du8lDPD0J3wBX8RoJXGzjOvS++MR0vILjluUibNQEf+Wm/WkPVmQKFm+Ty9s90KaREmBC2X5Ch5qHdG4BoDSXPspGYonKIY0gmPFSJWdytQyxadEIJH/tPmSxOW6o6TPweWzv1Wf6cDfZdVeKO6ziXbdgBAsZQAus8dbakCHoJZslx6J9GSWwjbeQNqojZtyNrbAboL4rFT2A/uXe+oVrkPMH6XaUowTJik/mxqrnqAkU766BgDG2YAz47OMeCHRE+opNYFkHzXukXSHYhVlpndCdGiSKRy/ X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: be22d415-02e5-480f-9f46-08db17f98259 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:01:00.7544 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: WbnIRcHfDdEa0Q34GGKRaGfVrQRFYuoZE7NADSByrgyRXM+b+tTUcPZb6kkAsGnr+rPsWcH6mRLlbM7F0zfRGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Add i.MX8MN compatible strings, which are compatible with i.MX7D. Add i.MX8DXL compatible string, which is compatible with i.MX7ULP. Signed-off-by: Peng Fan --- .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml index 8fad6e034911..203649d0d02c 100644 --- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml @@ -37,13 +37,18 @@ properties: - fsl,imx7d-usb - fsl,vf610-usb - const: fsl,imx27-usb + - items: + - const: fsl,imx8dxl-usb + - const: fsl,imx7ulp-usb + - items: + - enum: + - fsl,imx8mm-usb + - fsl,imx8mn-usb + - const: fsl,imx7d-usb - items: - const: fsl,imx6sll-usb - const: fsl,imx6ul-usb - const: fsl,imx27-usb - - items: - - const: fsl,imx8mm-usb - - const: fsl,imx7d-usb - items: - const: fsl,imx7ulp-usb - const: fsl,imx6ul-usb From patchwork Sun Feb 26 13:05:39 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan \(OSS\)" X-Patchwork-Id: 657439 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A5D9DC7EE2D for ; Sun, 26 Feb 2023 13:03:50 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229637AbjBZNDt (ORCPT ); Sun, 26 Feb 2023 08:03:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229616AbjBZNDr (ORCPT ); Sun, 26 Feb 2023 08:03:47 -0500 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2080.outbound.protection.outlook.com [40.107.20.80]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 37419EFB8; Sun, 26 Feb 2023 05:03:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JUoDQ7YaCIIkXTvgolla6/8XO8ThYHuzvBJPW5V0xCzXvIpi8Z1bMHPKea0xY3kazOsrdgJMuIBue3uk9KGD4wXQkUhngR2NVloLDNRHQDypGQbl9xIDy7xgbet8611+SLq+u+8mP/gf3g6oYtKoF6vsmE01Y0rmTFXVtBJL2w5iu5aFpmpqPMzlMmwWRYN2icUKigRzGuKw9wsZsjrNbDRIw6I0KowMllKjZF0Y/8YlCtpq5T/uw9p/ipn3UBcu1Eb8IWn4Sqsukhpdsy7BjHLObwN7KW8DDeu6+SEt8tI4zhfkR7qUmaJ9XnCiJYWbNiQdrj+7WVqKUbl1d56tFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=VMhx5gaFq/eVZn6hEAQvAmcyOS5BTOrsYtlZmKioKn0=; b=DFaHoXI1O7yvYCIjim/3YP0Feg8vSydXFAi0wsDG4kzqeNHMTszG3jTaQSIBQxeaxE/KV1iLkUQXuow/B8+gSfwbe7hijR9+JVPJcGt+fObtvFFuaRt5BQY3FmWJNOyrlnVPOPZvOYmbbaxFFg5iy67p8glxwbxYEzCiJElXUi7GZL2qmAwZLPggCJVqkWadsPOS0AMaofR7JVmQxM7ByViYIO3i8eXrLRN7h+rBJEJixxSD7BOHlfb+RPhYceytnP43Jctc3nwen20O4A1v7KiseqRjId5j7sVf98BWO0m2dFSa7k8i0PZn9Kp8vuPUqj938vRhS2y+/fIgiVHTlg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VMhx5gaFq/eVZn6hEAQvAmcyOS5BTOrsYtlZmKioKn0=; b=jkY7Iojd5uZqfGk7tqS6PmbBJpMTHZxtAwjxX5FBMHYrYJNhF+ZIXiH3IdyIroc1vcutY1TgWK7X/FhxVmKASvTf096orC5n7rFpcWlm+elnsrawkwlflTFWewzbViyxlWis2UD1fi5nl4q/2aDMLRq4aG28iWOjrVSETUHUj1o= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DU2PR04MB8968.eurprd04.prod.outlook.com (2603:10a6:10:2e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.27; Sun, 26 Feb 2023 13:01:05 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%3]) with mapi id 15.20.6134.025; Sun, 26 Feb 2023 13:01:05 +0000 From: "Peng Fan (OSS)" To: gregkh@linuxfoundation.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, shawnguo@kernel.org, s.hauer@pengutronix.de, xu.yang_2@nxp.com Cc: kernel@pengutronix.de, festevam@gmail.com, linux-imx@nxp.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, jun.li@nxp.com, Peng Fan Subject: [PATCH V3 7/7] dt-bindings: usb: usb-nop-xceiv: add power-domains property Date: Sun, 26 Feb 2023 21:05:39 +0800 Message-Id: <20230226130539.277336-8-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230226130539.277336-1-peng.fan@oss.nxp.com> References: <20230226130539.277336-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SI2P153CA0002.APCP153.PROD.OUTLOOK.COM (2603:1096:4:140::16) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DU2PR04MB8968:EE_ X-MS-Office365-Filtering-Correlation-Id: 56430bb9-ca8e-42b6-e011-08db17f98518 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gnemK1scHyFp0MGaDDStJX4AOFjYTHw0KoCGjHFErUiOuKrIYaeYwQAhxBA1xiNQCDSY2KUXF7vKYdIpNdW0AKfdnxn5ayU3vt/r9J4VJ5EuQFU0Yds88+wC+uxR6s3w6nspvakeYgcQ+fLaeIVkXQeZmDH09fKGSuWNmick6ce84S9L4bOVTTQH46AFhKLlrOVwcCwR/AdfQ9Srlz7JKqQ4x3LrZkLEzNv9Uh/PeJJwOLeCixP3zr35HYKcZ0Uv/5ydtN9DoV3udNzPs3azVbSrwbmnGQTNcJo58i8EkAHeCf8qCjCCqCzRNbZ5LBtvsMOVNZ68yZ7yJjKYTen17D8DGE3rBGATJ8av/glo1ydruqFKYeqcuprbnJOW6ur+A/NqQH/SrwnPBxrfmGrUJRoUyCBIWfVXIzbAbAmC84/mtyfAu/moC4jxyS4zjywVPflck2tOmnYF7kSJRtXBpYfe+k8VmlesBB0d6ibUAK13FxjjCaWIIiJVZWq9culjWzSmmNO1acFcK+Az6PEGk0t5E4nYY2CksSEDRRRL5pAFhISgZoPT3H2vvVw+1IMatJP2VIoo/pOuk2octxD65C7kTF7Z/K8igqLkDqs8UYdvYIaO0LQ2eG9BKr72Ugv+WNAsUkf3DqyEd4NwO+4VSOG6KNm3SwXYJEIiMP/S5YcB6UWD2B89TLoNoTDwFjdeNeK3EBpCat8XappwUMj2yQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR04MB9417.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(136003)(366004)(39860400002)(346002)(396003)(376002)(451199018)(8676002)(6666004)(38350700002)(38100700002)(86362001)(8936002)(5660300002)(478600001)(7416002)(2616005)(26005)(6486002)(1076003)(6512007)(6506007)(66556008)(66476007)(4326008)(4744005)(2906002)(66946007)(316002)(52116002)(186003)(41300700001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: csb+L7bCCjKOz9VwUNIxy/JtuiM1x90wGzqe0U0wQKp7zdSyLc7kXRvzk6FJ/pq+hSMj4RB0LAcTvdppN7CwBPtzJynCzD2t3th8LWu7+ASSgC1jtQW55TohGLq8po3IbrqcjcMYpoSFI7l4i+tFDa8dV+RUeyVfSgPineOKQlEH+vsuGsClA/sgrMky5I2TT3+XmN3TiraWGffVIW+FaO0WtD5aS4DOEA+Uq9vL+GflYQLaA4Odjw352Ru8J8Lg5E1R6bs0UyTbFM1QDtajWvCMFvIwJ9h4G8xniZS5bLOgoAQxt3nZjp/wHGl8EWURj2k4L6IrXMT9HLjk7+NZ4SoN5ouoahbZxPF0HiA9gTNcvUUDDo4cw/LPq1UnMx+5YY5/+cb7Yzl6cogeHKtOLK5dHYJ4pQ6zGGMMgcLlcnnKiNcXPYIsK6ydZO4Orxca+vfsHo/CQS7+6Cjr4Q2fSPhR8pMPSSUX7rhAVvXehl078UBRnxJ34feDxkkf2acB7YmGaJi6gxgZ58iDq8LDElASu+mkdKhdmDHmNTJO7lYLtipGJ2h2H5S1NQLLuxIjVPYejeCKVF3MPkDmQvyAfMw1o+jW66eC/LSUVKIFWLFeNcprVTiDFnNcXc1jLKKF5LHuMWS0GQhA9lm8oVZnBj3/qTVxMQDdRoaWFaJVp2ieEGx6AeIS8Efpaqqq5VX5kCxcSU9XESZ3Ub+947GqRYl6cNhBgEi6Uqq49G6s5GERh2P0I5UhcFVyIlFSplf2PB/JHMxjPtQUBWV6/0wNRzm5FrZultbwd/Nrx/uvX/uIiTQZFCPjyViTijK4QoHNsx+6uNjBG3Wkcg7ueeMTB8KYhrj6pmp5WoNbBVmQnH3U2g8R1Md+SIiBlx312EIaAYkLpX/w0PxUSRZUX2rAae6q7gy1ByFEWL5zdK92TPAlI2Qua6Qm4tMbgH3yldzPR9ebCvy+4wzeefnuh7LVuArPy+Aa8yx/2+Hw2NSA9s9hZekvGLMyHhUyCfgJR9IE2pvzP9M3rdbZe8l40RpGVpB+wKsCiYvrbjSHFeT12F7efPWGFlMJkdWs2vfYtcGn0SvywblMAWZFkSfMpaJQtzuiXoYeSQ2Riu+AGRBtomc7ggVwyDW7udbFKU+Xab/+mndUoEtTRshCuoFGxjb7S+okUpTkt8i1qCQ+1AuOPOL1wuRUM4JOrd60NIG0FfajyC/qWjvtoUBotI2XEE23tcFbMgp/E0Gm9YovvI2lGeGOgOqNSL/JvP/DplKNAcR3zToCC8LI6T0gjMfWez2nOpRG+BJSaS/bD7SQMQQDrtW6ISQbPmvqLj1/nux/EbIah7I5qibJ454QWv3SNdjonGOl3zEp6uD2BttZ5l+2tcHOGfgyXEi4Tx4orU25hJbh50SFSNpF+UUzpjunuLwIQazQSGwmqs053BPxdGnJ0dIGCcLOyYPXcQkRkKGhsquz3GURI3oH3Vsf4R3fbnjgJ8Ns+K/hQbvpcPmjUko7L65F388BV5ntzCKyZMqnJoE5yHM6LW/sCKa6mY+EpnOjs/+YDOI9IPLXZ7Q7xYgh4QDqpvE2shhJLcFgqXxtXWPt X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 56430bb9-ca8e-42b6-e011-08db17f98518 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2023 13:01:05.3789 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2QE75hTLE+Dd/oGr2V67WBoq/6rpfdF0UFn+19BtCPkGINGZxby/OqTzp/8qoyYL+vRUENrK7PcaC0dV2yXJrg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8968 Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org From: Peng Fan Add power-domains optional property Signed-off-by: Peng Fan --- Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml b/Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml index 921b986adc47..6734f4d3aa78 100644 --- a/Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml +++ b/Documentation/devicetree/bindings/usb/usb-nop-xceiv.yaml @@ -27,6 +27,9 @@ properties: vcc-supply: description: phandle to the regulator that provides power to the PHY. + power-domains: + maxItems: 1 + reset-gpios: maxItems: 1