Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp2293130iof; Wed, 8 Jun 2022 01:39:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzuOZ8I9ncLgMtINrhLmuv95HD9gdqytlco0A8wE0lGlyiiD2ibEVvEj8ytjYaopi1Nwj1F X-Received: by 2002:a17:90b:1d8c:b0:1e6:8032:a8dc with SMTP id pf12-20020a17090b1d8c00b001e68032a8dcmr35838879pjb.99.1654677557745; Wed, 08 Jun 2022 01:39:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654677557; cv=none; d=google.com; s=arc-20160816; b=wj7kMVItC8FAcVVai3Wfd/A3lOsM1PMLjyQB9CgZB8Res48gR4For7LOwxBPsEzDrG F3q5BPjN9g5ByvMbvGZRmvmhBXHMCXtRG/5cV2rJrGrDCTp1NQMocsbvs75uxXTNaVce 0DYj8mJTOJUAsLrRAInL1d16vnB6nOGnMjdEjdkBwOZUE6Qs1jJucLzmdPAd88GI1aEB t4t3JqHRw8RntCOmSOslysitbp14wRbu+UKBNBsBGgoaJzXtHETQ+Iy0W4BNBEZURD2j zwWRVsx/k43wI+VbRz1k0IgGZlbmuKsydzWVC6CHZ0hAUjdNOAaIz8wuc9xo5uGkho7B qksQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:dlp-filter:cms-type :content-transfer-encoding:date:message-id:in-reply-to:cc:to:from :sender:reply-to:subject:mime-version:dkim-signature:dkim-filter; bh=OyFSGsOso1WcfFrcNDoi4cd/dkMLOd8O2ZOzNkMBarw=; b=VXZu/9g8UESpm64r0sWiLHS/rc51sK2hIoNjZmWNq+RtOA/cwTCzhCe9DpVTD/1E2m FsIflGab/amAE+uffGcLuHmFmZ9rLm2ABhUCG8N6or62PMI7tDDK1EQZWaqvOKnrV8Ce 9CWem/76Kmc/s5aSvYrI8wExWj6o8FiRVWXOarG9p3smWw+1byl1JkKpxpQS7aBP+fHU xIZeawfUQ32UKnsk/j26K4L2Q4/odNjwBQ9rG2gJbfjKuk7WBAxy34/OOh//zsa71dA2 kRQPbQsWm9+6cOq/W2nIFy6jSMr2c6Z9tkChwqqhZUOUCT2znqrDD1Bps6gt5N0gzULs th2Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=YZnSc7zD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id u8-20020a63d348000000b003fc6b3c8274si27642645pgi.16.2022.06.08.01.39.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jun 2022 01:39:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=YZnSc7zD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 5847C1CC61A; Wed, 8 Jun 2022 01:03:04 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344096AbiFHHOv (ORCPT + 99 others); Wed, 8 Jun 2022 03:14:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55840 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345811AbiFHF5G (ORCPT ); Wed, 8 Jun 2022 01:57:06 -0400 Received: from mailout2.samsung.com (mailout2.samsung.com [203.254.224.25]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F3BDC171256 for ; Tue, 7 Jun 2022 21:14:14 -0700 (PDT) Received: from epcas2p2.samsung.com (unknown [182.195.41.54]) by mailout2.samsung.com (KnoxPortal) with ESMTP id 20220608041413epoutp02613106fb6df9a1369d43f07e5c638196~2igG23Gdi0960409604epoutp02H for ; Wed, 8 Jun 2022 04:14:13 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.samsung.com 20220608041413epoutp02613106fb6df9a1369d43f07e5c638196~2igG23Gdi0960409604epoutp02H DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1654661653; bh=OyFSGsOso1WcfFrcNDoi4cd/dkMLOd8O2ZOzNkMBarw=; h=Subject:Reply-To:From:To:CC:In-Reply-To:Date:References:From; b=YZnSc7zDhBxftq6s1oK1A5Gp72EgpT06blLV5EKgj+1padMujp7BZEJdRQA4sHw6e 6DJWeeh0/nQwNUJVnqliKmaGl5ENIIyOxF3YZu4VYlyN6CCxeh8r3dkwSjg7EnJJfd hX9eplPpoBpLClvmgvnCc8fmbAXxRr+pdPmqsZ/Q= Received: from epsnrtp1.localdomain (unknown [182.195.42.162]) by epcas2p3.samsung.com (KnoxPortal) with ESMTP id 20220608041412epcas2p3d1dcf04944492d83fef761954679b338~2igGPBcaP0359103591epcas2p3k; Wed, 8 Jun 2022 04:14:12 +0000 (GMT) Received: from epsmges2p2.samsung.com (unknown [182.195.36.102]) by epsnrtp1.localdomain (Postfix) with ESMTP id 4LHv4L30sqz4x9Py; Wed, 8 Jun 2022 04:14:10 +0000 (GMT) X-AuditID: b6c32a46-f8bff70000002624-6e-62a0221293ef Received: from epcas2p1.samsung.com ( [182.195.41.53]) by epsmges2p2.samsung.com (Symantec Messaging Gateway) with SMTP id 11.18.09764.21220A26; Wed, 8 Jun 2022 13:14:10 +0900 (KST) Mime-Version: 1.0 Subject: Re: [PATCH v2 4/5] phy: Add ARTPEC-8 PCIe PHY driver Reply-To: wangseok.lee@samsung.com Sender: Wangseok Lee From: Wangseok Lee To: Krzysztof Kozlowski , Wangseok Lee , "robh+dt@kernel.org" , "krzk+dt@kernel.org" , "kishon@ti.com" , "vkoul@kernel.org" , "linux-kernel@vger.kernel.org" , "jesper.nilsson@axis.com" , "lars.persson@axis.com" CC: "bhelgaas@google.com" , "linux-phy@lists.infradead.org" , "linux-pci@vger.kernel.org" , "devicetree@vger.kernel.org" , "lorenzo.pieralisi@arm.com" , "kw@linux.com" , "linux-arm-kernel@axis.com" , "kernel@axis.com" , Moon-Ki Jun , Sang Min Kim , Dongjin Yang , Yeeun Kim X-Priority: 3 X-Content-Kind-Code: NORMAL In-Reply-To: <4eb0959f-9659-0397-7a75-2ac89b2986bb@linaro.org> X-CPGS-Detection: blocking_info_exchange X-Drm-Type: N,general X-Msg-Generator: Mail X-Msg-Type: PERSONAL X-Reply-Demand: N Message-ID: <20220608041409epcms2p6b5ec48616a63d45c578c12230993381c@epcms2p6> Date: Wed, 08 Jun 2022 13:14:09 +0900 X-CMS-MailID: 20220608041409epcms2p6b5ec48616a63d45c578c12230993381c Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: AUTO_CONFIDENTIAL X-CPGSPASS: Y X-CPGSPASS: Y CMS-TYPE: 102P X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCJsWRmVeSWpSXmKPExsWy7bCmqa6Q0oIkg31veC2WNGVYvDykaTH/ yDlWi90zljNZzJx6htni+aFZzBafWlQtLjztYbN4Oesem8Xe11vZLRp6frNaHHnzkdli//GV TBaXd81hszg77zibxYRV31gs3vx+wW5xbnGmReveI+wWO++cYLa4c/gsi8WvrX+YHMQ81sxb w+hxfV2Ax4JNpR6bVnWyedy5tofN48mV6Uwem5fUe/RtWcXocfzGdiaPz5vkAriism0yUhNT UosUUvOS81My89JtlbyD453jTc0MDHUNLS3MlRTyEnNTbZVcfAJ03TJzgH5UUihLzCkFCgUk Fhcr6dvZFOWXlqQqZOQXl9gqpRak5BSYF+gVJ+YWl+al6+WlllgZGhgYmQIVJmRnPO5/wF5w bjlLxftP/WwNjKtmsnQxcnJICJhIPH64mxnEFhLYwSgxZ7piFyMHB6+AoMTfHcIgYWEBW4kZ FxcxQZQoSexYM48ZIq4vcX1FNyuIzSagK/Fv8Uu2LkYuDhGBdcwSu2+sZQdxmAWOsEjcaf/O DrGMV2JG+1OoxdIS25dvZQSxOQXsJP50LWCGiGtI/FjWC2WLStxc/ZYdxn5/bD4jhC0i0Xrv LFSNoMSDn7uh4lISC54cYoWwqyX2//3NBGE3MEr0308FeUwC6Ood141BwrwCvhJbuy+xgdgs AqoSt6ZdZoMod5F4uGQ/2EhmAW2JZQtfM4O0MgtoSqzfpQ8xRVniyC0WmKcaNv5mR2czC/BJ dBz+CxffMe8J1DFqEvNW7mSewKg8CxHQs5DsmoWwawEj8ypGsdSC4tz01GKjAiN45Cbn525i BCd3LbcdjFPeftA7xMjEwXiIUYKDWUmEVzJ8fpIQb0piZVVqUX58UWlOavEhRlOgLycyS4km 5wPzS15JvKGJpYGJmZmhuZGpgbmSOK9XyoZEIYH0xJLU7NTUgtQimD4mDk6pBib3abySV8WZ m43++v9WVfu34e+MWwbuPz6rp/b1PHh/Yq5Crshuc3aGt4Wbrtw2muoR+mr6P2uff0HhEZll f9ZsPBx1jSWs8w9r9hmFVqWNXllslxLO3dEsTfxTObtOXmif44Z776enG4jlrKz/qnZ/E1/R B0Hnf1t4XlgWLIpilpq+ooSzn7WPf4Nwm9MMD5X7yk/1JUQ3ZO4X7extdGxlN+pz8lrAfjJg Q0ZIzj0B2Rd/moxPJ78+WCWw5tbs1Fh7P/GUl9F+TxnLzRfF+v0T4HuksfiR2ReBjnvnvBJa vu+J+mlbGXf7neyqG2nz/NbeXi95KWe3+76Iz1sPubVM+LzCTGFhevL5tNKXW5RYijMSDbWY i4oTAXDyenB3BAAA DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20220603015431epcms2p6203908cebe6a320854136559a32b54cb References: <4eb0959f-9659-0397-7a75-2ac89b2986bb@linaro.org> <20220603015431epcms2p6203908cebe6a320854136559a32b54cb@epcms2p6> <20220603023805epcms2p7b77f0f972e76818b7f6c0eabc3b74340@epcms2p7> X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On=C2=A006/06/2022=C2=A019:34,=C2=A0Krzysztof=C2=A0Kozlowski=C2=A0wrote:=0D= =0A>=C2=A0On=C2=A003/06/2022=C2=A004:38,=C2=A0Wangseok=C2=A0Lee=C2=A0wrote:= =0D=0A>>=C2=A0Add=C2=A0support=C2=A0Axis,=C2=A0ARTPEC-8=C2=A0SoC.=0D=0A>>= =C2=A0ARTPEC-8=C2=A0is=C2=A0the=C2=A0SoC=C2=A0platform=C2=A0of=C2=A0Axis=C2= =A0Communications.=0D=0A>>=C2=A0This=C2=A0is=C2=A0based=C2=A0on=C2=A0arm64= =C2=A0and=C2=A0support=C2=A0GEN4=C2=A0&=C2=A02lane.=0D=0A>>=C2=A0This=C2=A0= driver=C2=A0provides=C2=A0PHY=C2=A0interface=C2=A0for=C2=A0ARTPEC-8=C2=A0So= C=C2=A0PCIe=C2=A0controller,=0D=0A>>=C2=A0based=C2=A0on=C2=A0Samsung=C2=A0P= CIe=C2=A0PHY=C2=A0IP.=0D=0A>>=C2=A0=0D=0A>>=C2=A0Main=C2=A0changes=C2=A0sin= ce=C2=A0v1=C2=A0=5B1=5D:=0D=0A>>=C2=A0-change=C2=A0folder=C2=A0name=C2=A0of= =C2=A0phy=C2=A0driver=C2=A0to=C2=A0axis=C2=A0from=C2=A0artpec=0D=0A>>=C2=A0= =0D=0A>>=C2=A0Signed-off-by:=C2=A0Wangseok=C2=A0Lee=C2=A0=0D=0A>>=C2=A0---=0D=0A>>=C2=A0=C2=A0drivers/phy/Kconfig=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7C=C2=A0=C2=A0=C2=A01=C2=A0+=0D=0A>>=C2=A0=C2=A0drivers/= phy/Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7C=C2=A0=C2=A0=C2=A01=C2=A0+=0D=0A>>=C2= =A0=C2=A0drivers/phy/axis/Kconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7C=C2=A0=C2=A0=C2=A09=C2=A0+=0D=0A>>=C2=A0= =C2=A0drivers/phy/axis/Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=7C=C2=A0=C2=A0=C2=A02=C2=A0+=0D=0A>>=C2=A0=C2=A0dr= ivers/phy/axis/phy-artpec8-pcie.c=C2=A0=7C=C2=A0806=C2=A0++++++++++++++++++= ++++++++++++++++++=0D=0A>>=C2=A0=C2=A05=C2=A0files=C2=A0changed,=C2=A0819= =C2=A0insertions(+)=0D=0A>>=C2=A0=C2=A0create=C2=A0mode=C2=A0100644=C2=A0dr= ivers/phy/axis/Kconfig=0D=0A>>=C2=A0=C2=A0create=C2=A0mode=C2=A0100644=C2= =A0drivers/phy/axis/Makefile=0D=0A>>=C2=A0=C2=A0create=C2=A0mode=C2=A010064= 4=C2=A0drivers/phy/axis/phy-artpec8-pcie.c=0D=0A>>=C2=A0=0D=0A>>=C2=A0diff= =C2=A0--git=C2=A0a/drivers/phy/Kconfig=C2=A0b/drivers/phy/Kconfig=0D=0A>>= =C2=A0index=C2=A0300b0f2..92b8232=C2=A0100644=0D=0A>>=C2=A0---=C2=A0a/drive= rs/phy/Kconfig=0D=0A>>=C2=A0+++=C2=A0b/drivers/phy/Kconfig=0D=0A>>=C2=A0=40= =40=C2=A0-73,6=C2=A0+73,7=C2=A0=40=40=C2=A0config=C2=A0PHY_CAN_TRANSCEIVER= =0D=0A>>=C2=A0=C2=A0=0D=0A>>=C2=A0=C2=A0source=C2=A0=22drivers/phy/allwinne= r/Kconfig=22=0D=0A>>=C2=A0=C2=A0source=C2=A0=22drivers/phy/amlogic/Kconfig= =22=0D=0A>>=C2=A0+source=C2=A0=22drivers/phy/axis/Kconfig=22=0D=0A>>=C2=A0= =C2=A0source=C2=A0=22drivers/phy/broadcom/Kconfig=22=0D=0A>>=C2=A0=C2=A0sou= rce=C2=A0=22drivers/phy/cadence/Kconfig=22=0D=0A>>=C2=A0=C2=A0source=C2=A0= =22drivers/phy/freescale/Kconfig=22=0D=0A>>=C2=A0diff=C2=A0--git=C2=A0a/dri= vers/phy/Makefile=C2=A0b/drivers/phy/Makefile=0D=0A>>=C2=A0index=C2=A001e9e= ff..808c055e=C2=A0100644=0D=0A>>=C2=A0---=C2=A0a/drivers/phy/Makefile=0D=0A= >>=C2=A0+++=C2=A0b/drivers/phy/Makefile=0D=0A>>=C2=A0=40=40=C2=A0-12,6=C2= =A0+12,7=C2=A0=40=40=C2=A0obj-=24(CONFIG_PHY_PISTACHIO_USB)=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0+=3D=C2=A0phy-pistachio-usb.o=0D=0A>>=C2=A0=C2=A0obj-=24(CONFIG_USB_L= GM_PHY)=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0+=3D=C2=A0phy-lgm-usb.o=0D=0A>>=C2=A0=C2=A0ob= j-y=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0+=3D=C2=A0allwinner/=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=5C=0D=0A>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0amlogi= c/=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=5C=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0axis/=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=5C=0D=0A>>=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0broadcom/=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=5C=0D=0A>>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= cadence/=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=5C=0D=0A>>=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0freescale/=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=5C=0D=0A>>=C2=A0diff=C2=A0--git=C2=A0a/drivers/phy= /axis/Kconfig=C2=A0b/drivers/phy/axis/Kconfig=0D=0A>>=C2=A0new=C2=A0file=C2= =A0mode=C2=A0100644=0D=0A>>=C2=A0index=C2=A00000000..7198b93=0D=0A>>=C2=A0-= --=C2=A0/dev/null=0D=0A>>=C2=A0+++=C2=A0b/drivers/phy/axis/Kconfig=0D=0A>>= =C2=A0=40=40=C2=A0-0,0=C2=A0+1,9=C2=A0=40=40=0D=0A>>=C2=A0+config=C2=A0PHY_= ARTPEC8_PCIE=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= bool=C2=A0=22ARTPEC-8=C2=A0PCIe=C2=A0PHY=C2=A0driver=22=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0depends=C2=A0on=C2=A0OF=C2=A0&= &=C2=A0(ARCH_ARTPEC8=C2=A0=7C=7C=C2=A0COMPILE_TEST)=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0select=C2=A0GENERIC_PHY=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0help=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Enable=C2=A0PCIe= =C2=A0PHY=C2=A0support=C2=A0for=C2=A0ARTPEC-8=C2=A0SoC.=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0This=C2=A0driver= =C2=A0provides=C2=A0PHY=C2=A0interface=C2=A0for=C2=A0ARTPEC-8=C2=A0SoC=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0PCI= e=C2=A0controller.=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0This=C2=A0is=C2=A0based=C2=A0on=C2=A0Samsung=C2=A0PCIe=C2= =A0PHY=C2=A0IP.=0D=0A>>=C2=A0diff=C2=A0--git=C2=A0a/drivers/phy/axis/Makefi= le=C2=A0b/drivers/phy/axis/Makefile=0D=0A>>=C2=A0new=C2=A0file=C2=A0mode=C2= =A0100644=0D=0A>>=C2=A0index=C2=A00000000..45d853c=0D=0A>>=C2=A0---=C2=A0/d= ev/null=0D=0A>>=C2=A0+++=C2=A0b/drivers/phy/axis/Makefile=0D=0A>>=C2=A0=40= =40=C2=A0-0,0=C2=A0+1,2=C2=A0=40=40=0D=0A>>=C2=A0+=23=C2=A0SPDX-License-Ide= ntifier:=C2=A0GPL-2.0=0D=0A>>=C2=A0+obj-=24(CONFIG_PHY_ARTPEC8_PCIE)=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0+=3D=C2=A0phy-artpec8-pcie.o=0D=0A>>=C2=A0diff=C2=A0--git=C2= =A0a/drivers/phy/axis/phy-artpec8-pcie.c=C2=A0b/drivers/phy/axis/phy-artpec= 8-pcie.c=0D=0A>>=C2=A0new=C2=A0file=C2=A0mode=C2=A0100644=0D=0A>>=C2=A0inde= x=C2=A00000000..2742301=0D=0A>>=C2=A0---=C2=A0/dev/null=0D=0A>>=C2=A0+++=C2= =A0b/drivers/phy/axis/phy-artpec8-pcie.c=0D=0A>>=C2=A0=40=40=C2=A0-0,0=C2= =A0+1,806=C2=A0=40=40=0D=0A>>=C2=A0+//=C2=A0SPDX-License-Identifier:=C2=A0G= PL-2.0-only=0D=0A>>=C2=A0+/*=0D=0A>>=C2=A0+=C2=A0*=C2=A0PHY=C2=A0provider= =C2=A0for=C2=A0ARTPEC-8=C2=A0PCIe=C2=A0controller=0D=0A>>=C2=A0+=C2=A0*=0D= =0A>>=C2=A0+=C2=A0*=C2=A0Copyright=C2=A0(C)=C2=A02019=C2=A0Samsung=C2=A0Ele= ctronics=C2=A0Co.,=C2=A0Ltd.=0D=0A>>=C2=A0+=C2=A0*=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0htt= p://www.samsung.com=0D=0A>>=C2=A0+=C2=A0*=0D=0A>>=C2=A0+=C2=A0*=C2=A0Author= :=C2=A0Jaeho=C2=A0Cho=C2=A0=0D=0A>>=C2=A0+=C2=A0= */=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23include=C2=A0=0D=0A>>=C2=A0= +=23include=C2=A0=0D=0A>>=C2=A0+=23include=C2=A0= =0D=0A>>=C2=A0+=23include=C2=A0=0D=0A>>=C2=A0+=23includ= e=C2=A0=0D=0A>>=C2=A0+=23include=C2=A0=0D=0A>>= =C2=A0+=23include=C2=A0=0D=0A>>=C2=A0+=23include=C2=A0<= linux/of_platform.h>=0D=0A>>=C2=A0+=23include=C2=A0=0D=0A>>=C2=A0+=23include=C2=A0=0D=0A>>=C2=A0+=23include= =C2=A0=0D=0A>>=C2=A0+=23include=C2=A0=0D= =0A>>=C2=A0+=0D=0A>>=C2=A0+/*=C2=A0ARTPEC-8=C2=A0PCIe=C2=A0PHY=C2=A0registe= rs=C2=A0*/=0D=0A>>=C2=A0+/*=C2=A0CMN=C2=A0registers=C2=A0*/=0D=0A>>=C2=A0+= =23define=C2=A0PCIE_PHY_CMN_REG004=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x10=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG00B=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x2C=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG016=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x58=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG01C=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x70=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG021=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x84=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG024=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x90=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG025=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x94=0D=0A>>=C2=A0= +=23define=C2=A0PCIE_PHY_CMN_REG0E6=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x398=0D=0A>>=C2= =A0+=23define=C2=A0PCIE_PHY_CMN_REG0E7=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x39C=0D=0A>>= =C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0E8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3A0=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0E9=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3A4=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0EA=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3A8=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0EB=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3AC=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0EC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3B0=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0EE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3B8=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0EF=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3BC=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0F1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3C4=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0F3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3CC=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0F4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3D0=0D=0A>= >=C2=A0+=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG101=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A00x404=0D=0A>>=C2=A0+=23define=C2=A0OV_I_CMN_RSTN=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(4)=0D=0A>>=C2=A0+=23define= =C2=A0OV_I_INIT_RSTN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0BIT(6)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_= CMN_REG131=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x4C4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG17B=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x5EC=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG17D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x5F4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG190=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x640=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG191=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x644=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG192=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x648=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG1C7=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x71C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG1DF=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x77C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_CMN_REG1E0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x780=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23defi= ne=C2=A0PCIE_PHY_CMN_REG0B1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x2C4=0D=0A>>=C2=A0+=23defi= ne=C2=A0ANA_ROPLL_REF_DIG_CLK_SEL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0BIT(2)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*=C2=A0External=C2=A0clock=C2=A0= */=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG14D=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x5= 34=0D=0A>>=C2=A0+=23define=C2=A0PCIE_AUX_RX_MODE_EXTEND=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0BIT(7)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0D9= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A00x364=0D=0A>>=C2=A0+=23define=C2=A0ANA_AUX_EXT_REF_CLK= _SEL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(4)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23define=C2= =A0PCIE_PHY_CMN_REG10F=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x43C=0D=0A>>=C2=A0+=23define= =C2=A0AUX_PLL_EN_EXTEND=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(4)=0D=0A>>=C2=A0+=0D=0A>>= =C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG11E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x478=0D=0A>= >=C2=A0+=23define=C2=A0AUX2_PLL_EN_EXTEND=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(3)=0D=0A= >>=C2=A0+=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_CMN_REG0D4=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A00x350=0D=0A>>=C2=A0+=23define=C2=A0OV_S_ANA_AUX_EN=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(3)=0D=0A>>=C2=A0+=23= define=C2=A0OV_I_ANA_AUX_EN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0BIT(2)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*=C2=A0LANE=C2=A0= registers=C2=A0*/=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG22D=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A00x8B4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG23E=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A00x8F8=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2A5= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A00xA94=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3E= 3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A00xF8C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_RE= G3ED=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A00xFB4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV= _REG20B=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x82C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_T= RSV_REG20C=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x830=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_TRSV_REG234=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x8D0=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_TRSV_REG235=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x8D4=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_TRSV_REG237=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x8DC=0D=0A>>=C2=A0+=23define=C2= =A0PCIE_PHY_TRSV_REG239=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x8E4=0D=0A>>=C2=A0+=23define= =C2=A0PCIE_PHY_TRSV_REG23A=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x8E8=0D=0A>>=C2=A0+=23defi= ne=C2=A0PCIE_PHY_TRSV_REG23B=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x8EC=0D=0A>>=C2=A0+=23d= efine=C2=A0PCIE_PHY_TRSV_REG24B=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x92C=0D=0A>>=C2=A0+= =23define=C2=A0PCIE_PHY_TRSV_REG25D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x974=0D=0A>>=C2= =A0+=23define=C2=A0PCIE_PHY_TRSV_REG262=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x988=0D=0A>>= =C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG271=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x9C4=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG272=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x9C8=0D= =0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG27C=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x9F0= =0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG27D=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x9= F4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG27E=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0x9F8=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG284=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A00xA10=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG289=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A00xA24=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG28A=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A00xA28=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG28B=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A00xA2C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG28C=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A00xA30=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG28E=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A00xA38=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG28F= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A00xA3C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG29= 0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A00xA40=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_RE= G291=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A00xA44=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV= _REG292=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA48=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_T= RSV_REG294=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA50=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_TRSV_REG295=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA54=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_TRSV_REG296=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA58=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_TRSV_REG297=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA5C=0D=0A>>=C2=A0+=23define=C2= =A0PCIE_PHY_TRSV_REG298=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA60=0D=0A>>=C2=A0+=23define= =C2=A0PCIE_PHY_TRSV_REG29B=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA6C=0D=0A>>=C2=A0+=23defi= ne=C2=A0PCIE_PHY_TRSV_REG29C=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA70=0D=0A>>=C2=A0+=23d= efine=C2=A0PCIE_PHY_TRSV_REG29D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA74=0D=0A>>=C2=A0+= =23define=C2=A0PCIE_PHY_TRSV_REG29E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xA78=0D=0A>>=C2= =A0+=23define=C2=A0PCIE_PHY_TRSV_REG2AA=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xAA8=0D=0A>>= =C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2AE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xAB8=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2C2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xB08=0D= =0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2C6=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xB18= =0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2C7=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xB= 1C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2CB=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0xB2C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2CC=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A00xB30=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2CD=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A00xB34=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2CE=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A00xB38=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2D0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A00xB40=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2CF=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A00xB3C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2E0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A00xB80=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2E9= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A00xBA4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG2E= A=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A00xBA8=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_RE= G2EB=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A00xBAC=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV= _REG315=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xC54=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_T= RSV_REG317=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xC5C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PH= Y_TRSV_REG319=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xC64=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_TRSV_REG364=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xD90=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_TRSV_REG36C=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xDB0=0D=0A>>=C2=A0+=23define=C2= =A0PCIE_PHY_TRSV_REG36D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xDB4=0D=0A>>=C2=A0+=23define= =C2=A0PCIE_PHY_TRSV_REG37E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xDF8=0D=0A>>=C2=A0+=23defi= ne=C2=A0PCIE_PHY_TRSV_REG37F=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xDFC=0D=0A>>=C2=A0+=23d= efine=C2=A0PCIE_PHY_TRSV_REG38F=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xE3C=0D=0A>>=C2=A0+= =23define=C2=A0PCIE_PHY_TRSV_REG391=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xE44=0D=0A>>=C2= =A0+=23define=C2=A0PCIE_PHY_TRSV_REG39C=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xE70=0D=0A>>= =C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3A8=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xEA0=0D=0A>= >=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3E0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xF80=0D= =0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3E1=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xF84= =0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3E7=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xF= 9C=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3E9=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= 0xFA4=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3EA=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A00xFA8=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3EE=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A00xFB8=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3EF=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A00xFBC=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV_REG3F0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A00xFC0=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_TRSV= _REG2C0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xB00=0D=0A>>=C2=A0+=23define=C2=A0LN_EQ_CTRL= _RX_DATA_HOLD=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(5)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*= =C2=A0RX=C2=A0Preset=C2=A0registers=C2=A0*/=0D=0A>>=C2=A0+=23define=C2=A0PC= IE_PHY_CMN_REG17E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x5F8=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG180=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x600=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG181=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x604=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG182=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x608=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG183=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x60C=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG184=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x610=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG185=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x614=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG186=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x618=0D=0A>>=C2=A0+=23define=C2=A0P= CIE_PHY_CMN_REG187=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x61C=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+= =0D=0A>>=C2=A0+/*=C2=A0ARTPEC-8=C2=A0PCIe=C2=A0PCS=C2=A0registers=C2=A0*/= =0D=0A>>=C2=A0+=23define=C2=A0PCIE_PCS_OUT_VEC_4=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x154= =0D=0A>>=C2=A0+=23define=C2=A0B1_DYNAMIC=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(3)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*= =C2=A0ARTPEC-8=C2=A0SYS=C2=A0REG=C2=A0registers=C2=A0*/=0D=0A>>=C2=A0+=23de= fine=C2=A0FSYS_PCIE_CON=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A00x424=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_LCPLL_REFCLK_= SEL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x3=0D=0A>>=C2=A0+=23def= ine=C2=A0PCIE_PHY_ROPLL_REFCLK_SEL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0(0x3UL=C2=A0<<=C2=A02)=0D=0A>>=C2=A0+=23define=C2=A0ROPLL_REFCLK_N= OT_AVAILABLE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(0x2UL=C2=A0<<= =C2=A02)=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_LN0_REFCLK_PAD_EN=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0BIT(10)=0D=0A>>=C2=A0+=23define=C2= =A0PCIE_PHY_LN1_REFCLK_PAD_EN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0BIT(11)=0D=0A>>=C2=A0+=23define=C2=A0PCIE_PHY_PWR_OFF=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0BIT(7)=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*=C2=A0ARTPEC-8=C2=A0Sub=C2=A0Contr= oller=C2=A0registers=C2=A0*/=0D=0A>>=C2=A0+=23define=C2=A0SFR_INIT_RSTN=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x1404=0D= =0A>>=C2=A0+=23define=C2=A0SFR_CMN_RSTN=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x1408=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=23def= ine=C2=A0PCIE_PHY_LN0_REG_START=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x800=0D=0A>>=C2=A0+= =23define=C2=A0PCIE_PHY_LN0_REG_END=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00xFCC=0D=0A>>=C2= =A0+=23define=C2=A0OFFSET_PER_LANE=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x800=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+enum=C2=A0= artpec8_pcie_phy_num_lanes=C2=A0=7B=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0LANE0=C2=A0=3D=C2=A00,=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0LANE1,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0LANE_MAX=0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+=0D= =0A>>=C2=A0+struct=C2=A0artpec8_pcie_phy_data=C2=A0=7B=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0const=C2=A0struct=C2=A0phy_ops=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0*ops;=0D=0A>=C2=A0=0D=0A>=C2= =A0No=C2=A0need=C2=A0for=C2=A0indentation=C2=A0before=C2=A0=22*ops=22.=C2= =A0Other=C2=A0places=C2=A0do=C2=A0not=C2=A0use=C2=A0it.=0D=0A>=C2=A0=0D=0A= =C2=A0=0D=0AOk.=C2=A0remove=C2=A0unnecessary=C2=A0indentation.=0D=0A=C2=A0= =0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>=C2=A0+struct=C2=A0artpec8_pcie_ph= y=C2=A0=7B=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0co= nst=C2=A0struct=C2=A0artpec8_pcie_phy_data=C2=A0*drv_data;=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0void=C2=A0__iomem=C2=A0*phy= _base;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0void= =C2=A0__iomem=C2=A0*pcs_base;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0void=C2=A0__iomem=C2=A0*elbi_base;=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct=C2=A0clk=C2=A0*soc_pll_clk= ;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct=C2= =A0regmap=C2=A0*sysreg;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0u32=C2=A0lcpll_ref_clk;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0const=C2=A0char=C2=A0*mode;=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0u32=C2=A0num_lanes;=0D=0A>>=C2=A0+= =7D;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+enum=C2=A0artpec8_pcie_ref_clk=C2=A0=7B= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0REF_CLK_FROM= _XO=C2=A0=3D=C2=A00,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0REF_CLK_FROM_IO,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0REF_CLK_RESERVED,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0REF_CLK_FROM_SOC_PLL,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0REF_CLK_MAX=0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+= =0D=0A>>=C2=A0+struct=C2=A0artpec8_pcie_phy_tune_reg=C2=A0=7B=0D=0A>>=C2=A0= +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0u32=C2=A0offset;=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0u32=C2=A0val;=0D=0A>= >=C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*=C2=A0ARTPEC-8=C2=A0PCIe=C2=A0G= en4=C2=A0x2=C2=A0PHY=C2=A0CMN=C2=A0register=C2=A0settings=C2=A0*/=0D=0A>>= =C2=A0+struct=C2=A0artpec8_pcie_phy_tune_reg=C2=A0cmn_regs=5B=5D=C2=A0=3D= =C2=A0=7B=0D=0A>=C2=A0=0D=0A>=C2=A0static=C2=A0const=0D=0A>=C2=A0=0D=0A=C2= =A0=0D=0AOk.=0D=0A=C2=A0=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG004,=C2=A00x65=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG00B,=C2=A00x18=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY= _CMN_REG016,=C2=A00x0E=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG01C,=C2=A00x4F=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG021,=C2=A00x01= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_CMN_REG024,=C2=A00x58=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG025,=C2=A00x98=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0E6,=C2=A00= x00=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPC= IE_PHY_CMN_REG0E7,=C2=A00x00=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0E8,=C2=A00x3F=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0E9,=C2= =A00x3F=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG0EA,=C2=A00xFF=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0EB,=C2=A00xFF=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0EC,= =C2=A00x42=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=7BPCIE_PHY_CMN_REG0EE,=C2=A00x3F=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0EF,=C2=A00x7F=7D,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0= F1,=C2=A00x02=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_CMN_REG0F3,=C2=A00xFF=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG0F4,=C2=A00xFF=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG131,=C2=A00x01=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17B,=C2=A00xC0=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17D,=C2=A00xAF=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY= _CMN_REG190,=C2=A00x27=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG191,=C2=A00x0F=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG192,=C2=A00x3F= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_CMN_REG1C7,=C2=A00x05=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG1DF,=C2=A00x28=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG1E0,=C2=A00= x28=7D,=0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+/*=C2=A0ARTPEC-8=C2= =A0PCIe=C2=A0Gen4=C2=A0x2=C2=A0PHY=C2=A0lane=C2=A0register=C2=A0settings=C2= =A0*/=0D=0A>>=C2=A0+struct=C2=A0artpec8_pcie_phy_tune_reg=C2=A0lane_regs=5B= =5D=C2=A0=3D=C2=A0=7B=0D=0A>=C2=A0=0D=0A>=C2=A0Same.=0D=0A>=C2=A0=0D=0A=C2= =A0=0D=0AOk.=0D=0A=C2=A0=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG22D,=C2=A00x00=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG23E,=C2=A00x00= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_TRSV_REG2A5,=C2=A00x73=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG3E3,=C2=A00x7B=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG3ED,=C2=A0= 0x4B=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_TRSV_REG20B,=C2=A00x02=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG20C,=C2=A00xEA=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG234= ,=C2=A00x7A=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=7BPCIE_PHY_TRSV_REG235,=C2=A00x1C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG237,=C2=A00x10=7D,=0D=0A>= >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_RE= G239,=C2=A00x68=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=7BPCIE_PHY_TRSV_REG23A,=C2=A00xC0=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG23B,=C2=A00x0B=7D,= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_= TRSV_REG24B,=C2=A00x00=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG25D,=C2=A00x07=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG262,=C2=A00x0= 7=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE= _PHY_TRSV_REG271,=C2=A00x23=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG272,=C2=A00x5E=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG27C,=C2= =A00x8C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_TRSV_REG27D,=C2=A00x5B=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG27E,=C2=A00x2C=7D,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG= 284,=C2=A00x33=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_TRSV_REG289,=C2=A00xD4=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG28A,=C2=A00xCC=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRS= V_REG28B,=C2=A00xD9=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG28C,=C2=A00xDC=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG28E,=C2=A00xC6= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_TRSV_REG28F,=C2=A00x90=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG290,=C2=A00x4D=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG291,=C2=A0= 0x19=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_TRSV_REG292,=C2=A00x1C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG294,=C2=A00x05=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG295= ,=C2=A00x10=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=7BPCIE_PHY_TRSV_REG296,=C2=A00x0C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG297,=C2=A00x19=7D,=0D=0A>= >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_RE= G298,=C2=A00x04=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=7BPCIE_PHY_TRSV_REG29B,=C2=A00x03=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG29C,=C2=A00x1B=7D,= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_= TRSV_REG29D,=C2=A00x1B=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG29E,=C2=A00x1F=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2AA,=C2=A00x0= 0=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE= _PHY_TRSV_REG2AE,=C2=A00x1F=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2C2,=C2=A00x25=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2C6,=C2= =A00x10=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_TRSV_REG2C7,=C2=A00x06=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2CB,=C2=A00x10=7D,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG= 2CC,=C2=A00x06=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_TRSV_REG2CD,=C2=A00x20=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2CE,=C2=A00x27=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRS= V_REG2D0,=C2=A00x10=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2CF,=C2=A00x0A=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2E0,=C2=A00x01= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_TRSV_REG2E9,=C2=A00x11=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2EA,=C2=A00x05=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG2EB,=C2=A0= 0x4C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_TRSV_REG315,=C2=A00x18=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG317,=C2=A00x86=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG319= ,=C2=A00x8E=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=7BPCIE_PHY_TRSV_REG364,=C2=A00x00=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG36C,=C2=A00x03=7D,=0D=0A>= >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_RE= G36D,=C2=A00x04=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=7BPCIE_PHY_TRSV_REG37E,=C2=A00x06=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG37F,=C2=A00x04=7D,= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_= TRSV_REG38F,=C2=A00x40=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG391,=C2=A00x8B=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG39C,=C2=A00xF= F=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE= _PHY_TRSV_REG3A8,=C2=A00x02=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG3E0,=C2=A00x93=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG3E1,=C2= =A00x79=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_TRSV_REG3E7,=C2=A00xF5=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG3E9,=C2=A00x75=7D,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG= 3EA,=C2=A00x0D=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_TRSV_REG3EE,=C2=A00xE2=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRSV_REG3EF,=C2=A00x6F=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_TRS= V_REG3F0,=C2=A00x3D=7D=0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG17E=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x5F8=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG180=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x600=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG181=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x604=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG182=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x608=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG183=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x60C=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG184=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x610=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG185=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x614=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG186=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x618=0D=0A>>=C2=A0+=23define=C2=A0PCIE= _PHY_CMN_REG187=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00x61C=0D=0A>=C2=A0=0D=0A>=C2=A0Defines= =C2=A0go=C2=A0to=C2=A0the=C2=A0top,=C2=A0before=C2=A0any=C2=A0type=C2=A0dec= larations.=0D=0A>=C2=A0=0D=0A=C2=A0=0D=0AOk.=0D=0A=C2=A0=0D=0A>>=C2=A0+=0D= =0A>>=C2=A0+struct=C2=A0artpec8_pcie_phy_tune_reg=C2=A0rx_preset_regs=5B=5D= =C2=A0=3D=C2=A0=7B=0D=0A>=C2=A0=0D=0A>=C2=A0Same.=0D=0A>=C2=A0=0D=0A=C2=A0= =0D=0AOk,=C2=A0static=C2=A0const.=0D=0A=C2=A0=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A00=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x00=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY= _CMN_REG180,=C2=A00x23=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x44=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG182,=C2=A00x61= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_CMN_REG183,=C2=A00x55=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG184,=C2=A00x14=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG185,=C2=A00= x23=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPC= IE_PHY_CMN_REG186,=C2=A00x1A=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG187,=C2=A00x04=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2= =A00x04=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG17E,=C2=A00x00=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A01=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x08=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG181,=C2=A00x42=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x0C=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x08=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A02= =C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_CMN_REG17E,=C2=A00x10=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x40=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2= =A00x14=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG17E,=C2=A00x10=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A03=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x18=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG181,=C2=A00x45=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x1C=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x18=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A04= =C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_CMN_REG17E,=C2=A00x20=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x46=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2= =A00x24=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG17E,=C2=A00x20=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A05=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x28=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG181,=C2=A00x48=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x2C=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x28=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A06= =C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_CMN_REG17E,=C2=A00x30=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x4A=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2= =A00x34=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG17E,=C2=A00x30=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A07=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x38=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG181,=C2=A00x4C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x3C=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x38=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A08= =C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BP= CIE_PHY_CMN_REG17E,=C2=A00x40=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG180,=C2=A00x20=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2= =A00x20=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG182,=C2=A00x01=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x44=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,= =C2=A00x40=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0/*=C2=A09=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x48=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG180,=C2=A00x20=7D,= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_= CMN_REG181,=C2=A00x21=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG182,=C2=A00x01=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x4C= =7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_= PHY_CMN_REG17E,=C2=A00x48=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0/*=C2=A010=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x50=7D,=0D=0A>>=C2=A0= +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG180,=C2= =A00x24=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG181,=C2=A00x80=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG182,=C2=A00x41=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG183,= =C2=A00xAF=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=7BPCIE_PHY_CMN_REG184,=C2=A00x26=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG185,=C2=A00x34=7D,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG1= 86,=C2=A00x24=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_CMN_REG187,=C2=A00x06=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x54=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG17E,=C2=A00x50=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0/*=C2=A011=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x58=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00= x81=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPC= IE_PHY_CMN_REG17E,=C2=A00x5C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x58=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A012=C2=A0*/=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG1= 7E,=C2=A00x60=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x82=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x64=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG17E,=C2=A00x60=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0/*=C2=A013=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x68=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00= x83=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPC= IE_PHY_CMN_REG17E,=C2=A00x6C=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x68=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A014=C2=A0*/=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG1= 7E,=C2=A00x70=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x84=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x74=7D,=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN= _REG17E,=C2=A00x70=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0/*=C2=A015=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x78=7D,=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG180,=C2=A00= x24=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPC= IE_PHY_CMN_REG181,=C2=A00x85=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG182,=C2=A00x80=7D,=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG183,=C2= =A00x7F=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG184,=C2=A00x2D=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG185,=C2=A00x34=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG186,= =C2=A00x24=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=7BPCIE_PHY_CMN_REG187,=C2=A00x05=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x7C=7D,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG1= 7E,=C2=A00x78=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0/*=C2=A016=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x80=7D,=0D=0A>>=C2=A0+=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x86=7D= ,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY= _CMN_REG17E,=C2=A00x84=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x80=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A017=C2=A0*/=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2= =A00x88=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG181,=C2=A00x87=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x8C=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,= =C2=A00x88=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0/*=C2=A018=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x90=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG181,=C2=A00x88=7D,= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_= CMN_REG17E,=C2=A00x94=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x90=7D,=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A019=C2=A0*/=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2= =A00x98=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =7BPCIE_PHY_CMN_REG181,=C2=A00x89=7D,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,=C2=A00x9C=7D,=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7BPCIE_PHY_CMN_REG17E,= =C2=A00x98=7D,=0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=0D=0A>>=C2= =A0+static=C2=A0void=C2=A0artpec8_pcie_phy_reg_writel(void=C2=A0__iomem=C2= =A0*base,=C2=A0u32=C2=A0val,=C2=A0u32=C2=A0reg)=0D=0A>>=C2=A0+=7B=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0writel(val,=C2=A0bas= e=C2=A0+=C2=A0reg);=0D=0A>=C2=A0=0D=0A>=C2=A0No,=C2=A0do=C2=A0not=C2=A0crea= te=C2=A0wrappers=C2=A0on=C2=A0writel.=C2=A0Remove=C2=A0entire=C2=A0function= .=0D=0A>=0D=0A=C2=A0=0D=0AOk,=C2=A0i=C2=A0will=C2=A0remove=C2=A0wrappers=C2= =A0function=C2=A0and=C2=A0direct=C2=A0call=C2=A0writel.=0D=0A=C2=A0=0D=0A>>= =C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+static=C2=A0u32=C2=A0artpec8_pcie_= phy_reg_readl(void=C2=A0__iomem=C2=A0*base,=C2=A0u32=C2=A0reg)=0D=0A>>=C2= =A0+=7B=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0retur= n=C2=A0readl(base=C2=A0+=C2=A0reg);=0D=0A>=C2=A0=0D=0A>=C2=A0Ditto=0D=0A>= =C2=A0=0D=0A=C2=A0=0D=0AOk,=C2=A0i=C2=A0will=C2=A0remove=C2=A0wrappers=C2= =A0function=C2=A0and=C2=A0direct=C2=A0call=C2=A0readl.=0D=0A=C2=A0=0D=0A>>= =C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+static=C2=A0void=C2=A0artpec8_pcie= _phy_reg_update(void=C2=A0__iomem=C2=A0*base,=C2=A0u32=C2=A0mask,=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0u32=C2=A0update,=C2=A0u32=C2=A0reg)=0D=0A>>=C2=A0+= =7B=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0u32=C2=A0= val;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0val=C2=A0=3D=C2=A0artpec8_pcie_phy_reg_readl(base,=C2=A0reg);=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0val=C2=A0&=3D= =C2=A0=7E(mask);=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0val=C2=A0=7C=3D=C2=A0update;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0artpec8_pcie_phy_reg_writel(base,=C2=A0val,=C2=A0re= g);=0D=0A>>=C2=A0+=7D;=0D=0A>>=C2=A0+=0D=0A>=C2=A0=0D=0A>=C2=A0(...)=0D=0A>= =C2=A0=0D=0A>>=C2=A0+static=C2=A0int=C2=A0artpec8_pcie_phy_probe(struct=C2= =A0platform_device=C2=A0*pdev)=0D=0A>>=C2=A0+=7B=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct=C2=A0device=C2=A0*dev=C2=A0=3D= =C2=A0&pdev->dev;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0struct=C2=A0artpec8_pcie_phy=C2=A0*artpec8_phy;=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct=C2=A0phy=C2=A0*generic_phy= ;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0struct=C2= =A0phy_provider=C2=A0*phy_provider;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0const=C2=A0struct=C2=A0artpec8_pcie_phy_data=C2=A0*= drv_data;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0drv_data=C2=A0=3D=C2=A0of_device_get_match_data(dev);=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(=21drv_data= )=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0-ENODEV;=0D=0A>>=C2=A0+= =0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0artpec8_phy= =C2=A0=3D=C2=A0devm_kzalloc(dev,=C2=A0sizeof(*artpec8_phy),=C2=A0GFP_KERNEL= );=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(= =21artpec8_phy)=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0-ENOMEM;=0D= =0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= /*=C2=A0reference=C2=A0clock=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(of_property_read_u32(dev->of_node,=C2=A0= =22lcpll-ref-clk=22,=0D=0A>=C2=A0=0D=0A>=C2=A0No,=C2=A0really,=C2=A0no...= =0D=0A>=C2=A0=0D=0A>=C2=A0All=C2=A0properties=C2=A0*must*=C2=A0be=C2=A0docu= mented=C2=A0in=C2=A0the=C2=A0bindings.=C2=A0You=C2=A0cannot=C2=A0sneak=C2= =A0in=0D=0A>=C2=A0some=C2=A0stuff=C2=A0here...=0D=0A>=C2=A0=0D=0A=C2=A0=0D= =0AOk,=C2=A0sure.=0D=0AI=C2=A0will=C2=A0should=C2=A0be=C2=A0documented=C2= =A0the=C2=A0all=C2=A0property.=0D=0A=C2=A0=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0&artpec8_phy->lcpll_ref_clk))=C2=A0=7B=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0-EINVAL;=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7D=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A0PLL=C2=A0SOC=C2=A0reference=C2=A0clock= =C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if= =C2=A0(artpec8_phy->lcpll_ref_clk=C2=A0=3D=3D=C2=A0REF_CLK_FROM_SOC_PLL)=C2= =A0=7B=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0artpec8_phy->soc_pll_clk=C2=A0=3D= =C2=A0devm_clk_get(dev,=C2=A0=22ref_clk=22);=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0if=C2=A0(IS_ERR(artpec8_phy->soc_pll_clk))=0D=0A>>=C2=A0+=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0-EINVA= L;=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0clk_prepare_enable(artpec8_phy->soc_= pll_clk);=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=7D= =0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0/*=C2=A0link=C2=A0mode=C2=A0*/=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0if=C2=A0(of_property_read_string(dev->of_node,=C2=A0= =22mode=22,=C2=A0&artpec8_phy->mode))=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= return=C2=A0-EINVAL;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A0number=C2=A0of=C2=A0lanes=C2=A0*/=0D=0A>>= =C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(of_property= _read_u32(dev->of_node,=C2=A0=22num-lanes=22,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0&artpec8_phy->num_lanes))=0D=0A>>=C2=A0+= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0return=C2=A0-EINVAL;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(artpec8_phy->num_lane= s=C2=A0>=C2=A0LANE_MAX)=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0-EI= NVAL;=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0/*=C2=A0PHY=C2=A0base=C2=A0register=C2=A0*/=0D=0A>>=C2=A0+=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0artpec8_phy->phy_base=C2=A0=3D=C2= =A0devm_platform_ioremap_resource_byname(pdev,=C2=A0=22phy=22);=0D=0A>>=C2= =A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2=A0(IS_ERR(artpec8= _phy->phy_base))=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return=C2=A0PTR_ERR(a= rtpec8_phy->phy_base);=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A0PCS=C2=A0base=C2=A0register=C2=A0*/=0D= =0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0artpec8_phy->pc= s_base=C2=A0=3D=C2=A0devm_platform_ioremap_resource_byname(pdev,=C2=A0=22pc= s=22);=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0if=C2= =A0(IS_ERR(artpec8_phy->pcs_base))=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0ret= urn=C2=A0PTR_ERR(artpec8_phy->pcs_base);=0D=0A>>=C2=A0+=0D=0A>>=C2=A0+=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/*=C2=A0sysreg=C2=A0regmap=C2= =A0handle,=C2=A0need=C2=A0to=C2=A0change=C2=A0using=C2=A0smc=C2=A0*/=0D=0A>= >=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0artpec8_phy->sysreg= =C2=A0=3D=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0syscon_regmap_lookup_by_phandl= e(dev->of_node,=0D=0A>>=C2=A0+=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=22samsung,fsys-sysreg=22);=0D=0A>=C2=A0=0D=0A>=C2= =A0Nope.=C2=A0Usage=C2=A0of=C2=A0undocumented=C2=A0properties.=C2=A0Please= =C2=A0post=C2=A0your=C2=A0DTS=C2=A0changes,=C2=A0so=0D=0A>=C2=A0we=C2=A0can= =C2=A0validate=C2=A0the=C2=A0user=C2=A0of=C2=A0this=C2=A0driver.=0D=0A>=C2= =A0=0D=0A=C2=A0=0D=0AI=C2=A0will=C2=A0should=C2=A0be=C2=A0documented=C2=A0t= he=C2=A0all=C2=A0property.=0D=0A=C2=A0=0D=0A>=C2=A0Best=C2=A0regards,=0D=0A= >=C2=A0Krzysztof=0D=0A>=C2=A0=0D=0A=0D=0AThank=20you=20for=20kindness=20rei= vew.=0D=0AI=20will=20return=20with=20v3=20patchset=20which=20is=20applied= =20review=20comments.=0D=0A=0D=0ABest=20regards,=0D=0AWangseok=20Lee