From patchwork Tue Mar 21 08:52:04 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: 665689 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 7C991C761AF for ; Tue, 21 Mar 2023 08:49:01 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230250AbjCUIs7 (ORCPT ); Tue, 21 Mar 2023 04:48:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56828 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230501AbjCUIsG (ORCPT ); Tue, 21 Mar 2023 04:48:06 -0400 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B663E126DE; Tue, 21 Mar 2023 01:47:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PlJv/6xFigKIj0Ou5UPWkdRii7CQvOG23ejreIqqeyMgW3rg264zWIKD7E40l3DDYXv82b5ApmcvIDz6qJrD+B5mYBx5ww4wAKUav1t6eC3cr+IyZdSrDyf49mw/+QIqPGiRr7YO9vxniEcNBue7eN5sBnkS5RLKsXSSCgCGAo+rux00jWjmYqJLwBBvhVXEkdRoI9C8+Tqm9ufQHVro0AWcCpnn5bWQXD/3PSzLv4b/i+n8KZ1+2Jirq2A9mQ1lYeASB5kwCyEP9DYZGZQNRM6KtStJDkFPUzbEXg4KrW27vjb/nIWPuth5nNn7SDYVaBXrkxNWOPiLHpiVD+fVBg== 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=kdhQaz4LP/Ye3oNM/W3yGOegSQ5eqxH+MjxRqf3WZBA=; b=MlNINYfw9uUxKPTnLA+a5I52I7Z7HJgxN+VxvitrJw5LMH4vCAelekKFbkmVD5m/yX3xLDnUsZp5c7JSWmZ9IeDHr34sX3oHqAafYw7wlz/ZZQmI1PsIPvPlVwWXI1wuC49GJ8MtDAMUoMUcO5UWt2pj+K91e57b1wytCBBuElWXBIB8ao1i4VXStEgzanFqOPzj0sRJonqZKKkm/O7R7at9xaekYj9bAL1yit3+bNByKefhafygrDQVfx9JbYKLnNvVxx4/b/cwmNb8NCyjy41kP8aunyUpYm9PLMCTQ3610QYkTN9gJFNQUzkrJIxNDMIkS7aQQXByCsWk3ml25w== 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=kdhQaz4LP/Ye3oNM/W3yGOegSQ5eqxH+MjxRqf3WZBA=; b=M7XdEZ4wivFsQSufLTBTIpl1kWGs1d4Dmte2RMXW78AvhypYBDv1aMuk15C+LZguwVVjfOEjPNdlsbRHyK0gfUkIUt6HO9L+VNGCHqYcJy7hQQnZrUmHYd/wVN1bQtGZbJyb/544CBoOIIStwJGigrIEsQs6RTUuhHwhcsptOPk= 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 DBBPR04MB7849.eurprd04.prod.outlook.com (2603:10a6:10:1eb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Tue, 21 Mar 2023 08:47:15 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%7]) with mapi id 15.20.6178.037; Tue, 21 Mar 2023 08:47:15 +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 , Krzysztof Kozlowski Subject: [PATCH V6 01/10] dt-bindings: usb: usbmisc-imx: convert to DT schema Date: Tue, 21 Mar 2023 16:52:04 +0800 Message-Id: <20230321085213.1624216-2-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230321085213.1624216-1-peng.fan@oss.nxp.com> References: <20230321085213.1624216-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SG2P153CA0040.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c6::9) 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_|DBBPR04MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: df499962-12cd-4401-6202-08db29e8df11 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: bnsSWY8clN/z5T6h2sTgsXblY2lZ16BK9/WonmMDsRCQXhORJLq1/BX85mYcmdj+ckRDHL1w1H2Nz0n6CBX2adq3sysLUVwMYQoWLs1y22crAOhPftzfWsvYuZTtYqu2sSoRusf8kPv9Vyw8W3sX8F6NhLDeN+S7jA3uy2PTS2anjfADRmu9BGIUF9TC0g4tMu6/akGRohEvI4rdAk3B/GtUIs5pP4uN8uQxbSou1MAAFU1slxHbyoKpgcjNedGbnTgoCqOnr3vwjXNnpbynfHqgy2h6pi2kYmd3GndHssw+HvWdU2RB8a/h0Ux45luWIO1UCQ7tjKJ4WDb0aqr5zggXtBpjy+4GIR3tpm7qwFh1/an2o96KgQMv1BgS7aL0EgZ5jTd/0F6E8pvrwBsx+G/wg4dE47Kl7RHsT77X6ry310WUhl+DBLvAmCz7ywSxYb12KjxK+drKPLs7OlFGtpUoFzbop45g1jKLPKKsZfDkVTUhxfs12yHLGstmazyH/t7ESYmxObCHZD0k4UqvK5bUpD5TFT/EzVwybadDn3+AKIxVvEZxVg/tAVnxq8rRmCJQCJ4Z0WjxK3rJgqLZtCXbxQdt9F2Nd+CznetUj2HjXOu5lkyI8YRW1hm5h0f+ViiUAa746fSdJIl/ggA2CRPvF3XoafC0cqueY3Mmf+qaaFJDopCpXES+KHuR0cg/9/yBO0aC+zCDF9EXYQuaavwszJkJQs81sH/0mSzFdCo= 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)(346002)(396003)(366004)(376002)(39860400002)(451199018)(2616005)(6666004)(6486002)(966005)(6512007)(186003)(26005)(6506007)(1076003)(52116002)(38350700002)(38100700002)(478600001)(2906002)(83380400001)(86362001)(66946007)(316002)(54906003)(7416002)(8676002)(4326008)(5660300002)(8936002)(41300700001)(66476007)(66556008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: vqr8+GyoB2RyKQcaU69YdT7IVGPQBcduDgB2wTm32E3Nl58vbSpYjYujauLXQhy60nr8tbQfWjEuRH6bNUuImXbVsdpxwB8rfZ9+5sPvudx8pvOwcnXkQ3BgpLRM49MMbwMzju450vB2TA8maAtjf2rSHe+tIgNcdR0msXNaoficdz8E4eNW+1OSqRgC8rr0ak90Vqy187SPV9GmEtLJOWYMTG9hnMLP5FXD9THXkF8VOXhMYufVvbC7IYj3Iy50WNxPmRJnHPbzM8qZCfJeDRLJyaMkr7Jz67l0gLdgtu4lsTwLuuYLFnisyOCPrhpOKsT9p0rRYKff25Wcu0NMgmndaVCkvg7Kii6RCFR6G4eI9jt2lrhTCIdLABCpwZe19JRlU7B1akjBgrqC/ui/pKLLArIqQfo+yobuF6kGyr9IA32m2emcn+Af4ZeQjZquS3EJ/XMY4NQ/mO6dUTLCpCt4q8IKdRnqDsHS48d+CA0ZiW0pFeoX5/JYQxb+LVMW4GJj0VBoIhLkdLmhDGakX8cnPQaLeM2YRTbaYSz6+G1aWgvXQ+S0E8w/S/K3wMBrc40X1pyzcNIf4JP9CE+F6MZXJyy/g53RhfmObjydSvudjvDTIX04VXe1wz9Yu+8TV197nTlgW71wlCRyPk7X95YtHKSDMBAzg7cDyZuxx8PvByu24swQ+mIfMmFy5A/6c1xOeVM+FzsWlNohUKB3xEmBF/C1wk5FrGAJ/rk5nYa0HkSkY9ZNW/sGesBbB7V9HNJEdqZT5bzB6DSeOi4LerBt3MzyF7A6bV9aBuAnF0sqhkpwt2HUiThHEhDjLMBVw43RcOtG3XLXCjHNSrvFmpEPfVW3vA24l4k34onRUDTcgiZ/I+kEj6RchVx12sRcrTIqMz4UI8DwfjKZB8BfnsKbZHlg36jbhdMGw7l63fhHHPYEqxmhvY2p6DoM/lkLRQYWdlYRESGhKr8tqRGyHm/IZnb6oayuuP77Rzq9XSspjFtI2msHXe9BH6wO6p24IozqrkBskcyAGqqN8PEfkPxwEheA6IYUvfi6Js+ZRIzYHLe6UUidgkuqEj7WqEk6Ux4m9n6MiwBVGXALpR1BVBFY9Qi/GaK+Xi//0KGz25JJUtXM+PBOgl334QlOSSahUGYDYu01WCecpLYbbSptYPb1wCApAWaX0g5VBNvbrrY2QSOkqUU+kvdfQ0mBi1N3XE/FWiETj4l0Bopb4N044hhyEOVwJuLDQc+XjFAEH2KJpo27IC+3WOUbCrvEbZ0VMgpusucTKgB2yWxyRsAAOI91DSO9Ntwj7eZHu6UGagHxuAo5vh7YuvP4uxIaSQYCXK7ekPNb5syDxL7Gwazk4zt2WpOSBkgdOLtxBV+h2j0xVl1pNE+qxyD3Cdkvj5AMxpUcWqe/dtUu5qEH4t0VOPIiOCvikIId0SyrqpHLf24g74sUJBv9XHuDXIEJoKchLm+pIA2Dtx6opPt2Wrt7j4MG2TVkuNkDtmyAWWbB4FPDMSOxvYkQ0Wcki9EI+vs59P94siJdrtLupOA789l0Z8Xd6WaSKKnNd4ir0xU9T/TRwyrSNXhqEciumwTXKNsw X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: df499962-12cd-4401-6202-08db29e8df11 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2023 08:47:15.7947 (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: 2UMB8ZrV4YrX9VogtbBOPPvcfxvreHHLrsL01mtd2s6yGTTyP1fepXTHavc6kXyAtd8JMj1JuZZlu/PXbtYOtQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7849 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Peng Fan Convert usbmisc-imx to DT schema format, add missing compatibles Reviewed-by: Krzysztof Kozlowski Signed-off-by: Peng Fan --- .../devicetree/bindings/usb/fsl,usbmisc.yaml | 68 +++++++++++++++++++ .../devicetree/bindings/usb/usbmisc-imx.txt | 19 ------ 2 files changed, 68 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..2d3589d284b2 --- /dev/null +++ b/Documentation/devicetree/bindings/usb/fsl,usbmisc.yaml @@ -0,0 +1,68 @@ +# 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,imx25-usbmisc + - fsl,imx27-usbmisc + - fsl,imx35-usbmisc + - fsl,imx51-usbmisc + - fsl,imx53-usbmisc + - fsl,imx6q-usbmisc + - fsl,vf610-usbmisc + - items: + - enum: + - fsl,imx6ul-usbmisc + - fsl,imx6sl-usbmisc + - fsl,imx6sx-usbmisc + - fsl,imx7d-usbmisc + - const: fsl,imx6q-usbmisc + - items: + - enum: + - fsl,imx7ulp-usbmisc + - fsl,imx8mm-usbmisc + - fsl,imx8mn-usbmisc + - const: fsl,imx7d-usbmisc + - const: fsl,imx6q-usbmisc + - items: + - const: fsl,imx6sll-usbmisc + - const: fsl,imx6ul-usbmisc + - const: fsl,imx6q-usbmisc + + clocks: + maxItems: 1 + + reg: + maxItems: 1 + + '#index-cells': + const: 1 + description: Cells used to describe usb controller index. + deprecated: true + +required: + - compatible + - reg + +additionalProperties: false + +examples: + - | + usbmisc@2184800 { + compatible = "fsl,imx6q-usbmisc"; + reg = <0x02184800 0x200>; + #index-cells = <1>; + }; + +... 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 Tue Mar 21 08:52:05 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: 665688 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 1E1B4C6FD1D for ; Tue, 21 Mar 2023 08:49:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231220AbjCUItY (ORCPT ); Tue, 21 Mar 2023 04:49:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230220AbjCUIsQ (ORCPT ); Tue, 21 Mar 2023 04:48:16 -0400 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E398A3CE2C; Tue, 21 Mar 2023 01:47:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iyTPISU9EPbn964l+DbYjmPTk3aS0+asl5cmkYFdsc6PfJHT5CYX8zFx7SIw/nKfGIM1tpmnmp+cXmGgwO94jPg/qzy+v2sMvicB6O8wVBDgrZrXQXXukJSan5tPPNvuo+HrcOAMKpRX8r+g370KQHg7hwDmrFTN9r/Yu25yB6/vktbt1mq5iC8ckiqGu2ZzEH6MKdOu3PiYarHKZU+zBJBEkeIzyZkR6ncvWglZhrh1uJp82JZljFHMXOuNU1nyQPKyg1m+p0yvNKQkNPdozYfU5bW5KPuywdrHlAZnrfGWY5qmMOjJF7wXoojk01ZopMwYWXw06+pR98jqdA01Bw== 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=beXNOsjsQGr+JX8+No25ESFLgF4GOj+X9qeIgtGThK8=; b=jutgsJakpRW8XZZnlpsCG29hUKWtvi8YYjCuw/VPxM2/X294xe7oUzf7UOZmBx1sXZJ+1qusdoX4vCDLZQBzRY0JWGX7pY82PcKmDL1V/i+LuQeEXMJzvHaRuV6d0wu3xqtappI/RBVxy/YSlLsTp3nqedLvDE7Z/mgZba9Bmtny/ddGgM6wLYme5HhBGTfRPDPgithZ8d+AqjfUFmMmrGzW0HxOZLidgat8v0IxDBzAKOGZ5P2HGC/UiV7/mhWf1l5vpZYQApFJ6vhh6Th8fmfJWGm91ZIZjwvdZDMAt3aRXjwsVsxpPTbSOX2XWv7d6AjMkEcV5co0cP08EKLDfA== 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=beXNOsjsQGr+JX8+No25ESFLgF4GOj+X9qeIgtGThK8=; b=QI+ujsy0JYwrojlXF+GcyqeCRcoT/BQinD+muIXEuzwhi9dwQdu33CAAl0PlQks0kzjBeAdyMu5njQ+yHUqN0xLzzVdg/S+sKfdKIyyeZnAa7UFBEiu5ataImqYndUFB4QW+4XE0KVP2M++Z9dVruWOxYqz2nzjPxk8XYnksgAo= 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 DBBPR04MB7849.eurprd04.prod.outlook.com (2603:10a6:10:1eb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Tue, 21 Mar 2023 08:47:20 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%7]) with mapi id 15.20.6178.037; Tue, 21 Mar 2023 08:47:20 +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 V6 02/10] dt-bindings: usb: ci-hdrc-usb2: convert to DT schema format Date: Tue, 21 Mar 2023 16:52:05 +0800 Message-Id: <20230321085213.1624216-3-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230321085213.1624216-1-peng.fan@oss.nxp.com> References: <20230321085213.1624216-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SG2P153CA0040.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c6::9) 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_|DBBPR04MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: b75e7c87-9c1a-448a-f7c2-08db29e8e1cb 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: /sPa0T7tjIjbNUpAYzSn4H9fjvPmN1UN7VQve/9tDTinRSfxUsUBZC8fmRTiNjBdfVo1GSVRUIpDHzUYC38naS2uMyl6PAink/BUaePy2CHa/fmlu2AFPDcBYnPkabdmqrARmzyPhIFCrCH6o4wBuWHCFGrBJrZzlJA2cQ7Nwpu9LkGtOrlutuhwbSDxYiJCfWjVl0WFF/4wgK7LIJwY/woHqgChyCjhryThDZyZLJgKtjspqjWEIvChqj1snLp31OKk5ukPtgWYkgVxF8fQlnpJvhrslAO+O1l3zvdfpSJCKdYVS3w/mXD4Z3X/uVSeE0Ie4KcnSV6aDxuENtFucgbBYU154lpVbVfBjSZm21WC0m2K9A5RldpMBqHNAXtnHXywUFogxizNsOUPx77OMbqx7WHpkrQ4j21Z9VFa+q2c0H+8PgVF/AqvpdoLyh1fBW//nHqS/DRfbPtHCNOFeyMkIKxinpkMyt+cu8lzot0Al5fv0jjM42O4bXkpJJfdQsSkxJOlCG92HC1Sz+k4hm7UTpHik+eo2RLJB1R8vP+Cuypwg9S5DoMmvzGdzBWRFQDOQycJ4eyd1/PtpFACRufm7ppN8o9vYcyTM0cJea4GsBZtiVA6mZYZsFxqxducBCpWsT9cgRQ+ub9UfK0y5n2jXYRAbXNBDq1z6w2QNxx8CONDj1UtyDIYFwgxoRK1NeH91iKGYNfPj9alcK76oTUq/3QQVMaZ/31rumVfovA= 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)(346002)(396003)(366004)(376002)(39860400002)(451199018)(2616005)(6666004)(6486002)(966005)(6512007)(186003)(26005)(6506007)(1076003)(52116002)(38350700002)(38100700002)(478600001)(2906002)(83380400001)(86362001)(66946007)(316002)(7416002)(30864003)(8676002)(4326008)(5660300002)(8936002)(41300700001)(66476007)(66556008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 9TGspGYLnhucGRfXzo39KJffoxCzOPxsZfWb2MFNUUwdLLyCITpVp5aFIc2PmTeo0pC4aJAElIV2PqNIuhUt8fWjI84XXdiOtgq85yNlKoV7KBUmcGGiFSRUDZ8A3ktynRn0lYP4J0DD4Kx2p4CJaG/NWllCi1XxC0YG9RWZX+tE+LdCXKkoAzzgkC7me38So/jDeL1rJ9spnI3NL2qLoXEConhW6p9Z1oPhWMdZLGgI0Hk9ymMAU5g+WFKVb6OIF+eZMrByHO8JBVd+lQnAqF/kz1WAzm2AyImD0LDUZShBhc5btihDUpypNWM1g8Yp7iZToysnpYWYunsUPS7jDNKEi/iXKCpx1FA5Rc0AlYm2P0kp00snLFtw0vZQA2ysYGcGAd0HUUhY3R2ggPFBuErziXf6sLGk325nl7rH78ZEfzYvxqVTbWXkP/wCE3E7II5ETpY3Y3eNtaS5LfwrwsVQSspv5Szy+Ae2xXhgeiKlVUy9YMCepyDfy2ZR7RjpWeDh+fIvx1gIWiqwhF6iTwe4jAejoAx47UkYm+ib6j10C2pov2wSv/KVaAvrz+rkg3QlNMmP0v+JmNTTKRH9rv/n4zdkPYl1R6Y5JXGxgb17QWig/ppZmxJBMlHZ3H1wff932rFXiRwZb5i6/Rb0m0hReQ0a0Da2pY+U7Y2CAVNwwuPCl0R09wWWPNX9cWZGRQcbFjOAS+CcAOvl4S3ClvGI954dDsHh7r2TXvWRofH7EAbF+JskeRMZtpj+hGVFz8DkVS2RQnCxaoAV4w/pBnAoWZ4zPAz36bZa4MbLDTAB1+wQjXItxgFyZJSFR0R/8PXJUhTaGXyI56jwq1asmTZ6w1y5VhspeCs32XrZv4MqNlfmgR3k6WIabtRLbFcoVNdzqDbqftNdritBduPN5wgRvvNwEe6vX1GB7aLZon3r6mp1XE1ZCuiklB2RwAr9PlFFPZ8245ZPxlEb5+fSam/gdurIIgI55r3HtpYja2VIoLCzbVNiDUNGXgvkLRCmtKfj83aoESP3Xi7LPkgwG+qL2v1EhxgViJNuCrH3YpHpsFQixkA79TTxCPi9YHzcsGagHgwiVZY3zOkneRoFg9J7tyDJKk+uyfM92CUy0onqfBbGCXItNRiC9Ehhwj204Emoj7ycc8O1zYApYf+D5guictwtIiNWQpQwdfeDygSWaj6kr6uTU6wzHM2d0GHNJqyjR49gHz5iWJH0BWWLpAqDxhei0uyrCxH2BjQUkeM713XNyZ2CQcK7gSR+OilCqjx/5g6RvdH/psjlndK+nXQYeNkoiu2KUD3sruC7OzxIR+b6grzVHPa9EGVsL7aj912Aal7PQscQfmkDGwAroI6vowo7WBPk9RM5nNgMvu8YfxBHJE+XXwASZeEA4OqP9Up0PBFBnzVMO6vNEt6bFRFF0m6/BGw5iySJmgL8O1OQeEAyv2yBzycWraionYd/dkbJeb1KkLTQlY/ACbMSNzLdOdFw0JShUyjDYMmiz7eEjx9LD3Zh+049VQkUWJUbM4+JdlOZRDQecgczcUd9vdkSifGM47HJL3FlxKyPt3aAd9JKfCUjt2f3SE1+G2o1 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b75e7c87-9c1a-448a-f7c2-08db29e8e1cb X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2023 08:47:20.5292 (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: nhO8xZIxiXi86qU+E2ubvDCowEsC7wAPtAJURwH7Ed2K/5veSKo6U7LnQ6Fix8Rlv6DSC/DT6H8ptsfjlnjUaQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7849 Precedence: bulk List-ID: X-Mailing-List: devicetree@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; missing compatibles are added. Signed-off-by: Peng Fan --- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 159 ------- .../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 449 ++++++++++++++++++ 2 files changed, 449 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..758bebb1deaa --- /dev/null +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml @@ -0,0 +1,449 @@ +# 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 + +maintainers: + - Xu Yang + - Peng Fan + +properties: + compatible: + oneOf: + - enum: + - chipidea,usb2 + - lsi,zevio-usb + - nvidia,tegra20-ehci + - nvidia,tegra20-udc + - nvidia,tegra30-ehci + - nvidia,tegra30-udc + - nvidia,tegra114-udc + - nvidia,tegra124-udc + - qcom,ci-hdrc + - items: + - enum: + - nvidia,tegra114-ehci + - nvidia,tegra124-ehci + - nvidia,tegra210-ehci + - const: nvidia,tegra30-ehci + - items: + - enum: + - 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,imx8dxl-usb + - const: fsl,imx7ulp-usb + - const: fsl,imx6ul-usb + - items: + - enum: + - fsl,imx8mm-usb + - fsl,imx8mn-usb + - const: fsl,imx7d-usb + - const: fsl,imx27-usb + - items: + - enum: + - fsl,imx6sll-usb + - fsl,imx7ulp-usb + - const: fsl,imx6ul-usb + - const: fsl,imx27-usb + - items: + - const: xlnx,zynq-usb-2.20a + - const: chipidea,usb2 + + 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 + + operating-points-v2: + description: A phandle to the OPP table containing the performance states. + $ref: /schemas/types.yaml#/definitions/phandle + + 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. + oneOf: + - items: + - const: idle + - const: active + - items: + - const: default + - enum: + - host + - device + - items: + - const: default + + pinctrl-0: + maxItems: 1 + + pinctrl-1: + maxItems: 1 + + phys: + maxItems: 1 + + phy-names: + const: usb-phy + + phy-select: + description: + Phandler of TCSR node with two argument that indicate register + offset, and phy index + $ref: /schemas/types.yaml#/definitions/phandle-array + items: + - items: + - description: phandle to TCSR node + - description: register offset + - description: phy index + + 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 + deprecated: true + + nvidia,needs-double-reset: + description: Indicates double reset or not. + type: boolean + deprecated: true + + 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 + +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 Tue Mar 21 08:52:07 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: 665687 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 A9378C6FD1D for ; Tue, 21 Mar 2023 08:49:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230456AbjCUIte (ORCPT ); Tue, 21 Mar 2023 04:49:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58538 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231174AbjCUIs3 (ORCPT ); Tue, 21 Mar 2023 04:48:29 -0400 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 07F051258F; Tue, 21 Mar 2023 01:47:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LghuMRC2/8d593XmNPER7FT6ULiA9TVWrIgDqBEEl91zsG5EEosldLfgn8irt7Vq0V2jF6U21SirXSBBCu1duUom7pZtOPqCdEo9Eq2c4so3sHMuF4L2178XPJiXNACiktGTcwm9n5TK+3K71F/y+kGvhii6yaflnXq/YatI3y2b854VctBFhUm8Mup8W8oGmiN8uszm1114ODS/H6WkapjQTeOCxMUI12Q+xBg1iXi1CsdlTU7/Lu4dC1Y4Y+FtthUxcnmdjrdR3wKcy8aKhnRFvTtzm36GoFWqFAN8BMeUDaFF8ieAoi16WsO6BKpzTNL9E4f3tGkUDwvrgWVcPg== 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=+hlEhotFhkg72FyYq068bth7cR3cLx6PJeLSFh4yT3g=; b=P4niTx9E1qPLkduY7UF4bfDADL7DGYlZb1ARXv5h/EgCclrfAoiN6SBW+eviXPGhGJkmmbXG/ovJoFFF5GasbKtSpe9tz8p0LDua81Vjs54nJRxJhR8lTle3PQXLB9u7tS7Z6cnz1csw4L2O2AO2dHrCgn1svqjSiYi1zHmFJXgLhiUKuT/2iFlgxL+rWg0fFcdIvV+LUBdS1vOBBZbKXJo1JCEFFLEj71nOglkirOEsMwF/nYQiWCk1X2ErNI+uwX9qmR8uVoq8KZp57LAmA9Ho/JFGrYCtA9ovGQp7qN23gnjd6m06/MtMNqe7PUEN/m0lTjvxaH+BN7A1qdS68Q== 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=+hlEhotFhkg72FyYq068bth7cR3cLx6PJeLSFh4yT3g=; b=k343HCSxFB6f3NWNclw/QkS1kIU28wPUpUiiZjuouFMQ3J/ADgLnMxZOUxR5gilIXMhSMgQs9xkuCDzDL1fBM42MJ25Ou+nbLypGNmNbgjcTj3kn03f7d0zbFhoQMvOcK721pkiNFUGx0EKXacgu25STiRGihbsMXDCCxX2nmOY= 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 DBBPR04MB7849.eurprd04.prod.outlook.com (2603:10a6:10:1eb::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Tue, 21 Mar 2023 08:47:30 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%7]) with mapi id 15.20.6178.037; Tue, 21 Mar 2023 08:47:30 +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 V6 04/10] arm64: dts: imx8mn: update usb compatible Date: Tue, 21 Mar 2023 16:52:07 +0800 Message-Id: <20230321085213.1624216-5-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230321085213.1624216-1-peng.fan@oss.nxp.com> References: <20230321085213.1624216-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SG2P153CA0040.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c6::9) 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_|DBBPR04MB7849:EE_ X-MS-Office365-Filtering-Correlation-Id: 28a7d89b-d620-4ea3-df86-08db29e8e7b8 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: qAkUuNU9M6qOp/SVbBf4eZE1XCGFj3RPV/wsAXe1gu5QvT6RDFbfU0SeucSGGTLZRWcEInfVneM7EhNEFAPzz3K3viuDTjy20cz3vBtASvvAhNsrcZAcVQEy+JxVkAPsfo0jm7QJ/ZeYdNePlN1p4gpeS451d/B4C4MllUgIYZWdx5ljJha3LR9qs1JEDKt0XZXrDzuEuGtCdYMGMhjMXOWyzECv2xMkmdAz5Ck64lKmLrkHqzWNQyB/5DM56oYsfvr5bhenMov099fsKxxqB0tHSeSnDk90sKsLZUw5FyqAzzbFpT5d6vauqfqJ62S4r50pIUraOeeBhjG7WBkV1hjIzjAPv2o2OSedlugPpCPqcfDD+/BGbD723YjYLdAziSPoBFSAd/nVQpjt2ZKyIqN4MOt/lesi5qdCH5mesmYUlPZD+ySeAczbm2PruqccfBX14Z7p06QKNiSbiEthlyXqsBuwNIlRWLfOFwnqk20VL0Zje7n6tCbZ3PgQRW2oRvS4x59Hm2LVGbf+peXBgn3rfnFhlf10NN9IBAULhFmf2+C4e7bup3gYvfGBO9vM/peqiuYOu5vt8uvv5gliK5GGzA5RfFci8o68ROKNHmhnftWucXcWa966JJUQhoMy2upBJDG0sWCHAMFvZvxv5QgtnEef6q40mkHXaIqaj4cvccu+gBujgclDx3sBLzGFADZDHGKgMHLqwi9MUs3HxJTm6km9EeULczGQZm3fQ2k= 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)(346002)(396003)(366004)(376002)(39860400002)(451199018)(2616005)(6666004)(6486002)(6512007)(186003)(26005)(6506007)(1076003)(52116002)(38350700002)(38100700002)(478600001)(2906002)(83380400001)(86362001)(15650500001)(66946007)(316002)(7416002)(8676002)(4326008)(5660300002)(8936002)(41300700001)(66476007)(66556008)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UumrGH0Ubkk50WQJU81EG3ZxEX0rb/du5N/fYY3aioclTGUMH+ddKpRBK2O4BJo1dms+OkBKEUx6olZbWhTGsrBFoYTkEZCHY2oz7iZPZGG90M18H6vTHoY8TpmTmFIBpUmHBohIQ0vvOxIqust1vrn+CzskK40kKwFGcLvf2R2F4HHoznMP8WdtNoHYTXPL7mBiH/Lv5MswWYv5u2iFx1aVyKH2YI0Z2PYZO90vuJolaCmkKII8D21Q2/iMSMuK81C8Wjul68Tyu9Bn/lhCWurR4cTczpWfCkKbZj6jg5rlGi9aTdYuJLcoQ6ijUQk6qs4nf+adZ/t5pA7C5BfSAL4GbUuamgGtGTlw1x6JGKOUM3UyiSTRKmF4qBEucwPLTKgSEi6/115KCpa6tZ7pmPNtbQjKhHIge2P55uUTiDXj/f2hmqnwo9dN/jU0U6gZbwqk5Yq9gRyyf6+kNNh2kXaivOJIzP8iQulh2snHioSAutElsuExIGAFYfuTSH22q4Xx6vC4kX5zK+5NficOkaT3lo1gHEVyM4tzl4OXJuN8qRzf9GnjWDhWg6zc50P+VaizFON0QREpk4ch3ZXrj6swqckfQQlktsRHsjj4dTqVjjg+dLqXFqIcDvHxkXquNKuY94U9jUQjUhJscPMFIWWc0gzRR4zsLh29DkdL/MqUnc9HRDhMWnCpVKw3ml2+AqgCaiNxNrNOdGoj3feeRZgmXt+x1E1uNnc/yPL9VWvLPTvrZiv4oh9C0b08Mvf4fCa9Wn/1hUsr+SKAPcFcc3/UosViihH//yY4sDVAjZzI0HfBlQob1keB0m1+8MEOS7mBH4mrn2AO0/5/yzWkPAd62RO4Orqx68iIiDop8ZiJTRD1xXhnjJhmq8bHcTLTEYZb+axNSd1hXLtgYAyupyBzz9vBp174tFE9IjntSDo3M0scPtTnI9OHitZJMsCKVZJtlRHwwWLWSFyep/V86WQ20orJ9/mKe8v3aHGEbIy3cTLL+M+tMB8+TZdYoFkMun0O8MEfmLH6g+gPjuDCvaVPVd58/IWpvLdbnFj9WAReNA7y1dDbWmiqiiFBgnQHby89FmtphIO0K1/b2c4ZWzE6vQNRJyRCHoScMe7IRlxNfnOcoOMspILEBSddG83CpIvhnkcqGjk0EFxmwhiTFTgS5gCJ7YGiL66+cgBZIFm1IlzeSAvz/Z9fiC72PXrl77eZqdltNUZfqvJxvAeWk5bSf7t5Oxjl+Rx+9ZVTcWnDRNQoH7bQYsVrCgk8iyZbsSaNDXJfSV6MrKDHO/MgDNxkA+vRixd3uDcnp0VXhjvjaC68d/VZu57OdAmZohO16nNyw2GM40GkPw3tAzgUZL+j2A4ZV/j8i+s+aYKBG2rw7EdUKDcR3c8h2r5M0+OYVs04PYTW9vbKMkYwSkDub/7whgK/mhUdPYODygj7+9IkIdglNX/2sza6IwcC3RQRg/3UFI9IkFz3irlbEnfAuFAWoPdAg5+Et2+w/orBgU0oFMYzw2VxXrqNcY1SVJIqYSbSApkjMTsAIOn2j/zhbgM1VvLxQOgtxR3I6aTZ1RyqKkry10Kpks81Ee82kwyE X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 28a7d89b-d620-4ea3-df86-08db29e8e7b8 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2023 08:47:30.4391 (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: hMnfuScK1r4gdexCWBSlNE0p7pvH/FNCNZqmozuiTryh8KjjIQIkwkbSwXagl0L2XyaBLHg0s++L2FlZy6Psvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB7849 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Peng Fan Update usb compatible per binding doc Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mn.dtsi b/arch/arm64/boot/dts/freescale/imx8mn.dtsi index 9e0ddd6b7a32..7b58660d9ef4 100644 --- a/arch/arm64/boot/dts/freescale/imx8mn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mn.dtsi @@ -1091,7 +1091,7 @@ disp_blk_ctrl: blk-ctrl@32e28000 { }; usbotg1: usb@32e40000 { - compatible = "fsl,imx8mn-usb", "fsl,imx7d-usb"; + compatible = "fsl,imx8mn-usb", "fsl,imx7d-usb", "fsl,imx27-usb"; reg = <0x32e40000 0x200>; interrupts = ; clocks = <&clk IMX8MN_CLK_USB1_CTRL_ROOT>; @@ -1105,7 +1105,8 @@ usbotg1: usb@32e40000 { }; usbmisc1: usbmisc@32e40200 { - compatible = "fsl,imx8mn-usbmisc", "fsl,imx7d-usbmisc"; + compatible = "fsl,imx8mn-usbmisc", "fsl,imx7d-usbmisc", + "fsl,imx6q-usbmisc"; #index-cells = <1>; reg = <0x32e40200 0x200>; }; From patchwork Tue Mar 21 08:52:10 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: 665686 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 110CCC6FD1D for ; Tue, 21 Mar 2023 08:50:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231174AbjCUIuC (ORCPT ); Tue, 21 Mar 2023 04:50:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57238 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231172AbjCUIs3 (ORCPT ); Tue, 21 Mar 2023 04:48:29 -0400 Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2059.outbound.protection.outlook.com [40.107.105.59]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 431C64616C; Tue, 21 Mar 2023 01:47:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SVBgA0nqVYMyOvMPZjw3U7gUi2lrXbVPiw+878QkeEmu9gGW4mDid0TjlX/KwV1vW/6Z25lQYO/E8MI0xzagkTsirpEL78S3d0ptNbxEtsBYOoDlb8ysNAqdBNkzuZM9xp4UA36YD5tXTx/26KS/JG534yE7iV5jDLmqrnga7Wg5e6Z07z0BWdzSs9EyA9b+MS1u3ULqOKw8ohm+ZEq8Ku13NCgevZf9wsFqkdSbbRjDYKyrxC+cNWM+vkogmpNs/Ghz8R4YkRD6hNSTqZcGyEIrUnP+T+a1ptayoMOpOPbYc9rFd2GZXlCXOmmSknEMsmKSquJR6IhNlpR9MytTEg== 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=ff4ng602SoshLDvQgPEcxyiSzsCtkn3MaccwzpQapdA=; b=T7mA/d5COuYCk1qfKPUoKUISlC1T2EN9uIl81iFDRInnIClD+OQwwHuxGqg6KdaTdB6YFDUWAVhIZWtwvzu2ksRXiGqvm/OOhIKc4Uu3PgIhVJpheySmyu3EniQBtkgLDXxbDY2R5zRs+oad4+2A6P5e/vVaA+cUSEay/lg8zf6IO7+eWuPN7E80bX4ySZ/Y5iwIxDV9URbd4/SydyHQxn0qFn+IJLtM7mgNVZpZH7HD81tR9iA9+NlGER5L2il4KYP8hqSP/FsQJMs0HBc9Nt7Mo8bQl/AlU9TC8lcWIN4W8pINHjiDeiDKclD7JNfApdvcg7kC9LdsZPRikeixkA== 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=ff4ng602SoshLDvQgPEcxyiSzsCtkn3MaccwzpQapdA=; b=Sf8/OvSmj9eMLFC8XfKvUQykD5IYfcvvmrtcFfEw1kPOL51ZqvrUwjmLpLxn6e5HVU99c2Yg3es/t3/X5lAT6znEC5UhPHbcN4Hja0XNHHZuGs1GFsxSr3egCcUByHLpTsWKfOH3yYU6XIVFPCKFDQJ7J6BVKrSIvV1rRw+NuW4= 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 VI1PR04MB6944.eurprd04.prod.outlook.com (2603:10a6:803:133::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Tue, 21 Mar 2023 08:47:45 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%7]) with mapi id 15.20.6178.037; Tue, 21 Mar 2023 08:47:44 +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 V6 07/10] arm64: dts: imx8dxl: update usb compatible Date: Tue, 21 Mar 2023 16:52:10 +0800 Message-Id: <20230321085213.1624216-8-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230321085213.1624216-1-peng.fan@oss.nxp.com> References: <20230321085213.1624216-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SG2P153CA0040.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c6::9) 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_|VI1PR04MB6944:EE_ X-MS-Office365-Filtering-Correlation-Id: c9cdcf52-98b4-4b58-f2be-08db29e8f04a 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: F7S0WRljJsxyeac0kBIepdWRsvVZsfR3E3VdxgmDysK8TrsyXAndeElN4cSidhv6Jf3/TBSF2uPlrN3vwinFpOQUN9kvDcSgnnSfX+onPWAck1eRtbZ3gXnl0ZE6GBLpozcSq3034BztXJCmxV38ravMrmPwtQDrY+3uSN8rmnYYTa1Q3FWU9kwXDvCJmfh9f1jkwzNf2C8XXiThfGR9aIki7m9lssRVb4mFDRhwoEkiTz4StWUHXoJyBwgup3EXTWi2Go5un/bwOzCUBX1fd+ThBv5wQzeRss5kx5qjKx0GdG9mgXQP7Ibwzn4vZvUH1D6YgMphqFRaxNQmEyFjUSy18mFl674muk7hUesqs+EZlsNweCoMao/BGQSUyQ9d4uSh9zT5vPaqqenMx34clVza2fBKZ8y/TFCiBhD0zt06zqulHwXUrliSiEVQDpFPpXHA7J7iGVy7lPaildTt2tcCn9evpaZZJePRG0wszpoEns4EPAdj9OkAnmWvGbFJVWpuWRS7lZIEuDs/KL5gLrtLpSWeNGJbYFC1Fa971wPVItl23LlRdEv8fSsa3cTEaMlw6pYWdz+6BEu89zGTCIzgiquA4+NPR1LpQ7vmfbqWdGuPNQ2cnAgtypl3XUtgzygqeOPIvKRs/r9s2NzFk9ThBXYu9ocU+I//fw9/s44o84ydnWhkcmi8XgLsm5lF+xg92dBAp3YZbuVyEo4FRMNJyFh0uE32YHS3O7vjThc= 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)(366004)(346002)(39860400002)(136003)(396003)(376002)(451199018)(2616005)(186003)(6666004)(6486002)(6512007)(6506007)(26005)(1076003)(52116002)(38100700002)(316002)(38350700002)(478600001)(2906002)(86362001)(15650500001)(83380400001)(7416002)(4326008)(8936002)(66556008)(5660300002)(41300700001)(8676002)(66946007)(66476007)(32563001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +E8mo69X9MYGcuMFYLFL7BJ+weFpT/PZNVuLrGdXmkgCDVlU3HZ+n6R0dpeZvs4hHL27Mg0bATs33Ip59T6YE0n6i2WeKgt99eLM4kXb40ma+CfsHcuq2lvTEG04R/ow+F7XcISNj/fwKvwBtLcoF9sFEWO+ZZLy0FQbbt4vu/urELOEqSIlXiRVVdwMKL0QmFDTUjUymOWf79W6KCJVhuOfAL8T6XU+cRveR6YLE+ciG0/SNIJfYCFdjXGrfYQAMigrjuboyFytPXsgYoRJS9Jv1t0kv2ToqL2LzGXmsZxn+5lxmqRPtDT/tal0fo4Z0SeuZ/HXUqjvRqPydwFYZPzsvfgES+ufy6qfKlEXzhgxAIHMiv/4F/i9vBHvzVNfmhZoKDeA+5HQeakv7+0Kmwrcq2nTbx9302Djw4ev8B2ZJOHoWxOCGnsXF0Y5jUYgi3ShWb1+2reBUPWUpZTvHk9FKFkIbFMI+plWImPsW3dGuHtmym1s9LlQnYKSdsoEwTgeA82yAQPcAnfa9q6PgnHb2oGCIOgC/INeZ9CoFx5BX1+x9+ZhxwhPisrazwNsIlz9SK5suv1xoBS79IXM+EFmr4pWqHw5qG+CJPdAzD6HstywqRQksW77n591jgL8A4ZwVjuSaTsKg6Y9qtUG9dzB3t37K1J6WYhKl5nefaH6sPnYM3oTQYgNM8vygwJ9d72Nf3/cne+DyrSLu+wwMGUMdbMXJOLZyIAZqEOlHDhiwRUKL8HYBXkdTV3v/pwYrwXJTF76nk8i5vd4a+haxWbllobtfEwvl4IxPbwITJsoryGLOMaaDFB/NNeujTQkPJ7VLojbnWCva9x5uuXpdbOLti9u34Ny3WGV2F7z5EvcdbzHzSHl5fcSeX5oNONRsBJKKUsHx1qUZblTd6jqioK3dvIuhSlUNIpY397EgzNBjeHFMmnvMHvTVYsc2ravaVK9DIfWwJZMK+xmYoGbgnpoA/5DdRt1limhuKdR83UZHsinps+VPXGBpsFx3BCQNpCtQacw7s3JUayV65o2wn3N+eUrK3XFNaQBw8ZLuOi8a8X3YPikJKD5MprPmKa/SlcBDXjNX/PwxdjmcARF0lW2/WqIpgD9kHJL2TUy8yff4Zdt1RlY4EDsZzF6Hxg7oV0Bir2znTqAY91qgj5h5yQ4S9/lAfVZyA7M4ndlpq6nkIIwn+eX+lm+Dmak0QsJx4xrbxvvqh4+R+ISEXjhxpGgYVIabfo/sjB1cadZcobRUVdMTeldA4Un64AUgo/elFklIRlyjAFX41n3013u2d5s/QxB56twHubA7SlTln/Qqfs7ZahFMSSUagtvCZcqvySDCM1WZTdnLEjWmQ662S7+Ou7Y8KkMCxoOpPaThsghf0KN5B9dXP6zHyqBpSCkRKDdVY/GAdFOOqt+GaQaX73N+7X/d8h639nXXHbZyiDaa0Kk/9VKoS8i8YamUQBjqEdNXASfTDBQnc4rv/yaWbZRoeJtu3rqxbHfZ/h3Ie8HcyOmxhZwwFzZ0D/bmgEbqa/j8ng0mRbETS9ENZQk3Re38sSGh5dIJO0ac1GAPGwbL/4cmIhvuLE1/uE+png6 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c9cdcf52-98b4-4b58-f2be-08db29e8f04a X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2023 08:47:44.7714 (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: KVCCPBia0L2+nxxfImyvu0dXrjBA3mgDvT39C0UmarOCm1eRkfCNk8I6fkMS8sMzcth9/VJ39taqc2iHmAmjTg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB6944 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Peng Fan Update usb compatible per binding doc Signed-off-by: Peng Fan --- arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi index ca195e6d8f37..88913869ae9c 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi @@ -34,7 +34,7 @@ eqos: ethernet@5b050000 { }; usbotg2: usb@5b0e0000 { - compatible = "fsl,imx8dxl-usb", "fsl,imx7ulp-usb"; + compatible = "fsl,imx8dxl-usb", "fsl,imx7ulp-usb", "fsl,imx6ul-usb"; reg = <0x5b0e0000 0x200>; interrupt-parent = <&gic>; interrupts = ; @@ -63,7 +63,7 @@ clk_dummy: clock-dummy { usbmisc2: usbmisc@5b0e0200 { #index-cells = <1>; - compatible = "fsl,imx7ulp-usbmisc"; + compatible = "fsl,imx7ulp-usbmisc", "fsl,imx7d-usbmisc", "fsl,imx6q-usbmisc"; reg = <0x5b0e0200 0x200>; }; From patchwork Tue Mar 21 08:52:13 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: 665685 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 3AA8FC761A6 for ; Tue, 21 Mar 2023 08:50:09 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230047AbjCUIuG (ORCPT ); Tue, 21 Mar 2023 04:50:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56828 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230134AbjCUIsv (ORCPT ); Tue, 21 Mar 2023 04:48:51 -0400 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2047.outbound.protection.outlook.com [40.107.7.47]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0E1AA6EBE; Tue, 21 Mar 2023 01:48:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jbcPWaJMnJxnV4433z08MogWLDQUwC2hHmWw9qdntRAK+yEPzDujh7n5Me+9ObpRm6AH/g2DCfyNr07zcAHVGuYT1yEKgyenpHfM/1J/tmYzvMHQdgIkAJAG/j0ZyODR4/2aq9kJ9QiEhgJ1lRNRuG/EUnsyt4tv09BgtY85juTyYNPlqZH8W9nE9iwsaOd+Pup7egCTBuvKUu3HW8tUEZnGbEKNYfRsB709eMFzi2bpRJpMun9r54ZThjBia85FVR+7r8KsSwbw2W7oZq3FKSh3T/SlSPGdfLD96kCZK7/2hz8iFsGdEdE5Sz8kV3YyC8s1jM8tXyfKnSl6GyQMGg== 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=5oIMJoaa1fZ7Qe9o//yuFaWYDpQrA/J7Hg5mCW8lIEE=; b=ESYtbPWD6a4uBS7G7fW+y27AhacEJfG/hT3rg+J3s9gOzkQDM7LD+XJKgVr4fpMScFALW0vqkIAieGSR5+Vy4TdhFwU4s/u4T3e2S02BSktjjvrBusSLQx6/AQbYwcp1VMm9KzH2MGonHKZzJ9rEqmfw7idM46KxqKdoM8lrr2BDIyOaW8r0AUeIeekOdXGd+uqj+3zffk20Pey+vDGH8LZI5HAbnBswSegkEEi6e/KPc6kfbGOmyPrQNkpTatwAl2xgrg9WezLNhrNfF29NgdSAoTDg3B8mrS+uhggLsulvFBVRP8tOu+cyvOj/mee44p/LaBQZueRiZ3tRXf1e7A== 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=5oIMJoaa1fZ7Qe9o//yuFaWYDpQrA/J7Hg5mCW8lIEE=; b=DAAB1lhKUgDr8nPKK5D7ikScRbCjRWDVUDfW9AKBUPzZR+BWfQzWrgE2BU365vKp/oxj7EPNzkmueIOUASCqYwyjrTbsXxM1y8/t0YR8/q6Wp6rDNJGzaLNeM9mpDRjbV7+rKXqyY4LqGBk8m43+1klFjjzp1lxFWkQj2DBgLkI= 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 AS1PR04MB9456.eurprd04.prod.outlook.com (2603:10a6:20b:4d7::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Tue, 21 Mar 2023 08:48:03 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::f55a:cf12:da08:6d2a%7]) with mapi id 15.20.6178.037; Tue, 21 Mar 2023 08:48:02 +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 V6 10/10] ARM64: dts: imx7ulp: update usb compatible Date: Tue, 21 Mar 2023 16:52:13 +0800 Message-Id: <20230321085213.1624216-11-peng.fan@oss.nxp.com> X-Mailer: git-send-email 2.37.1 In-Reply-To: <20230321085213.1624216-1-peng.fan@oss.nxp.com> References: <20230321085213.1624216-1-peng.fan@oss.nxp.com> X-ClientProxiedBy: SG2P153CA0040.APCP153.PROD.OUTLOOK.COM (2603:1096:4:c6::9) 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_|AS1PR04MB9456:EE_ X-MS-Office365-Filtering-Correlation-Id: ac182e68-e18a-45c1-9638-08db29e8f917 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: mepJ/CWRQcn31owTc0vd21bl3LiUgNLfdxWiFjTRleekAvM8ZBFq++VVEoNhLWNJrsHeFrouJbWIxzgXVqVAx1ej0ioP2VrlDLqGpyXu0kYTM00//vR2M33aQkQN9MBSaTr/NC/LwzbDb5Y53/1KCJqI6P4xLtPkfqyjkadE3aZeKNRp7qdXC1ReHAdEcf1rMoc2LtRdyC5G1LCC5GX3kKIdN+DgQ4jKhhQXyngIT58n0ffRVl1VaJF4WtfxE/frqSukHCCsqZ/5puLrj3JX+xhMoxq9fRl0TVLcfo1BobUcEK5oaNL3+DeEyxP/CDf338GKFGpZechJHoaoatoeBZAlvD8K1obcPfSowimi7Z031UQpKnouqjbq0Vi6pUoifyN9y2E5IcEOn+0MjEqShDWHI8xWkzM5t9p3cF6CWg3EIx2a8XVtPJ7ZwGtxKpYpXUNp0xEJ6BXEaw4+in2lvm7FNSY6a/sRYRuLbuHepg2ldTmPqJvgH4RIwiKiycim0Aw/nLMtkTR+ETcThA2gEqp4kc9KcRzF1IhrS9HIozOTbcNZwsyFmZdySYkzDuufJaM6QF8u64rgHAqB0o5GRHowBfppdIG9jFKfcUJ0m0vTaFNhK3BT7IDpvLx7G8Oa9J7zVxSOC0jOQ3DcuB3WTAaz0ASiU4D4F9tzkSFef3F/IbNbJn5DJZcwivwa1I81VbSvBKFehREFOJ7jmOyfcw== 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)(366004)(346002)(136003)(39860400002)(396003)(376002)(451199018)(2616005)(6666004)(6486002)(186003)(6512007)(6506007)(26005)(1076003)(52116002)(38350700002)(38100700002)(478600001)(2906002)(86362001)(83380400001)(15650500001)(8676002)(316002)(4744005)(8936002)(4326008)(7416002)(5660300002)(41300700001)(66476007)(66946007)(66556008); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: zTYwB5DyRSkkhPbEsSvf+5lFh2Pe++oMv4+4kmJU4obxHk5/KRitVfeAm8mj/Bo+WmgXFFVT3WkRv3kjP1Q8DI+6Yjgc/ReT55eL9rvnJXeii39PgYqPm+nJYGGqzFdvXDs9G0iLx9HrI8BXP9wF9VhYYZ36TG4CIJbQMSdmasXgE7tX4QkgEGB3klsOEkPCo4NTupI04cHEghTikzrLDcHtDjb+vpT2CZkY7a1uaKQiOpQuMajf530C9U1GioN3bWrdoSKHTWRpap4KaKdZvGPsHC0rV4IAUOlgiSUK9LXXgHGGPgZKelbX9jcaSHhr/Vig+9rAQm1RBwGwuP56O8o5xs2aNqAz7dHsDJDBS7Y/I3w6pbtQwgqrDZ50rkiuuhzBL6Gpexiq8MyQZGDm9RbEvyWNuIzWqYQ+hXGu36JHndRhdSwE5ZcWekjxbugnvvrlsomTexBEc361+QDDLiKQCgFwR47f1QuU0K2c1iPZRBTt42ikC4Ts3MGxx8R8xLkvq0aQsT1Lz0rIPdwVzn7k0L0fiwjo9SxWbZC1NMwCpb+ibR7mjE1pi1eZlxhvd4fdQkGwNMEKxQQh38BtU08Tan14jB3LIA00Wc8XRYR/S3BPE40tVifW2CRRPU9a69LdjPbjxtYtv4XVJOQCBVdiEAI6aqYwITfiFWdSl4/x1f1ohlQuZ41xrMyu2VBv8PX8ZBjRFvZc4LGlM0URBC89xeZO1yZz3UMl+IJao4/GEsfq52kjmg6PLgqzKAKlAZvJ2MrvVNzi9TpcX31LNu0j51iaQOM2/WS/+a5bUr4x5vL4OAUXfXcG2mNr+2PAxIVUemz0oaIYIgmzOXin2znUd6socq1lZSxXW5m9PMHBqVKDC04GaDJJz7UnrPF5wOmsDbCRfopn4tYovsde/isbrR8ytNzbVSLAfPNJFtKC4Gdfg//HtgIlI/h7M4+sLLGiiGfY+jlPSlosJuF5xtD/oACo22Jd4tzYC+1TUU3qiuqwpJDCo9ZsyVUuiwh/mX0O9NHpWdp5OPGh4y92l4gaWvlN2PEPlpJBBTs3y70SERmDpyhqa7mK+B97ByrPCT7M/zfSCVGUD2NbPoBnjbwcorpbtzQYgHxF0vui/VFycHRTTCx18/6FjzFJzA/RuvZGXSNdvln23UMTRhG/PZMGJAGG1611Q2K4BrCKN2ZjqUEnAXzHPaHyJKpKxR3F08lhISkkXIMyjit/rjV6CfWH+lDkgUVVeXzguExKP4tGKchTyNKzLOQicYab5dxcVZ4YOr2G5ndiyO92IxgARpv0lB3xypPGAm3kicVINVNmPiYa+BH5Dmpob+ka7aMvBgtzHa5Ijtek5opdmhQ4mafW1RgdX3OuwAjy7/E+LtgpONy9AD0hsbQttKdrB7WYM7EPAJUYeA0LcGS2/Rvkgim4zJwnhxRBA+dU6IUl5s+SkZpdxEmmbs9VJu7NR2/6ffH6l/H6Pp5X7zKhbTjW+enfWYBDjP8UrqGttrCUScM/NWRyDvQYCUu96sAYRF2kX0wPZ25mijCP1u75/0gVK4XHqRne+L5yeq46vIRtUZiIXAhD7t18p6USi6sTZ1fI X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ac182e68-e18a-45c1-9638-08db29e8f917 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Mar 2023 08:47:59.6449 (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: GP5ik2rtLIb8/TuctNuB8FJHVP+Gtm4HasPQs2xl2MS793+OnNO4jl7nUjGxo3JVVfD+efXJVi372+gqm79T9g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1PR04MB9456 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Peng Fan Per binding doc, update the compatible Signed-off-by: Peng Fan --- arch/arm/boot/dts/imx7ulp.dtsi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/imx7ulp.dtsi b/arch/arm/boot/dts/imx7ulp.dtsi index 7f7d2d5122fb..f91bf719d4e2 100644 --- a/arch/arm/boot/dts/imx7ulp.dtsi +++ b/arch/arm/boot/dts/imx7ulp.dtsi @@ -189,7 +189,7 @@ tpm5: tpm@40260000 { }; usbotg1: usb@40330000 { - compatible = "fsl,imx7ulp-usb", "fsl,imx6ul-usb"; + compatible = "fsl,imx7ulp-usb", "fsl,imx6ul-usb", "fsl,imx27-usb"; reg = <0x40330000 0x200>; interrupts = ; clocks = <&pcc2 IMX7ULP_CLK_USB0>; @@ -202,7 +202,8 @@ usbotg1: usb@40330000 { }; usbmisc1: usbmisc@40330200 { - compatible = "fsl,imx7ulp-usbmisc", "fsl,imx7d-usbmisc"; + compatible = "fsl,imx7ulp-usbmisc", "fsl,imx7d-usbmisc", + "fsl,imx6q-usbmisc"; #index-cells = <1>; reg = <0x40330200 0x200>; };