[{"id":3672846,"web_url":"http://patchwork.ozlabs.org/comment/3672846/","msgid":"<54786a14-e6eb-48e4-96a3-500a7e9b4de4@kernel.org>","list_archive_url":null,"date":"2026-04-02T18:08:08","subject":"Re: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","submitter":{"id":68952,"url":"http://patchwork.ozlabs.org/api/people/68952/","name":"Krzysztof Kozlowski","email":"krzk@kernel.org"},"content":"On 02/04/2026 20:00, Sai Krishna Musham wrote:\n> Add \"amd,versal2-cpm6-host\" to the OF match table of the AMD MDB PCIe\n> host controller driver.\n> \n> The Versal2 CPM6 host controller is DesignWare-based and supports\n> PCIe Gen6 operation at up to 64 GT/s per lane. It is currently\n> handled by the same driver and match data (NULL) as the existing\n> MDB host controller, but CPM6 uses a newer IP revision and differs\n> in legacy INTx register offsets.\n> \n> Use a separate compatible to allow CPM6-specific handling once legacy\n> interrupt support is validated.\n> \n> Signed-off-by: Sai Krishna Musham <sai.krishna.musham@amd.com>\n> ---\n>  drivers/pci/controller/dwc/pcie-amd-mdb.c | 3 +++\n>  1 file changed, 3 insertions(+)\n> \n> diff --git a/drivers/pci/controller/dwc/pcie-amd-mdb.c b/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> index 3c6e837465bb..325bf7aad657 100644\n> --- a/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> +++ b/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> @@ -511,6 +511,9 @@ static const struct of_device_id amd_mdb_pcie_of_match[] = {\n>  \t{\n>  \t\t.compatible = \"amd,versal2-mdb-host\",\n>  \t},\n> +\t{\n> +\t\t.compatible = \"amd,versal2-cpm6-host\",\n> +\t},\n\nSo devices are fully compatible. Fix your compatibility in the binding\nand drop this.\n\nBest regards,\nKrzysztof","headers":{"Return-Path":"\n <linux-pci+bounces-51767-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 (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=lo1dRpwI;\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-51767-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"lo1dRpwI\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"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 4fmqjJ2fqsz1yGH\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 05:13:24 +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 A90173013794\n\tfor <incoming@patchwork.ozlabs.org>; Thu,  2 Apr 2026 18:08:14 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 93560370D7D;\n\tThu,  2 Apr 2026 18:08:13 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\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 6ED6C36D9FE;\n\tThu,  2 Apr 2026 18:08:13 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id E278AC116C6;\n\tThu,  2 Apr 2026 18:08:09 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775153293; cv=none;\n b=NMdps3LxbheDyy8DtVabBeEccOGWg/9kI/5I4ZOJsFUEYsTSAF9gkmfD5NLV7h/Kq0jmU4a6Pw9iioJLrMNujnKMdY8ZkEhG9iwPt68pxC85E46RJa0/LfxA+WhVql8bMbUvwsBoeG5LLfWDxVOXjSvusHTcI/pPfGTNSZ2scSU=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775153293; c=relaxed/simple;\n\tbh=/N8OatrR1ZMXXHUVkwCXF5bvIo9DDJWSh07nx01MuDs=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=IYgoNUPf+5KimfMsgVAhe05/Hy102CtEcfSPTKoir2YARzjiR77IeqHfj0BrOAOoAyJnpgsLYjkh1NeDQmABrOtbXD+NlOOrGrP22iaOjJHm5g1uqf94lvf7q8KB/p3/2kV/so8ODakoNkCYpdV+s3mXnqx8wlZ2yNuOK1e8siI=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=lo1dRpwI; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775153293;\n\tbh=/N8OatrR1ZMXXHUVkwCXF5bvIo9DDJWSh07nx01MuDs=;\n\th=Date:Subject:To:Cc:References:From:In-Reply-To:From;\n\tb=lo1dRpwIEWZ/NSljB4eSpHEDzIQmTo/0LKH4YVvjRzBv6+W0hSA67+EsGz0lUWLQY\n\t Br4Qvq17Tzv+1DxWilgdTTP32UQAS3XC8+OZy9zvoaGywTLw2XZDn/cGRtJil2OMvh\n\t aWYd+kVF+k+wc0xW5dedQJUGB1qpGUjs+6VdD/rMUEVV7hQkNt3/OMyScUgtIOaTgS\n\t Cbyx3WCwXvy5R6OsXsbdK3k1nPTzmuHHiruSkiyX/w/x/raXh4j1mizQAeVIl3C5AX\n\t LDboUYN34oXoQ6ZyLWrTPgadv1gXiIKRFElWF3Zxm7y/GzoGCLLSHSdShSaBlQZSnF\n\t E4RcmZvSSWLVg==","Message-ID":"<54786a14-e6eb-48e4-96a3-500a7e9b4de4@kernel.org>","Date":"Thu, 2 Apr 2026 20:08:08 +0200","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","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","To":"Sai Krishna Musham <sai.krishna.musham@amd.com>, bhelgaas@google.com,\n lpieralisi@kernel.org, kw@linux.com, mani@kernel.org, robh@kernel.org,\n krzk+dt@kernel.org, conor+dt@kernel.org, cassel@kernel.org","Cc":"linux-pci@vger.kernel.org, devicetree@vger.kernel.org,\n linux-kernel@vger.kernel.org, michal.simek@amd.com,\n bharat.kumar.gogada@amd.com, thippeswamy.havalige@amd.com","References":"<20260402180006.486229-1-sai.krishna.musham@amd.com>\n <20260402180006.486229-3-sai.krishna.musham@amd.com>","From":"Krzysztof Kozlowski <krzk@kernel.org>","Content-Language":"en-US","Autocrypt":"addr=krzk@kernel.org; keydata=\n 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 a/A=","In-Reply-To":"<20260402180006.486229-3-sai.krishna.musham@amd.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit"}},{"id":3673369,"web_url":"http://patchwork.ozlabs.org/comment/3673369/","msgid":"<iruxyxjoaozkt5xigchqnqvik5blbxxy7vubmadtcn5jyjnwzn@lvdnttblbx3f>","list_archive_url":null,"date":"2026-04-04T03:15:52","subject":"Re: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","submitter":{"id":78905,"url":"http://patchwork.ozlabs.org/api/people/78905/","name":"Manivannan Sadhasivam","email":"mani@kernel.org"},"content":"On Thu, Apr 02, 2026 at 11:30:06PM +0530, Sai Krishna Musham wrote:\n> Add \"amd,versal2-cpm6-host\" to the OF match table of the AMD MDB PCIe\n> host controller driver.\n> \n> The Versal2 CPM6 host controller is DesignWare-based and supports\n> PCIe Gen6 operation at up to 64 GT/s per lane. It is currently\n> handled by the same driver and match data (NULL) as the existing\n> MDB host controller, but CPM6 uses a newer IP revision and differs\n> in legacy INTx register offsets.\n> \n> Use a separate compatible to allow CPM6-specific handling once legacy\n> interrupt support is validated.\n> \n> Signed-off-by: Sai Krishna Musham <sai.krishna.musham@amd.com>\n> ---\n>  drivers/pci/controller/dwc/pcie-amd-mdb.c | 3 +++\n>  1 file changed, 3 insertions(+)\n> \n> diff --git a/drivers/pci/controller/dwc/pcie-amd-mdb.c b/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> index 3c6e837465bb..325bf7aad657 100644\n> --- a/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> +++ b/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> @@ -511,6 +511,9 @@ static const struct of_device_id amd_mdb_pcie_of_match[] = {\n>  \t{\n>  \t\t.compatible = \"amd,versal2-mdb-host\",\n>  \t},\n> +\t{\n> +\t\t.compatible = \"amd,versal2-cpm6-host\",\n\nAs Krzysztof commented, if the PCIe IP is compatible with an older version,\n'amd,versal2-mdb-host' in this case, you don't need to add the new compatible\nto the driver. Just document the new one with fallback to the old compatible in\nthe binding and let the driver work with the old compatible.\n\n- Mani","headers":{"Return-Path":"\n <linux-pci+bounces-51861-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 (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=I2odijld;\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-51861-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"I2odijld\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"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 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fngj814gBz1yCs\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 04 Apr 2026 14:16:12 +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 9B8423030EAA\n\tfor <incoming@patchwork.ozlabs.org>; Sat,  4 Apr 2026 03:16:07 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 9140931B11E;\n\tSat,  4 Apr 2026 03:16:06 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\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 6BB0B1C84DE;\n\tSat,  4 Apr 2026 03:16:06 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 78915C4CEF7;\n\tSat,  4 Apr 2026 03:16:01 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775272566; cv=none;\n b=g/lT/bfDlHR4Cc/RdhLzWCrFL11JPnsZXz9Bna27A5ABsb2OKjGPFyg/09C6f0/HKtOg14ua5wgJKJQpaUeU+B/QAYXgsAVcyX9oWv79+6NCKrU+StO4qxcs0kgDgH0/8NtZSs/HzcTLY7lc7NpevDvYpie81bMy+2rzH5U7c0o=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775272566; c=relaxed/simple;\n\tbh=OiA/EBiA4K4f20ZyYpTH5r9/Q39LqAb3VffWQuH4Eso=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=ZNfCf+1SlwIiK9V7iLRTMD3su1/BSL/nI3gWuLBVvd8rJ4Bqrjbl9x7DAqZXUi/zSbJfnHKPu1u9DwutQ/fT18G8sIoBP/e63+3QyZOaE5WcqVe7n0VPEh4x/KBCUW3t1NvGd6CK9HzwjbdT5fkMArT6vYmwNMPBflWymT1eeug=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=I2odijld; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775272565;\n\tbh=OiA/EBiA4K4f20ZyYpTH5r9/Q39LqAb3VffWQuH4Eso=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=I2odijldKRSXMKo82KQ4jvLQMRFRbMeTHsNQpO+DxWFaDFNEle/K/QX8raBqNLTr1\n\t OEGAskf7B3vQDbGLz4jTTidoIeyF9QjeurdVpTOFnuFuxdLPInK21Ng9V3pmPb7fIa\n\t GqPuj+CXYy30WLrhuv+bqySLqmsxPCZegYbdOIDgEi4bHG2TKQjYMSckqj13gG62C9\n\t sWpZ4qEsOT4ObMuHhfhTb1Qv5g0C1E6X3W2lKYObOnXfZvXA6dwcwY1+hivt6maoc8\n\t AthMfNPCWIAwMDExdkaXpIpSKgNR2WUY8hdGEYanaRqQxjHl0zuewFIR1QJXvgyLVc\n\t tkeaTLgeFkghA==","Date":"Sat, 4 Apr 2026 08:45:52 +0530","From":"Manivannan Sadhasivam <mani@kernel.org>","To":"Sai Krishna Musham <sai.krishna.musham@amd.com>","Cc":"bhelgaas@google.com, lpieralisi@kernel.org, kw@linux.com,\n\trobh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, cassel@kernel.org,\n\tlinux-pci@vger.kernel.org, devicetree@vger.kernel.org,\n linux-kernel@vger.kernel.org,\n\tmichal.simek@amd.com, bharat.kumar.gogada@amd.com,\n thippeswamy.havalige@amd.com","Subject":"Re: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","Message-ID":"<iruxyxjoaozkt5xigchqnqvik5blbxxy7vubmadtcn5jyjnwzn@lvdnttblbx3f>","References":"<20260402180006.486229-1-sai.krishna.musham@amd.com>\n <20260402180006.486229-3-sai.krishna.musham@amd.com>","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","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","Content-Transfer-Encoding":"8bit","In-Reply-To":"<20260402180006.486229-3-sai.krishna.musham@amd.com>"}},{"id":3675054,"web_url":"http://patchwork.ozlabs.org/comment/3675054/","msgid":"<IA4PR12MB9810793B69CDAFEBF45411AECD582@IA4PR12MB9810.namprd12.prod.outlook.com>","list_archive_url":null,"date":"2026-04-09T03:09:10","subject":"RE: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","submitter":{"id":90336,"url":"http://patchwork.ozlabs.org/api/people/90336/","name":"Sai Krishna Musham","email":"sai.krishna.musham@amd.com"},"content":"[Public]\n\nHi Krzysztof/Manivannan,\n\n> -----Original Message-----\n> From: Manivannan Sadhasivam <mani@kernel.org>\n> Sent: Saturday, April 4, 2026 8:46 AM\n> To: Musham, Sai Krishna <sai.krishna.musham@amd.com>\n> Cc: bhelgaas@google.com; lpieralisi@kernel.org; kw@linux.com;\n> robh@kernel.org; krzk+dt@kernel.org; conor+dt@kernel.org;\n> cassel@kernel.org; linux-pci@vger.kernel.org; devicetree@vger.kernel.org;\n> linux-kernel@vger.kernel.org; Simek, Michal <michal.simek@amd.com>;\n> Gogada, Bharat Kumar <bharat.kumar.gogada@amd.com>; Havalige,\n> Thippeswamy <thippeswamy.havalige@amd.com>\n> Subject: Re: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host\n> compatible\n>\n> On Thu, Apr 02, 2026 at 11:30:06PM +0530, Sai Krishna Musham wrote:\n> > Add \"amd,versal2-cpm6-host\" to the OF match table of the AMD MDB PCIe\n> > host controller driver.\n> >\n> > The Versal2 CPM6 host controller is DesignWare-based and supports\n> > PCIe Gen6 operation at up to 64 GT/s per lane. It is currently\n> > handled by the same driver and match data (NULL) as the existing\n> > MDB host controller, but CPM6 uses a newer IP revision and differs\n> > in legacy INTx register offsets.\n> >\n> > Use a separate compatible to allow CPM6-specific handling once legacy\n> > interrupt support is validated.\n> >\n> > Signed-off-by: Sai Krishna Musham <sai.krishna.musham@amd.com>\n> > ---\n> >  drivers/pci/controller/dwc/pcie-amd-mdb.c | 3 +++\n> >  1 file changed, 3 insertions(+)\n> >\n> > diff --git a/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> b/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> > index 3c6e837465bb..325bf7aad657 100644\n> > --- a/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> > +++ b/drivers/pci/controller/dwc/pcie-amd-mdb.c\n> > @@ -511,6 +511,9 @@ static const struct of_device_id\n> amd_mdb_pcie_of_match[] = {\n> >     {\n> >             .compatible = \"amd,versal2-mdb-host\",\n> >     },\n> > +   {\n> > +           .compatible = \"amd,versal2-cpm6-host\",\n>\n> As Krzysztof commented, if the PCIe IP is compatible with an older version,\n> 'amd,versal2-mdb-host' in this case, you don't need to add the new\n> compatible\n> to the driver. Just document the new one with fallback to the old compatible\n> in\n> the binding and let the driver work with the old compatible.\n>\n\nThanks for the review. CPM6 uses a different DesignWare IP revision and\nhas differences in legacy interrupt register offsets. I will send a follow-up\npatch to address these.\n\n> - Mani\n>\n> --\n> மணிவண்ணன் சதாசிவம்\n\n\nRegards,\nSai Krishna","headers":{"Return-Path":"\n <linux-pci+bounces-52189-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=amd.com header.i=@amd.com header.a=rsa-sha256\n header.s=selector1 header.b=CJ9bQw5l;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-pci+bounces-52189-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com\n header.b=\"CJ9bQw5l\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=40.107.201.39","smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=amd.com","smtp.subspace.kernel.org;\n spf=fail smtp.mailfrom=amd.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=amd.com;"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frlK174rtz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 13:09:25 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id A5F1D300A13A\n\tfor <incoming@patchwork.ozlabs.org>; Thu,  9 Apr 2026 03:09:17 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 25282370D51;\n\tThu,  9 Apr 2026 03:09:15 +0000 (UTC)","from CH4PR04CU002.outbound.protection.outlook.com\n (mail-northcentralusazon11013039.outbound.protection.outlook.com\n [40.107.201.39])\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 622031D5CFB;\n\tThu,  9 Apr 2026 03:09:13 +0000 (UTC)","from IA4PR12MB9810.namprd12.prod.outlook.com (2603:10b6:208:551::13)\n by CHXPR12MB999243.namprd12.prod.outlook.com (2603:10b6:610:2fc::23) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.20; Thu, 9 Apr\n 2026 03:09:10 +0000","from IA4PR12MB9810.namprd12.prod.outlook.com\n ([fe80::2d21:ba94:fd95:5b0f]) by IA4PR12MB9810.namprd12.prod.outlook.com\n ([fe80::2d21:ba94:fd95:5b0f%5]) with mapi id 15.20.9769.016; Thu, 9 Apr 2026\n 03:09:10 +0000"],"ARC-Seal":["i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775704155; cv=fail;\n b=AUtJhMh3FZtZpVekg9vARjxNDZGQmo8GuDFVuoVOIe96gTI7MkzNaSw2oQeVxCwDr4yLkwET56VVcQWu6p/Y8BfCgBSpFigFxvPOUIJWOVS/PpJQhClO/zJGLEDoZXeyi4uvRwGjUYhTQDDqvrOP/y1yrFuPpnnn38kDUN1jJuw=","i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=capZfBAyWpNny1tTAQ9AkqUHpwdXwldRWICm4Ts3n2ebDVbrgD1bs2Vq4L1FO0zpArHBmVl47Bx9wgNsJkDIOfQ+1zo8ZxoND6KSKrU4PntsSHZIDRbhv8HiVfbbbJ0oMyw6O9ZxZB1Yncnyo8eicB+9lTXq9+cxh6LYo9yTbANL25ZYB50oFnsXs66nGy/TBGONoLA3Su3GTu0C8D9qj+/0eq0qBTdl5CPTfpRK3tRFt3Rs0uKzc/xDPPbaLYxXkU7HiA5G/EpATphmDPXm4l8Q0oHPH8o9nhnL+qXwsJyPiZbE3uX6ZLHdQQ25tZ3eSZf1GICJWjmImLtehNqgXg=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775704155; c=relaxed/simple;\n\tbh=VRIyi9/XT2I5nzJlJSDkIBAaqViQJIOlj/F42Qquw5A=;\n\th=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To:\n\t Content-Type:MIME-Version;\n b=fcPCHYLxyoyg45llvLaOd/oAZdlCOvfabfloTtuAURCBDDTWJwwja88rOjYCnyp4PeLetqwwCFJM8z+3ObnLt3S8bXHw/qNla1bPznrPMAn4IaA4wnCgr3YXfrx93Ki0HACQg6IGqFbarkNuRDVG+seoFDIl6nsRl9roKtW479U=","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=VRIyi9/XT2I5nzJlJSDkIBAaqViQJIOlj/F42Qquw5A=;\n b=uaaRBdSUXKTYZ7DzfbKAO5w78J14T7D5q9QXANfeHUg9cTEChUgWtKQ+nmqsnX5bNwZArw2W3WHiJAUPe/5Hp6oA4KK6twBaACC8WPMrMsLHX61YUJppCA9dP//FEDsG71ICmWswbl5QPmTsAsHd4DEMaSNreYBOar2MpYf+z9VO3aP5NJOb8yr+OmsY3cm0LKzOKfbc0DgTupXtFmE4wD9XydzUgCgSj4LZK5dcjzVQ5HUVxghfqsA2dWvpAQeJP0WtiKxV9FUgkhuoQQsoS04YXiTjke+57wm4X1GF31fzF1eG/iv1tpXsnWOGfCLVOxr/AWztNzTJc7z81h/7gQ=="],"ARC-Authentication-Results":["i=2; smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=amd.com;\n spf=fail smtp.mailfrom=amd.com;\n dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com\n header.b=CJ9bQw5l; arc=fail smtp.client-ip=40.107.201.39","i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass\n header.d=amd.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=VRIyi9/XT2I5nzJlJSDkIBAaqViQJIOlj/F42Qquw5A=;\n b=CJ9bQw5l/qAIvCuRI4kG9l8kUd5sYTxiYVVsTb3hY6uNLv1moJh7fHM59Menlgp8c9EK7xzKTNpFu6aZxBIfUG4ExiXKOGlZU34QWEQOiVLmUSDuXZIZd7OXo27MqrFhpx2NggUU25yQLagiYTEC4ys2xgCxkILPtehJXLflmLU=","From":"\"Musham, Sai Krishna\" <sai.krishna.musham@amd.com>","To":"Manivannan Sadhasivam <mani@kernel.org>","CC":"\"bhelgaas@google.com\" <bhelgaas@google.com>, \"lpieralisi@kernel.org\"\n\t<lpieralisi@kernel.org>, \"kw@linux.com\" <kw@linux.com>, \"robh@kernel.org\"\n\t<robh@kernel.org>, \"krzk+dt@kernel.org\" <krzk+dt@kernel.org>,\n\t\"conor+dt@kernel.org\" <conor+dt@kernel.org>, \"cassel@kernel.org\"\n\t<cassel@kernel.org>, \"linux-pci@vger.kernel.org\" <linux-pci@vger.kernel.org>,\n\t\"devicetree@vger.kernel.org\" <devicetree@vger.kernel.org>,\n\t\"linux-kernel@vger.kernel.org\" <linux-kernel@vger.kernel.org>, \"Simek,\n Michal\" <michal.simek@amd.com>, \"Gogada, Bharat Kumar\"\n\t<bharat.kumar.gogada@amd.com>, \"Havalige, Thippeswamy\"\n\t<thippeswamy.havalige@amd.com>","Subject":"RE: [PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","Thread-Topic":"[PATCH 2/2] PCI: amd-mdb: Add amd,versal2-cpm6-host compatible","Thread-Index":"AQHcwsusM8A+AujgCU2xltvvcRC9yrXOPRcAgAfQ8iA=","Date":"Thu, 9 Apr 2026 03:09:10 +0000","Message-ID":"\n <IA4PR12MB9810793B69CDAFEBF45411AECD582@IA4PR12MB9810.namprd12.prod.outlook.com>","References":"<20260402180006.486229-1-sai.krishna.musham@amd.com>\n <20260402180006.486229-3-sai.krishna.musham@amd.com>\n <iruxyxjoaozkt5xigchqnqvik5blbxxy7vubmadtcn5jyjnwzn@lvdnttblbx3f>","In-Reply-To":"<iruxyxjoaozkt5xigchqnqvik5blbxxy7vubmadtcn5jyjnwzn@lvdnttblbx3f>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","msip_labels":"\n MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_Enabled=True;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_SetDate=2026-04-09T02:57:14.0000000Z;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_Name=Open\n Source;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_ContentBits=3;MSIP_Label_f265efc6-e181-49d6-80f4-fae95cf838a0_Method=Privileged","authentication-results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=amd.com header.i=@amd.com header.a=rsa-sha256\n header.s=selector1 header.b=CJ9bQw5l;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-pci+bounces-52189-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com\n header.b=\"CJ9bQw5l\"","smtp.subspace.kernel.org;\n arc=fail smtp.client-ip=40.107.201.39","smtp.subspace.kernel.org;\n dmarc=pass (p=quarantine dis=none) header.from=amd.com","smtp.subspace.kernel.org;\n spf=fail smtp.mailfrom=amd.com","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=amd.com;"],"x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"IA4PR12MB9810:EE_|CHXPR12MB999243:EE_","x-ms-office365-filtering-correlation-id":"c3658411-e2e4-4c91-ab0c-08de95e55f07","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"\n BCL:0;ARA:13230040|1800799024|366016|376014|7416014|38070700021|56012099003|18002099003|22082099003;","x-microsoft-antispam-message-info":"\n GYhJ7xZIJerfhQKLCuxBcO99qZMb+L6fKRiSDrKyWdEAKOfEmc+0c7Gxm4XiRrUYfFGN2V2y7Vf5rE9FXrGK2wzOaoMsvDqeFs6gCunxo+7IF7cHVS7TpTZB9nR2M/acs+0HaMue1ymvvvTpVDoYjO9Qp9z6xsrMdzbOn+F4I5GwXqm6ONftmY/XZcbXOzx5OeVSLZPR4OEOym79JlyWRXBywy14H6qsin/L9/KAX0CO01txDfdkcAE3/8NeC49RaBJBBzDmEerCccnaXDeH4rhx8MlbvfIHIbwKg3TDGLMUv1jP8OujHZIhIQZ6BkfylDDuqcZT+4/fo3QIzgAtTmn+KWiTdEDDS4U4bpWjA6+QrvIBRkrvLDR3t8OHh0E9I//C5zkK43U+OxNDJeecnRKzGG/QSodSPCBQY/cPXpJx/7+iQuPTe58djcCOBNujzX53qu/16EAZf/TbS+Z18lXJNPw9+CVQc8kO4KDqKJKw6yRFj26tOyAZ7ueu9CkqiqBjJJw8F9T7DyrHvHC7e3HNBGusG82lJ0wLYgCvwvqFg4isn66vDBpRvEe8xX+hqORSb1o/iOCAiaRneiJYdkgzzVNZTxGWO1dlg14SsTxU6lTWeiLYxX3L20IChzcSyuxiUOuTyq8xQm9fgMK7H5KyspKPelr5KYld3agWO1Sui+w9yYFSbOUPcrsrIGyvVRy1TN+gqrwiD92xqGK3TIXzOIzTl1CLjG4PLAqDhqyAvqMmd46UUIPKaW5RbjyGO20LbRqSBQUrC4wSbQrzeAowXmiLj58ch59OYzQtdrA=","x-forefront-antispam-report":"\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA4PR12MB9810.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(7416014)(38070700021)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"=?utf-8?q?TAq36RA5S7M6s7QNJIJgXyz+8Zh4?=\n\t=?utf-8?q?bye0OvNxeBcb/qVCmlkX06i5YZ+CQfqAoYLZYchrbL4w6iklLzGLaQtCnFY0mGyqp?=\n\t=?utf-8?q?Vlk6QTdPPu9zBTpeGQCu8lv3ZDcQGXksnxEuXUeebzOLNErSECxDd/xwHfPrsytef?=\n\t=?utf-8?q?9x2D67EI7I7iLS8kRF9PYymcRXQBPT9LYBrI/hV1J8XIRL12D4pc47eo8gJLbk4Iq?=\n\t=?utf-8?q?3K3lQFKqS+jLg9KxediUCm3D+rYLIUkgtvJMpCHsMUnCqJZKX3M+pvYKjr6MyWcxR?=\n\t=?utf-8?q?pCkwhHFAAfgFZUN+Sm2ffu4EQnReu++cqfm8rkrWiT/YSQy3dbAbE853Z2XupHsA4?=\n\t=?utf-8?q?mJIs1Q0guZVsweeMney+wDTC158+187K3JTQqIrtcn4zwN06kPKRUtNqnXwjBDTei?=\n\t=?utf-8?q?p7S48ng2FKUwCusx7yL8JzUCczZi5ngtdun3Gu9+FaOvcOSxRGHLYi3I5MpjoOxVp?=\n\t=?utf-8?q?HLFQtTuz/V0eCb5nnkO6mO7qPXKhtP460FjLgXwgew4NHkf0DUUoHz//g3vQkuzPv?=\n\t=?utf-8?q?flEWeCnr6kKYrLCjH291h9pyx0F0HSCSPaIG9SJhv/HHdzyvuvgeLJ3pRmEKXkFaS?=\n\t=?utf-8?q?caTx1hgM3GUzU00d0zkonbGvkZK9XwliVK4vCB1UEEFN69Kvi1p+xr8IKGI8F46t/?=\n\t=?utf-8?q?1bx/0ZzwLXsilzIMET9Dux+fQiRsMKIaCJTdnZobHaseatz9450ElMTj5JYzlIYzT?=\n\t=?utf-8?q?5iIKqGDNID+rdk3HMeOBPIJqrOfv/jMOa9XMvGQC+pS0phf3HEDJVvA6uaBygIN4F?=\n\t=?utf-8?q?QXNsgBX+Jgn6i9jmY180Cy2ox+2G5VDuvsKH1R8YN2kRTVfM9DQUeMz7n33w8havh?=\n\t=?utf-8?q?cyJOOTBfiHHjugpwh8sTXtvxu512iTfbgf+8nZGUjCZBBkrBvh23Ae0k9I/T0pUqy?=\n\t=?utf-8?q?/LMeEzGd7Cd/h/NqCNAoQg+vOion5kqsgdMeBF7LYEJBWpVDmCa4X/wSHXMPaAy9d?=\n\t=?utf-8?q?jWXUSwbhPSXO6PEOexpXRcq5jTnEUH2cbje4IonBTNoQ9mOQstS3LUvayVBxWTywo?=\n\t=?utf-8?q?A+XeVlMwc5vDjOQLIaUt9cZ9baQKMfurhV1O5O8aXCSLH5X7Dz4tkS8bncOCFdXOu?=\n\t=?utf-8?q?508DPD5GilnVOmgD6h+gztgFKibWZEmYcCtadXmiS9Iz+80F3MP38/UIuNSrRNNUl?=\n\t=?utf-8?q?k/RJ19PLx7mBlSKAeu412ESTrUf/1VsY8foAaruoysTfQKxTF4t7aa9hmzSqJ9Ba5?=\n\t=?utf-8?q?JrSE3hJXssmX2ka6UFKNW6VVK+aaYd4fvsLp+uaa6JDpv0604NaBypjJhklT2S3TL?=\n\t=?utf-8?q?0/vdDO2vLPkhzuxy7Lwq60deTDcuU8xzPNGcTKHPXeu/lmQyZmzd91sGEkIwbB5aa?=\n\t=?utf-8?q?fXSsG3eVcr2uYMX1m0pTxE66s5QoQb+zhg9IPnmk7iQvJ1F/5Kve9e4MBb0yLyBPO?=\n\t=?utf-8?q?gwV6U6YiAltT14jewcZItrNdzt8iVU7+6/JGm5KpY3XqP/j4g7fgmU8oMxiIFoUIZ?=\n\t=?utf-8?q?dC+35og59fSaCaF12vxKI2N71B2zMQIlrte7jbBsQvjS674+3vhmHzgSoo7eLSQlW?=\n\t=?utf-8?q?Bmk6c6Sp4FqvKbc7H7FbnYcEZFy/rUCZ/gVO3HXZJtSwW7Ehrlg8CEoGUe7yEJEQQ?=\n\t=?utf-8?q?YCoyYwUPwu2bDuFaag8ppWVLvBnCve2vsigB+OT+u5JFhbz43IH+3IIS72e9t9azc?=\n\t=?utf-8?q?xL27cgvBqj?=","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","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-OriginatorOrg":"amd.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"IA4PR12MB9810.namprd12.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n c3658411-e2e4-4c91-ab0c-08de95e55f07","X-MS-Exchange-CrossTenant-originalarrivaltime":"09 Apr 2026 03:09:10.7183\n (UTC)","X-MS-Exchange-CrossTenant-fromentityheader":"Hosted","X-MS-Exchange-CrossTenant-id":"3dd8961f-e488-4e60-8e11-a82d994e183d","X-MS-Exchange-CrossTenant-mailboxtype":"HOSTED","X-MS-Exchange-CrossTenant-userprincipalname":"\n augcyGfs3c9yWAYVjvGNc0qt0y9XiPEPbc/h8xfMQJ0mqaXhkaY0GQT3YeVQs/0JGPJmXSaj5ydaSlDRjeWUoQ==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"CHXPR12MB999243"}}]