{"id":2198050,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2198050/?format=json","project":{"id":28,"url":"http://patchwork.ozlabs.org/api/1.0/projects/28/?format=json","name":"Linux PCI development","link_name":"linux-pci","list_id":"linux-pci.vger.kernel.org","list_email":"linux-pci@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null},"msgid":"<20260219081318.4156901-3-den@valinux.co.jp>","date":"2026-02-19T08:13:13","name":"[v9,2/7] PCI: dwc: Record integrated eDMA register window","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"981bb241d0180d4809748f98c919e4076d16bb26","submitter":{"id":91573,"url":"http://patchwork.ozlabs.org/api/1.0/people/91573/?format=json","name":"Koichiro Den","email":"den@valinux.co.jp"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260219081318.4156901-3-den@valinux.co.jp/mbox/","series":[{"id":492647,"url":"http://patchwork.ozlabs.org/api/1.0/series/492647/?format=json","date":"2026-02-19T08:13:11","name":"PCI: endpoint: pci-ep-msi: Add embedded doorbell fallback","version":9,"mbox":"http://patchwork.ozlabs.org/series/492647/mbox/"}],"check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2198050/checks/","tags":{},"headers":{"Return-Path":"\n <linux-pci+bounces-47619-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-pci@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=valinux.co.jp header.i=@valinux.co.jp\n header.a=rsa-sha256 header.s=selector1 header.b=SI1NLZsA;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-pci+bounces-47619-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=valinux.co.jp header.i=@valinux.co.jp\n header.b=\"SI1NLZsA\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=40.107.74.87","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=valinux.co.jp","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=valinux.co.jp","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=valinux.co.jp;"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fGmS8728yz1xpY\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 19 Feb 2026 19:16:40 +1100 (AEDT)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id A14EF309C299\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 19 Feb 2026 08:13:33 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 3A3AE33710F;\n\tThu, 19 Feb 2026 08:13:32 +0000 (UTC)","from OS0P286CU010.outbound.protection.outlook.com\n (mail-japanwestazon11021087.outbound.protection.outlook.com [40.107.74.87])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 734B22D3ECF;\n\tThu, 19 Feb 2026 08:13:29 +0000 (UTC)","from TY7P286MB7722.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:38f::10)\n by TYRP286MB5862.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:2ec::12) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.15; Thu, 19 Feb\n 2026 08:13:23 +0000","from TY7P286MB7722.JPNP286.PROD.OUTLOOK.COM\n ([fe80::2305:327c:28ec:9b32]) by TY7P286MB7722.JPNP286.PROD.OUTLOOK.COM\n ([fe80::2305:327c:28ec:9b32%5]) with mapi id 15.20.9632.010; Thu, 19 Feb 2026\n 08:13:23 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1771488812; cv=fail;\n b=Y08V1WHvOciHE+q6avZHwLOVei6r/2iNPf5fBrN8F+qztI/kuGlUVh/eimoHsGOOdBjYitTxe+/XRUlSB6EBLZvmHt15mMaIbQZ5SpMEt1bU4ydpaNyDhB92c7JSmdCTgPeBFuADHw8+RASPNqDdFTVliHcg4MxBH0Qp9F7Kv2E=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=SNcR0HtBocgKC+xz//ex/UO5Jzf0L8Sx/23c52Fz4yAzXbuhRowc4akxrOqHQIqHfzns8NedACc50EdrisV2A1h6CL/FAUZxw84pfZ4cmuaNKeuRU7Rs0Gp8uSPdO4YWSjEJtPVeLyUfRJUlztc9MLwOEmz7E5qfoKBpEXztOQmI8caj5403VrUOYseWHVW87EstnDAtOBcDucRtTrO3XWrtambNHQFQwnWcKnC1feS5yDzRmn9p+LEKutnGcGwvUF/UXDPkn5U7adWHTzT7ukJUwqjWnML1NzHzmLAreXq3McqCU/LnbsI5ZZoRvzDxKBqhPHsxeikb6Zwnoa6smQ=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1771488812; c=relaxed/simple;\n\tbh=yYPpkjnhy0ZFLQ37LXaMIFbOH9NQvFdbcGMcU5dJDEg=;\n\th=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References:\n\t Content-Type:MIME-Version;\n b=by5TBOIumGpsgRBO8CwiiFPB3DbgFhLlJm4Qnq4VgQSNH8xosQFRRMz8oUyiU98eLYdKH2+K1iKY93KswkyjdXeyrHI8Cbp033KE6TPe9D0NE8D9OdlmwBY6mU4NWoEhuJKnNqPv2IELM0v7cZGeZkpE+bv5lF5z6H6xfQxphp8=","i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=IpMBWHmKo9m4Bn5DsWqxUnKAG8hRFfAVV32vx7GzjJU=;\n b=yekgu+820UJ+ctR1eYCJvKBM3MN68Qs1daBdChGFrFfdOaDp4RWLwvgJgghbAiHalupOY30HO8LoTyFKxhu0H0BY2Ekb3B5boBX4oeCkPvVnnusb7NtB9pr2ncIrK+u6loJZomcQ0n/o/HOkxFW2JNafUID9EDOwuhAQ6hGVZr6JaPeUEnB1KGKTXP31dQDbwLCY44n5kKDK5efHCF0DzL3eFD28vdh9TRCoTGBS0h84OaO5OGYDPyNymO5Hi/wUXQW5mdF4x/WV/TpZKRyWMtvZ566BstRYX19Al0c5kmvGKS71VowIoSptMGgAvIdZZMyUpoGl3AW54Y6omC827w=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=valinux.co.jp;\n spf=pass smtp.mailfrom=valinux.co.jp;\n dkim=pass (1024-bit key) header.d=valinux.co.jp header.i=@valinux.co.jp\n header.b=SI1NLZsA; arc=fail smtp.client-ip=40.107.74.87","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=valinux.co.jp; dmarc=pass action=none\n header.from=valinux.co.jp; dkim=pass header.d=valinux.co.jp; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=valinux.co.jp;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=IpMBWHmKo9m4Bn5DsWqxUnKAG8hRFfAVV32vx7GzjJU=;\n b=SI1NLZsAyqs/we7tespx1cs5m0rt6KO29Bm9Is+SO6DaOK0zBCOOeUQrbwAdyqvwEPB0EjUkkZkaB5Y5XL5hRbV99SEGegUASsfrW9ky54knt8n1n5C4/gaMgMRzG9uDj/hFo1SnfprL5mQWpQZK87sGZ0DajPhkqhPLTlY5xjE=","From":"Koichiro Den <den@valinux.co.jp>","To":"jingoohan1@gmail.com,\n\tmani@kernel.org,\n\tlpieralisi@kernel.org,\n\tkwilczynski@kernel.org,\n\trobh@kernel.org,\n\tbhelgaas@google.com,\n\tkishon@kernel.org,\n\tjdmason@kudzu.us,\n\tdave.jiang@intel.com,\n\tallenbh@gmail.com,\n\tcassel@kernel.org,\n\tFrank.Li@nxp.com,\n\tshinichiro.kawasaki@wdc.com,\n\tchristian.bruel@foss.st.com","Cc":"mmaddireddy@nvidia.com,\n\tlinux-pci@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tntb@lists.linux.dev","Subject":"[PATCH v9 2/7] PCI: dwc: Record integrated eDMA register window","Date":"Thu, 19 Feb 2026 17:13:13 +0900","Message-ID":"<20260219081318.4156901-3-den@valinux.co.jp>","X-Mailer":"git-send-email 2.51.0","In-Reply-To":"<20260219081318.4156901-1-den@valinux.co.jp>","References":"<20260219081318.4156901-1-den@valinux.co.jp>","Content-Transfer-Encoding":"8bit","Content-Type":"text/plain","X-ClientProxiedBy":"TYCP286CA0333.JPNP286.PROD.OUTLOOK.COM\n (2603:1096:400:38e::19) To TY7P286MB7722.JPNP286.PROD.OUTLOOK.COM\n (2603:1096:405:38f::10)","Precedence":"bulk","X-Mailing-List":"linux-pci@vger.kernel.org","List-Id":"<linux-pci.vger.kernel.org>","List-Subscribe":"<mailto:linux-pci+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-pci+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"TY7P286MB7722:EE_|TYRP286MB5862:EE_","X-MS-Office365-Filtering-Correlation-Id":"9c3a65ab-8b2c-44e6-9fb4-08de6f8ebffb","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"\n\tBCL:0;ARA:13230040|10070799003|376014|7416014|366016|1800799024|921020;","X-Microsoft-Antispam-Message-Info":"\n Vn2Bo8o8F2HLxs2BnFYvEakXQYQs00nmbkNT4aNHWwLqBfMAoacO1imZFChMMlXwqlgyaGM+VdBvzEBj1N8gTofFugGwA5eC85mcMNNi2W7QlRgKB7M1+iMt71vlcT00QwpJ0qCU89QmqaYdulgSbbaN1k3PZdvQGsAsQkS5JxOOHWigNcjhqFlGDBibBphFY/A+rihVcKpBEc2RLk+jG6oqpKbsqjtlIIlmpTRpy37KssOq9WorwBk62VgBtNbKGMUBfJoyi9iyrvMiXiPGiO5VO9U8BxD4ogHZXx6bc4R/SBdF7GWncfIwt5sPNPrcyNa5Cl+YFOdgzx1gJe1o/7pw0+9wOZANQiyVZHeud+Zzzj4hxbB8KCsrum90qzbUqfrHIXTVrEdCANjWcs3ubkSu32cPMulrViivZCWYuyZnEFiI2Dcv8r9W+ZM73oSeadKFcRb8y8e2oNk69wsu7Jb5A2TWdC71mgr09umcA8gWOPA+EE50Ft0K8eXciV0fTv4ImFq19PEezedF+7T5QrYzAHOzHl/+NtFbXAH7i90B7hHIqdZowqrF0YqCRypUUd6pICMV9S+3XLRF9C9WlkS4e2chAKF28+sNxKhEc2nLKT34JtrGczScZLC5/5ml0KNVrfnkqyZ0RIhisn4Jg3uuXKW3baM6EYk7zXn0guyaOq3jDVJNhVookMaoI3LWhLeIJDlH31lKxbAB5iGJ0/e8pkKhnPXxzLhOpiaTPqqQmq3IJK/k0y6OSY46ErpxkmxvXSlELcmiAMFj7JeneILll4Wbc4qGsCnr4/Hoo0xk30Br4gusP2p0vDnG6UXKcfJ5Ucim1jXoKcRzRhyHlJFUO8ic9C6cx7eNT0i6v6NtsyqbG9d4nHWeDfCjsh51JJ+9Fx1qITwTAinrt13S/U6BTky/S++K0VXMV624/Kp2eVZHDBtz7lQXZkbEi5GobL7dPKilSdf3vgZzUBua51IjTstt3Wy94jyocqrddaVWv2igy4iq95rBIn9WJg1HShiBvydoLe30AIG0EpUcKopWTQCuwXbM8XH3gDZJHuowSC/iYzL+9LS8Vi5Ow/gzeMdkiA3F9EXhaYtK3hbmSxPuDebudM+dcrks+Y9ttz6Y1FsGF+vi4Gtv9RDfZCBalDuRjR7YnBIeZcgziYEcWV5iuf88wxiYgIyfhte/L4qyqKajHr0xRCmEBLMC7p+L+XcoqLlevwHZvuaH6Ota2JKiztWbyvySlIHdz/HgRJS9LT13hCCvPMH3YXi6ee7Ju6vkKDzIeRYAHHlsqphkHiKzv9NJmlocECIdusscohVes7pnmu8Vxguvk4YXP2TM5WxsJYxQb9AlUyFO0f3fNGgKJB0Op9Kvt1MQPMoLq0mKJMsRMe43UOCLb9h+TCSB9dLuNpL3+xlasaWF39vSLMCiBeLV/hkPNStmN6kH/WjIfGiGqzpiPtZmUoLyOqy6MfEwKOCd+/pgf+FmD/qkAyLYqqxtWYCW7wc/VuwzSW/P3HZt/BiXvt4tWqsbP7+80emrjOZSDwjUmNgIy4MnJfF7ixg37qxv2wzmW72Ci+aMS+RzoCBtsI/EstYX1UO3v7WbmgfChuMntxVkT6BGUw==","X-Forefront-Antispam-Report":"\n\tCIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TY7P286MB7722.JPNP286.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(7416014)(366016)(1800799024)(921020);DIR:OUT;SFP:1102;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n V1+NxHrQKt6HF+MpUCEs8LbXx4tmOUzFoVVC3WS/aZscgcU469v9uoYIfRUUxV7Cw+CTvojIbAj39nNnhyffvVHfIBHtJnzUpb/XbwBTi7t1gujSy+QW7UhBpdX74dWGgxSGipq5ns5YbrW8tlJ1vAiyZc5W7Czduv4I0w48gaNV6anElT//fFD0K6M42wKRVG1t2nKDcQEP68DAZp7mPjSg8rLa9/+zPTyFl99KV+uZcxWl2yjhZzuJk6h/yG/4krPk81P5CiZ42s1Qs8twlFHTKgh7EMmO9rimxi2YjKr5GC3TLNYSWr1X6iCgJZxDbtC1w7JmvPI1zpgZNFxNklsdUqhWW01fx4E/UBcxMV9PlNJaoz7HOZ2BxbguU0jk2EFdkaTcMpUqnNGYMl3zITI1nvCh0ds8gkfIH8ZuARpx3KPjBD3U0KWpRL7wu2DUlumKX7hvOO234zpLY4vcDN77zeYN2TPKt1P/AeAOZ8gfHD1umj8B+oO/bQTby4Sc+slF/jLf62stJhHFO11EKdRTShX0pfCiBQYQxDsptMecrjRspjKgmjuTHnxquRaklQ9Eyc730Cw4++PVOMugWhiNJtJjsBS/IcdMr2TVFCR4KMPL+SLxMdedIiaS2cilwn1Wtnr6WSzZIBWD8CpH89cHqmeZKxtC35BBP/gPDaGts42hyBBHJLiD8myQEjApYIkb9wzN1nFOhZq3fAz/ABcKTuKhgxRKI1fwIe04veZcMI/vKoqt4JHxy7wcLyfuQTli8DsKL+5/BhaUJdIwXo42R25o6etmcPJeWeh2bM7JTyxu3f86/BwwVDeNAhuIEfjeK4EGbOwEGDeY3XiT5e75n1e6/4SUJS2lDDDLaG0yhfEdAepUtRBBRexVeevm8fMbOatsgxjiwVpwdHlJQ8n20avvnKHrWIJS6xOFLcUwzNrALzHEhyZiHzC1nnAexnf5SipxGIaxqntnzDVG6sq93M7mlSNWYD1gR4EBaNgYEHWS2dt9hKlmgXFyZXMl7nQ2rR50E1OHjIrB+IeEgYFk4PDlwCa7tyH8GJ+Qna2b4uVvfjhhRo140N5kVfndRiD+491Wt4l6LPFm7juQvgOc2pXLBK4EFwxqZUMcrLaarjPfgWKdMc8Yta8XTsSMmgTdrgAceGEjIHFRFSG2Fj95uvrs7VZV3vdHFA/TryQQyO4k9FK1fBRVtVfJfcqgTpjinybC6im+9Imu84NqdLpWsEzopPVfQw9wAGwmPZVL2OXI+Jk7t7zrHnT7w1ZdHtfZlrf0PJvwoV8Z8nB7wMmv6pa6c63jGder/gwNL4bLCj1L+FeTnYj2e2qIDH6n53l8mKJak8zR1mW+BQ0xCSWojDobK22ALXEsceDp2GAOrxZVXm7jSlVpJxXvKAXdQcm7Wm56N0mrjwJ5CmOqCM6rJVf7DTcdsRhPm+r1O9WRt5Mzow7POduUav5SKP6i0bYuGNI8apK8VaqTXDRjQml/5CjH7RFf9zVIEpCYJBy1axpolG2M3swFMI4TPJxcZYNW5TiNXg8YoRfF12AOv1LRuvbGM/vXKpD4a9Xy/kJoJxTmHPuRW4HcoThRbcNIFWcGtqfYlf3St0PuiuidZ8FOVqvYNoKjFSeilDBfyKGwOhZQ1KHke3M/Is4V72i3KNC6ZkFYEz1qBs8n2ne8E/9i8Hb4lGvxkrlbMxWyReoqos38kSeAvCfzNK16ULrDtoHcAFT4GlByg9pTVmfDwZ1fsL+SlUWIlpKqLf5fNtH4E4OZ4TNBzlrdqvZJNCfN","X-OriginatorOrg":"valinux.co.jp","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 9c3a65ab-8b2c-44e6-9fb4-08de6f8ebffb","X-MS-Exchange-CrossTenant-AuthSource":"TY7P286MB7722.JPNP286.PROD.OUTLOOK.COM","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"19 Feb 2026 08:13:23.0825\n (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"7a57bee8-f73d-4c5f-a4f7-d72c91c8c111","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n aCp7sRSQKsjsz/veocWWSmFSkDz6Ivo6w9jQ7/9DUZ4vzPD/so2XhgqEc746/7bNQ1tWjovhjgwx1jeHSHqlSQ==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"TYRP286MB5862"},"content":"Some DesignWare PCIe controllers integrate an eDMA block whose registers\nare located in a dedicated register window. Endpoint function drivers\nmay need the physical base and size of this window to map/expose it to a\npeer.\n\nRecord the physical base and size of the integrated eDMA register window\nin struct dw_pcie.\n\nReviewed-by: Frank Li <Frank.Li@nxp.com>\nSigned-off-by: Koichiro Den <den@valinux.co.jp>\n---\n drivers/pci/controller/dwc/pcie-designware.c | 4 ++++\n drivers/pci/controller/dwc/pcie-designware.h | 2 ++\n 2 files changed, 6 insertions(+)","diff":"diff --git a/drivers/pci/controller/dwc/pcie-designware.c b/drivers/pci/controller/dwc/pcie-designware.c\nindex 5741c09dde7f..f82ed189f6ae 100644\n--- a/drivers/pci/controller/dwc/pcie-designware.c\n+++ b/drivers/pci/controller/dwc/pcie-designware.c\n@@ -162,8 +162,12 @@ int dw_pcie_get_resources(struct dw_pcie *pci)\n \t\t\tpci->edma.reg_base = devm_ioremap_resource(pci->dev, res);\n \t\t\tif (IS_ERR(pci->edma.reg_base))\n \t\t\t\treturn PTR_ERR(pci->edma.reg_base);\n+\t\t\tpci->edma_reg_phys = res->start;\n+\t\t\tpci->edma_reg_size = resource_size(res);\n \t\t} else if (pci->atu_size >= 2 * DEFAULT_DBI_DMA_OFFSET) {\n \t\t\tpci->edma.reg_base = pci->atu_base + DEFAULT_DBI_DMA_OFFSET;\n+\t\t\tpci->edma_reg_phys = pci->atu_phys_addr + DEFAULT_DBI_DMA_OFFSET;\n+\t\t\tpci->edma_reg_size = pci->atu_size - DEFAULT_DBI_DMA_OFFSET;\n \t\t}\n \t}\n \ndiff --git a/drivers/pci/controller/dwc/pcie-designware.h b/drivers/pci/controller/dwc/pcie-designware.h\nindex ae6389dd9caa..52f26663e8b1 100644\n--- a/drivers/pci/controller/dwc/pcie-designware.h\n+++ b/drivers/pci/controller/dwc/pcie-designware.h\n@@ -541,6 +541,8 @@ struct dw_pcie {\n \tint\t\t\tmax_link_speed;\n \tu8\t\t\tn_fts[2];\n \tstruct dw_edma_chip\tedma;\n+\tphys_addr_t\t\tedma_reg_phys;\n+\tresource_size_t\t\tedma_reg_size;\n \tbool\t\t\tl1ss_support;\t/* L1 PM Substates support */\n \tstruct clk_bulk_data\tapp_clks[DW_PCIE_NUM_APP_CLKS];\n \tstruct clk_bulk_data\tcore_clks[DW_PCIE_NUM_CORE_CLKS];\n","prefixes":["v9","2/7"]}