From patchwork Mon Jan 10 19:36:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Hancock X-Patchwork-Id: 530977 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 D63D7C433F5 for ; Mon, 10 Jan 2022 20:04:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245517AbiAJUEu (ORCPT ); Mon, 10 Jan 2022 15:04:50 -0500 Received: from mx0d-0054df01.pphosted.com ([67.231.150.19]:30300 "EHLO mx0d-0054df01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245514AbiAJUEt (ORCPT ); Mon, 10 Jan 2022 15:04:49 -0500 Received: from pps.filterd (m0209000.ppops.net [127.0.0.1]) by mx0c-0054df01.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 20AI6USW002276; Mon, 10 Jan 2022 14:37:04 -0500 Received: from can01-to1-obe.outbound.protection.outlook.com (mail-to1can01lp2051.outbound.protection.outlook.com [104.47.61.51]) by mx0c-0054df01.pphosted.com (PPS) with ESMTPS id 3dgp68r76m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 10 Jan 2022 14:37:04 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mUTeONUu8onWEV8SAPtyDb2HKYrsQECg9JUoY+8kc+CjKKxYlKoprWyu50zGfiseTCQ/mKzyBHYvD9Lp59mmqzI/6TKYBfCS5vQ20rkyjawabiIdaFSmX5WZWCQetj6sK4gf93Fm90g/Gtp6GCCjxw6IHNPORJXySYwlwLh7ArsQp7zC/TyTtWp4uWXz041ZcBfT2F4uTJa6Q9rnSCcSf185UjWA4awyyL8Jstf4oar1LYxJfYZC1if5V7IeATpSOglvbm9K25vkspGyoHkljuqEgkvMz8Ewo0bUfyGTBCdQ58phA2k0s0uDwj5DH2svVLvJNsj9VYPC9DpjIKSASQ== 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=/I/22Z2oVsG1IyKTu+TUts7zPyN/ZLXHjCb4USg+lXs=; b=XN3je8sj1Kqt3YyBKjRglwDzNTXjUQ1XW/iKhuy/hZ9pyBDdyDOjA5LHlzYH4CH3BTnh9SUYxZzq4Pyxqwlfz3ecEgaDzHA92fsrF9D+3ZFVdXORzn/XpD/Y2UKa6wL33d/eCmWzoJ/ZpJi8yX2Ksb5jGImkhEH2bL8xsLXFL8EG2Cxv4bg68/5wxfFIDByMd9OG8KMXW1yHGNaeUAVKfQbNikb8K1laCo/T3aZGmHskNordCelIOHGB9NCneT6jtQ2r1KTNVxXLpr+Ce8QUcCjcH/u1Tjc/C48NAdTqluYd8p2xb73T4UP5YxlVX/KTY+1dlkiebqrYeHHGeR3hVw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=calian.com; dmarc=pass action=none header.from=calian.com; dkim=pass header.d=calian.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=calian.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/I/22Z2oVsG1IyKTu+TUts7zPyN/ZLXHjCb4USg+lXs=; b=ge0U03nRaZGzy/tdDG8mCHtAeGus8ywCfmCc4Yr0rb8ziEw7pyacw7d8tGW8MdTEFviZ5Vyjn+mPna68bUWnvIrhbvYyozd+rBVQABsGIjjIPu8ZG5thOQUbgl0jDeWm3bAMcgBjU+fqDqDbjo0qAmgrXIA/n/Q0WNL8hZwyXl8= Received: from YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:4d::14) by YTOPR0101MB2236.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b00:22::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Mon, 10 Jan 2022 19:37:03 +0000 Received: from YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM ([fe80::4441:49c3:f6d1:65ec]) by YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM ([fe80::4441:49c3:f6d1:65ec%9]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 19:37:03 +0000 From: Robert Hancock To: linux-usb@vger.kernel.org Cc: Thinh.Nguyen@synopsys.com, robh+dt@kernel.org, devicetree@vger.kernel.org, michal.simek@xilinx.com, balbi@kernel.org, gregkh@linuxfoundation.org, mounika.grace.akula@xilinx.com, manish.narani@xilinx.com, Robert Hancock Subject: [PATCH v2 2/5] usb: dwc3: xilinx: Fix error handling when getting USB3 PHY Date: Mon, 10 Jan 2022 13:36:38 -0600 Message-Id: <20220110193641.1368350-3-robert.hancock@calian.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20220110193641.1368350-1-robert.hancock@calian.com> References: <20220110193641.1368350-1-robert.hancock@calian.com> X-ClientProxiedBy: MWHPR12CA0025.namprd12.prod.outlook.com (2603:10b6:301:2::11) To YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:4d::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 64a9f084-0213-431e-2cde-08d9d47093f8 X-MS-TrafficTypeDiagnostic: YTOPR0101MB2236:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5236; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: jXeXHqPc2KND9RJcrnH9jPDAcdvLTFqYjxS1jMEePjM13F/DgHZxpp54hhmWeNqa/AJuH49oRKq8tDcjwDRdT2eQ/jyBPWY4eKldkYYhvLmgbdJME/joqfIUwGtVhtNH1UDh1zjRXzka9CQHBpvY5x2jOJcZcQ9xMsiMtWLX45vhSfZs6wUR9lbHRNMgrFYzr702kHeBw/JiCezC+EXrfKrMm1GJj1hz/eIKz7g29dEfyWFy5mJYXgraHOQgZZO+imw51fVtao/f6quIdOPI1FRDK/bTTwM45PNw3snb6aq+VPH41Ig1eF+P44qk2J1lDnzf+8iJRFmlEY6HcA2J9TJ2tslo8W1lNSNbc59whtldT4ohiubCL0fPMFEOK1EoJ1InqfWG1YBkXKEyBKMM8WnC6KIykcQwJBbA2bjAfo1qAM6Tl8BhqcZJIzVOqvg9iE9U3ubk3AHfOD0P2VggKOPicRpg9G4j9he5FQNcWNvamnvVOljGXlpLuzwcIKhkJ8S5c7gSvNoHDvfLeAhNl877/5ecpqyv46iTkcEEL1JYISJB1f+gfLwscb+LJ+Wdq5XV0Ckda4UbUWGwCMJAc1A1/2p8nfFlfUYXUlSXzVX+jljzhzGffcochZdpS0G6PEsE8D88LqS4IkEg8ZnsL+R0ugo+pFwHZGoHthx5rvbrdXGEgpc7ttFQObIuub2ERPz9yHC2Yvfh1CJu/wfvJw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(6666004)(6512007)(5660300002)(83380400001)(2616005)(44832011)(508600001)(8936002)(8676002)(6486002)(2906002)(38350700002)(38100700002)(36756003)(6916009)(316002)(66476007)(66556008)(26005)(66946007)(1076003)(4326008)(6506007)(52116002)(186003)(107886003)(86362001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: tFttdxCudqmP/Thu/9FuaWRAMbt4qHYXzdm99MXxFDmQ4ZCTo9pjfv5iHiWpDRzABzQ8oK//fK1aovGHrTkXjl8L35tFLo5Tpd2OR3ZxJGeNekkFFkDuLAkTxDEOX32tf4oX5kGMo3RXVByp68scblq+qPuQoyST5IxXtpgCfhXn+6UGZcowRQZMxWMmWpey6RZwSL2xDeaEgao5R2eDzYKoS8Kpq3H7geega7KVXBHLFtSQoBLNU1Sfazlk10tZd5A+R43pNOtAdSIPchoBTUzC0vBaOnXVhUvSFShUzPrEMTmjPHGxOfNUPkJc5jiY5HiVNId9czBWIpGSF5cTYImty11I5tg+svO6U32XzBiuOx+pOhGXAKkafwd+h2MFa2FqJlp6p+d+aBHnPBsDBk+NhuP4MUa50VOfBy1+a0Fxmk0OfSXmlsefwCLUwN75eeeF4oBXe/f3WQ2vyjJZDt8j+hJZhoSUtmAD0SJ2lEFbtdvRz1G8Om0Xv2dX6WCaUCMUiZZiAQzM04dt4CnKjAKSUoM1XIH505vO84Ae/EKtD/kNU2jxNZDiRmICRIPzaktMvu4Gqdu30uJbTydF+gpOX7IirMHof6UEfHS9Gdj8EPg3bbThhGF253VTvmM/V84H1tMrLBD7nntPONvx3s3MhTAqn8wcEAU8ByXj8cyoDo1QxXX2TcR1MOZ58EniC3coo/Px6DqMOMphYAbvm0tgA0C0OeHWxH1xJiBjWilbHen2qAFZ/HeEmE3I4eH3RnbiWFJ8CuQ2hJWl3TP7AoXmXIr28N5q+b2yk8Oth49YlRbKz62XntJUNqHq+PiDjxC2bqPkvW88CstYJBQAYFjzhuerfM1150xxJ4ktUATggQhFv0Wuh0lRTPkhMrAdvW5jiEbPAPPilWpiXTHUgsRj9g/sgxg28ULhBZGrh+YWMZq2gFo9FzB+INg8RGdfwrsDFUV+gq4HFM0UVQ9Rbg1jYy504NxBQo4dFTDTgXf73rh5QAXn6z1LAqRXPkV8yEmLRpW7unpwGRDHz6L6l3Sb5+pFY/8BwvCVyK2uOPmT64RTnG5AtDn2CldaVmCHfop0wWigGQrP1SYb9HlBydKfnn86tqljtUxPodAcjtovg1QCUj7hnpf04XfznJBx16a6Eb8TQCMfhDKcba2yfpcFJd9qe/dV8MB0LASsWk0gyYoD8CoOCmuwbLNK8XgpNfTW1WZjk/Fm5Nmlenv8RTYDIfdGyBVyz0THrJr1ib2sjTOdcUzt0BE+XiXEnKP6bTriMQQ3wuuaPAyiOAaK47Abe97eLPlV+YGpRYaoZIizS6FSkFTFdGHAj8EeQe50du13hW3tfLvsmoyEaRGZcdyhfWGYhIt7dQHaVEq2NC4DvQdq28/YJ9Urj18ealorVAGdy0bxYFBB4aqVG3LPG/xhx82tenktVDMhwrQMyS/MadjxO6W7ye1vyQWK0Vk8YpDHNPJ5cDmfLmkiIKz3/oVf4GgehjqO+V6FH+IGETuo4hjyJJNtbdKpCVzhUMhAElconTbvR831UIm592dzyHlfu9wxjlhb6byL1GmfVZiYNEbIZtSCaW7sDUSr49nFNJcGe2OC5bHp+tyQrIQCiNafQWk45LdxXZTTGzQOufWO+gWyi3pW298AtXAOKD2Jw7iyuXfewRbCjAxp/xDPeQ== X-OriginatorOrg: calian.com X-MS-Exchange-CrossTenant-Network-Message-Id: 64a9f084-0213-431e-2cde-08d9d47093f8 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2022 19:37:03.5920 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 23b57807-562f-49ad-92c4-3bb0f07a1fdf X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ZrBsKVO6Fw+xnv/aZ9z2T1Bqy28M4qhOpbC+r0YxK1sXkKvf6c6+bvnhh5x3zhdZpVqydQjHB6I0ucPGfBfztd6h9ypaJxFVI/xNZU/peHk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTOPR0101MB2236 X-Proofpoint-GUID: -sEW3KvxPyCtHq1fjGCzNcW6YJgjyR3v X-Proofpoint-ORIG-GUID: -sEW3KvxPyCtHq1fjGCzNcW6YJgjyR3v X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-10_08,2022-01-10_02,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 mlxlogscore=603 malwarescore=0 impostorscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2201100133 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The code that looked up the USB3 PHY was ignoring all errors other than EPROBE_DEFER in an attempt to handle the PHY not being present. Fix and simplify the code by using devm_phy_optional_get and dev_err_probe so that a missing PHY is not treated as an error and unexpected errors are handled properly. Fixes: 84770f028fab ("usb: dwc3: Add driver for Xilinx platforms") Signed-off-by: Robert Hancock --- drivers/usb/dwc3/dwc3-xilinx.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/usb/dwc3/dwc3-xilinx.c b/drivers/usb/dwc3/dwc3-xilinx.c index 3bc035376394..3b16e7610009 100644 --- a/drivers/usb/dwc3/dwc3-xilinx.c +++ b/drivers/usb/dwc3/dwc3-xilinx.c @@ -102,12 +102,12 @@ static int dwc3_xlnx_init_zynqmp(struct dwc3_xlnx *priv_data) int ret; u32 reg; - usb3_phy = devm_phy_get(dev, "usb3-phy"); - if (PTR_ERR(usb3_phy) == -EPROBE_DEFER) { - ret = -EPROBE_DEFER; + usb3_phy = devm_phy_optional_get(dev, "usb3-phy"); + if (IS_ERR(usb3_phy)) { + ret = PTR_ERR(usb3_phy); + dev_err_probe(dev, ret, + "failed to get USB3 PHY\n"); goto err; - } else if (IS_ERR(usb3_phy)) { - usb3_phy = NULL; } crst = devm_reset_control_get_exclusive(dev, "usb_crst"); From patchwork Mon Jan 10 19:36:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Hancock X-Patchwork-Id: 530976 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 19D08C433FE for ; Mon, 10 Jan 2022 20:05:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245514AbiAJUFE (ORCPT ); Mon, 10 Jan 2022 15:05:04 -0500 Received: from mx0d-0054df01.pphosted.com ([67.231.150.19]:33718 "EHLO mx0d-0054df01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245534AbiAJUFD (ORCPT ); Mon, 10 Jan 2022 15:05:03 -0500 Received: from pps.filterd (m0209000.ppops.net [127.0.0.1]) by mx0c-0054df01.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 20AI5sEQ001635; Mon, 10 Jan 2022 14:37:06 -0500 Received: from can01-to1-obe.outbound.protection.outlook.com (mail-to1can01lp2052.outbound.protection.outlook.com [104.47.61.52]) by mx0c-0054df01.pphosted.com (PPS) with ESMTPS id 3dgp68r76n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 10 Jan 2022 14:37:06 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GVOaaDj3lnMZsZUmABLQdBKO+I1Cqc8LIl+Vy6L44mIA//4gSF/dyMjhcA62Y8krXOePEHoUB1akXy1AjiIetSSIMni/BFQJz3NoBGo8atPmDBBcvlPFnMABYFxpxKaG/Ku61DSIZ7RPhJU7HWzdrDyksg2nbrApBOi9m1mMqwtcLxlcW5Ae0JLWBDtvSFOt4ngaAsOp673bWZGy9XptRKIfVGD1p2rqpedUvvDJhRDiuKLe6YzxVcmgKTetVxqkmzuDAE3Y3VpumMA4m1fU6D+4mvsUBmnjOPkWo1qwYRvK3Cxo4JQj5L8ZodJCB6vDSvcPG4fDfvwaVX++3fXKrA== 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=lYYoL8ENqXn8/yzpo6DmGcjV/PxdJYZrbStIiLXDXEE=; b=cwQDoL++fZtI5CuAOXK0JYoeoUxoSFWsRZVynIFb/sbo00zk+bUJg2taOE11lBw/L+5mt6aFaPTcBQ3jxjyfYrexcVVwjgpXUK04LwDECKsb8B8PO/SjMGt3rWD360QnnSj1Td266vOrW/2rDzj//f5fUezSjMofSf3oS8yG53Qya922CkoMhg7WS+Vc0psp+CML9Mv34q3VWrpJs6ciJA5Spc+mvyvwohYVO1alUpQMM/BDUZC/xSDFcTeAxA96qHeDViZryw9AHZs8CfUg7ZOj8ADN20aDXm7fqnmdN6R4N/bFo9horPdrtu/uSrcNEALHVkvY1uLdYBCMHsrV/Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=calian.com; dmarc=pass action=none header.from=calian.com; dkim=pass header.d=calian.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=calian.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lYYoL8ENqXn8/yzpo6DmGcjV/PxdJYZrbStIiLXDXEE=; b=NeqAoeYTrnxFcgPvAJ382jYDCf0sEoLLqOhQCTtnCPcM3trGhVX/nx0UCqhERpDpcTrvmvz14eeGSgY8zX8tiUYnah+NVnIZOLgdFvN+TmkZ3Fx/dkEo8lKQtVBo/55TBdaPB20UpjkZkzMwK0GQ9fwS+O+Q4rvMxX3BqZh8bFE= Received: from YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:4d::14) by YTOPR0101MB2236.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b00:22::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Mon, 10 Jan 2022 19:37:05 +0000 Received: from YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM ([fe80::4441:49c3:f6d1:65ec]) by YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM ([fe80::4441:49c3:f6d1:65ec%9]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 19:37:05 +0000 From: Robert Hancock To: linux-usb@vger.kernel.org Cc: Thinh.Nguyen@synopsys.com, robh+dt@kernel.org, devicetree@vger.kernel.org, michal.simek@xilinx.com, balbi@kernel.org, gregkh@linuxfoundation.org, mounika.grace.akula@xilinx.com, manish.narani@xilinx.com, Robert Hancock Subject: [PATCH v2 3/5] dt-bindings: usb: dwc3: add reference clock period fractional adjustment Date: Mon, 10 Jan 2022 13:36:39 -0600 Message-Id: <20220110193641.1368350-4-robert.hancock@calian.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20220110193641.1368350-1-robert.hancock@calian.com> References: <20220110193641.1368350-1-robert.hancock@calian.com> X-ClientProxiedBy: MWHPR12CA0025.namprd12.prod.outlook.com (2603:10b6:301:2::11) To YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:4d::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5f15b8bb-f4b5-4413-5f30-08d9d47094e4 X-MS-TrafficTypeDiagnostic: YTOPR0101MB2236:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6430; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Wz+nEEm3sl9aBb/btpyGeaCQVf0nXaXmSNEH+aTD6Pn9OXV5oEEzGnfAoK40nLeoZRuKBZLy4s7gO87PwS84RCRwidhKhgHKYCmTrEI3h7nZ+NU0LhkWpMVJukTPKVDSNDrW7tIJdzgUw+QPOA9fpYLyuoAsk6bcUDjwSisCOIo0zokVk8pNPO17EnFNr3DxF7MkYyAikd7VPvgHoP5trDJ42PyXBVW8p7eOPqdB9K1aqnSev2B9E3ZIScM+PdmmnlI5w0sRNfh9qPb1BPsz9FVJ4hsTNKidJ/ZiO3gdGXbKAT9TqmQVaPOYcEK9YXi28Zvh0iKa3jf1yII2VOVWXlfyJX1CfuCzjDqV7zVb3lrFBO8Bi21fIF+l67ynWAQrSsJURj6u+rf5vMAVDS+71+kw2dWGAw2KNkZhcku6FyPyPgUCphVTx+MnpZNS55W2KpLIbNNGl6EvLp1GhMNBXVYe/48rmrg/3X/1o48xhrCV0NNpz2fNxK0wnNlgidSMgBkww1Nx+1OHePqVzz09qPGLeDozEchVy1VF0FvrymC8u3eGITx4nGstBXwssIbdr/uNbLHXxbsQkvGyG5kLwRiwrNPVKZ1Cad3acDPYitnKrUb93uBcBNO+mLxic20cyP9euF8mclvWbxjx5Oqe7VpLHCFkS5dq+KAPFpe8ujO66nr8rkVJBR8wvlehsbjYpxrn6BeEptsrLhQBnWkifQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(6666004)(6512007)(5660300002)(83380400001)(2616005)(44832011)(508600001)(8936002)(8676002)(6486002)(2906002)(38350700002)(38100700002)(36756003)(6916009)(316002)(66476007)(66556008)(26005)(66946007)(1076003)(4326008)(6506007)(52116002)(186003)(107886003)(86362001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: vcKHl/LXSy8WAOJaXXoNO+cuXxLrt53uKWaM1S7AV4ZZv85cqCgKBOg7s3/rnDc5U6S0T4tLX9AhdH7EEHpjkXeWuk+KYFl5FBRpLLPl0tRZrr16F6CH4bRK9k/sJ5IkBYj3VZkFJKjvIyp3NFAqihfdcaRUs9CMmXkHqmdy9yC5i6cpbaWf/NFn6DfJ3hblhmgLaDQohQ2TgNF0nghGNHsufCu3fglSZg1aZx5nmVxX4wKamiVbZRGFeEv9CoXYURBq3VrvucahLoNuWOCcr9rkeG/ghnUgTKZRcpS6+9lhv8zJw3jYWzyftR02MMqdTWi/6JAUespxidkzT7vOIlcWJ0hBQBDvHR/EZLzNhrNRIb5/ErXLT7dRur9A+aaR+0+gLBhxexJvrbLm4HExdxGFrwvM7UUnOuwAOVtarj5Rz80V/bJY0zxIjhxEihqc0xC069HA162c1bp6KTOkfeEX1kPkvSCS7d77Jv5WIMOAeDSm6LFsZdaDIUQV5AZqex8/HWVMMMIPiKqMmgKS0ZeXyQeHoGo0ZBynUYvMqoIPAnTRTsB/NC4J/iWQgfC68gr0NrWTItx1msY9R2yFRfaPHyAhipUn1+8gXQWSRzvDJXx6orWAtQ273ixQsA7N4kXtbmQETwZkZEYPkpvmEQgg3K9OrEGkurFdKy0OfKuCIj/uiNXPp5hrKLw25djHqeFEwcps1PO+1rINPHkSRYhaJTwv9HXbeKfaQpYcfPomigwCxgIDnWq/QMp3Z9XSDr2Ek0RhOuD9j6IhnxQqO5KD7iS8QCmYxzr//8EsOJucdbFpqkEl33n4+76Wzv04lHEjSe8DPc2InUu13CABsU1rrzTpDfki4b742jlw5rl387v2EymGzBpVwp2LWmfh9CuxD4TQDuCwpaUqHYFecvxMi5vi/rhWRVHYUgKMztknE+LOozV51Vf+dOFEXk3X+goZH3Bz0ECbfAjIPlm8VnxbxNPsxjVCHNIJKpP2TzAcTPpJCbatU5f3Hi+4xUbFtrp5NcscqLvJzrpewRtKF/lfzae/eFiOkhy6u/5rpRqNap9fHP8yG2qwAKA8GLPGSOd5O1uu3yi6AG6udPFKtHDTy4tPsZkja7rBnowMhMBI47OMNFe226WntCLs3AgAOOtTiSvFQ6zeSBdx/cQuYZAlfPPMoW292hs7fmEk7idm/l5n7jSMJcJdQghHzV5fQvowTj1s7IhhOtYOFOzbJaZcq60VbweRCt4ASIOvuHEGQRHTjKPFHpUuzX3qJjBDclJzUfVD7/thtPICy8FUsXclOCLHdS4R0fErCUSxyanzv9KrYs/ns2R2mesgWnNb9T9l78iylil2LblSdqUFX38Ajt+11rkRbk8BIlaTMBMxADD0QzOLOyNntxE0VNCQv38mN0dcVqTR6KYEgQKg1dGnCZFdtvK3Y7N1EvjV/HaWwE/UGnXVW1oXlhKd/z+5eATyxFyK74SI2+kHuzjdnUibNzKGtsFAReZwUS+VdpvmVJtm8xmjKelGUgQbY7KR6N6JPSla/QIJtdDkFELlIqb8JpGgQyIxLHLqdzkc+41PY5vXUWfwMgepvV2lVTkGvjELhqP6A137hoHn4Ths95+HihvutjdJQEnaO+9YBtNImG4PsNwpsC4eIqp8Cy89R/UxeDCaoKzUK9vqHKSRZQ== X-OriginatorOrg: calian.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5f15b8bb-f4b5-4413-5f30-08d9d47094e4 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2022 19:37:05.1711 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 23b57807-562f-49ad-92c4-3bb0f07a1fdf X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rE75mG8zKZw3YNaqzuqdlmKGAS9mEKWuCFVZxn8iOCBUUbg3Eo7vkEBH+BP46QYtn48Uo0RoZcpcUIE9AuOAbUnzax1qAOMsOQA/1ZQ0G8k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTOPR0101MB2236 X-Proofpoint-GUID: roYKhUTecjz7hU4LzOMpzlt2j8f1lPu7 X-Proofpoint-ORIG-GUID: roYKhUTecjz7hU4LzOMpzlt2j8f1lPu7 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-10_08,2022-01-10_02,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 mlxlogscore=714 malwarescore=0 impostorscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2201100133 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Document the new snps,ref-clock-fladj property which can be used to set the fractional portion of the reference clock period. Signed-off-by: Robert Hancock --- Documentation/devicetree/bindings/usb/snps,dwc3.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/snps,dwc3.yaml b/Documentation/devicetree/bindings/usb/snps,dwc3.yaml index 25ac2c93dc6c..88d8d831e04a 100644 --- a/Documentation/devicetree/bindings/usb/snps,dwc3.yaml +++ b/Documentation/devicetree/bindings/usb/snps,dwc3.yaml @@ -260,6 +260,18 @@ properties: minimum: 1 maximum: 0x3ff + snps,ref-clock-fladj: + description: + Value for GFLADJ_REFCLK_FLADJ field of GFLADJ register for the + fractional portion of the reference clock period in nanoseconds, + when the hardware set default does not match the actual + clock. Calculated via + ((125000/ref_clk_period_integer)-(125000/ref_clk_period)) * ref_clk_period + where ref_clk_period_integer is the period specified in GUCTL_REFCLKPER and + ref_clk_period is the period including fractional value. + minimum: 0 + maximum: 124999 + snps,rx-thr-num-pkt-prd: description: Periodic ESS RX packet threshold count (host mode only). Set this and From patchwork Mon Jan 10 19:36:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Hancock X-Patchwork-Id: 530978 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 10E40C433EF for ; Mon, 10 Jan 2022 20:04:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243444AbiAJUEQ (ORCPT ); Mon, 10 Jan 2022 15:04:16 -0500 Received: from mx0d-0054df01.pphosted.com ([67.231.150.19]:61306 "EHLO mx0d-0054df01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S245514AbiAJUEP (ORCPT ); Mon, 10 Jan 2022 15:04:15 -0500 X-Greylist: delayed 1628 seconds by postgrey-1.27 at vger.kernel.org; Mon, 10 Jan 2022 15:04:15 EST Received: from pps.filterd (m0209000.ppops.net [127.0.0.1]) by mx0c-0054df01.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 20AI5sER001635; Mon, 10 Jan 2022 14:37:09 -0500 Received: from can01-to1-obe.outbound.protection.outlook.com (mail-to1can01lp2052.outbound.protection.outlook.com [104.47.61.52]) by mx0c-0054df01.pphosted.com (PPS) with ESMTPS id 3dgp68r76r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 10 Jan 2022 14:37:09 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lJ31jnmwi0WwrNTr5z0mcaMTQa0SDdSUz7WEK7A6IqBxiW7g6afn0KqiMqZ+pKzgWTrIRpm79pjDzo5C3qcI/jnwntHpkTRwqrUj1MnHo6cHx6UHqdfJU4jXz3otkkH71Ow2NZt5WgwxaYNe3lESbaBvQwqPuNfpZMO34rFgjgonDeil/OciPoidowd1TjAOJXxm9e2LuG5JhL04/xEStPnYSeADfRmPl2PR+RTpGqm89CzenoNSQ8L9CuDNWrS7ru4guC2+7xDI0zgUa/G1MYCllq5boP5VQMHlHugnKI0FiSe62XKtHj7STuj6WFI7oxwz7w3Pko5M2jYpTJjMOw== 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=vLTgKFxQQFOOy+E7S9FTcPXGVQ3kkUJW5eSGLKqOVUw=; b=H3xG1VOzRjnezJVM21emLRkk57xHhZ8oAp9LrAyVX/S+CL+5UswSI59fvBudZkoV9bpaF8OKKD84sHhLmauSWLGpBRblmmFoXeSXoDTAz+EBHkxY1RasVDRuY8dvBK1K47u2G0diN7/LJv+DdCm9pMmQqtKXu3NAbKFArvdmgaBM2cJzHpBJMTu8M3a4BkDEvwBOiYvVjoN6f1cAu4olcpIU263KF18WbTharNu48GQhfHCfBEKNhOsmrcLDwnJMS1WuR6RTkUEWVc24NRVJoW5E5r87hQ85UQ3MKFWc9okth42vwsKlVJrtxMFGQFw9ZgB6CK+zVG7Q6keyHU8U4g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=calian.com; dmarc=pass action=none header.from=calian.com; dkim=pass header.d=calian.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=calian.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vLTgKFxQQFOOy+E7S9FTcPXGVQ3kkUJW5eSGLKqOVUw=; b=aF64wPco5Otxx0s7TtEOoxoFosp8YsMkNfqY/8pY64BUOj3U2sSmddTodJfeC2RJiafeM4mdhHiW6Vdd1Rj7WQvvp3bsKtKPMQs6tuZk7nbfW1ar7IRIbl2oQI1B+TUXfHD7wR45+BrHxqCcc9iGiNhMvoypA3vbKFVuxWKs/dg= Received: from YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:4d::14) by YTOPR0101MB2236.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b00:22::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.9; Mon, 10 Jan 2022 19:37:08 +0000 Received: from YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM ([fe80::4441:49c3:f6d1:65ec]) by YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM ([fe80::4441:49c3:f6d1:65ec%9]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 19:37:08 +0000 From: Robert Hancock To: linux-usb@vger.kernel.org Cc: Thinh.Nguyen@synopsys.com, robh+dt@kernel.org, devicetree@vger.kernel.org, michal.simek@xilinx.com, balbi@kernel.org, gregkh@linuxfoundation.org, mounika.grace.akula@xilinx.com, manish.narani@xilinx.com, Robert Hancock Subject: [PATCH v2 5/5] arm64: dts: zynqmp: Add DWC3 USB reference clock period configuration Date: Mon, 10 Jan 2022 13:36:41 -0600 Message-Id: <20220110193641.1368350-6-robert.hancock@calian.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20220110193641.1368350-1-robert.hancock@calian.com> References: <20220110193641.1368350-1-robert.hancock@calian.com> X-ClientProxiedBy: MWHPR12CA0025.namprd12.prod.outlook.com (2603:10b6:301:2::11) To YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:4d::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e8515ec7-6793-450d-ac7f-08d9d47096b5 X-MS-TrafficTypeDiagnostic: YTOPR0101MB2236:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4303; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: m6+Qq5vjLsEbDVDQkRo3Y4RuWoQpsjpoZ6F6Bt8nFGkVf4ouJn4GtjoAMsbHJC1hyRGKbLoDm5xT4xsspDtItF05hq/tkffi37KTqtxOHH0xd4L+LkBLjaokX+daEjpvyaTkREzdAyIEQEgDY0Hn8jtEUNjIyUsof1NY2X1gRAqgcVXZ6Eg/PCjE+d1Le8eaBT86KdgGkrgr1bVzHJddpAoQz9+MWC15u5wj3eGfPd/UkNIXUfYUyVq0uyx4mYDw5UhJsYp8QPWK3W40ZGNp9TTY7Ne7D2JZSTgKzykwsn5/W4n43ZvDURgB5kC7k6w2H0CxD8k0eG7YOoMki19kTo3GcPfS0Ll3ys2I9BxQnXTY1GxuxiW5iVRDb9fEGvY/cHuFUjlDmA8lKWzK0PxT9BrvcBNjLylSpUv8oDXBcjNfaOoVC56yYtZsmDW5Hi+H6kCuclaHq8fZoutHv0xXnRto2gCm+dvF/tkrVE1JM1pgSTxDW11HhqCSxBZ0H5dHArxG0GlJhXy01FQPrdt+BDaxbSfgNEWkxd0pgMRWTvYbHUOJ54VIonQ4GGkEzlSWE7APCpDWuwbryEa8QLxzTfDk2/uNXztYsXB8855O9tvjq7QN+z8VocEqYzvG9OxY6Rzi/Bzi5euhfYHYyadTRhaSEiub4n9WkgVVlP8V/3/Yh1iEnbeWY9H8k2ozxvcL2UIrnK5WN8Df7Z66MvkSyw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(6666004)(6512007)(5660300002)(83380400001)(2616005)(44832011)(508600001)(8936002)(8676002)(6486002)(2906002)(38350700002)(38100700002)(36756003)(6916009)(316002)(66476007)(66556008)(26005)(66946007)(4744005)(1076003)(4326008)(6506007)(52116002)(186003)(107886003)(86362001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FQu0qwmMpEgzNOUInWjdn2UvPQsrrpBMszLEIzrxfEfy4l6ZmzCvte/CC/FgLfeOU3/5KohCIgAYWW2Qr6W9WqjMy8n8sdqQ7AYsySgCb48RYlx2N61OqLJshrIZ7x2828YT3kzkSLW5YqkVltpkIh27hrXXRFLI3GrRsgrlgkSd8cYlmQ32CtqCARhZZISarICfHAiCFXzyKKQ5WF1VfxMsJ7nEfKZrMPpwQCt08KMYb1tWx+eNyrHdmGO6Va2xijtvdq3yezGxRvvB9egHU8szHPSzlPhyeR1eIiSFUaupY0asdUrK6IIVn896JXw9uzMrRs+EhJdvS6QGWbmlY9qAnlA4oeTBbfyMFVx3Ef8YT84YZY9jKfN8JrOlZqqU+nMrGISQWZDvYdm3WHmnoNAmg1HlRFpiYnazq//FJaRvS4rMhWkfmZqJr0cuORJBULlbRb/5PmzlyeRjaHN7/wt4JTjvUPlC6b1qe/+crZ9S85lUNKSSt+7Op+4Xh7hGCr/qjIaLUhUNb85QW6z3tshmssDqnAlMLBcVjQaOQU4UAUIEqZd/wft72KAUMS0GebyY6wH8PBtvl5RU+3u8FPq6o9GdR1IKcr9N9qpUU9PkixE5/2d/XTl7aivbC28QFCPJVIi122CwxdtJLLQ6DkIKfqSaX8Wd9IE/MbkwK8x0I+VdmiOy0F0gW+c00dqGjJHuUCdtUTgTLy4pfcJ/WPadz4R3TwQQNsZTEbIuQq9E9sECgT787IARPOmZYrHxow3AlPMJpiJqJnmiRzaROIZ1L/hFoIB6Qf/D/Yo/Sc6YKnT4jg7bGhsQI8IdXGrFWaRd4LRzWqKG6hvxcatD7e6eWRXy3ynAxr4ZkmxMsWkAUhiO+GspLZOgsqo9bwlbbuDyyMHU4pypz91cEL/YAfgnbiZ08w/rF3QojuGAWDlGVVo9hdls5g9Al7mQ4evX6Nt1GnvLSB2Wh9f/Eu4X1NcrD6DjRCeULAOmAuNHXBZziP3+B8KSWNGVOZ2cEcGTEfMcR7BluMR/Rs0+mS2ufaucOu0lNGv9qFfWX/zrMLztPMM/zRPBExr/zw+gy5Z0pRY2H0Eyox4n6z0Xsyb3hZ3AlOZZo++gkjOsZnIe8qrGvwHSerGTh96v/giIUw+Ep7fuXtwRHf3jRucHqe1j9wjRvi9EHSTl/wigpFunxIgJVxfU+B+/xHkrFk/g8ozxgywBFNDkfQmc8S8NcJl5QixYcgCPAmNBBjOcrx/tolUY86WQmaNBJteuEfv9067kZ3Tl9KEW9peBALLw2g3+ZD6rYZtmrWMaJAmgbz16fSVedf2BWc5ELxDOOyy+RGUsOna/HuTuFngXERkgVQQFL3GxO/giCWqa3G4HOZc5k6PhY21QaVLS8BNP6KFfCh2fkFmXlQ4fl9g5ohSyhQh5sTiegj6Zy8J5cXCYufajDrkm6kPr6ChbFUyT88HaV4Lqw8cH3J2xc/AhVKTEuOJQ8VDTNli7QLQUbPNwV/XuH3fEBj7b2skVlWBdkioJ7LXhuPevKiZT17JmjJhhAG2xfRTV7wF6Z6w4mYAZEIpgH/O7M64nlbe4UlZSmOR9sUyvXTcvvEb5BFNk2o7PgANVAqLZotbyz7gWkK+h+3u2eqZjFopCJfIAPhoFns0cIbrVoSixBRKKYxVgrr4NFXgFFQ== X-OriginatorOrg: calian.com X-MS-Exchange-CrossTenant-Network-Message-Id: e8515ec7-6793-450d-ac7f-08d9d47096b5 X-MS-Exchange-CrossTenant-AuthSource: YT2PR01MB6270.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2022 19:37:08.1424 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 23b57807-562f-49ad-92c4-3bb0f07a1fdf X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: b/TR94714/vV7pfrVgXDg9HPQBW/VL+BmR7NOmTiPECKA3w0bInNMGA3UexC0n6QedpA6IIjEwfZRSy9rtdsEIfhUUyvxfLyjBE5SnOHok0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTOPR0101MB2236 X-Proofpoint-GUID: N4HZKf6KpMghklVHpjWC2hj884gFmWO0 X-Proofpoint-ORIG-GUID: N4HZKf6KpMghklVHpjWC2hj884gFmWO0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-01-10_08,2022-01-10_02,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 mlxlogscore=495 malwarescore=0 impostorscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2201100133 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Set the reference clock period and FLADJ fields in the DWC3 USB driver to 50ns with no fractional portion to match the ZynqMP configuration. Signed-off-by: Robert Hancock --- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi index 74e66443e4ce..2f531707d5d4 100644 --- a/arch/arm64/boot/dts/xilinx/zynqmp.dtsi +++ b/arch/arm64/boot/dts/xilinx/zynqmp.dtsi @@ -828,6 +828,8 @@ dwc3_0: usb@fe200000 { #stream-id-cells = <1>; iommus = <&smmu 0x860>; snps,quirk-frame-length-adjustment = <0x20>; + snps,ref-clock-period-ns = <50>; + snps,ref-clock-fladj = <0>; /* dma-coherent; */ }; }; @@ -855,6 +857,8 @@ dwc3_1: usb@fe300000 { #stream-id-cells = <1>; iommus = <&smmu 0x861>; snps,quirk-frame-length-adjustment = <0x20>; + snps,ref-clock-period-ns = <50>; + snps,ref-clock-fladj = <0>; /* dma-coherent; */ }; };