Subject: [PATCH 00/11] irqchip: MSI parent cleanup and PCI host driver conversion
From: Marc Zyngier <maz@kernel.org>
To: iommu@lists.linux.dev,
	linux-kernel@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	loongarch@lists.linux.dev,
	linux-riscv@lists.infradead.org,
	linux-pci@vger.kernel.org
Cc: Joerg Roedel <joro@8bytes.org>,
	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
	David Woodhouse <dwmw2@infradead.org>,
	Lu Baolu <baolu.lu@linux.intel.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Shawn Guo <shawnguo@kernel.org>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Fabio Estevam <festevam@gmail.com>,
	Huacai Chen <chenhuacai@kernel.org>,
	WANG Xuerui <kernel@xen0n.name>,
	Jiaxun Yang <jiaxun.yang@flygoat.com>,
	Andrew Lunn <andrew@lunn.ch>,
	Gregory Clement <gregory.clement@bootlin.com>,
	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
	Anup Patel <anup@brainfault.org>,
	Paul Walmsley <paul.walmsley@sifive.com>,
	Palmer Dabbelt <palmer@dabbelt.com>,
	Albert Ou <aou@eecs.berkeley.edu>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Toan Le <toan@os.amperecomputing.com>,
	Alyssa Rosenzweig <alyssa@rosenzweig.io>
Date: Wed,  4 Dec 2024 12:45:38 +0000

.
Subject: [PATCH v2 0/5] Add PCIe support to Sophgo SG2042 SoC
From: Chen Wang <unicornxw@gmail.com>
To: kw@linux.com,
	u.kleine-koenig@baylibre.com,
	aou@eecs.berkeley.edu,
	arnd@arndb.de,
	bhelgaas@google.com,
	unicorn_wang@outlook.com,
	conor+dt@kernel.org,
	guoren@kernel.org,
	inochiama@outlook.com,
	krzk+dt@kernel.org,
	lee@kernel.org,
	lpieralisi@kernel.org,
	manivannan.sadhasivam@linaro.org,
	palmer@dabbelt.com,
	paul.walmsley@sifive.com,
	pbrobinson@gmail.com,
	robh@kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-riscv@lists.infradead.org,
	chao.wei@sophgo.com,
	xiaoguang.xing@sophgo.com,
	fengchun.li@sophgo.com,
	helgaas@kernel.org
Date: Mon,  9 Dec 2024 15:19:18 +0800

.
Subject: [PATCH v3 0/5] Add PCIe support to Sophgo SG2042 SoC
From: Chen Wang <unicornxw@gmail.com>
To: kw@linux.com,
	u.kleine-koenig@baylibre.com,
	aou@eecs.berkeley.edu,
	arnd@arndb.de,
	bhelgaas@google.com,
	unicorn_wang@outlook.com,
	conor+dt@kernel.org,
	guoren@kernel.org,
	inochiama@outlook.com,
	krzk+dt@kernel.org,
	lee@kernel.org,
	lpieralisi@kernel.org,
	manivannan.sadhasivam@linaro.org,
	palmer@dabbelt.com,
	paul.walmsley@sifive.com,
	pbrobinson@gmail.com,
	robh@kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-riscv@lists.infradead.org,
	chao.wei@sophgo.com,
	xiaoguang.xing@sophgo.com,
	fengchun.li@sophgo.com,
	helgaas@kernel.org
Date: Wed, 15 Jan 2025 15:05:52 +0800

.
Subject: drivers/pci: (and/or KVM): Slow PCI initialization during VM boot
 with passthrough of large BAR Nvidia GPUs on DGX H100
From: Mitchell Augustin <mitchell.augustin@canonical.com>
To: linux-pci@vger.kernel.org, kvm@vger.kernel.org, 
	Alex Williamson <alex.williamson@redhat.com>, Bjorn Helgaas <bhelgaas@google.com>, 
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 16:46:29 -0600

.
Subject: [PATCH] PCI: Remove redundant macro
From: zhangdongdong@eswincomputing.com
To: alex.williamson@redhat.com
Cc: bhelgaas@google.com,
	zhangdongdong@eswincomputing.com,
	yishaih@nvidia.com,
	avihaih@nvidia.com,
	yi.l.liu@intel.com,
	ankita@nvidia.com,
	kvm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Date: Fri, 13 Dec 2024 17:46:17 +0800

.
Subject: [PATCH v2] PCI: Remove redundant macro
From: zhangdongdong@eswincomputing.com
To: alex.williamson@redhat.com
Cc: bhelgaas@google.com,
	zhangdongdong@eswincomputing.com,
	yishaih@nvidia.com,
	avihaih@nvidia.com,
	yi.l.liu@intel.com,
	ankita@nvidia.com,
	kvm@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Date: Mon, 16 Dec 2024 09:35:36 +0800

.
Subject: [bugzilla-daemon@kernel.org: [Bug 219619] New: vfio-pci: screen
 graphics artifacts after 6.12 kernel upgrade]
From: Bjorn Helgaas <helgaas@kernel.org>
To: Alex Williamson <alex.williamson@redhat.com>,
	Peter Xu <peterx@redhat.com>,
	Athul Krishna <athul.krishna.kr@protonmail.com>
Cc: kvm@vger.kernel.org, linux-pci@vger.kernel.org,
	regressions@lists.linux.dev
Date: Sun, 22 Dec 2024 16:36:04 -0600

.
Subject: [PATCH] vfio/pci: Fallback huge faults for unaligned pfn
From: Alex Williamson <alex.williamson@redhat.com>
To: alex.williamson@redhat.com
Cc: kvm@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	peterx@redhat.com,
	precification@posteo.de,
	athul.krishna.kr@protonmail.com,
	regressions@lists.linux.dev
Date: Thu,  2 Jan 2025 11:32:54 -0700

.
Subject: [PATCH] pci: account for sysfs-disabled reset in pci_{slot,bus}_resettable
From: Nishanth Aravamudan <naravamudan@nvidia.com>
To: Bjorn Helgaas <bhelgaas@google.com>
Cc: Alex Williamson <alex.williamson@redhat.com>,
	Raphael Norwitz <raphael.norwitz@nutanix.com>,
	Amey Narkhede <ameynarkhede03@gmail.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Jason Gunthorpe <jgg@nvidia.com>,
	Yishai Hadas <yishaih@nvidia.com>,
	Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>,
	Kevin Tian <kevin.tian@intel.com>,
	kvm@vger.kernel.org
Date: Mon,  6 Jan 2025 15:52:31 -0600

.
Subject: [PATCH v5] PCI: Allow PCI bridges to go to D3Hot on all Devicetree based platforms
From: Brian Norris <briannorris@chromium.org>
To: Bjorn Helgaas <bhelgaas@google.com>,
	"Rafael J. Wysocki" <rafael@kernel.org>,
	Len Brown <lenb@kernel.org>
Cc: Hsin-Yi Wang <hsinyi@chromium.org>,
	linux-kernel@vger.kernel.org,
	mika.westerberg@linux.intel.com,
	linux-acpi@vger.kernel.org,
	linux-pci@vger.kernel.org,
	lukas@wunner.de,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Brian Norris <briannorris@chromium.org>
Date: Tue, 26 Nov 2024 15:17:11 -0800

.
Subject: [PATCH 0/4] PCI: Constify 'struct bin_attribute'
From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Bjorn Helgaas <bhelgaas@google.com>, 
 Logan Gunthorpe <logang@deltatee.com>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, Len Brown <lenb@kernel.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-acpi@vger.kernel.org, 
 =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
Date: Mon, 02 Dec 2024 20:02:56 +0100

.
Subject: [PATCHv3] PCI/ACPI: _DSM PRESERVE_BOOT_CONFIG function rev id doesn't match with spec
From: Zhou Shengqing <zhoushengqing@ttyinfo.com>
To: Bjorn Helgaas <bhelgaas@google.com>
Cc: "Rafael J. Wysocki" <rafael@kernel.org>,
	Len Brown <lenb@kernel.org>,
	linux-acpi@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	zhoushengqing@ttyinfo.com
Date: Sat, 14 Dec 2024 10:41:17 +0000

.
Subject: [PATCHv4] PCI/ACPI: _DSM PRESERVE_BOOT_CONFIG function rev id doesn't match with spec
From: Zhou Shengqing <zhoushengqing@ttyinfo.com>
To: Bjorn Helgaas <bhelgaas@google.com>
Cc: "Rafael J. Wysocki" <rafael@kernel.org>,
	Len Brown <lenb@kernel.org>,
	linux-acpi@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	zhoushengqing@ttyinfo.com
Date: Mon, 16 Dec 2024 05:27:51 +0000

.
Subject: [PATCH 0/9] YAML conversion of several Freescale/PowerPC DT
 bindings
From: =?utf-8?q?J=2E_Neusch=C3=A4fer_via_B4_Relay?= <devnull+j.ne.posteo.net@kernel.org>
To: devicetree@vger.kernel.org, linuxppc-dev@lists.ozlabs.org
Cc: Scott Wood <oss@buserror.net>, 
 Madhavan Srinivasan <maddy@linux.ibm.com>, 
 Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>, 
 Christophe Leroy <christophe.leroy@csgroup.eu>, 
 Naveen N Rao <naveen@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Damien Le Moal <dlemoal@kernel.org>, 
 Niklas Cassel <cassel@kernel.org>, Herbert Xu <herbert@gondor.apana.org.au>, 
 "David S. Miller" <davem@davemloft.net>, Lee Jones <lee@kernel.org>, 
 Vinod Koul <vkoul@kernel.org>, Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, 
 =?utf-8?q?J=2E_Neusch=C3=A4fer?= <j.neuschaefer@gmx.net>, 
 Wim Van Sebroeck <wim@linux-watchdog.org>, 
 Guenter Roeck <linux@roeck-us.net>, Mark Brown <broonie@kernel.org>, 
 Miquel Raynal <miquel.raynal@bootlin.com>, 
 Richard Weinberger <richard@nod.at>, Vignesh Raghavendra <vigneshr@ti.com>, 
 linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org, 
 linux-crypto@vger.kernel.org, dmaengine@vger.kernel.org, 
 linux-pci@vger.kernel.org, linux-watchdog@vger.kernel.org, 
 linux-spi@vger.kernel.org, linux-mtd@lists.infradead.org, 
 =?utf-8?q?J=2E_Neusch=C3=A4fer?= <j.ne@posteo.net>
Date: Sun, 26 Jan 2025 19:58:55 +0100

.
Subject: [PATCH v4 0/15] Enable CXL PCIe Port protocol error handling and logging
From: Terry Bowman <terry.bowman@amd.com>
To: <linux-cxl@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	<linux-pci@vger.kernel.org>, <nifan.cxl@gmail.com>, <ming4.li@intel.com>,
	<dave@stgolabs.net>, <jonathan.cameron@huawei.com>, <dave.jiang@intel.com>,
	<alison.schofield@intel.com>, <vishal.l.verma@intel.com>,
	<dan.j.williams@intel.com>, <bhelgaas@google.com>, <mahesh@linux.ibm.com>,
	<ira.weiny@intel.com>, <oohall@gmail.com>, <Benjamin.Cheatham@amd.com>,
	<rrichter@amd.com>, <nathan.fontenot@amd.com>, <terry.bowman@amd.com>,
	<Smita.KoralahalliChannabasappa@amd.com>, <lukas@wunner.de>,
	<PradeepVineshReddy.Kodamati@amd.com>
Date: Wed, 11 Dec 2024 17:39:47 -0600

.
Subject: [PATCH v5 00/11] rust: bindings: Auto-generate inline static functions
From: Alistair Francis <alistair@alistair23.me>
To: bhelgaas@google.com,
	rust-for-linux@vger.kernel.org,
	lukas@wunner.de,
	gary@garyguo.net,
	akpm@linux-foundation.org,
	tmgross@umich.edu,
	boqun.feng@gmail.com,
	ojeda@kernel.org,
	linux-cxl@vger.kernel.org,
	bjorn3_gh@protonmail.com,
	a.hindborg@kernel.org,
	me@kloenk.dev,
	linux-kernel@vger.kernel.org,
	aliceryhl@google.com,
	alistair.francis@wdc.com,
	linux-pci@vger.kernel.org,
	benno.lossin@proton.me,
	alex.gaynor@gmail.com,
	Jonathan.Cameron@huawei.com
Cc: alistair23@gmail.com,
	wilfred.mallawa@wdc.com,
	Alistair Francis <alistair@alistair23.me>
Date: Tue,  7 Jan 2025 13:50:47 +1000

.
Subject: [PATCH v5 0/16] Enable CXL PCIe port protocol error handling and logging
From: Terry Bowman <terry.bowman@amd.com>
To: <linux-cxl@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	<linux-pci@vger.kernel.org>, <nifan.cxl@gmail.com>, <dave@stgolabs.net>,
	<jonathan.cameron@huawei.com>, <dave.jiang@intel.com>,
	<alison.schofield@intel.com>, <vishal.l.verma@intel.com>,
	<dan.j.williams@intel.com>, <bhelgaas@google.com>, <mahesh@linux.ibm.com>,
	<ira.weiny@intel.com>, <oohall@gmail.com>, <Benjamin.Cheatham@amd.com>,
	<rrichter@amd.com>, <nathan.fontenot@amd.com>, <terry.bowman@amd.com>,
	<Smita.KoralahalliChannabasappa@amd.com>, <lukas@wunner.de>,
	<ming.li@zohomail.com>, <PradeepVineshReddy.Kodamati@amd.com>,
	<alucerop@amd.com>
Date: Tue, 7 Jan 2025 08:38:36 -0600

.
Subject: [PATCH 1/1] PCI: Fix Extend ACS configurability
From: Tushar Dave <tdave@nvidia.com>
To: corbet@lwn.net,
	bhelgaas@google.com,
	paulmck@kernel.org,
	akpm@linux-foundation.org,
	thuth@redhat.com,
	rostedt@goodmis.org,
	xiongwei.song@windriver.com,
	vidyas@nvidia.com,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Cc: vsethi@nvidia.com,
	jgg@nvidia.com,
	sdonthineni@nvidia.com,
	Tushar Dave <tdave@nvidia.com>
Date: Fri, 13 Dec 2024 12:29:42 -0800

.
Subject: [PATCH v2] PCI: Fix Extend ACS configurability
From: Tushar Dave <tdave@nvidia.com>
To: jgg@nvidia.com,
	corbet@lwn.net,
	bhelgaas@google.com,
	paulmck@kernel.org,
	akpm@linux-foundation.org,
	thuth@redhat.com,
	rostedt@goodmis.org,
	xiongwei.song@windriver.com,
	vidyas@nvidia.com,
	linux-doc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Cc: vsethi@nvidia.com,
	sdonthineni@nvidia.com,
	Tushar Dave <tdave@nvidia.com>
Date: Wed, 22 Jan 2025 19:37:16 -0800

.
Subject: [PATCH v4] PCI: hotplug: Add a generic RAS tracepoint for hotplug event
From: Shuai Xue <xueshuai@linux.alibaba.com>
To: rostedt@goodmis.org,
	lukas@wunner.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-edac@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org
Cc: bhelgaas@google.com,
	tony.luck@intel.com,
	bp@alien8.de,
	xueshuai@linux.alibaba.com,
	mhiramat@kernel.org,
	mathieu.desnoyers@efficios.com,
	oleg@redhat.com,
	naveen@kernel.org,
	davem@davemloft.net,
	anil.s.keshavamurthy@intel.com,
	mark.rutland@arm.com,
	peterz@infradead.org
Date: Sat, 23 Nov 2024 19:31:08 +0800

.
Subject: [PATCH v2 00/16] AMD NB and SMN rework 
From: Yazen Ghannam <yazen.ghannam@amd.com>
To: <yazen.ghannam@amd.com>, <x86@kernel.org>, Tony Luck
	<tony.luck@intel.com>, Mario Limonciello <mario.limonciello@amd.com>, "Bjorn
 Helgaas" <bhelgaas@google.com>, Jean Delvare <jdelvare@suse.com>, "Guenter
 Roeck" <linux@roeck-us.net>, Clemens Ladisch <clemens@ladisch.de>, "Shyam
 Sundar S K" <Shyam-sundar.S-k@amd.com>, Hans de Goede <hdegoede@redhat.com>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>, "Naveen
 Krishna Chatradhi" <naveenkrishna.chatradhi@amd.com>, Suma Hegde
	<suma.hegde@amd.com>
Date: Fri, 6 Dec 2024 16:11:53 +0000

.
Subject: [PATCH v3 00/12] AMD NB and SMN rework
From: Yazen Ghannam <yazen.ghannam@amd.com>
To: <yazen.ghannam@amd.com>, <x86@kernel.org>, Tony Luck
	<tony.luck@intel.com>, Mario Limonciello <mario.limonciello@amd.com>, "Bjorn
 Helgaas" <bhelgaas@google.com>, Jean Delvare <jdelvare@suse.com>, "Guenter
 Roeck" <linux@roeck-us.net>, Shyam Sundar S K <Shyam-sundar.S-k@amd.com>,
	"Hans de Goede" <hdegoede@redhat.com>, =?UTF-8?q?Ilpo=20J=C3=A4rvinen?=
	<ilpo.jarvinen@linux.intel.com>, Naveen Krishna Chatradhi
	<naveenkrishna.chatradhi@amd.com>, Suma Hegde <suma.hegde@amd.com>
Date: Tue, 7 Jan 2025 22:28:35 +0000

.
Subject: [PATCH v5] PCI: hotplug: Add a generic RAS tracepoint for hotplug event
From: Shuai Xue <xueshuai@linux.alibaba.com>
To: rostedt@goodmis.org,
	lukas@wunner.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-edac@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org,
	helgaas@kernel.org
Cc: bhelgaas@google.com,
	tony.luck@intel.com,
	bp@alien8.de,
	xueshuai@linux.alibaba.com,
	mhiramat@kernel.org,
	mathieu.desnoyers@efficios.com,
	oleg@redhat.com,
	naveen@kernel.org,
	davem@davemloft.net,
	anil.s.keshavamurthy@intel.com,
	mark.rutland@arm.com,
	peterz@infradead.org,
	tianruidong@linux.alibaba.com
Date: Thu,  9 Jan 2025 10:55:43 +0800

.
Subject: [PATCH v6] PCI: hotplug: Add a generic RAS tracepoint for hotplug event
From: Shuai Xue <xueshuai@linux.alibaba.com>
To: rostedt@goodmis.org,
	lukas@wunner.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-edac@vger.kernel.org,
	linux-trace-kernel@vger.kernel.org,
	helgaas@kernel.org
Cc: bhelgaas@google.com,
	tony.luck@intel.com,
	bp@alien8.de,
	xueshuai@linux.alibaba.com,
	mhiramat@kernel.org,
	mathieu.desnoyers@efficios.com,
	oleg@redhat.com,
	naveen@kernel.org,
	davem@davemloft.net,
	anil.s.keshavamurthy@intel.com,
	mark.rutland@arm.com,
	peterz@infradead.org,
	tianruidong@linux.alibaba.com
Date: Wed, 15 Jan 2025 09:37:53 +0800

.
Subject: [PATCH v2 00/17] rockchip: Add rk3562 support
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Guenter Roeck <linux@roeck-us.net>,
	Mark Brown <broonie@kernel.org>,
	Chris Morgan <macromorgan@hotmail.com>,
	Frank Wang <frank.wang@rock-chips.com>,
	Jamie Iles <jamie@jamieiles.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	Jonas Karlman <jonas@kwiboo.se>,
	Johan Jonker <jbx6244@gmail.com>,
	David Airlie <airlied@gmail.com>,
	dri-devel@lists.freedesktop.org,
	Sebastian Reichel <sebastian.reichel@collabora.com>,
	linux-i2c@vger.kernel.org,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Simona Vetter <simona@ffwll.ch>,
	Elaine Zhang <zhangqing@rock-chips.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Finley Xiao <finley.xiao@rock-chips.com>,
	Maxime Ripard <mripard@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	linux-pwm@vger.kernel.org,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Andy Yan <andyshrk@163.com>,
	linux-serial@vger.kernel.org,
	Michael Riesch <michael.riesch@wolfvision.net>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Jiri Slaby <jirislaby@kernel.org>,
	Andi Shyti <andi.shyti@kernel.org>,
	devicetree@vger.kernel.org,
	Diederik de Haas <didi.debian@cknow.org>,
	linux-watchdog@vger.kernel.org,
	Rob Herring <robh@kernel.org>,
	Lee Jones <lee@kernel.org>,
	Cristian Ciocaltea <cristian.ciocaltea@collabora.com>,
	Wim Van Sebroeck <wim@linux-watchdog.org>,
	Shresth Prasad <shresthprasad7@gmail.com>,
	Tim Lunn <tim@feathertop.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	linux-arm-kernel@lists.infradead.org,
	Ulf Hansson <ulf.hansson@linaro.org>,
	Jisheng Zhang <jszhang@kernel.org>,
	Dragan Simic <dsimic@manjaro.org>,
	Detlev Casanova <detlev.casanova@collabora.com>,
	linux-mmc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-spi@vger.kernel.org,
	linux-usb@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	=?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <ukleinek@kernel.org>
Date: Tue, 24 Dec 2024 17:49:03 +0800

.
Subject: [PATCH v5 0/3] PCI: dwc: Skip waiting for link up if vendor
 drivers can detect Link up event
From: Krishna chaitanya chundru <quic_krichai@quicinc.com>
To: Jingoo Han <jingoohan1@gmail.com>,
        Manivannan Sadhasivam
	<manivannan.sadhasivam@linaro.org>,
        Lorenzo Pieralisi
	<lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?=
	<kw@linux.com>,
        Rob Herring <robh@kernel.org>, Bjorn Helgaas
	<bhelgaas@google.com>,
        Konrad Dybcio <konradybcio@kernel.org>
Date: Sat, 23 Nov 2024 00:39:58 +0530

.
Subject: [PATCH v2 0/2] Preserve the flags portion on 1:1 dma-ranges mapping
From: Andrea della Porta <andrea.porta@suse.com>
To: Andrea della Porta <andrea.porta@suse.com>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof Wilczynski <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>,
	Derek Kiernan <derek.kiernan@amd.com>,
	Dragan Cvetic <dragan.cvetic@amd.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Saravana Kannan <saravanak@google.com>,
	linux-clk@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-gpio@vger.kernel.org,
	Masahiro Yamada <masahiroy@kernel.org>,
	Stefan Wahren <wahrenst@gmx.net>,
	Herve Codina <herve.codina@bootlin.com>,
	Luca Ceresoli <luca.ceresoli@bootlin.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Andrew Lunn <andrew@lunn.ch>
Date: Sun, 24 Nov 2024 11:05:35 +0100

.
Subject: [PATCH v4 00/10] Add support for RaspberryPi RP1 PCI device using a DT overlay
From: Andrea della Porta <andrea.porta@suse.com>
To: Andrea della Porta <andrea.porta@suse.com>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof Wilczynski <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>,
	Derek Kiernan <derek.kiernan@amd.com>,
	Dragan Cvetic <dragan.cvetic@amd.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Saravana Kannan <saravanak@google.com>,
	linux-clk@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-gpio@vger.kernel.org,
	Masahiro Yamada <masahiroy@kernel.org>,
	Stefan Wahren <wahrenst@gmx.net>,
	Herve Codina <herve.codina@bootlin.com>,
	Luca Ceresoli <luca.ceresoli@bootlin.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Andrew Lunn <andrew@lunn.ch>
Date: Sun, 24 Nov 2024 11:51:37 +0100

.
Subject: Re: [PATCH v3 05/16] rust: implement `IdArray`, `IdTable` and `RawDeviceId`
From: Sasha Finkelstein <fnkl.kernel@gmail.com>
To: Danilo Krummrich <dakr@kernel.org>, Greg KH <gregkh@linuxfoundation.org>, rafael@kernel.org, 
	bhelgaas@google.com, ojeda@kernel.org, alex.gaynor@gmail.com, 
	boqun.feng@gmail.com, gary@garyguo.net, bjorn3_gh@protonmail.com, 
	benno.lossin@proton.me, tmgross@umich.edu, a.hindborg@samsung.com, 
	aliceryhl@google.com, airlied@gmail.com, fujita.tomonori@gmail.com, 
	lina@asahilina.net, pstanner@redhat.com, ajanulgu@redhat.com, 
	lyude@redhat.com, Rob Herring <robh@kernel.org>, daniel.almeida@collabora.com, 
	saravanak@google.com
Cc: rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, 
	linux-pci@vger.kernel.org, devicetree@vger.kernel.org, 
	Wedson Almeida Filho <wedsonaf@gmail.com>, Fabien Parent <fabien.parent@linaro.org>
Date: Sun, 24 Nov 2024 16:07:09 +0100

.
Subject: [GIT PULL] PCI changes for v6.13
From: Bjorn Helgaas <helgaas@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
	Rob Herring <robh@kernel.org>,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>
Date: Mon, 25 Nov 2024 14:19:15 -0600

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.13-changes

for you to fetch changes up to 10099266dec8275a6899e6a27dcdfebbcc726cc7:

  Merge branch 'pci/typos' (2024-11-25 13:41:00 -0600)


NB:

  - Rebased this morning to remove duplicate commits.  Result is git
    diff-identical to 0f3d0b32cf72, which has been in linux-next since
    Nov 22.

  - Conflict in drivers/pci/probe.c between existing 1d59d474e1cb ("PCI:
    Hold rescan lock while adding devices during host probe") and new
    dc421bb3c0db ("PCI: Enable runtime PM of the host bridge").

  - Conflict in drivers/pci/pwrctrl/pci-pwrctrl-pwrseq.c between existing
    ad783b9f8e78 ("PCI/pwrctl: Abandon QCom WCN probe on pre-pwrseq
    device-trees") and new 086bf79a4d45 ("PCI/pwrctrl: Rename pwrctl files
    to pwrctrl") and e826ea4c7f26 ("PCI/pwrctrl: Rename pwrctrl functions
    and structures").  Note the names in pci_pwrctrl_pwrseq_of_match[]
    that need to be updated but aren't flagged as a conflict.
 
----------------------------------------------------------------

Enumeration:

  - Make pci_stop_dev() and pci_destroy_dev() safe so concurrent callers
    can't stop a device multiple times, even as we migrate from the global
    pci_rescan_remove_lock to finer-grained locking (Keith Busch)

  - Improve pci_walk_bus() implementation by making it recursive and moving
    locking up to avoid need for a 'locked' parameter (Keith Busch)

  - Unexport pci_walk_bus_locked(), which is only used internally by the
    PCI core (Keith Busch)

  - Detect some Thunderbolt chips that are built-in and hence 'trustworthy'
    by a heuristic since the 'ExternalFacingPort' and 'usb4-host-interface'
    ACPI properties are not quite enough (Esther Shimanovich)

Resource management:

  - Use PCI bus addresses (not CPU addresses) in 'ranges' properties when
    building dynamic DT nodes so systems where PCI and CPU addresses differ
    work correctly (Andrea della Porta)

  - Tidy resource sizing and assignment with helpers to reduce redundancy
    (Ilpo Järvinen)

  - Improve pdev_sort_resources() 'bogus alignment' warning to be more
    specific (Ilpo Järvinen)

Driver binding:

  - Convert driver .remove_new() callbacks to .remove() again to finish the
    conversion from returning 'int' to being 'void' (Sergio Paracuellos)

  - Export pcim_request_all_regions(), a managed interface to request all
    BARs (Philipp Stanner)

  - Replace pcim_iomap_regions_request_all() with
    pcim_request_all_regions(), and pcim_iomap_table()[n] with
    pcim_iomap(n), in the following drivers: ahci, crypto qat, crypto
    octeontx2, intel_th, iwlwifi, ntb idt, serial rp2, ALSA korg1212
    (Philipp Stanner)

  - Remove the now unused pcim_iomap_regions_request_all() (Philipp
    Stanner)

  - Export pcim_iounmap_region(), a managed interface to unmap and release
    a PCI BAR (Philipp Stanner)

  - Replace pcim_iomap_regions(mask) with pcim_iomap_region(n), and
    pcim_iounmap_regions(mask) with pcim_iounmap_region(n), in the
    following drivers: fpga dfl-pci, block mtip32xx, gpio-merrifield,
    cavium (Philipp Stanner)

Error handling:

  - Add sysfs 'reset_subordinate' to reset the entire hierarchy below a
    bridge; previously Secondary Bus Reset could only be used when there
    was a single device below a bridge (Keith Busch)

  - Warn if we reset a running device where the driver didn't register
    pci_error_handlers notification callbacks (Keith Busch)

ASPM:

  - Disable ASPM L1 before touching L1 PM Substates to follow the spec
    closer and avoid a CPU load timeout on some platforms (Ajay Agarwal)

  - Set devices below Intel VMD to D0 before enabling ASPM L1 Substates as
    required per spec for all L1 Substates changes (Jian-Hong Pan)

Power management:

  - Enable starfive controller runtime PM before probing host bridge
    (Mayank Rana)

  - Enable runtime power management for host bridges (Krishna chaitanya
    chundru)

Power control:

  - Use of_platform_device_create() instead of of_platform_populate() to
    create pwrctl platform devices so we can control it based on the child
    nodes (Manivannan Sadhasivam)

  - Create pwrctrl platform devices only if there's a relevant power supply
    property (Manivannan Sadhasivam)

  - Add device link from the pwrctl supplier to the PCI dev to ensure
    pwrctl drivers are probed before the PCI dev driver; this avoids a race
    where pwrctl could change device power state while the PCI driver was
    active (Manivannan Sadhasivam)

  - Find pwrctl device for removal with of_find_device_by_node() instead of
    searching all children of the parent (Manivannan Sadhasivam)

  - Rename 'pwrctl' to 'pwrctrl' to match new bandwidth controller
    ('bwctrl') and hotplug files (Bjorn Helgaas)

Bandwidth control:

  - Add read/modify/write locking for Link Control 2, which is used to
    manage Link speed (Ilpo Järvinen)

  - Extract Link Bandwidth Management Status check into pcie_lbms_seen(),
    where it can be shared between the bandwidth controller and quirks that
    use it to help retrain failed links (Ilpo Järvinen)

  - Re-add Link Bandwidth notification support with updates to address the
    reasons it was previously reverted (Alexandru Gagniuc, Ilpo Järvinen)

  - Add pcie_set_target_speed() and related functionality so drivers can
    manage PCIe Link speed based on thermal or other constraints (Ilpo
    Järvinen)

  - Add a thermal cooling driver to throttle PCIe Links via the existing
    thermal management framework (Ilpo Järvinen)

  - Add a userspace selftest for the PCIe bandwidth controller (Ilpo
    Järvinen)

PCI device hotplug:

  - Add hotplug controller driver for Marvell OCTEON multi-function device
    where function 0 has a management console interface to enable/disable
    and provision various personalities for the other functions (Shijith
    Thotton)

  - Retain a reference to the pci_bus for the lifetime of a pci_slot to
    avoid a use-after-free when the thunderbolt driver resets USB4 host
    routers on boot, causing hotplug remove/add of downstream docks or
    other devices (Lukas Wunner)

  - Remove unused cpcihp struct cpci_hp_controller_ops.hardware_test
    (Guilherme Giacomo Simoes)

  - Remove unused cpqphp struct ctrl_dbg.ctrl (Christophe JAILLET)

  - Use pci_bus_read_dev_vendor_id() instead of hand-coded presence
    detection in cpqphp (Ilpo Järvinen)

  - Simplify cpqphp enumeration, which is already simple-minded and doesn't
    handle devices below hot-added bridges (Ilpo Järvinen)

Virtualization:

  - Add ACS quirk for Wangxun FF5xxx NICs, which don't advertise an ACS
    capability but do isolate functions as though PCI_ACS_RR and PCI_ACS_CR
    were set, so the functions can be in independent IOMMU groups (Mengyuan
    Lou)

TLP Processing Hints (TPH):

  - Add and document TLP Processing Hints (TPH) support so drivers can
    enable and disable TPH and the kernel can save/restore TPH
    configuration (Wei Huang)

  - Add TPH Steering Tag support so drivers can retrieve Steering Tag
    values associated with specific CPUs via an ACPI _DSM to improve
    performance by directing DMA writes closer to their consumers (Wei
    Huang)

Data Object Exchange (DOE):

  - Wait up to 1 second for DOE Busy bit to clear before writing a request
    to the mailbox to avoid failures if the mailbox is still busy from a
    previous transfer (Gregory Price)

Endpoint framework:

  - Skip attempts to allocate from endpoint controller memory window if the
    requested size is larger than the window (Damien Le Moal)

  - Add and document pci_epc_mem_map() and pci_epc_mem_unmap() to handle
    controller-specific size and alignment constraints, and add test cases
    to the endpoint test driver (Damien Le Moal)

  - Implement dwc pci_epc_ops.align_addr() so pci_epc_mem_map() can observe
    DWC-specific alignment requirements (Damien Le Moal)

  - Synchronously cancel command handler work in endpoint test before
    cleaning up DMA and BARs (Damien Le Moal)

  - Respect endpoint page size in dw_pcie_ep_align_addr() (Niklas Cassel)

  - Use dw_pcie_ep_align_addr() in dw_pcie_ep_raise_msi_irq() and
    dw_pcie_ep_raise_msix_irq() instead of open coding the equivalent
    (Niklas Cassel)

  - Avoid NULL dereference if Modem Host Interface Endpoint lacks 'mmio' DT
    property (Zhongqiu Han)

  - Release PCI domain ID of Endpoint controller parent (not controller
    itself) and before unregistering the controller, to avoid
    use-after-free (Zijun Hu)

  - Clear secondary (not primary) EPC in pci_epc_remove_epf() when removing
    the secondary controller associated with an NTB (Zijun Hu)

Cadence PCIe controller driver:

  - Lower severity of 'phy-names' message (Bartosz Wawrzyniak)

Freescale i.MX6 PCIe controller driver:

  - Fix suspend/resume support on i.MX6QDL, which has a hardware erratum
    that prevents use of L2 (Stefan Eichenberger)

Intel VMD host bridge driver:

  - Add 0xb60b and 0xb06f Device IDs for client SKUs (Nirmal Patel)

MediaTek PCIe Gen3 controller driver:

  - Update mediatek-gen3 DT binding to require the exact number of clocks
    for each SoC (Fei Shao)

  - Add support for DT 'max-link-speed' and 'num-lanes' properties to
    restrict the link speed and width (AngeloGioacchino Del Regno)

Microchip PolarFlare PCIe controller driver:

  - Add DT and driver support for using either of the two PolarFire Root
    Ports (Conor Dooley)

NVIDIA Tegra194 PCIe controller driver:

  - Move endpoint controller cleanups that depend on refclk from the host
    to the notifier that tells us the host has deasserted PERST#, when
    refclk should be valid (Manivannan Sadhasivam)

Qualcomm PCIe controller driver:

  - Add qcom SAR2130P DT binding with an additional clock (Dmitry
    Baryshkov)

  - Enable MSI interrupts if 'global' IRQ is supported, since a previous
    commit unintentionally masked them (Manivannan Sadhasivam)

  - Move endpoint controller cleanups that depend on refclk from the host
    to the notifier that tells us the host has deasserted PERST#, when
    refclk should be valid (Manivannan Sadhasivam)

  - Add DT binding and driver support for IPQ9574, with Synopsys IP v5.80a
    and Qcom IP 1.27.0 (devi priya)

  - Move the OPP "operating-points-v2" table from the qcom,pcie-sm8450.yaml
    DT binding to qcom,pcie-common.yaml, where it can be used by other Qcom
    platforms (Qiang Yu)

  - Add 'global' SPI interrupt for events like link-up, link-down to
    qcom,pcie-x1e80100 DT binding so we can start enumeration when the link
    comes up (Qiang Yu)

  - Disable ASPM L0s for qcom,pcie-x1e80100 since the PHY is not tuned to
    support this (Qiang Yu)

  - Add ops_1_21_0 for SC8280X family SoC, which doesn't use the
    'iommu-map' DT property and doesn't need BDF-to-SID translation (Qiang
    Yu)

Rockchip PCIe controller driver:

  - Define ROCKCHIP_PCIE_AT_SIZE_ALIGN to replace magic 256 endpoint .align
    value (Damien Le Moal)

  - When unmapping an endpoint window, compute the region index instead of
    searching for it, and verify that the address was mapped (Damien Le
    Moal)

  - When mapping an endpoint window, verify that the address hasn't been
    mapped already (Damien Le Moal)

  - Implement pci_epc_ops.align_addr() for rockchip-ep (Damien Le Moal)

  - Fix MSI IRQ data mapping to observe the alignment constraint, which
    fixes intermittent page faults in memcpy_toio() and memcpy_fromio()
    (Damien Le Moal)

  - Rename rockchip_pcie_parse_ep_dt() to rockchip_pcie_ep_get_resources()
    for consistency with similar DT interfaces (Damien Le Moal)

  - Skip the unnecessary link train in rockchip_pcie_ep_probe() and do it
    only in the endpoint start operation (Damien Le Moal)

  - Implement pci_epc_ops.stop_link() to disable link training and
    controller configuration (Damien Le Moal)

  - Attempt link training at 5 GT/s when both partners support it (Damien
    Le Moal)

  - Add a handler for PERST# signal so we can detect host-initiated resets
    and start link training after PERST# is deasserted (Damien Le Moal)

Synopsys DesignWare PCIe controller driver:

  - Clear outbound address on unmap so dw_pcie_find_index() won't match an
    ATU index that was already unmapped (Damien Le Moal)

  - Use of_property_present() instead of of_property_read_bool() when
    testing for presence of non-boolean DT properties (Rob Herring)

  - Advertise 1MB size if endpoint supports Resizable BARs, which was
    inadvertently lost in v6.11 (Niklas Cassel)

TI J721E PCIe driver:

  - Add PCIe support for J722S SoC (Siddharth Vadapalli)

  - Delay PCIE_T_PVPERL_MS (100 ms), not just PCIE_T_PERST_CLK_US (100 us),
    before deasserting PERST# to ensure power and refclk are stable
    (Siddharth Vadapalli)

TI Keystone PCIe controller driver:

  - Set the 'ti,keystone-pcie' mode so v3.65a devices work in Root Complex
    mode (Kishon Vijay Abraham I)

  - Try to avoid unrecoverable SError for attempts to issue config
    transactions when the link is down; this is racy but the best we can do
    (Kishon Vijay Abraham I)

Miscellaneous:

  - Reorganize kerneldoc parameter names to match order in function
    signature (Julia Lawall)

  - Fix sysfs reset_method_store() memory leak (Todd Kjos)

  - Simplify pci_create_slot() (Ilpo Järvinen)

  - Fix incorrect printf format specifiers in pcitest (Luo Yifan)

----------------------------------------------------------------
Ajay Agarwal (1):
      PCI/ASPM: Disable L1 before disabling L1 PM Substates

Andrea della Porta (1):
      PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes

AngeloGioacchino Del Regno (2):
      PCI: mediatek-gen3: Add support for setting max-link-speed limit
      PCI: mediatek-gen3: Add support for restricting link width

Bartosz Wawrzyniak (1):
      PCI: cadence: Lower severity of message when phy-names property is absent in DTS

Bjorn Helgaas (36):
      PCI: Fix typos
      PCI: Drop duplicate pcie_get_speed_cap(), pcie_get_width_cap() declarations
      PCI/pwrctrl: Rename pwrctl files to pwrctrl
      PCI/pwrctrl: Rename pwrctrl functions and structures
      Merge branch 'pci/aspm'
      Merge branch 'pci/bwctrl'
      Merge branch 'pci/doe'
      Merge branch 'pci/devm'
      Merge branch 'pci/driver-remove'
      Merge branch 'pci/enumeration'
      Merge branch 'pci/hotplug'
      Merge branch 'pci/hotplug-octeon'
      Merge branch 'pci/locking'
      Merge branch 'pci/of'
      Merge branch 'pci/pm'
      Merge branch 'pci/pwrctl'
      Merge branch 'pci/reset'
      Merge branch 'pci/resource'
      Merge branch 'pci/thunderbolt'
      Merge branch 'pci/tph'
      Merge branch 'pci/virtualization'
      Merge branch 'pci/dt-bindings'
      Merge branch 'pci/endpoint'
      Merge branch 'pci/controller/cadence'
      Merge branch 'pci/controller/dwc'
      Merge branch 'pci/controller/imx6'
      Merge branch 'pci/controller/j721e'
      Merge branch 'pci/controller/keystone'
      Merge branch 'pci/controller/mediatek'
      Merge branch 'pci/controller/microchip'
      Merge branch 'pci/controller/qcom'
      Merge branch 'pci/controller/rockchip'
      Merge branch 'pci/controller/tegra194'
      Merge branch 'pci/controller/vmd'
      Merge branch 'pci/misc'
      Merge branch 'pci/typos'

Christophe JAILLET (1):
      PCI: cpqphp: Remove unused struct ctrl_dbg.ctrl

Conor Dooley (2):
      dt-bindings: PCI: microchip,pcie-host: Add reg for Root Port 2
      PCI: microchip: Add support for using either Root Port 1 or 2

Damien Le Moal (21):
      PCI: endpoint: Introduce pci_epc_function_is_valid()
      PCI: endpoint: Improve pci_epc_mem_alloc_addr()
      PCI: endpoint: Introduce pci_epc_mem_map()/unmap()
      PCI: endpoint: Update documentation
      PCI: endpoint: test: Use pci_epc_mem_map/unmap()
      PCI: dwc: endpoint: Clear outbound address on unmap
      PCI: dwc: endpoint: Implement the pci_epc_ops::align_addr() operation
      PCI: endpoint: test: Synchronously cancel command handler work
      PCI: rockchip-ep: Fix address translation unit programming
      PCI: rockchip-ep: Use a macro to define EP controller .align feature
      PCI: rockchip-ep: Improve rockchip_pcie_ep_unmap_addr()
      PCI: rockchip-ep: Improve rockchip_pcie_ep_map_addr()
      PCI: rockchip-ep: Implement the pci_epc_ops::align_addr() operation
      PCI: rockchip-ep: Fix MSI IRQ data mapping
      PCI: rockchip-ep: Rename rockchip_pcie_parse_ep_dt()
      PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() memory allocations
      PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() MSI-X hiding
      PCI: rockchip-ep: Refactor endpoint link training enable
      PCI: rockship-ep: Implement the pci_epc_ops::stop_link() operation
      PCI: rockchip-ep: Improve link training
      PCI: rockchip-ep: Handle PERST# signal in EP mode

Dmitry Baryshkov (1):
      dt-bindings: PCI: qcom,pcie-sm8550: Add SAR2130P compatible

Esther Shimanovich (1):
      PCI: Detect and trust built-in Thunderbolt chips

Fei Shao (1):
      dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only

Gregory Price (1):
      PCI/DOE: Poll DOE Busy bit for up to 1 second in pci_doe_send_req()

Guilherme Giacomo Simoes (1):
      PCI: cpcihp: Remove unused struct cpci_hp_controller_ops.hardware_test

Ilpo Järvinen (23):
      PCI: hotplug: Remove "Returns" kerneldoc from void functions
      PCI: Simplify pci_create_slot() logic
      resource: Add resource set range and size helpers
      PCI: Use resource_set_{range,size}() helpers
      PCI: Use align and resource helpers, and SZ_* in quirk_s3_64M()
      PCI: Add ALIGN_DOWN_IF_NONZERO() helper
      PCI: Remove unused PCI_SUBTRACTIVE_DECODE
      PCI: Move struct pci_bus_resource into bus.c
      PCI: Simplify pci_read_bridge_bases() logic
      PCI: Improve pdev_sort_resources() warning message
      PCI: cpqphp: Fix PCIBIOS_* return value confusion
      PCI: cpqphp: Use pci_bus_read_dev_vendor_id() to detect presence
      PCI: cpqphp: Use define to read class/revision dword
      PCI: cpqphp: Simplify PCI_ScanBusForNonBridge()
      Documentation PCI: Reformat RMW ops documentation
      PCI: Protect Link Control 2 Register with RMW locking
      PCI: Store all PCIe Supported Link Speeds
      PCI: Refactor pcie_update_link_speed()
      PCI: Abstract LBMS seen check into pcie_lbms_seen()
      PCI/bwctrl: Re-add BW notification portdrv as PCIe BW controller
      PCI/bwctrl: Add pcie_set_target_speed() to set PCIe Link Speed
      thermal: Add PCIe cooling driver
      selftests/pcie_bwctrl: Create selftests

Jian-Hong Pan (2):
      PCI/ASPM: Add notes about enabling PCI-PM L1SS to pci_enable_link_state(_locked)
      PCI: vmd: Set devices to D0 before enabling PM L1 Substates

Julia Lawall (1):
      PCI: hotplug: Reorganize kerneldoc parameter names

Keith Busch (7):
      PCI: Make pci_stop_dev() concurrent safe
      PCI: Make pci_destroy_dev() concurrent safe
      PCI: Move __pci_walk_bus() mutex to where we need it
      PCI: Convert __pci_walk_bus() to be recursive
      PCI: Unexport pci_walk_bus_locked()
      PCI: Add 'reset_subordinate' to reset hierarchy below bridge
      PCI: Warn if a running device is unaware of reset

Kishon Vijay Abraham I (2):
      PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible
      PCI: keystone: Add link up check to ks_pcie_other_map_bus()

Krishna chaitanya chundru (1):
      PCI: Enable runtime PM of the host bridge

Lukas Wunner (1):
      PCI: Fix use-after-free of slot->bus on hot remove

Luo Yifan (1):
      tools: PCI: Fix incorrect printf format specifiers

Manivannan Sadhasivam (7):
      PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported
      PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert()
      PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert()
      PCI/pwrctl: Use of_platform_device_create() to create pwrctl devices
      PCI/pwrctl: Create pwrctl device only if at least one power supply is present
      PCI/pwrctl: Ensure that pwrctl drivers are probed before PCI client drivers
      PCI/pwrctl: Remove pwrctl device without iterating over all children of pwrctl parent

Mayank Rana (1):
      PCI: starfive: Enable controller runtime PM before probing host bridge

Mengyuan Lou (1):
      PCI: Add ACS quirk for Wangxun FF5xxx NICs

Niklas Cassel (2):
      PCI: dwc: ep: Use align addr function for dw_pcie_ep_raise_{msi,msix}_irq()
      PCI: dwc: ep: Fix advertised resizable BAR size regression

Nirmal Patel (1):
      PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs

Philipp Stanner (15):
      PCI: Make pcim_request_all_regions() a public function
      ata: ahci: Replace deprecated PCI functions
      crypto: qat - replace deprecated PCI functions
      crypto: marvell - replace deprecated PCI functions
      intel_th: pci: Replace deprecated PCI functions
      wifi: iwlwifi: replace deprecated PCI functions
      ntb: idt: Replace deprecated PCI functions
      serial: rp2: Replace deprecated PCI functions
      ALSA: korg1212: Replace deprecated PCI functions
      PCI: Remove pcim_iomap_regions_request_all()
      PCI: Make pcim_iounmap_region() a public function
      PCI: Deprecate pcim_iounmap_regions()
      fpga/dfl-pci.c: Replace deprecated PCI functions
      gpio: Replace deprecated PCI functions
      ethernet: cavium: Replace deprecated PCI functions

Qiang Yu (4):
      dt-bindings: PCI: qcom: Move OPP table to qcom,pcie-common.yaml
      dt-bindings: PCI: qcom,pcie-x1e80100: Add 'global' interrupt
      PCI: qcom: Remove BDF2SID mapping config for SC8280X family SoC
      PCI: qcom: Disable ASPM L0s for X1E80100

Rick Wertenbroek (1):
      PCI: endpoint: Fix pci_epc_map map_size kerneldoc string

Rob Herring (Arm) (2):
      dt-bindings: PCI: snps,dw-pcie: Drop "#interrupt-cells" from example
      PCI: dwc: Use of_property_present() for non-boolean properties

Sergio Paracuellos (2):
      PCI: controller: Switch back to struct platform_driver::remove()
      PCI: acpiphp_ampere_altra: Switch back to struct platform_driver::remove()

Shijith Thotton (1):
      PCI: hotplug: Add OCTEON PCI hotplug controller driver

Siddharth Vadapalli (2):
      PCI: j721e: Add PCIe support for J722S SoC
      PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds

Stefan Eichenberger (1):
      PCI: imx6: Fix suspend/resume support on i.MX6QDL

Todd Kjos (1):
      PCI: Fix reset_method_store() memory leak

Wang Jiang (1):
      PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan()

Wei Huang (3):
      PCI: Add TLP Processing Hints (TPH) support
      PCI/TPH: Add Steering Tag support
      PCI/TPH: Add TPH documentation

Yang Li (1):
      PCI: mediatek-gen3: Remove unneeded semicolon

Zhongqiu Han (1):
      PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'

Zijun Hu (2):
      PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy()
      PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf()

devi priya (2):
      dt-bindings: PCI: qcom: Document the IPQ9574 PCIe controller
      PCI: qcom: Add support for IPQ9574

 Documentation/ABI/testing/sysfs-bus-pci            |  11 +
 Documentation/PCI/endpoint/pci-endpoint.rst        |  29 ++
 Documentation/PCI/index.rst                        |   1 +
 Documentation/PCI/pciebus-howto.rst                |  14 +-
 Documentation/PCI/tph.rst                          | 132 +++++
 Documentation/admin-guide/kernel-parameters.txt    |   4 +
 .../bindings/pci/mediatek-pcie-gen3.yaml           |   5 +-
 .../bindings/pci/microchip,pcie-host.yaml          |  11 +-
 .../bindings/pci/plda,xpressrich3-axi-common.yaml  |  14 +-
 .../devicetree/bindings/pci/qcom,pcie-common.yaml  |   4 +
 .../devicetree/bindings/pci/qcom,pcie-sm8450.yaml  |   4 -
 .../devicetree/bindings/pci/qcom,pcie-sm8550.yaml  |   4 +-
 .../bindings/pci/qcom,pcie-x1e80100.yaml           |   9 +-
 .../devicetree/bindings/pci/qcom,pcie.yaml         |  50 ++
 .../devicetree/bindings/pci/snps,dw-pcie.yaml      |   1 -
 .../bindings/pci/starfive,jh7110-pcie.yaml         |   7 +
 Documentation/driver-api/driver-model/devres.rst   |   1 -
 Documentation/driver-api/pci/pci.rst               |   3 +
 MAINTAINERS                                        |  19 +-
 arch/s390/pci/pci_bus.c                            |   2 +-
 arch/x86/pci/acpi.c                                | 119 +++++
 arch/x86/pci/fixup.c                               |   2 +-
 drivers/ata/acard-ahci.c                           |   6 +-
 drivers/ata/ahci.c                                 |   6 +-
 drivers/crypto/intel/qat/qat_420xx/adf_drv.c       |  11 +-
 drivers/crypto/intel/qat/qat_4xxx/adf_drv.c        |  11 +-
 drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c |  14 +-
 drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c |  13 +-
 drivers/fpga/dfl-pci.c                             |  16 +-
 drivers/gpio/gpio-merrifield.c                     |  15 +-
 drivers/hwtracing/intel_th/pci.c                   |   9 +-
 drivers/net/ethernet/cavium/common/cavium_ptp.c    |   7 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  16 +-
 drivers/ntb/hw/idt/ntb_hw_idt.c                    |  13 +-
 drivers/pci/Kconfig                                |  11 +-
 drivers/pci/Makefile                               |   3 +-
 drivers/pci/bus.c                                  | 134 +++--
 drivers/pci/controller/cadence/pci-j721e.c         |  39 +-
 drivers/pci/controller/cadence/pcie-cadence.c      |   4 +-
 drivers/pci/controller/dwc/pci-exynos.c            |   2 +-
 drivers/pci/controller/dwc/pci-imx6.c              |  57 ++-
 drivers/pci/controller/dwc/pci-keystone.c          |  14 +-
 drivers/pci/controller/dwc/pcie-bt1.c              |   2 +-
 drivers/pci/controller/dwc/pcie-designware-ep.c    |  38 +-
 drivers/pci/controller/dwc/pcie-designware-host.c  |   4 +-
 drivers/pci/controller/dwc/pcie-histb.c            |   2 +-
 drivers/pci/controller/dwc/pcie-intel-gw.c         |   2 +-
 drivers/pci/controller/dwc/pcie-kirin.c            |   2 +-
 drivers/pci/controller/dwc/pcie-qcom-ep.c          |   8 +-
 drivers/pci/controller/dwc/pcie-qcom.c             |  19 +-
 drivers/pci/controller/dwc/pcie-rcar-gen4.c        |   2 +-
 drivers/pci/controller/dwc/pcie-tegra194.c         |   9 +-
 drivers/pci/controller/pci-aardvark.c              |   2 +-
 drivers/pci/controller/pci-host-generic.c          |   2 +-
 drivers/pci/controller/pci-mvebu.c                 |   2 +-
 drivers/pci/controller/pci-tegra.c                 |   4 +-
 drivers/pci/controller/pci-thunder-pem.c           |   4 +-
 drivers/pci/controller/pci-xgene-msi.c             |   2 +-
 drivers/pci/controller/pcie-altera-msi.c           |   2 +-
 drivers/pci/controller/pcie-altera.c               |   6 +-
 drivers/pci/controller/pcie-brcmstb.c              |   2 +-
 drivers/pci/controller/pcie-hisi-error.c           |   2 +-
 drivers/pci/controller/pcie-iproc-platform.c       |   2 +-
 drivers/pci/controller/pcie-mediatek-gen3.c        |  77 ++-
 drivers/pci/controller/pcie-mediatek.c             |   2 +-
 drivers/pci/controller/pcie-mt7621.c               |   2 +-
 drivers/pci/controller/pcie-rcar-host.c            |   4 +-
 drivers/pci/controller/pcie-rockchip-ep.c          | 440 +++++++++++++----
 drivers/pci/controller/pcie-rockchip-host.c        |   6 +-
 drivers/pci/controller/pcie-rockchip.c             |  21 +-
 drivers/pci/controller/pcie-rockchip.h             |  24 +-
 drivers/pci/controller/pcie-xilinx-nwl.c           |   2 +-
 drivers/pci/controller/plda/pcie-microchip-host.c  | 126 ++---
 drivers/pci/controller/plda/pcie-starfive.c        |  12 +-
 drivers/pci/controller/vmd.c                       |  17 +-
 drivers/pci/devres.c                               |  67 +--
 drivers/pci/doe.c                                  |  14 +-
 drivers/pci/ecam.c                                 |   2 +-
 drivers/pci/endpoint/functions/pci-epf-mhi.c       |   6 +
 drivers/pci/endpoint/functions/pci-epf-test.c      | 380 +++++++-------
 drivers/pci/endpoint/pci-epc-core.c                | 193 ++++++--
 drivers/pci/endpoint/pci-epc-mem.c                 |   9 +-
 drivers/pci/hotplug/Kconfig                        |  10 +
 drivers/pci/hotplug/Makefile                       |   1 +
 drivers/pci/hotplug/acpiphp_ampere_altra.c         |   2 +-
 drivers/pci/hotplug/cpci_hotplug.h                 |   1 -
 drivers/pci/hotplug/cpqphp_pci.c                   |  47 +-
 drivers/pci/hotplug/cpqphp_sysfs.c                 |   1 -
 drivers/pci/hotplug/octep_hp.c                     | 427 ++++++++++++++++
 drivers/pci/hotplug/pci_hotplug_core.c             |   8 +-
 drivers/pci/hotplug/pciehp_ctrl.c                  |   5 +
 drivers/pci/hotplug/pciehp_hpc.c                   |   2 +-
 drivers/pci/iov.c                                  |   6 +-
 drivers/pci/of.c                                   |  27 +
 drivers/pci/of_property.c                          |   2 +-
 drivers/pci/pci-sysfs.c                            |  26 +
 drivers/pci/pci.c                                  |  98 ++--
 drivers/pci/pci.h                                  |  79 ++-
 drivers/pci/pcie/Makefile                          |   2 +-
 drivers/pci/pcie/aer.c                             |  15 +-
 drivers/pci/pcie/aspm.c                            | 100 ++--
 drivers/pci/pcie/bwctrl.c                          | 366 ++++++++++++++
 drivers/pci/pcie/portdrv.c                         |   9 +-
 drivers/pci/pcie/portdrv.h                         |   6 +-
 drivers/pci/probe.c                                |  77 ++-
 drivers/pci/pwrctl/Makefile                        |   6 -
 drivers/pci/pwrctl/core.c                          | 157 ------
 drivers/pci/{pwrctl => pwrctrl}/Kconfig            |   0
 drivers/pci/pwrctrl/Makefile                       |   6 +
 drivers/pci/pwrctrl/core.c                         | 148 ++++++
 .../pci-pwrctrl-pwrseq.c}                          |  34 +-
 drivers/pci/quirks.c                               |  70 +--
 drivers/pci/remove.c                               |  32 +-
 drivers/pci/setup-bus.c                            |  41 +-
 drivers/pci/setup-res.c                            |   7 +-
 drivers/pci/slot.c                                 |  24 +-
 drivers/pci/tph.c                                  | 547 +++++++++++++++++++++
 drivers/thermal/Kconfig                            |   9 +
 drivers/thermal/Makefile                           |   2 +
 drivers/thermal/pcie_cooling.c                     |  80 +++
 drivers/tty/serial/rp2.c                           |  12 +-
 include/linux/ioport.h                             |  32 ++
 include/linux/pci-bwctrl.h                         |  28 ++
 include/linux/pci-epc.h                            |  38 ++
 include/linux/{pci-pwrctl.h => pci-pwrctrl.h}      |  22 +-
 include/linux/pci-tph.h                            |  44 ++
 include/linux/pci.h                                |  66 +--
 include/uapi/linux/pci_regs.h                      |  38 +-
 sound/pci/korg1212/korg1212.c                      |   6 +-
 tools/pci/pcitest.c                                |  10 +-
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/pcie_bwctrl/Makefile       |   2 +
 .../pcie_bwctrl/set_pcie_cooling_state.sh          | 122 +++++
 .../selftests/pcie_bwctrl/set_pcie_speed.sh        |  67 +++
 134 files changed, 4173 insertions(+), 1164 deletions(-)
 create mode 100644 Documentation/PCI/tph.rst
 create mode 100644 drivers/pci/hotplug/octep_hp.c
 create mode 100644 drivers/pci/pcie/bwctrl.c
 delete mode 100644 drivers/pci/pwrctl/Makefile
 delete mode 100644 drivers/pci/pwrctl/core.c
 rename drivers/pci/{pwrctl => pwrctrl}/Kconfig (100%)
 create mode 100644 drivers/pci/pwrctrl/Makefile
 create mode 100644 drivers/pci/pwrctrl/core.c
 rename drivers/pci/{pwrctl/pci-pwrctl-pwrseq.c => pwrctrl/pci-pwrctrl-pwrseq.c} (64%)
 create mode 100644 drivers/pci/tph.c
 create mode 100644 drivers/thermal/pcie_cooling.c
 create mode 100644 include/linux/pci-bwctrl.h
 rename include/linux/{pci-pwrctl.h => pci-pwrctrl.h} (69%)
 create mode 100644 include/linux/pci-tph.h
 create mode 100644 tools/testing/selftests/pcie_bwctrl/Makefile
 create mode 100755 tools/testing/selftests/pcie_bwctrl/set_pcie_cooling_state.sh
 create mode 100755 tools/testing/selftests/pcie_bwctrl/set_pcie_speed.sh

.
Subject: [PATCH v5] PCI: dwc: Clean up some unnecessary codes in dw_pcie_suspend_noirq()
From: Richard Zhu <hongxing.zhu@nxp.com>
To: jingoohan1@gmail.com,
	bhelgaas@google.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	frank.li@nxp.com,
	quic_krichai@quicinc.com
Cc: imx@lists.linux.dev,
	kernel@pengutronix.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Richard Zhu <hongxing.zhu@nxp.com>
Date: Tue, 26 Nov 2024 15:39:09 +0800

.
Subject: [PATCH v7 0/10] A bunch of changes to refine i.MX PCIe driver
From: Richard Zhu <hongxing.zhu@nxp.com>
To: l.stach@pengutronix.de,
	bhelgaas@google.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	shawnguo@kernel.org,
	frank.li@nxp.com,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: imx@lists.linux.dev,
	kernel@pengutronix.de,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Tue, 26 Nov 2024 15:56:52 +0800

.
Subject: [PATCH 0/3] PCI: qcom-sm8[56]50: document and add 'global'
 interrupt
From: Neil Armstrong <neil.armstrong@linaro.org>
To: Bjorn Helgaas <bhelgaas@google.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>
Cc: linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Neil Armstrong <neil.armstrong@linaro.org>
Date: Tue, 26 Nov 2024 11:22:48 +0100

.
Subject: [PATCH v1 0/5] Add STM32MP25 PCIe drivers
From: Christian Bruel <christian.bruel@foss.st.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <bhelgaas@google.com>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <mcoquelin.stm32@gmail.com>, <alexandre.torgue@foss.st.com>,
        <p.zabel@pengutronix.de>, <cassel@kernel.org>,
        <quic_schintav@quicinc.com>, <fabrice.gasnier@foss.st.com>
Date: Tue, 26 Nov 2024 13:59:59 +0100

.
Subject: [PATCH v2 0/5] Add STM32MP25 PCIe drivers
From: Christian Bruel <christian.bruel@foss.st.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <bhelgaas@google.com>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <mcoquelin.stm32@gmail.com>, <alexandre.torgue@foss.st.com>,
        <p.zabel@pengutronix.de>, <cassel@kernel.org>,
        <quic_schintav@quicinc.com>, <fabrice.gasnier@foss.st.com>
Date: Tue, 26 Nov 2024 16:51:14 +0100

.
Subject: [PATCH 6.13] PCI/pwrctrl: Skip NULL of_node when unregistering
From: Brian Norris <briannorris@chromium.org>
To: Bjorn Helgaas <bhelgaas@google.com>
Cc: =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kwilczynski@kernel.org>,
	Krishna chaitanya chundru <quic_krichai@quicinc.com>,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Brian Norris <briannorris@chromium.org>,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Date: Tue, 26 Nov 2024 13:04:34 -0800

.
Subject: [PATCH 0/2] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Wed, 27 Nov 2024 17:28:02 +0530

.
Subject: [PATCH] PCI: Use downstream bridges for distributing resources
From: Kai-Heng Feng <kaihengf@nvidia.com>
To: bhelgaas@google.com,
	mika.westerberg@linux.intel.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kai-Heng Feng <kaihengf@nvidia.com>,
	Carol Soto <csoto@nvidia.com>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	Chris Chiu <chris.chiu@canonical.com>,
	"Matthew R . Ochs" <mochs@nvidia.com>,
	Koba Ko <kobak@nvidia.com>
Date: Thu, 28 Nov 2024 16:40:39 +0800

.
Subject: [PATCH] PCI: remove already resolved TODO
From: guilherme giacomo simoes <trintaeoitogc@gmail.com>
To: scott@spiteful.org,
	bhelgaas@google.com,
	namcao@linutronix.de,
	trintaeoitogc@gmail.com,
	ngn@ngn.tf
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 28 Nov 2024 17:29:31 -0300

.
Subject: [PATCH v2 0/4] Migrate PCI Endpoint Subsystem tests to Kselftest
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: kw@linux.com,
	gregkh@linuxfoundation.org,
	arnd@arndb.de,
	lpieralisi@kernel.org,
	shuah@kernel.org
Cc: kishon@kernel.org,
	aman1.gupta@samsung.com,
	p.rajanbabu@samsung.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	bhelgaas@google.com,
	linux-arm-msm@vger.kernel.org,
	robh@kernel.org,
	linux-kselftest@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Fri, 29 Nov 2024 14:54:11 +0530

.
Subject: [PATCH] PCI/pwrctrl: Check the device node exist before device removal
From: Saurabh Sengar <ssengar@linux.microsoft.com>
To: bhelgaas@google.com,
	kwilczynski@kernel.org,
	bartosz.golaszewski@linaro.org,
	manivannan.sadhasivam@linaro.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: ssengar@microsoft.com
Date: Fri, 29 Nov 2024 06:30:21 -0800

.
Subject: [PATCH next] PCI: rockchip-ep: Fix error code in
 rockchip_pcie_ep_init_ob_mem()
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Damien Le Moal <dlemoal@kernel.org>
Cc: Shawn Lin <shawn.lin@rock-chips.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>,
	Heiko Stuebner <heiko@sntech.de>, linux-pci@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Date: Sat, 30 Nov 2024 13:01:12 +0300

.
Subject: [GIT PULL] PCI fixes for v6.13
From: Bjorn Helgaas <helgaas@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Brian Norris <briannorris@chromium.org>,
	Saurabh Sengar <ssengar@linux.microsoft.com>
Date: Sat, 30 Nov 2024 18:14:44 -0600

The following changes since commit 10099266dec8275a6899e6a27dcdfebbcc726cc7:

  Merge branch 'pci/typos' (2024-11-25 13:41:00 -0600)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.13-fixes-1

for you to fetch changes up to 5c8418cf4025388bedd4d65ada993f7d3786cc3a:

  PCI/pwrctrl: Unregister platform device only if one actually exists (2024-11-30 11:41:25 -0600)

----------------------------------------------------------------
- When removing a PCI device, only look up and remove a platform device
  if there is an associated device node for which there could be a platform
  device, to fix a merge window regression (Brian Norris)

----------------------------------------------------------------
Brian Norris (1):
      PCI/pwrctrl: Unregister platform device only if one actually exists

 drivers/pci/remove.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

.
Subject: [PATCH v2] PCI: rockchip-ep: Fix error code in
 rockchip_pcie_ep_init_ob_mem()
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Damien Le Moal <dlemoal@kernel.org>
Cc: Shawn Lin <shawn.lin@rock-chips.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>,
	Heiko Stuebner <heiko@sntech.de>, linux-pci@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Date: Mon, 2 Dec 2024 12:07:22 +0300

.
Subject: [PATCH v5 00/10] Add support for RaspberryPi RP1 PCI device using a DT overlay
From: Andrea della Porta <andrea.porta@suse.com>
To: Andrea della Porta <andrea.porta@suse.com>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof Wilczynski <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>,
	Derek Kiernan <derek.kiernan@amd.com>,
	Dragan Cvetic <dragan.cvetic@amd.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Saravana Kannan <saravanak@google.com>,
	linux-clk@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-gpio@vger.kernel.org,
	Masahiro Yamada <masahiroy@kernel.org>,
	Stefan Wahren <wahrenst@gmx.net>,
	Herve Codina <herve.codina@bootlin.com>,
	Luca Ceresoli <luca.ceresoli@bootlin.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Andrew Lunn <andrew@lunn.ch>
Date: Mon,  2 Dec 2024 12:19:24 +0100

.
Subject: [PATCH v4 0/6] Add support for the PCI host bridge device-tree node creation.
From: Herve Codina <herve.codina@bootlin.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"Rafael J. Wysocki" <rafael@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Saravana Kannan <saravanak@google.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lizhi Hou <lizhi.hou@amd.com>
Cc: linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Allan Nielsen <allan.nielsen@microchip.com>,
	Horatiu Vultur <horatiu.vultur@microchip.com>,
	Steen Hegelund <steen.hegelund@microchip.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Herve Codina <herve.codina@bootlin.com>
Date: Mon,  2 Dec 2024 14:15:12 +0100

.
Subject: [PATCH] PCI: Improve parameter docu for request APIs
From: Philipp Stanner <pstanner@redhat.com>
To: Bjorn Helgaas <bhelgaas@google.com>
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Philipp Stanner <pstanner@redhat.com>
Date: Tue,  3 Dec 2024 11:00:24 +0100

.
Subject: [PATCH v2 0/2] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Tue, 3 Dec 2024 18:06:06 +0530

.
Subject: [PATCH v9 0/6] PCI: EP: Add RC-to-EP doorbell with platform MSI
 controller
From: Frank Li <Frank.Li@nxp.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Thomas Gleixner <tglx@linutronix.de>, Anup Patel <apatel@ventanamicro.com>
Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, dlemoal@kernel.org, 
 maz@kernel.org, jdmason@kudzu.us, Frank Li <Frank.Li@nxp.com>, 
 stable@kernel.org
Date: Tue, 03 Dec 2024 15:36:49 -0500

.
Subject: [PATCH v7 0/2] PCI: add enabe(disable)_device() hook for bridge
From: Frank Li <Frank.Li@nxp.com>
To: Bjorn Helgaas <bhelgaas@google.com>, Richard Zhu <hongxing.zhu@nxp.com>, 
 Lucas Stach <l.stach@pengutronix.de>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, Frank.li@nxp.com, 
 alyssa@rosenzweig.io, bpf@vger.kernel.org, broonie@kernel.org, jgg@ziepe.ca, 
 joro@8bytes.org, l.stach@pengutronix.de, lgirdwood@gmail.com, 
 maz@kernel.org, p.zabel@pengutronix.de, robin.murphy@arm.com, 
 will@kernel.org, Robin Murphy <robin.murphy@arm.com>, 
 Marc Zyngier <maz@kernel.org>, Frank Li <Frank.Li@nxp.com>
Date: Tue, 03 Dec 2024 18:27:14 -0500

.
Subject: [PATCH v2] PCI: Use downstream bridges for distributing resources
From: Kai-Heng Feng <kaihengf@nvidia.com>
To: bhelgaas@google.com,
	mika.westerberg@linux.intel.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kai-Heng Feng <kaihengf@nvidia.com>,
	Carol Soto <csoto@nvidia.com>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	Chris Chiu <chris.chiu@canonical.com>,
	Chia-Lin Kao <acelan.kao@canonical.com>
Date: Wed,  4 Dec 2024 10:24:57 +0800

.
Subject: [PATCH v1 0/2] serial: 8250_pci: Share WCH IDs
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
To: Cameron Williams <cang1@live.co.uk>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Fenghua Yu <fenghua.yu@intel.com>,
	linux-kernel@vger.kernel.org,
	linux-serial@vger.kernel.org,
	linux-pci@vger.kernel.org
Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com>,
	Jiri Slaby <jirislaby@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Wed,  4 Dec 2024 05:09:20 +0200

.
Subject: [PATCH v2 0/6] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <bhelgaas@google.com>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <vkoul@kernel.org>, <kishon@kernel.org>, <andersson@kernel.org>,
        <konradybcio@kernel.org>, <p.zabel@pengutronix.de>,
        <quic_nsekar@quicinc.com>, <dmitry.baryshkov@linaro.org>,
        <quic_varada@quicinc.com>, <linux-arm-msm@vger.kernel.org>,
        <linux-pci@vger.kernel.org>, <devicetree@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>, <linux-phy@lists.infradead.org>
Date: Wed, 4 Dec 2024 17:03:23 +0530

.
Subject: [PATCH v3 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>, <gustavo.pimentel@synopsys.com>
Date: Wed, 4 Dec 2024 17:20:23 +0530

.
Subject: [PATCH 0/2] PCI: Convert the Apple controller to host bridge hooks
From: Marc Zyngier <maz@kernel.org>
To: linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Cc: Bjorn Helgaas <bhelgaas@google.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Alyssa Rosenzweig <alyssa@rosenzweig.io>,
	Frank Li <Frank.Li@nxp.com>
Date: Wed,  4 Dec 2024 15:01:43 +0000

.
Subject: [PATCH AUTOSEL 4.19] PCI: Add 'reset_subordinate' to reset hierarchy below bridge
From: Sasha Levin <sashal@kernel.org>
To: linux-kernel@vger.kernel.org,
	stable@vger.kernel.org
Cc: Keith Busch <kbusch@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Alex Williamson <alex.williamson@redhat.com>,
	Amey Narkhede <ameynarkhede03@gmail.com>,
	Sasha Levin <sashal@kernel.org>,
	mariusz.tkaczyk@linux.intel.com,
	ilpo.jarvinen@linux.intel.com,
	linux-pci@vger.kernel.org
Date: Wed,  4 Dec 2024 11:02:36 -0500

.
Subject: [PATCH v10 0/7] PCI: EP: Add RC-to-EP doorbell with platform MSI
 controller
From: Frank Li <Frank.Li@nxp.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Thomas Gleixner <tglx@linutronix.de>, Anup Patel <apatel@ventanamicro.com>, 
 Marc Zyngier <maz@kernel.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, dlemoal@kernel.org, 
 jdmason@kudzu.us, linux-arm-kernel@lists.infradead.org, 
 Frank Li <Frank.Li@nxp.com>
Date: Wed, 04 Dec 2024 18:25:50 -0500

.
Subject: [PATCH v1 0/2] pci_generic: Add supoprt for SA8775P target
From: Mrinmay Sarkar <quic_msarkar@quicinc.com>
To: manivannan.sadhasivam@linaro.org
Cc: quic_shazhuss@quicinc.com, quic_ramkri@quicinc.com,
        quic_nayiluri@quicinc.com, quic_krichai@quicinc.com,
        quic_vbadigan@quicinc.com, quic_nitegupt@quicinc.com,
        Mrinmay Sarkar <quic_msarkar@quicinc.com>,
        =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
        Kishon Vijay Abraham I <kishon@kernel.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Slark Xiao <slark_xiao@163.com>,
        Qiang Yu <quic_qianyu@quicinc.com>, Mank Wang <mank.wang@netprisma.us>,
        Johan Hovold <johan+linaro@kernel.org>,
        Jeff Johnson <quic_jjohnson@quicinc.com>,
        Fabio Porcedda <fabio.porcedda@gmail.com>, mhi@lists.linux.dev,
        linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org,
        linux-pci@vger.kernel.org
Date: Thu,  5 Dec 2024 12:24:18 +0530

.
Subject: [PATCH 0/6] Rockchip: add Rockchip rk3576 EVB1 board
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Alexey Charkov <alchark@gmail.com>,
	Andy Yan <andyshrk@163.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Chris Morgan <macromorgan@hotmail.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Detlev Casanova <detlev.casanova@collabora.com>,
	Dragan Simic <dsimic@manjaro.org>,
	Elaine Zhang <zhangqing@rock-chips.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	Finley Xiao <finley.xiao@rock-chips.com>,
	Jonas Karlman <jonas@kwiboo.se>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Liang Chen <cl@rock-chips.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Michael Riesch <michael.riesch@wolfvision.net>,
	Rob Herring <robh@kernel.org>,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Tim Lunn <tim@feathertop.org>,
	Yifeng Zhao <yifeng.zhao@rock-chips.com>,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Date: Thu,  5 Dec 2024 18:36:17 +0800

.
Subject: [PATCH v4 00/13] Device / Driver PCI / Platform Rust abstractions
From: Danilo Krummrich <dakr@kernel.org>
To: gregkh@linuxfoundation.org,
	rafael@kernel.org,
	bhelgaas@google.com,
	ojeda@kernel.org,
	alex.gaynor@gmail.com,
	boqun.feng@gmail.com,
	gary@garyguo.net,
	bjorn3_gh@protonmail.com,
	benno.lossin@proton.me,
	tmgross@umich.edu,
	a.hindborg@samsung.com,
	aliceryhl@google.com,
	airlied@gmail.com,
	fujita.tomonori@gmail.com,
	lina@asahilina.net,
	pstanner@redhat.com,
	ajanulgu@redhat.com,
	lyude@redhat.com,
	robh@kernel.org,
	daniel.almeida@collabora.com,
	saravanak@google.com,
	dirk.behme@de.bosch.com,
	j@jannau.net,
	fabien.parent@linaro.org,
	chrisi.schrefl@gmail.com
Cc: rust-for-linux@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	Danilo Krummrich <dakr@kernel.org>
Date: Thu,  5 Dec 2024 15:14:31 +0100

.
Subject: [PATCH 1/1] dt-bindings: PCI: mobiveil: convert mobiveil-pcie.txt to yaml format
From: Frank Li <Frank.Li@nxp.com>
To: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>,
	Frank <Li@nxp.com>,
	linux-pci@vger.kernel.org (open list:PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER),
	linux-arm-kernel@lists.infradead.org (moderated list:PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER),
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Date: Thu,  5 Dec 2024 15:14:22 -0500

.
Subject: [PATCH 0/1] PCI: Add decode disable/enable to device level and separate BAR info logging into separate function
From: Mitchell Augustin <mitchell.augustin@canonical.com>
To: bhelgaas@google.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: mitchell.augustin@canonical.com,
	alex.williamson@redhat.com
Date: Thu,  5 Dec 2024 18:03:50 -0600

.
Subject: [PATCH v4 0/2] Add support for RAS DES feature in PCIe DW
From: Shradha Todi <shradha.t@samsung.com>
To: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org
Cc: manivannan.sadhasivam@linaro.org, lpieralisi@kernel.org, kw@linux.com,
	robh@kernel.org, bhelgaas@google.com, jingoohan1@gmail.com,
	Jonathan.Cameron@Huawei.com, fan.ni@samsung.com, a.manzanares@samsung.com,
	pankaj.dubey@samsung.com, quic_nitegupt@quicinc.com,
	quic_krichai@quicinc.com, gost.dev@samsung.com, Shradha Todi
	<shradha.t@samsung.com>
Date: Fri,  6 Dec 2024 13:14:54 +0530

.
Subject: [PATCH v2 1/1] dt-bindings: PCI: mobiveil: convert mobiveil-pcie.txt to yaml format
From: Frank Li <Frank.Li@nxp.com>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>,
	Hou Zhiqiang <Zhiqiang.Hou@nxp.com>,
	Frank <Li@nxp.com>,
	linux-pci@vger.kernel.org (open list:PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS),
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Date: Fri,  6 Dec 2024 17:25:27 -0500

.
Subject: [PATCH v4 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Sat, 7 Dec 2024 22:41:31 +0530

.
Subject: [PATCH] PCI/portdrv: Disable bwctrl service if port is fixed at
 2.5 GT/s
From: Niklas Schnelle <niks@kernel.org>
To: =?utf-8?q?Ilpo_J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>, 
 Bjorn Helgaas <bhelgaas@google.com>
Cc: linux-pci@vger.kernel.org, Rob Herring <robh@kernel.org>, 
 Krzysztof Wilczy??ski <kw@linux.com>, 
 "Maciej W . Rozycki" <macro@orcam.me.uk>, 
 Jonathan Cameron <Jonathan.Cameron@huawei.com>, 
 Alexandru Gagniuc <mr.nuke.me@gmail.com>, 
 Krishna chaitanya chundru <quic_krichai@quicinc.com>, 
 Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>, 
 "Rafael J . Wysocki" <rafael@kernel.org>, linux-pm@vger.kernel.org, 
 Smita Koralahalli <Smita.KoralahalliChannabasappa@amd.com>, 
 linux-kernel@vger.kernel.org, Daniel Lezcano <daniel.lezcano@linaro.org>, 
 Amit Kucheria <amitk@kernel.org>, Zhang Rui <rui.zhang@intel.com>, 
 Christophe JAILLET <christophe.jaillet@wanadoo.fr>, 
 Mika Westerberg <mika.westerberg@linux.intel.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 Niklas Schnelle <niks@kernel.org>
Date: Sat, 07 Dec 2024 19:44:09 +0100

.
Subject: [PATCH v5 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Sun, 8 Dec 2024 10:09:25 +0530

.
Subject: [PATCH v2] PCI/PM: Put devices to low power state on shutdown
From: Kai-Heng Feng <kaihengf@nvidia.com>
To: bhelgaas@google.com,
	mika.westerberg@linux.intel.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kai-Heng Feng <kaihengf@nvidia.com>,
	AceLan Kao <acelan.kao@canonical.com>,
	Mario Limonciello <mario.limonciello@amd.com>
Date: Sun,  8 Dec 2024 15:41:47 +0800

.
Subject: [PATCH v3 0/3] Bug fixes when dwc generic suspend/resume callbacks are used
From: Richard Zhu <hongxing.zhu@nxp.com>
To: jingoohan1@gmail.com,
	bhelgaas@google.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	frank.li@nxp.com,
	quic_krichai@quicinc.com
Cc: imx@lists.linux.dev,
	kernel@pengutronix.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Mon,  9 Dec 2024 15:39:21 +0800

.
Subject: [PATCH] PCI: j721e: In j721e_pcie_suspend_noirq() check reset_gpio before to use it
From: Thomas Richard <thomas.richard@bootlin.com>
To: vigneshr@ti.com,
	s-vadapalli@ti.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	theo.lebrun@bootlin.com
Cc: thomas.petazzoni@bootlin.com,
	kwilczynski@kernel.org,
	linux-omap@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	gregory.clement@bootlin.com,
	u-kumar1@ti.com,
	thomas.richard@bootlin.com
Date: Mon,  9 Dec 2024 12:23:21 +0100

.
Subject: [PATCH v5 0/5] Add support for the PCI host bridge device-tree node creation.
From: Herve Codina <herve.codina@bootlin.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"Rafael J. Wysocki" <rafael@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Saravana Kannan <saravanak@google.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lizhi Hou <lizhi.hou@amd.com>
Cc: linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Allan Nielsen <allan.nielsen@microchip.com>,
	Horatiu Vultur <horatiu.vultur@microchip.com>,
	Steen Hegelund <steen.hegelund@microchip.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Herve Codina <herve.codina@bootlin.com>
Date: Mon,  9 Dec 2024 14:03:32 +0100

.
Subject: [PATCH v11 0/7] PCI: EP: Add RC-to-EP doorbell with platform MSI
 controller
From: Frank Li <Frank.Li@nxp.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Thomas Gleixner <tglx@linutronix.de>, Anup Patel <apatel@ventanamicro.com>, 
 Marc Zyngier <maz@kernel.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, dlemoal@kernel.org, 
 jdmason@kudzu.us, linux-arm-kernel@lists.infradead.org, 
 Frank Li <Frank.Li@nxp.com>
Date: Mon, 09 Dec 2024 12:48:13 -0500

.
Subject: [PATCH v2] PCI: Avoid putting some root ports into D3 on some Ryzen chips
From: Werner Sembach <wse@tuxedocomputers.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>
Cc: ggo@tuxedocomputers.com,
	Mario Limonciello <mario.limonciello@amd.com>,
	Werner Sembach <wse@tuxedocomputers.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Mon,  9 Dec 2024 20:36:11 +0100

.
Subject: [PATCH] perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, Revision
From: Bjorn Helgaas <helgaas@kernel.org>
To: Will Deacon <will@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>
Cc: Shuai Xue <xueshuai@linux.alibaba.com>,
	Ilkka Koskinen <ilkka@os.amperecomputing.com>,
	Krishna chaitanya chundru <quic_krichai@quicinc.com>,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Mon,  9 Dec 2024 16:29:38 -0600

.
Subject: [PATCH v4 0/2] Bug fixes when dwc generic suspend/resume callbacks are used
From: Richard Zhu <hongxing.zhu@nxp.com>
To: dlemoal@kernel.org,
	jingoohan1@gmail.com,
	bhelgaas@google.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	frank.li@nxp.com,
	quic_krichai@quicinc.com
Cc: imx@lists.linux.dev,
	kernel@pengutronix.de,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Tue, 10 Dec 2024 16:15:55 +0800

.
Subject: [PATCH 0/4] PCI/pwrctrl: Rework pwrctrl driver integration and add
 driver for PCI slot
From: Manivannan Sadhasivam via B4 Relay <devnull+manivannan.sadhasivam.linaro.org@kernel.org>
To: Bjorn Helgaas <bhelgaas@google.com>, 
 Bartosz Golaszewski <brgl@bgdev.pl>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 devicetree@vger.kernel.org, Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>, Qiang Yu <quic_qianyu@quicinc.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Lukas Wunner <lukas@wunner.de>
Date: Tue, 10 Dec 2024 15:25:23 +0530

.
Subject: [PATCH v3 0/3] PCI: endpoint: fix bug for 2 APIs and simplify 1
 API
From: Zijun Hu <zijun_hu@icloud.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Joao Pinto <jpinto@synopsys.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 Wei Yongjun <weiyongjun1@huawei.com>
Cc: Zijun Hu <zijun_hu@icloud.com>, linux-pci@vger.kernel.org, 
 linux-kernel@vger.kernel.org, Zijun Hu <quic_zijuhu@quicinc.com>, 
 stable@vger.kernel.org
Date: Tue, 10 Dec 2024 22:00:17 +0800

.
Subject: [PATCH v8 0/2] PCI: add enabe(disable)_device() hook for bridge
From: Frank Li <Frank.Li@nxp.com>
To: Bjorn Helgaas <bhelgaas@google.com>, Richard Zhu <hongxing.zhu@nxp.com>, 
 Lucas Stach <l.stach@pengutronix.de>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, Frank.li@nxp.com, 
 alyssa@rosenzweig.io, bpf@vger.kernel.org, broonie@kernel.org, jgg@ziepe.ca, 
 joro@8bytes.org, l.stach@pengutronix.de, lgirdwood@gmail.com, 
 maz@kernel.org, p.zabel@pengutronix.de, robin.murphy@arm.com, 
 will@kernel.org, Robin Murphy <robin.murphy@arm.com>, 
 Marc Zyngier <maz@kernel.org>, Frank Li <Frank.Li@nxp.com>
Date: Tue, 10 Dec 2024 17:48:57 -0500

.
Subject: [PATCH v5 00/16] Device / Driver PCI / Platform Rust abstractions
From: Danilo Krummrich <dakr@kernel.org>
To: gregkh@linuxfoundation.org,
	rafael@kernel.org,
	bhelgaas@google.com,
	ojeda@kernel.org,
	alex.gaynor@gmail.com,
	boqun.feng@gmail.com,
	gary@garyguo.net,
	bjorn3_gh@protonmail.com,
	benno.lossin@proton.me,
	tmgross@umich.edu,
	a.hindborg@samsung.com,
	aliceryhl@google.com,
	airlied@gmail.com,
	fujita.tomonori@gmail.com,
	lina@asahilina.net,
	pstanner@redhat.com,
	ajanulgu@redhat.com,
	lyude@redhat.com,
	robh@kernel.org,
	daniel.almeida@collabora.com,
	saravanak@google.com,
	dirk.behme@de.bosch.com,
	j@jannau.net,
	fabien.parent@linaro.org,
	chrisi.schrefl@gmail.com
Cc: rust-for-linux@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	Danilo Krummrich <dakr@kernel.org>
Date: Tue, 10 Dec 2024 23:46:27 +0100

.
Subject: [PATCH v3 0/2] PCI/portdrv: Report inter switch P2P links through sysfs
From: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
To: linux-pci@vger.kernel.org,
	bhelgaas@google.com,
	manivannan.sadhasivam@linaro.org,
	logang@deltatee.com,
	Jonathan.Cameron@huawei.com
Cc: linux-kernel@vger.kernel.org,
	sumanesh.samanta@broadcom.com,
	sathya.prakash@broadcom.com,
	sjeaugey@nvidia.com,
	Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
Date: Tue, 10 Dec 2024 23:17:46 -0800

.
Subject: [PATCH v3 0/4] Migrate PCI Endpoint Subsystem tests to Kselftest
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: kw@linux.com,
	gregkh@linuxfoundation.org,
	arnd@arndb.de,
	lpieralisi@kernel.org,
	shuah@kernel.org
Cc: kishon@kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	bhelgaas@google.com,
	linux-arm-msm@vger.kernel.org,
	robh@kernel.org,
	linux-kselftest@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Wed, 11 Dec 2024 13:31:01 +0530

.
Subject: [PATCH v3 1/1] dt-bindings: PCI: mobiveil: convert mobiveil-pcie.txt to yaml format
From: Frank Li <Frank.Li@nxp.com>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>,
	Hou Zhiqiang <Zhiqiang.Hou@nxp.com>,
	Frank <Li@nxp.com>,
	linux-pci@vger.kernel.org (open list:PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS),
	devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Date: Wed, 11 Dec 2024 12:13:16 -0500

.
Subject: [PATCH v12 0/9] PCI: EP: Add RC-to-EP doorbell with platform MSI
 controller
From: Frank Li <Frank.Li@nxp.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Thomas Gleixner <tglx@linutronix.de>, Anup Patel <apatel@ventanamicro.com>, 
 Marc Zyngier <maz@kernel.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, dlemoal@kernel.org, 
 jdmason@kudzu.us, linux-arm-kernel@lists.infradead.org, 
 Frank Li <Frank.Li@nxp.com>
Date: Wed, 11 Dec 2024 15:57:28 -0500

.
Subject: [PATCH] PCI: dwc: Set PORT_LOGIC_LINK_WIDTH to one lane
From: "Wenbin Yao (Consultant)" <quic_wenbyao@quicinc.com>
To: <jingoohan1@gmail.com>, <manivannan.sadhasivam@linaro.org>,
        <lpieralisi@kernel.org>, <kw@linux.com>, <robh@kernel.org>,
        <bhelgaas@google.com>, <linux-pci@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>
Date: Thu, 12 Dec 2024 16:19:12 +0800

.
Subject: [PATCH v2 0/4] PCI: dwc: Add support for configuring lane
 equalization presets
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Jingoo Han <jingoohan1@gmail.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,
        konrad.dybcio@oss.qualcomm.com, quic_mrana@quicinc.com,
        quic_vbadigan@quicinc.com, Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konradybcio@kernel.org>,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>,
        Krishna chaitanya chundru <quic_krichai@quicinc.com>
Date: Thu, 12 Dec 2024 16:02:14 +0530

.
Subject: [RESEND PATCH] PCI: remove already resolved TODO
From: guilherme giacomo simoes <trintaeoitogc@gmail.com>
To: scott@spiteful.org,
	bhelgaas@google.com,
	namcao@linutronix.de,
	trintaeoitogc@gmail.com,
	ngn@ngn.tf
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 12 Dec 2024 08:02:33 -0300

.
Subject: [PATCH] PCI: endpoint: Replace magic number "6" by PCI_STD_NUM_BARS
From: Rick Wertenbroek <rick.wertenbroek@gmail.com>
To: 
Cc: rick.wertenbroek@heig-vd.ch,
	Rick Wertenbroek <rick.wertenbroek@gmail.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 12 Dec 2024 17:25:47 +0100

.
Subject: [PATCH v6 00/16] Device / Driver PCI / Platform Rust abstractions
From: Danilo Krummrich <dakr@kernel.org>
To: gregkh@linuxfoundation.org,
	rafael@kernel.org,
	bhelgaas@google.com,
	ojeda@kernel.org,
	alex.gaynor@gmail.com,
	boqun.feng@gmail.com,
	gary@garyguo.net,
	bjorn3_gh@protonmail.com,
	benno.lossin@proton.me,
	tmgross@umich.edu,
	a.hindborg@samsung.com,
	aliceryhl@google.com,
	airlied@gmail.com,
	fujita.tomonori@gmail.com,
	lina@asahilina.net,
	pstanner@redhat.com,
	ajanulgu@redhat.com,
	lyude@redhat.com,
	robh@kernel.org,
	daniel.almeida@collabora.com,
	saravanak@google.com,
	dirk.behme@de.bosch.com,
	j@jannau.net,
	fabien.parent@linaro.org,
	chrisi.schrefl@gmail.com,
	paulmck@kernel.org
Cc: rust-for-linux@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	rcu@vger.kernel.org,
	Danilo Krummrich <dakr@kernel.org>
Date: Thu, 12 Dec 2024 17:33:31 +0100

.
Subject: [RESEND PATCH v5 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Fri, 13 Dec 2024 12:10:32 +0530

.
Subject: [PATCH v2] PCI : Fix pcie_flag_reg in set_pcie_port_type
From: Gowthami Thiagarajan <gthiagarajan@marvell.com>
To: <bhelgaas@google.com>, <linux-pci@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>
Date: Fri, 13 Dec 2024 12:32:41 +0530

.
Subject: [PATCH 0/4] Add PCIe support for IPQ5424
From: Manikanta Mylavarapu <quic_mmanikan@quicinc.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>, <vkoul@kernel.org>,
        <kishon@kernel.org>, <andersson@kernel.org>, <konradybcio@kernel.org>,
        <linux-arm-msm@vger.kernel.org>, <linux-pci@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-phy@lists.infradead.org>
Date: Fri, 13 Dec 2024 19:19:46 +0530

.
Subject: [PATCH v2] PCI/portdrv: Disable bwctrl service if port is fixed at
 2.5 GT/s
From: Niklas Schnelle <niks@kernel.org>
To: =?utf-8?q?Ilpo_J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>, 
 Bjorn Helgaas <bhelgaas@google.com>, Lukas Wunner <lukas@wunner.de>
Cc: linux-pci@vger.kernel.org, Rob Herring <robh@kernel.org>, 
 Krzysztof Wilczy??ski <kw@linux.com>, 
 "Maciej W . Rozycki" <macro@orcam.me.uk>, 
 Jonathan Cameron <Jonathan.Cameron@huawei.com>, 
 Alexandru Gagniuc <mr.nuke.me@gmail.com>, 
 Krishna chaitanya chundru <quic_krichai@quicinc.com>, 
 Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>, 
 "Rafael J . Wysocki" <rafael@kernel.org>, linux-pm@vger.kernel.org, 
 Smita Koralahalli <Smita.KoralahalliChannabasappa@amd.com>, 
 linux-kernel@vger.kernel.org, Daniel Lezcano <daniel.lezcano@linaro.org>, 
 Amit Kucheria <amitk@kernel.org>, Zhang Rui <rui.zhang@intel.com>, 
 Christophe JAILLET <christophe.jaillet@wanadoo.fr>, 
 Mika Westerberg <mika.westerberg@linux.intel.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 Niklas Schnelle <niks@kernel.org>
Date: Fri, 13 Dec 2024 21:56:14 +0100

.
Subject: [PATCH] PCI: vmd: Fix spinlock usage on config access for RT kernel
From: Ryo Takakura <ryotkkr98@gmail.com>
To: nirmal.patel@linux.intel.com,
	jonathan.derrick@linux.dev,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-rt-devel@lists.linux.dev,
	Ryo Takakura <ryotkkr98@gmail.com>
Date: Sun, 15 Dec 2024 23:13:21 +0900

.
Subject: [PATCH 1/2] misc: pci_endpoint_test: Fix irq_type to convey the correct type
From: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=8F=AB=CDski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Date: Mon, 16 Dec 2024 16:39:40 +0900

.
Subject: PCI IO ECS access is no longer possible for AMD family 17h
From: Rostyslav Khudolii <ros@qtec.com>
To: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, x86@kernel.org
Cc: "bhelgaas@google.com" <bhelgaas@google.com>, bp@alien8.de, 
	"tglx@linutronix.de" <tglx@linutronix.de>
Date: Mon, 16 Dec 2024 14:15:26 +0100

.
Subject: [PATCH 0/4] PCI: pci_printk() removal (+ related cleanups)
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	Karolina Stolarek <karolina.stolarek@oracle.com>
Cc: linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
	"Oliver O'Halloran" <oohall@gmail.com>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Date: Mon, 16 Dec 2024 18:10:08 +0200

.
Subject: [PATCH 00/25] PCI: Resource fitting/assignment fixes and cleanups
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	=?UTF-8?q?Micha=C5=82=20Winiarski?= <michal.winiarski@intel.com>,
	Igor Mammedov <imammedo@redhat.com>
Cc: linux-kernel@vger.kernel.org,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Date: Mon, 16 Dec 2024 19:56:07 +0200

.
Subject: [PATCH v2] PCI: Add decode disable/enable to device level and separate BAR info logging into separate function
From: Mitchell Augustin <mitchell.augustin@canonical.com>
To: bhelgaas@google.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: mitchell.augustin@canonical.com,
	alex.williamson@redhat.com
Date: Mon, 16 Dec 2024 16:24:08 -0600

.
Subject: [PATCH] PCI: fix reference leak in pci_alloc_child_bus()
From: Ma Ke <make_ruc2021@163.com>
To: bhelgaas@google.com,
	rafael.j.wysocki@intel.com,
	yinghai@kernel.org
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make_ruc2021@163.com>,
	stable@vger.kernel.org
Date: Tue, 17 Dec 2024 11:54:13 +0800

.
Subject: [PATCH v3 0/5] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>, <vkoul@kernel.org>,
        <kishon@kernel.org>, <andersson@kernel.org>, <konradybcio@kernel.org>,
        <p.zabel@pengutronix.de>, <quic_varada@quicinc.com>,
        <quic_nsekar@quicinc.com>, <dmitry.baryshkov@linaro.org>,
        <quic_srichara@quicinc.com>, <linux-arm-msm@vger.kernel.org>,
        <linux-pci@vger.kernel.org>, <devicetree@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>, <linux-phy@lists.infradead.org>
Date: Tue, 17 Dec 2024 15:33:54 +0530

.
Subject: [PATCH v7 0/8] PCI: Consolidate TLP Log reading and printing
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Lukas Wunner <lukas@wunner.de>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>
Cc: Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
	Oliver O'Halloran <oohall@gmail.com>,
	linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Date: Tue, 17 Dec 2024 15:53:50 +0200

.
Subject: [PATCH v5 0/3] Provide devm_clk_bulk_get_all_enabled() helper
From: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
To: Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>, Russell King <linux@armlinux.org.uk>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>, 
 Jingoo Han <jingoohan1@gmail.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Krzysztof Kozlowski <krzk@kernel.org>, 
 Alim Akhtar <alim.akhtar@samsung.com>
Cc: kernel@collabora.com, linux-clk@vger.kernel.org, 
 linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, 
 linux-mediatek@lists.infradead.org, linux-pci@vger.kernel.org, 
 linux-samsung-soc@vger.kernel.org
Date: Tue, 17 Dec 2024 23:41:50 +0200

.
Subject: [PATCH v3] PCI: Avoid putting some root ports into D3 on some Ryzen chips
From: Werner Sembach <wse@tuxedocomputers.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Cc: Mario Limonciello <mario.limonciello@amd.com>,
	Werner Sembach <wse@tuxedocomputers.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Wed, 18 Dec 2024 11:34:06 +0100

.
Subject: [PATCH v2] PCI: vmd: Fix spinlock usage on config access for RT kernel
From: Ryo Takakura <ryotkkr98@gmail.com>
To: lgoncalv@redhat.com,
	bhelgaas@google.com,
	jonathan.derrick@linux.dev,
	kw@linux.com,
	lpieralisi@kernel.org,
	manivannan.sadhasivam@linaro.org,
	nirmal.patel@linux.intel.com,
	robh@kernel.org,
	bigeasy@linutronix.de,
	rostedt@goodmis.org
Cc: linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-rt-devel@lists.linux.dev,
	Ryo Takakura <ryotkkr98@gmail.com>
Date: Wed, 18 Dec 2024 20:59:51 +0900

.
Subject: [PATCH v8 0/7] PCI: Consolidate TLP Log reading and printing
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Lukas Wunner <lukas@wunner.de>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	Yazen Ghannam <yazen.ghannam@amd.com>
Cc: Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
	Oliver O'Halloran <oohall@gmail.com>,
	linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Date: Wed, 18 Dec 2024 16:37:40 +0200

.
Subject: [PATCH v3] PCI: Add decode disable/enable to device level and separate BAR info logging into separate function
From: Mitchell Augustin <mitchell.augustin@canonical.com>
To: bhelgaas@google.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: mitchell.augustin@canonical.com,
	alex.williamson@redhat.com
Date: Wed, 18 Dec 2024 16:42:58 -0600

.
Subject: [PATCH v13 0/9] PCI: EP: Add RC-to-EP doorbell with platform MSI
 controller
From: Frank Li <Frank.Li@nxp.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Kishon Vijay Abraham I <kishon@kernel.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Thomas Gleixner <tglx@linutronix.de>, Anup Patel <apatel@ventanamicro.com>, 
 Marc Zyngier <maz@kernel.org>
Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, dlemoal@kernel.org, 
 jdmason@kudzu.us, linux-arm-kernel@lists.infradead.org, 
 Frank Li <Frank.Li@nxp.com>
Date: Wed, 18 Dec 2024 18:08:35 -0500

.
Subject: [PATCH v3] PCI: vmd: Fix spinlock usage on config access for RT kernel
From: Ryo Takakura <ryotkkr98@gmail.com>
To: lgoncalv@redhat.com,
	bhelgaas@google.com,
	jonathan.derrick@linux.dev,
	kw@linux.com,
	lpieralisi@kernel.org,
	manivannan.sadhasivam@linaro.org,
	nirmal.patel@linux.intel.com,
	robh@kernel.org,
	bigeasy@linutronix.de,
	rostedt@goodmis.org,
	kbusch@kernel.org
Cc: linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-rt-devel@lists.linux.dev,
	Ryo Takakura <ryotkkr98@gmail.com>
Date: Thu, 19 Dec 2024 10:45:49 +0900

.
Subject: [PATCH] PCI: cadence: Fixed cdns_pcie_host_link_setup return value.
From: Hans Zhang <18255117159@163.com>
To: lpieralisi@kernel.org
Cc: kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	s-vadapalli@ti.com,
	thomas.richard@bootlin.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Thu, 19 Dec 2024 03:14:52 -0500

.
Subject: [PATCH v7 00/16] Device / Driver PCI / Platform Rust abstractions
From: Danilo Krummrich <dakr@kernel.org>
To: gregkh@linuxfoundation.org,
	rafael@kernel.org,
	bhelgaas@google.com,
	ojeda@kernel.org,
	alex.gaynor@gmail.com,
	boqun.feng@gmail.com,
	gary@garyguo.net,
	bjorn3_gh@protonmail.com,
	benno.lossin@proton.me,
	tmgross@umich.edu,
	a.hindborg@samsung.com,
	aliceryhl@google.com,
	airlied@gmail.com,
	fujita.tomonori@gmail.com,
	lina@asahilina.net,
	pstanner@redhat.com,
	ajanulgu@redhat.com,
	lyude@redhat.com,
	robh@kernel.org,
	daniel.almeida@collabora.com,
	saravanak@google.com,
	dirk.behme@de.bosch.com,
	j@jannau.net,
	fabien.parent@linaro.org,
	chrisi.schrefl@gmail.com,
	paulmck@kernel.org
Cc: rust-for-linux@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	rcu@vger.kernel.org,
	Danilo Krummrich <dakr@kernel.org>
Date: Thu, 19 Dec 2024 18:04:02 +0100

.
Subject: [PATCH] PCI: cpci: remove unused fields
From: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>
To: scott@spiteful.org,
	bhelgaas@google.com
Cc: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 19 Dec 2024 15:49:50 -0300

.
Subject: [PATCH v3 0/8] pci: qcom: Add QCS8300 PCIe support
From: Ziyue Zhang <quic_ziyuzhan@quicinc.com>
To: vkoul@kernel.org, kishon@kernel.org, robh@kernel.org, krzk+dt@kernel.org,
        conor+dt@kernel.org, dmitry.baryshkov@linaro.org,
        neil.armstrong@linaro.org, abel.vesa@linaro.org,
        manivannan.sadhasivam@linaro.org, lpieralisi@kernel.org, kw@linux.com,
        bhelgaas@google.com, andersson@kernel.org, konradybcio@kernel.org
Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org,
        linux-pci@vger.kernel.org, quic_qianyu@quicinc.com,
        quic_krichai@quicinc.com, quic_vbadigan@quicinc.com,
        Ziyue Zhang <quic_ziyuzhan@quicinc.com>
Date: Fri, 20 Dec 2024 13:52:31 +0800

.
Subject: [v2] misc: pci_endpoint_test: Fix return resource_size_t from pci_resource_len
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Fri, 20 Dec 2024 15:52:53 +0800

.
Subject: [PATCH v2 0/7] Rockchip: add Rockchip rk3576 EVB1 board
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Chris Morgan <macromorgan@hotmail.com>,
	Frank Wang <frank.wang@rock-chips.com>,
	Liang Chen <cl@rock-chips.com>,
	linux-pci@vger.kernel.org,
	Yifeng Zhao <yifeng.zhao@rock-chips.com>,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Elaine Zhang <zhangqing@rock-chips.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Finley Xiao <finley.xiao@rock-chips.com>,
	Alexey Charkov <alchark@gmail.com>,
	Jianfeng Liu <liujianfeng1994@gmail.com>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Andy Yan <andyshrk@163.com>,
	Michael Riesch <michael.riesch@wolfvision.net>,
	devicetree@vger.kernel.org,
	Dmitry Yashin <dmt.yashin@gmail.com>,
	Rob Herring <robh@kernel.org>,
	Jonas Karlman <jonas@kwiboo.se>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	Tim Lunn <tim@feathertop.org>,
	Elon Zhang <zhangzj@rock-chips.com>,
	Detlev Casanova <detlev.casanova@collabora.com>,
	Dragan Simic <dsimic@manjaro.org>,
	linux-kernel@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Fri, 20 Dec 2024 18:15:44 +0800

.
Subject: [PATCH v4] PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
From: Werner Sembach <wse@tuxedocomputers.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>
Cc: Mario Limonciello <mario.limonciello@amd.com>,
	Werner Sembach <wse@tuxedocomputers.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 20 Dec 2024 12:35:54 +0100

.
Subject: [PATCH] PCI: mediatek-gen3: Enable async probe by default
From: Douglas Anderson <dianders@chromium.org>
To: Ryder Lee <ryder.lee@mediatek.com>,
	Jianjun Wang <jianjun.wang@mediatek.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Douglas Anderson <dianders@chromium.org>,
	AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Matthias Brugger <matthias.bgg@gmail.com>,
	Rob Herring <robh@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-mediatek@lists.infradead.org,
	linux-pci@vger.kernel.org
Date: Fri, 20 Dec 2024 14:52:05 -0800

.
Subject: [PATCH] PCI: endpoint: Set RX DMA channel to NULL aftre freeing it
From: Mohamed Khalfella <khalfella@gmail.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Niklas Cassel <cassel@kernel.org>,
	Frank Li <Frank.Li@nxp.com>,
	Damien Le Moal <dlemoal@kernel.org>,
	Mohamed Khalfella <khalfella@gmail.com>,
	Wang Jiang <jiangwang@kylinos.cn>
Cc: =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kwilczynski@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 20 Dec 2024 19:00:00 -0800

.
Subject: [GIT PULL] PCI fixes for v6.13
From: Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kw@linux.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Bjorn Helgaas <helgaas@kernel.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Manivannan Sadhasivam <mani@kernel.org>,
	Lukas Wunner <lukas@wunner.de>, Niklas Schnelle <niks@kernel.org>,
	linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org
Date: Sat, 21 Dec 2024 22:12:51 +0900

Hello Linus,

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.13-fixes-2

for you to fetch changes up to 774c71c52aa487001c7da9f93b10cedc9985c371:

  PCI/bwctrl: Enable only if more than one speed is supported (2024-12-19 16:36:36 +0000)

----------------------------------------------------------------
PCI fixes for Linux 6.13

Two small patches that are important for fixing boot time hang on Intel JHL7540
"Titan Ridge" platforms equipped with a Thunderbolt controller.

The boot time issue manifests itself when a PCI Express bandwidth control is
unnecessarily enabled on the Thunderbolt controller downstream ports, which
only supports a link speed of 2.5 GT/s in accordance with USB4 v2 specification
(p. 671, sec. 11.2.1, "PCIe Physical Layer Logical Sub-block").

As such, there is no need to enable bandwidth control on such downstream port
links, which also works around the issue.

Both patches were tested by the original reporter on the hardware on which the
failure origin golly manifested itself. Both fixes were proven to resolve the
reported boot hang issue, and both patches have been in linux-next this week
with no reported problems.

Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>

----------------------------------------------------------------
Lukas Wunner (2):
      PCI: Honor Max Link Speed when determining supported speeds
      PCI/bwctrl: Enable only if more than one speed is supported

 drivers/pci/pci.c          | 6 ++++--
 drivers/pci/pcie/portdrv.c | 4 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)

.
Subject: [v3] misc: pci_endpoint_test: Fix return resource_size_t from pci_resource_len
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>,
	Niklas Cassel <cassel@kernel.org>
Date: Sat, 21 Dec 2024 22:10:09 +0800

.
Subject: [PATCH v3 0/4] PCI: dwc: Add support for configuring lane
 equalization presets
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Jingoo Han <jingoohan1@gmail.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,
        konrad.dybcio@oss.qualcomm.com, quic_mrana@quicinc.com,
        quic_vbadigan@quicinc.com, Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konradybcio@kernel.org>,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Mon, 23 Dec 2024 12:21:13 +0530

.
Subject: [PATCH v3 0/7] Rockchip: add Rockchip rk3576 EVB1 board
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Chris Morgan <macromorgan@hotmail.com>,
	Frank Wang <frank.wang@rock-chips.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	Yifeng Zhao <yifeng.zhao@rock-chips.com>,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Elaine Zhang <zhangqing@rock-chips.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Finley Xiao <finley.xiao@rock-chips.com>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	Michael Riesch <michael.riesch@wolfvision.net>,
	devicetree@vger.kernel.org,
	Rob Herring <robh@kernel.org>,
	Jonas Karlman <jonas@kwiboo.se>,
	Tim Lunn <tim@feathertop.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Liang Chen <cl@rock-chips.com>,
	Elon Zhang <zhangzj@rock-chips.com>,
	Andy Yan <andyshrk@163.com>,
	Detlev Casanova <detlev.casanova@collabora.com>,
	Dragan Simic <dsimic@manjaro.org>,
	linux-kernel@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Mon, 23 Dec 2024 19:06:30 +0800

.
Subject: [PATCH v2] PCI: fix reference leak in pci_alloc_child_bus()
From: Ma Ke <make_ruc2021@163.com>
To: bhelgaas@google.com,
	yinghai@kernel.org,
	rafael.j.wysocki@intel.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make_ruc2021@163.com>,
	stable@vger.kernel.org
Date: Tue, 24 Dec 2024 15:16:43 +0800

.
Subject: [PATCH v2 0/4] PCI: dwc: Add ECAM support with iATU configuration
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: cros-qcom-dts-watchers@chromium.org,
        Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konradybcio@kernel.org>, Rob Herring <robh@kernel.org>,
        Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Jingoo Han <jingoohan1@gmail.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,
        quic_vbadigan@quicinc.com, quic_vpernami@quicinc.com,
        quic_mrana@quicinc.com, mmareddy@quicinc.com,
        Krishna chaitanya chundru <quic_krichai@quicinc.com>,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Tue, 24 Dec 2024 19:40:14 +0530

.
Subject: [PATCH v6 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Thu, 26 Dec 2024 11:30:40 +0530

.
Subject: [PATCH v4 0/5] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <bhelgaas@google.com>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <vkoul@kernel.org>, <kishon@kernel.org>, <andersson@kernel.org>,
        <konradybcio@kernel.org>, <p.zabel@pengutronix.de>,
        <dmitry.baryshkov@linaro.org>, <quic_nsekar@quicinc.com>,
        <quic_varada@quicinc.com>, <linux-arm-msm@vger.kernel.org>,
        <linux-pci@vger.kernel.org>, <devicetree@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>, <linux-phy@lists.infradead.org>
Date: Thu, 26 Dec 2024 15:54:27 +0530

.
Subject: [PATCH] PCI/ERR: use panic instead pci_info for device recovery failure in PCIe
From: Atharva Tiwari <evepolonium@gmail.com>
To: 
Cc: evepolonium@gmail.com,
	Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
	"Oliver O'Halloran" <oohall@gmail.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linuxppc-dev@lists.ozlabs.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 27 Dec 2024 12:22:53 +0530

.
Subject: [PATCH] PCI/AER:Add error message when unable to handle additional devices
From: Atharva Tiwari <evepolonium@gmail.com>
To: 
Cc: evepolonium@gmail.com,
	Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
	"Oliver O'Halloran" <oohall@gmail.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linuxppc-dev@lists.ozlabs.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 27 Dec 2024 12:49:10 +0530

.
Subject: [v4] misc: pci_endpoint_test: Fix overflow of bar_size
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>,
	Niklas Cassel <cassel@kernel.org>
Date: Tue, 31 Dec 2024 14:55:00 +0800

.
Subject: [PATCH] PCI: cadence: Add configuration space capability search API
From: Hans Zhang <18255117159@163.com>
To: lpieralisi@kernel.org
Cc: kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	bwawrzyn@cisco.com,
	s-vadapalli@ti.com,
	thomas.richard@bootlin.com,
	wojciech.jasko-EXT@continental-corporation.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Hans Zhang <18255117159@163.com>
Date: Tue, 31 Dec 2024 15:06:53 +0800

.
Subject: [PATCH v2 0/6] PCI/pwrctrl: Rework pwrctrl driver integration and
 add driver for PCI slot
From: Manivannan Sadhasivam via B4 Relay <devnull+manivannan.sadhasivam.linaro.org@kernel.org>
To: Bjorn Helgaas <bhelgaas@google.com>, 
 Bartosz Golaszewski <brgl@bgdev.pl>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 devicetree@vger.kernel.org, Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>, Qiang Yu <quic_qianyu@quicinc.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, 
 kernel test robot <lkp@intel.com>, Lukas Wunner <lukas@wunner.de>, 
 Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Date: Tue, 31 Dec 2024 15:13:41 +0530

.
Subject: [PATCH 0/2] PCI: qcom-ep: BAR fixes
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: lpieralisi@kernel.org,
	kw@linux.com,
	robh@kernel.org,
	bhelgaas@google.com,
	andersson@kernel.org,
	konradybcio@kernel.org,
	krzk+dt@kernel.org,
	conor+dt@kernel.org
Cc: linux-arm-msm@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Tue, 31 Dec 2024 18:32:22 +0530

.
Subject: [PATCH v4 0/3] Migrate PCI Endpoint Subsystem tests to Kselftest
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: kw@linux.com,
	gregkh@linuxfoundation.org,
	arnd@arndb.de,
	lpieralisi@kernel.org,
	shuah@kernel.org
Cc: kishon@kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	bhelgaas@google.com,
	linux-arm-msm@vger.kernel.org,
	robh@kernel.org,
	linux-kselftest@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Tue, 31 Dec 2024 18:43:38 +0530

.
Subject: [v5] misc: pci_endpoint_test: Fix overflow of bar_size
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>,
	kernel test robot <lkp@intel.com>,
	Niklas Cassel <cassel@kernel.org>
Date: Wed,  1 Jan 2025 23:15:09 +0800

.
Subject: [PATCH] PCI: endpoint: Fix a double free in __pci_epc_create()
From: Ma Ke <make_ruc2021@163.com>
To: lpieralisi@kernel.org,
	kw@linux.com,
	mani@kernel.org,
	kishon@kernel.org,
	bhelgaas@google.com,
	jpinto@synopsys.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make_ruc2021@163.com>,
	stable@vger.kernel.org
Date: Thu,  2 Jan 2025 17:30:58 +0800

.
Subject: [PATCH v5 0/5] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>, <vkoul@kernel.org>,
        <kishon@kernel.org>, <andersson@kernel.org>, <konradybcio@kernel.org>,
        <p.zabel@pengutronix.de>, <quic_nsekar@quicinc.com>,
        <quic_varada@quicinc.com>, <dmitry.baryshkov@linaro.org>,
        <linux-arm-msm@vger.kernel.org>, <linux-pci@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-phy@lists.infradead.org>
Date: Thu, 2 Jan 2025 17:00:14 +0530

.
Subject: [v6] misc: pci_endpoint_test: Fix overflow of bar_size
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>,
	kernel test robot <lkp@intel.com>,
	Niklas Cassel <cassel@kernel.org>
Date: Thu,  2 Jan 2025 20:02:22 +0800

.
Subject: [RESEND PATCH] PCI: cpci: remove unused fields
From: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>
To: scott@spiteful.org,
	bhelgaas@google.com
Cc: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu,  2 Jan 2025 12:26:46 -0300

.
Subject: [PATCH] PCI/DPC: Yet another quirk for PIO log size on Intel Raptor Lake-P
From: Takashi Iwai <tiwai@suse.de>
To: Bjorn Helgaas <bhelgaas@google.com>
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu,  2 Jan 2025 17:43:13 +0100

.
Subject: [PATCH 0/5] PCI: mediatek-gen3: Add MT8196 support
From: Jianjun Wang <jianjun.wang@mediatek.com>
To: Bjorn Helgaas <bhelgaas@google.com>, Lorenzo Pieralisi
	<lpieralisi@kernel.org>, =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?=
	<kw@linux.com>, Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	"Rob Herring" <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
	"Conor Dooley" <conor+dt@kernel.org>, Matthias Brugger
	<matthias.bgg@gmail.com>, AngeloGioacchino Del Regno
	<angelogioacchino.delregno@collabora.com>
Date: Fri, 3 Jan 2025 14:00:10 +0800

.
Subject: [PATCH 0/3] Fixes for Rust Device / Driver abstractions
From: Danilo Krummrich <dakr@kernel.org>
To: gregkh@linuxfoundation.org,
	rafael@kernel.org,
	ojeda@kernel.org,
	alex.gaynor@gmail.com,
	boqun.feng@gmail.com,
	gary@garyguo.net,
	bjorn3_gh@protonmail.com,
	benno.lossin@proton.me,
	a.hindborg@kernel.org,
	aliceryhl@google.com,
	tmgross@umich.edu,
	bhelgaas@google.com,
	fujita.tomonori@gmail.com
Cc: linux-kernel@vger.kernel.org,
	rust-for-linux@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Danilo Krummrich <dakr@kernel.org>
Date: Fri,  3 Jan 2025 17:46:00 +0100

.
Subject: [PATCH 0/3] PCI: Simplify bus range parsing
From: Bjorn Helgaas <helgaas@kernel.org>
To: Rob Herring <robh@kernel.org>
Cc: "David S . Miller" <davem@davemloft.net>,
	Andreas Larsson <andreas@gaisler.com>,
	sparclinux@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Fri,  3 Jan 2025 15:31:26 -0600

.
Subject: [PATCH] PCI: rcar-ep: Fix the issue of the name parameter when calling devm_request_mem_region
From: kingdix10@qq.com
To: marek.vasut+renesas@gmail.com,
	yoshihiro.shimoda.uh@renesas.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-renesas-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	King Dix <kingdix10@qq.com>
Date: Sat,  4 Jan 2025 11:39:41 +0800

.
Subject: [v7] misc: pci_endpoint_test: Fix overflow of bar_size
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Sat,  4 Jan 2025 22:21:27 +0800

.
Subject: [v8] misc: pci_endpoint_test: Fix overflow of bar_size
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>,
	Niklas Cassel <cassel@kernel.org>
Date: Sat,  4 Jan 2025 23:16:52 +0800

.
Subject: [PATCH] PCI: fix reference leak in pci_register_host_bridge()
From: Ma Ke <make24@iscas.ac.cn>
To: bhelgaas@google.com,
	arnd@arndb.de,
	treding@nvidia.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>,
	stable@vger.kernel.org
Date: Sun,  5 Jan 2025 18:59:27 +0800

.
Subject: [PATCH v2] PCI: dw-rockchip: remove redundant dev_err
From: Pei Xiao <xiaopei01@kylinos.cn>
To: linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	cassel@kernel.org,
	lpieralisi@kernel.org,
	kw@linux.com,
	heiko@sntech.de
Cc: Pei Xiao <xiaopei01@kylinos.cn>,
	kernel test robot <lkp@intel.com>
Date: Mon,  6 Jan 2025 16:14:04 +0800

.
Subject: [PATCH V1] schemas: pci: bridge: Document PCI L0s & L1 entry delay and nfts
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: andersson@kernel.org, robh@kernel.org, dmitry.baryshkov@linaro.org,
        manivannan.sadhasivam@linaro.org, krzk@kernel.org, helgaas@kernel.org
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        lpieralisi@kernel.org, kw@linux.com, conor+dt@kernel.org,
        linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
        devicetree-spec@vger.kernel.org, quic_vbadigan@quicinc.com,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Mon,  6 Jan 2025 15:03:04 +0530

.
Subject: [PATCH linux-next v1] PCI: rockchip: Improve error handling in clock return value
From: Anand Moon <linux.amoon@gmail.com>
To: Shawn Lin <shawn.lin@rock-chips.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Dan Carpenter <dan.carpenter@linaro.org>,
	linux-pci@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon,  6 Jan 2025 21:00:38 +0530

.
Subject: [PATCH] PCI: mediatek: Remove the usage of virt_to_phys
From: Jianjun Wang <jianjun.wang@mediatek.com>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>, Manivannan Sadhasivam
	<manivannan.sadhasivam@linaro.org>, Rob Herring <robh@kernel.org>, Bjorn
 Helgaas <bhelgaas@google.com>, Matthias Brugger <matthias.bgg@gmail.com>,
	AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Date: Tue, 7 Jan 2025 13:20:58 +0800

.
Subject: [PATCH] PCI: endpoint: Fix a double free in __pci_epc_create()
From: Ma Ke <make24@iscas.ac.cn>
To: lpieralisi@kernel.org,
	kw@linux.com,
	mani@kernel.org,
	kishon@kernel.org,
	bhelgaas@google.com,
	jpinto@synopsys.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>,
	stable@vger.kernel.org
Date: Tue,  7 Jan 2025 15:46:01 +0800

.
Subject: [PATCH v4 0/7] Rockchip: add Rockchip rk3576 EVB1 board
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Chris Morgan <macromorgan@hotmail.com>,
	Frank Wang <frank.wang@rock-chips.com>,
	Liang Chen <cl@rock-chips.com>,
	linux-pci@vger.kernel.org,
	Yifeng Zhao <yifeng.zhao@rock-chips.com>,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Elaine Zhang <zhangqing@rock-chips.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Finley Xiao <finley.xiao@rock-chips.com>,
	Alexey Charkov <alchark@gmail.com>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Andy Yan <andyshrk@163.com>,
	Michael Riesch <michael.riesch@wolfvision.net>,
	devicetree@vger.kernel.org,
	Rob Herring <robh@kernel.org>,
	Jonas Karlman <jonas@kwiboo.se>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	Tim Lunn <tim@feathertop.org>,
	Detlev Casanova <detlev.casanova@collabora.com>,
	Dragan Simic <dsimic@manjaro.org>,
	linux-kernel@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Tue,  7 Jan 2025 15:49:04 +0800

.
Subject: [PATCH] PCI: fix reference leak in pci_alloc_child_bus()
From: Ma Ke <make24@iscas.ac.cn>
To: bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>
Date: Tue,  7 Jan 2025 19:07:47 +0800

.
Subject: [PATCH v3] PCI: rcar-ep: Fix the issue of the name parameter when calling devm_request_mem_region
From: kingdix10@qq.com
To: marek.vasut+renesas@gmail.com,
	yoshihiro.shimoda.uh@renesas.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	prabhakar.csengg@gmail.com
Cc: linux-pci@vger.kernel.org,
	linux-renesas-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	King Dix <kingdix10@qq.com>
Date: Tue,  7 Jan 2025 21:36:54 +0800

.
Subject: [PATCH v4] PCI: rcar-ep: Fix the issue of the name parameter when calling devm_request_mem_region
From: kingdix10@qq.com
To: marek.vasut+renesas@gmail.com,
	yoshihiro.shimoda.uh@renesas.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	prabhakar.csengg@gmail.com
Cc: linux-pci@vger.kernel.org,
	linux-renesas-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	King Dix <kingdix10@qq.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Tue,  7 Jan 2025 21:51:23 +0800

.
Subject: [PATCH v2] PCI: fix reference leak in pci_alloc_child_bus()
From: Ma Ke <make24@iscas.ac.cn>
To: bhelgaas@google.com,
	rafael.j.wysocki@intel.com,
	yinghai@kernel.org
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>,
	stable@vger.kernel.org
Date: Wed,  8 Jan 2025 10:49:33 +0800

.
Subject: [PATCH v6 0/5] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>, <vkoul@kernel.org>,
        <kishon@kernel.org>, <andersson@kernel.org>, <konradybcio@kernel.org>,
        <p.zabel@pengutronix.de>, <dmitry.baryshkov@linaro.org>,
        <quic_nsekar@quicinc.com>, <quic_varada@quicinc.com>,
        <linux-arm-msm@vger.kernel.org>, <linux-pci@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-phy@lists.infradead.org>
Date: Wed, 8 Jan 2025 11:28:37 +0530

.
Subject: [v9 0/2] misc: pci_endpoint_test: Fix overflow of bar_size.
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Wed,  8 Jan 2025 15:25:02 +0800

.
Subject: [PATCH] PCI/AER: Add kernel.aer_print_skip_mask to control aer log
From: Bijie Xu <bijie.xu@corigine.com>
To: oohall@gmail.com
Cc: bijie.xu@corigine.com,
	mahesh@linux.ibm.com,
	bhelgaas@google.com,
	linuxppc-dev@lists.ozlabs.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Wed,  8 Jan 2025 15:57:03 +0800

.
Subject: [v10 0/2] misc: pci_endpoint_test: Fix overflow of bar_size.
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Wed,  8 Jan 2025 16:09:49 +0800

.
Subject: [PATCH v3 0/5] Add PCIe Root Port support for Agilex family of chips
From: Matthew Gerlach <matthew.gerlach@linux.intel.com>
To: lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	dinguyen@kernel.org,
	joyce.ooi@intel.com,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: matthew.gerlach@altera.com,
	Matthew Gerlach <matthew.gerlach@linux.intel.com>
Date: Wed,  8 Jan 2025 10:59:04 -0600

.
Subject: [PATCH v5] PCI: rcar-ep: Fix the issue of the name parameter when calling devm_request_mem_region()
From: kingdix10@qq.com
To: marek.vasut+renesas@gmail.com,
	yoshihiro.shimoda.uh@renesas.com,
	lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	prabhakar.csengg@gmail.com,
	biju.das.jz@bp.renesas.com,
	geert@linux-m68k.org,
	prabhakar.mahadev-lad.rj@bp.renesas.com
Cc: linux-pci@vger.kernel.org,
	linux-renesas-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	King Dix <kingdix10@qq.com>
Date: Thu,  9 Jan 2025 08:50:18 +0800

.
Subject: [v11 0/2] misc: pci_endpoint_test: Fix overflow of bar_size.
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Thu,  9 Jan 2025 17:45:54 +0800

.
Subject: [PATCH v6 0/5] Add support for the PCI host bridge device-tree node creation.
From: Herve Codina <herve.codina@bootlin.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	"Rafael J. Wysocki" <rafael@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Saravana Kannan <saravanak@google.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lizhi Hou <lizhi.hou@amd.com>
Cc: linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Allan Nielsen <allan.nielsen@microchip.com>,
	Horatiu Vultur <horatiu.vultur@microchip.com>,
	Steen Hegelund <steen.hegelund@microchip.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Herve Codina <herve.codina@bootlin.com>
Date: Fri, 10 Jan 2025 09:21:36 +0100

.
Subject: [PATCH 0/2] PCI: Fix the PCIe bridge decreasing to Gen 1 during
From: Jiwei Sun <jiwei.sun.bj@qq.com>
To: macro@orcam.me.uk,
	ilpo.jarvinen@linux.intel.com,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	guojinhui.liam@bytedance.com,
	helgaas@kernel.org,
	lukas@wunner.de,
	ahuang12@lenovo.com,
	sunjw10@lenovo.com,
	jiwei.sun.bj@qq.com
Date: Fri, 10 Jan 2025 21:21:52 +0800

.
Subject: [PATCH 2/2] PCI: Fix the PCIe bridge decreasing to Gen 1 during hotplug testing
From: Jiwei Sun <jiwei.sun.bj@qq.com>
To: macro@orcam.me.uk,
	ilpo.jarvinen@linux.intel.com,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	guojinhui.liam@bytedance.com,
	helgaas@kernel.org,
	lukas@wunner.de,
	ahuang12@lenovo.com,
	sunjw10@lenovo.com,
	jiwei.sun.bj@qq.com
Date: Fri, 10 Jan 2025 21:44:01 +0800

.
Subject: [PATCH 1/2] PCI: Fix the wrong reading of register fields
From: Jiwei Sun <jiwei.sun.bj@qq.com>
To: macro@orcam.me.uk,
	ilpo.jarvinen@linux.intel.com,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	guojinhui.liam@bytedance.com,
	helgaas@kernel.org,
	lukas@wunner.de,
	ahuang12@lenovo.com,
	sunjw10@lenovo.com,
	jiwei.sun.bj@qq.com
Date: Fri, 10 Jan 2025 21:40:06 +0800

.
Subject: [syzbot] [pci?] KCSAN: data-race in vga_arb_write / vga_arb_write (4)
From: syzbot <syzbot+2699c160471dfeee2644@syzkaller.appspotmail.com>
To: bhelgaas@google.com, linux-kernel@vger.kernel.org, 
	linux-pci@vger.kernel.org, syzkaller-bugs@googlegroups.com
Date: Fri, 10 Jan 2025 07:04:23 -0800

.
Subject: [PATCH] PCI: Batch BAR sizing operations
From: Alex Williamson <alex.williamson@redhat.com>
To: bhelgaas@google.com
Cc: Alex Williamson <alex.williamson@redhat.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	mitchell.augustin@canonical.com
Date: Sat, 11 Jan 2025 14:06:51 -0700

.
Subject: [PATCH 0/2] PCI: Simplify few things
From: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
To: Vignesh Raghavendra <vigneshr@ti.com>, 
 Siddharth Vadapalli <s-vadapalli@ti.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Minghuan Lian <minghuan.Lian@nxp.com>, Mingkai Hu <mingkai.hu@nxp.com>, 
 Roy Zang <roy.zang@nxp.com>
Cc: linux-omap@vger.kernel.org, linux-pci@vger.kernel.org, 
 linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, 
 linuxppc-dev@lists.ozlabs.org, imx@lists.linux.dev, 
 Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Date: Sun, 12 Jan 2025 14:39:01 +0100

.
Subject: [PATCH] PCI: dw-rockchip: Skip waiting for link up
From: Niklas Cassel <cassel@kernel.org>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Heiko Stuebner <heiko@sntech.de>
Cc: Damien Le Moal <dlemoal@kernel.org>, Anand Moon <linux.amoon@gmail.com>, 
 linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, 
 linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, 
 Niklas Cassel <cassel@kernel.org>
Date: Mon, 13 Jan 2025 11:59:34 +0100

.
Subject: [PATCH v6 00/10] Add support for RaspberryPi RP1 PCI device using a DT overlay
From: Andrea della Porta <andrea.porta@suse.com>
To: Andrea della Porta <andrea.porta@suse.com>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof Wilczynski <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will Deacon <will@kernel.org>,
	Bartosz Golaszewski <brgl@bgdev.pl>,
	Derek Kiernan <derek.kiernan@amd.com>,
	Dragan Cvetic <dragan.cvetic@amd.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Saravana Kannan <saravanak@google.com>,
	linux-clk@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	linux-gpio@vger.kernel.org,
	Masahiro Yamada <masahiroy@kernel.org>,
	Stefan Wahren <wahrenst@gmx.net>,
	Herve Codina <herve.codina@bootlin.com>,
	Luca Ceresoli <luca.ceresoli@bootlin.com>,
	Thomas Petazzoni <thomas.petazzoni@bootlin.com>,
	Andrew Lunn <andrew@lunn.ch>
Date: Mon, 13 Jan 2025 15:57:59 +0100

.
Subject: [PATCH v2 0/4] PCI: Simplify bus range parsing
From: Bjorn Helgaas <helgaas@kernel.org>
To: Rob Herring <robh@kernel.org>
Cc: "David S . Miller" <davem@davemloft.net>,
	Andreas Larsson <andreas@gaisler.com>,
	sparclinux@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Mon, 13 Jan 2025 17:15:53 -0600

.
Subject: [PATCH v5] PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
From: Werner Sembach <wse@tuxedocomputers.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Ingo Molnar <mingo@redhat.com>,
	Borislav Petkov <bp@alien8.de>,
	Dave Hansen <dave.hansen@linux.intel.com>,
	x86@kernel.org,
	"H. Peter Anvin" <hpa@zytor.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Cc: Werner Sembach <wse@tuxedocomputers.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Tue, 14 Jan 2025 17:32:35 +0100

.
Subject: [PATCH v9 0/8] PCI: Consolidate TLP Log reading and printing
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	Yazen Ghannam <yazen.ghannam@amd.com>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Lukas Wunner <lukas@wunner.de>,
	Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
	Oliver O'Halloran <oohall@gmail.com>
Cc: linux-kernel@vger.kernel.org,
	linuxppc-dev@lists.ozlabs.org,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Date: Tue, 14 Jan 2025 19:08:32 +0200

.
Subject: [GIT PULL] PCI fixes for v6.13
From: Bjorn Helgaas <helgaas@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Lukas Wunner <lukas@wunner.de>, Evert Vorster <evorster@gmail.com>,
	Ilpo =?utf-8?B?SsOkcnZpbmVu?= <ilpo.jarvinen@linux.intel.com>
Date: Tue, 14 Jan 2025 12:56:29 -0600

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.13-fixes-3

for you to fetch changes up to 15b8968dcb90f194d44501468b230e6e0d816d4a:

  PCI/bwctrl: Fix NULL pointer deref on unbind and bind (2025-01-07 14:24:06 -0600)

----------------------------------------------------------------
- Prevent bwctrl NULL pointer dereference that caused hangs on shutdown on
  ASUS ROG Strix SCAR 17 G733PYV (Lukas Wunner)

----------------------------------------------------------------
Lukas Wunner (1):
      PCI/bwctrl: Fix NULL pointer deref on unbind and bind

 drivers/pci/pcie/bwctrl.c | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

.
Subject: [PATCH v9 0/2] PCI: add enabe(disable)_device() hook for bridge
From: Frank Li <Frank.Li@nxp.com>
To: Bjorn Helgaas <bhelgaas@google.com>, Richard Zhu <hongxing.zhu@nxp.com>, 
 Lucas Stach <l.stach@pengutronix.de>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, Frank.li@nxp.com, 
 alyssa@rosenzweig.io, bpf@vger.kernel.org, broonie@kernel.org, jgg@ziepe.ca, 
 joro@8bytes.org, l.stach@pengutronix.de, lgirdwood@gmail.com, 
 maz@kernel.org, p.zabel@pengutronix.de, robin.murphy@arm.com, 
 will@kernel.org, Robin Murphy <robin.murphy@arm.com>, 
 Marc Zyngier <maz@kernel.org>, Frank Li <Frank.Li@nxp.com>
Date: Tue, 14 Jan 2025 15:37:07 -0500

.
Subject: [PATCH v6] PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
From: Werner Sembach <wse@tuxedocomputers.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Thomas Gleixner <tglx@linutronix.de>,
	Ingo Molnar <mingo@redhat.com>,
	Borislav Petkov <bp@alien8.de>,
	Dave Hansen <dave.hansen@linux.intel.com>,
	x86@kernel.org,
	"H. Peter Anvin" <hpa@zytor.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Cc: Werner Sembach <wse@tuxedocomputers.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Tue, 14 Jan 2025 23:23:54 +0100

.
Subject: [PATCH v2 0/3] Add PCIe support for IPQ5424
From: Manikanta Mylavarapu <quic_mmanikan@quicinc.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <bhelgaas@google.com>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <andersson@kernel.org>, <konradybcio@kernel.org>,
        <linux-arm-msm@vger.kernel.org>, <linux-pci@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>
Date: Wed, 15 Jan 2025 12:17:44 +0530

.
Subject: [PATCH next] PCI: rockchip: Clean up on error in
 rockchip_pcie_init_port()
From: Dan Carpenter <dan.carpenter@linaro.org>
To: Anand Moon <linux.amoon@gmail.com>
Cc: Shawn Lin <shawn.lin@rock-chips.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>,
	Heiko Stuebner <heiko@sntech.de>, linux-pci@vger.kernel.org,
	linux-rockchip@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org,
	kernel-janitors@vger.kernel.org
Date: Wed, 15 Jan 2025 09:53:16 +0300

.
Subject: [PATCH] PCI: dwc: Separate MSI out to different controller
From: Daniel Tsai <danielsftsai@google.com>
To: Jingoo Han <jingoohan1@gmail.com>, 
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Cc: Lorenzo Pieralisi <lpieralisi@kernel.org>, 
	"=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?=" <kw@linux.com>, Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
	linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
	Tsai Sung-Fu <danielsftsai@google.com>
Date: Wed, 15 Jan 2025 08:32:15 +0000

.
Subject: [PATCH v3 0/9] Add STM32MP25 PCIe drivers
From: Christian Bruel <christian.bruel@foss.st.com>
To: <christian.bruel@foss.st.com>, <bhelgaas@google.com>,
        <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <mcoquelin.stm32@gmail.com>, <alexandre.torgue@foss.st.com>,
        <jingoohan1@gmail.com>, <p.zabel@pengutronix.de>,
        <johan+linaro@kernel.org>, <quic_schintav@quicinc.com>,
        <cassel@kernel.org>
Date: Wed, 15 Jan 2025 10:21:24 +0100

.
Subject: [PATCH v2 0/2] PCI: Fix the wrong reading of register fields
From: Jiwei Sun <sjiwei@163.com>
To: macro@orcam.me.uk,
	ilpo.jarvinen@linux.intel.com,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	helgaas@kernel.org,
	lukas@wunner.de,
	ahuang12@lenovo.com,
	sunjw10@lenovo.com,
	jiwei.sun.bj@qq.com,
	sunjw10@outlook.com
Date: Wed, 15 Jan 2025 21:41:52 +0800

.
Subject: [RESEND PATCH v1] misc: pci_endpoint_test: Fix irq_type to convey the correct type
From: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Date: Thu, 16 Jan 2025 11:41:45 +0900

.
Subject: [PATCH v5 0/4] Migrate PCI Endpoint Subsystem tests to Kselftest
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: kw@linux.com,
	gregkh@linuxfoundation.org,
	arnd@arndb.de,
	lpieralisi@kernel.org,
	shuah@kernel.org
Cc: kishon@kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	bhelgaas@google.com,
	linux-arm-msm@vger.kernel.org,
	robh@kernel.org,
	linux-kselftest@vger.kernel.org,
	cassel@kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Thu, 16 Jan 2025 19:21:02 +0530

.
Subject: [PATCH v3 0/5] PCI/pwrctrl: Rework pwrctrl driver integration and
 add driver for PCI slot
From: Manivannan Sadhasivam via B4 Relay <devnull+manivannan.sadhasivam.linaro.org@kernel.org>
To: Bjorn Helgaas <bhelgaas@google.com>, 
 Bartosz Golaszewski <brgl@bgdev.pl>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, 
 devicetree@vger.kernel.org, 
 Bartosz Golaszewski <bartosz.golaszewski@linaro.org>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Lukas Wunner <lukas@wunner.de>
Date: Thu, 16 Jan 2025 19:39:10 +0530

.
Subject: [RESEND PATCH] PCI: cpci: remove unused fields
From: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>
To: scott@spiteful.org,
	bhelgaas@google.com
Cc: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 16 Jan 2025 12:55:03 -0300

.
Subject: re: PCI: Add TLP Prefix reading to pcie_read_tlp_log()
From: "Colin King (gmail)" <colin.i.king@gmail.com>
To: =?UTF-8?Q?Ilpo_J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Cc: Bjorn Helgaas <bhelgaas@google.com>,
 Mahesh J Salgaonkar <mahesh@linux.ibm.com>,
 Oliver O'Halloran <oohall@gmail.com>,
 Jonathan Cameron <Jonathan.Cameron@huawei.com>, linux-pci@vger.kernel.org,
 "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Date: Thu, 16 Jan 2025 15:57:05 +0000

.
Subject: [PATCH v6 0/4] Migrate PCI Endpoint Subsystem tests to Kselftest
From: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
To: kw@linux.com,
	gregkh@linuxfoundation.org,
	arnd@arndb.de,
	lpieralisi@kernel.org,
	shuah@kernel.org
Cc: kishon@kernel.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	bhelgaas@google.com,
	linux-arm-msm@vger.kernel.org,
	robh@kernel.org,
	linux-kselftest@vger.kernel.org,
	cassel@kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Thu, 16 Jan 2025 22:46:46 +0530

.
Subject: [PATCH][next] PCI: Fix ternary operator that never returns 0
From: Colin Ian King <colin.i.king@gmail.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>,
	linux-pci@vger.kernel.org
Cc: kernel-janitors@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 16 Jan 2025 17:20:19 +0000

.
Subject: [PATCH v5 1/2] dt-bindings: PCI: dw: rockchip: Add rk3576 support
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	linux-kernel@vger.kernel.org,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	devicetree@vger.kernel.org,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	linux-arm-kernel@lists.infradead.org
Date: Fri, 17 Jan 2025 11:27:41 +0800

.
Subject: [PATCH] PCI: controller: Restore PCI_REASSIGN_ALL_BUS when PCI_PROBE_ONLY is enabled
From: Bo Sun <Bo.Sun.CN@windriver.com>
To: Kexin.Hao@windriver.com
Cc: linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
        linux-kernel@vger.kernel.org, stable@vger.kernel.org,
        Will Deacon <will@kernel.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>,
        Vidya Sagar <vidyas@nvidia.com>, Bo Sun <bo.sun.cn@windriver.com>
Date: Fri, 17 Jan 2025 16:24:14 +0800

.
Subject: [PATCH] PCI: endpoint: pci-epf-test: Fix double free Oops
From: Christian Bruel <christian.bruel@foss.st.com>
To: <manivannan.sadhasivam@linaro.org>, <kw@linux.com>, <kishon@kernel.org>,
        <bhelgaas@google.com>, <cassel@kernel.org>, <Frank.Li@nxp.com>,
        <dlemoal@kernel.org>, <fabrice.gasnier@foss.st.com>
Date: Fri, 17 Jan 2025 10:09:03 +0100

.
Subject: [PATCH] PCI: of_property: Rename struct of_pci_range to of_pci_range_entry
From: Bjorn Helgaas <helgaas@kernel.org>
To: Rob Herring <robh@kernel.org>
Cc: Lizhi Hou <lizhi.hou@amd.com>,
	Andrea della Porta <andrea.porta@suse.com>,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Fri, 17 Jan 2025 10:10:37 -0600

.
Subject: [PATCH 1/1] PCI: imx6: Add CONFIG_PCIE_DW_HOST check for suspend/resume
From: Frank Li <Frank.Li@nxp.com>
To: Richard Zhu <hongxing.zhu@nxp.com>,
	Lucas Stach <l.stach@pengutronix.de>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Shawn Guo <shawnguo@kernel.org>,
	Sascha Hauer <s.hauer@pengutronix.de>,
	Pengutronix Kernel Team <kernel@pengutronix.de>,
	Fabio Estevam <festevam@gmail.com>,
	linux-pci@vger.kernel.org (open list:PCI DRIVER FOR IMX6),
	linux-arm-kernel@lists.infradead.org (moderated list:PCI DRIVER FOR IMX6),
	imx@lists.linux.dev (open list:PCI DRIVER FOR IMX6),
	linux-kernel@vger.kernel.org (open list)
Cc: imx@lists.linux.dev
Date: Fri, 17 Jan 2025 13:07:22 -0500

.
Subject: [PATCH] PCI: dwc: Simplify config resource lookup
From: Bjorn Helgaas <helgaas@kernel.org>
To: Jingoo Han <jingoohan1@gmail.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Cc: Frank Li <Frank.Li@nxp.com>,
	Rob Herring <robh@kernel.org>,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Fri, 17 Jan 2025 17:51:19 -0600

.
Subject: [PATCH] PCI: imx6: Clean up comments and whitespace
From: Bjorn Helgaas <helgaas@kernel.org>
To: Richard Zhu <hongxing.zhu@nxp.com>,
	Lucas Stach <l.stach@pengutronix.de>
Cc: Frank Li <Frank.Li@nxp.com>,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org,
	Bjorn Helgaas <bhelgaas@google.com>
Date: Sat, 18 Jan 2025 15:07:27 -0600

.
Subject: [PATCH v2 RESEND] PCI: fix reference leak in pci_alloc_child_bus()
From: Ma Ke <make24@iscas.ac.cn>
To: bhelgaas@google.com,
	yinghai@kernel.org,
	rafael.j.wysocki@intel.com,
	akpm@linux-foundation.org
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Ma Ke <make24@iscas.ac.cn>,
	stable@vger.kernel.org
Date: Sun, 19 Jan 2025 15:05:50 +0800

.
Subject: [PATCH v7 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Mon, 20 Jan 2025 04:13:02 +0530

.
Subject: [PATCH] PCI: switchtec: Include PCI100X devices support
From: Rakesh Babu Saladi <Saladi.Rakeshbabu@microchip.com>
To: <linux-pci@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
	<logang@deltatee.com>, <bhelgaas@google.com>, <kurt.schwemmer@microsemi.com>
Date: Mon, 20 Jan 2025 15:25:24 +0530

.
Subject: [PATCH v5 -next 00/11] Add PCIe support for bcm2712
From: Stanimir Varbanov <svarbanov@suse.de>
To: linux-kernel@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rpi-kernel@lists.infradead.org,
	linux-pci@vger.kernel.org,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>
Cc: Thomas Gleixner <tglx@linutronix.de>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Jim Quinlan <jim2101024@gmail.com>,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	kw@linux.com,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Andrea della Porta <andrea.porta@suse.com>,
	Phil Elwell <phil@raspberrypi.com>,
	Jonathan Bell <jonathan@raspberrypi.com>,
	Dave Stevenson <dave.stevenson@raspberrypi.com>,
	Stanimir Varbanov <svarbanov@suse.de>
Date: Mon, 20 Jan 2025 15:01:08 +0200

.
Subject: [PATCH v2] PCI: Batch BAR sizing operations
From: Alex Williamson <alex.williamson@redhat.com>
To: bhelgaas@google.com
Cc: Alex Williamson <alex.williamson@redhat.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	mitchell.augustin@canonical.com,
	ilpo.jarvinen@linux.intel.com
Date: Mon, 20 Jan 2025 11:21:59 -0700

.
Subject: [PATCH v3 0/4] PCI: dwc: Add ECAM support with iATU configuration
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: cros-qcom-dts-watchers@chromium.org,
        Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konradybcio@kernel.org>, Rob Herring <robh@kernel.org>,
        Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Jingoo Han <jingoohan1@gmail.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,
        quic_vbadigan@quicinc.com, quic_vpernami@quicinc.com,
        quic_mrana@quicinc.com, mmareddy@quicinc.com,
        Krishna chaitanya chundru <quic_krichai@quicinc.com>,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Tue, 21 Jan 2025 14:32:18 +0530

.
Subject: [PATCH v5 0/4] Add support for RAS DES feature in PCIe DW
From: Shradha Todi <shradha.t@samsung.com>
To: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org
Cc: manivannan.sadhasivam@linaro.org, lpieralisi@kernel.org, kw@linux.com,
	robh@kernel.org, bhelgaas@google.com, jingoohan1@gmail.com,
	Jonathan.Cameron@Huawei.com, fan.ni@samsung.com, a.manzanares@samsung.com,
	pankaj.dubey@samsung.com, quic_nitegupt@quicinc.com,
	quic_krichai@quicinc.com, gost.dev@samsung.com, Shradha Todi
	<shradha.t@samsung.com>
Date: Tue, 21 Jan 2025 16:44:17 +0530

.
Subject: [PATCH v2 0/3] Fix some issues related to an interrupt type in pci_endpoint_test
From: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=8F=AB=CDski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Gustavo Pimentel <gustavo.pimentel@synopsys.com>
Cc: Bjorn Helgaas <helgaas@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Date: Wed, 22 Jan 2025 11:24:43 +0900

.
Subject: [PATCH v7 0/7] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>, <vkoul@kernel.org>,
        <kishon@kernel.org>, <andersson@kernel.org>, <konradybcio@kernel.org>,
        <p.zabel@pengutronix.de>, <dmitry.baryshkov@linaro.org>,
        <quic_nsekar@quicinc.com>, <quic_varada@quicinc.com>,
        <linux-arm-msm@vger.kernel.org>, <linux-pci@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-phy@lists.infradead.org>
Date: Wed, 22 Jan 2025 12:04:04 +0530

.
Subject: [PATCH v3 0/2] Fix the issue of failed speed limit lifting
From: Jiwei Sun <sjiwei@163.com>
To: macro@orcam.me.uk,
	ilpo.jarvinen@linux.intel.com,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	helgaas@kernel.org,
	lukas@wunner.de,
	ahuang12@lenovo.com,
	sunjw10@lenovo.com,
	jiwei.sun.bj@qq.com,
	sunjw10@outlook.com
Date: Wed, 22 Jan 2025 16:06:08 +0800

.
Subject: [PATCH v2] PCI: brcmstb: Fix for missing of_node_put
From: Stanimir Varbanov <svarbanov@suse.de>
To: linux-rpi-kernel@lists.infradead.org,
	linux-arm-kernel@lists.infradead.org,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: Florian Fainelli <florian.fainelli@broadcom.com>,
	Jim Quinlan <jim2101024@gmail.com>,
	Nicolas Saenz Julienne <nsaenz@kernel.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	kw@linux.com,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Stanimir Varbanov <svarbanov@suse.de>,
	stable@vger.kernel.org
Date: Thu, 23 Jan 2025 00:29:55 +0200

.
Subject: [RESEND] PCI: cadence: Add configuration space capability search API
From: Hans Zhang <18255117159@163.com>
To: jingoohan1@gmail.com
Cc: manivannan.sadhasivam@linaro.org,
	lpieralisi@kernel.org,
	kw@linux.com,
	robh@kernel.org,
	bhelgaas@google.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Thu, 23 Jan 2025 10:54:38 +0800

.
Subject: [PATCH v4 0/2] PCI: Fix the issue of failed speed limit lifting
From: Jiwei Sun <sjiwei@163.com>
To: macro@orcam.me.uk,
	ilpo.jarvinen@linux.intel.com,
	bhelgaas@google.com
Cc: linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	helgaas@kernel.org,
	lukas@wunner.de,
	ahuang12@lenovo.com,
	sunjw10@lenovo.com,
	jiwei.sun.bj@qq.com,
	sunjw10@outlook.com
Date: Thu, 23 Jan 2025 13:51:53 +0800

.
Subject: [RESEND] PCI: cadence: Add configuration space capability search API
From: Hans Zhang <18255117159@163.com>
To: lpieralisi@kernel.org
Cc: kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	bwawrzyn@cisco.com,
	s-vadapalli@ti.com,
	thomas.richard@bootlin.com,
	wojciech.jasko-EXT@continental-corporation.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Hans Zhang <18255117159@163.com>
Date: Thu, 23 Jan 2025 15:09:35 +0800

.
Subject: [PATCH] PCI: dwc: Add the sysfs property to provide the LTSSM status of the PCIe link
From: Hans Zhang <18255117159@163.com>
To: jingoohan1@gmail.com
Cc: manivannan.sadhasivam@linaro.org,
	lpieralisi@kernel.org,
	kw@linux.com,
	robh@kernel.org,
	bhelgaas@google.com,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Thu, 23 Jan 2025 15:13:26 +0800

.
Subject: [PATCH v4 0/5] Add PCIe Root Port support for Agilex family of chips
From: Matthew Gerlach <matthew.gerlach@linux.intel.com>
To: lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	dinguyen@kernel.org,
	joyce.ooi@intel.com,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: matthew.gerlach@altera.com,
	peter.colberg@altera.com
Date: Thu, 23 Jan 2025 12:19:27 -0600

.
Subject: [PATCH V2 0/2] schemas: pci: bridge: Document PCI L0s & L1 entry delay and N_FTS
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: andersson@kernel.org, robh@kernel.org, dmitry.baryshkov@linaro.org,
        manivannan.sadhasivam@linaro.org, krzk@kernel.org, helgaas@kernel.org
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        lpieralisi@kernel.org, kw@linux.com, conor+dt@kernel.org,
        linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
        devicetree-spec@vger.kernel.org, quic_vbadigan@quicinc.com,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Fri, 24 Jan 2025 15:40:36 +0530

.
Subject: [PATCH v4 0/4] PCI: dwc: Add support for configuring lane
 equalization presets
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Jingoo Han <jingoohan1@gmail.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,
        konrad.dybcio@oss.qualcomm.com, quic_mrana@quicinc.com,
        quic_vbadigan@quicinc.com, Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konradybcio@kernel.org>,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Fri, 24 Jan 2025 16:52:46 +0530

.
Subject: [PATCH v2] PCI: endpoint: pci-epf-test: Fix double free Oops
From: Christian Bruel <christian.bruel@foss.st.com>
To: <manivannan.sadhasivam@linaro.org>, <kw@linux.com>, <kishon@kernel.org>,
        <bhelgaas@google.com>, <cassel@kernel.org>, <Frank.Li@nxp.com>,
        <dlemoal@kernel.org>, <fabrice.gasnier@foss.st.com>
Date: Fri, 24 Jan 2025 13:30:43 +0100

.
Subject: [GIT PULL] PCI changes for v6.14
From: Bjorn Helgaas <helgaas@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org,
	Rob Herring <robh@kernel.org>,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>
Date: Fri, 24 Jan 2025 12:57:34 -0600

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git tags/pci-v6.14-changes

for you to fetch changes up to 10ff5bbfd4b020e58fd8863e44ae59f0d4c337bf:

  Merge branch 'pci/misc' (2025-01-23 13:05:06 -0600)

----------------------------------------------------------------

Enumeration:

  - Batch sizing of multiple BARs while memory decoding is disabled instead
    of disabling/enabling decoding for each BAR individually; this
    optimizes virtualized environments where toggling decoding enable is
    expensive (Alex Williamson)

  - Add host bridge .enable_device() and .disable_device() hooks for
    bridges that need to configure things like Requester ID to StreamID
    mapping when enabling devices (Frank Li)

  - Extend struct pci_ecam_ops with .enable_device() and .disable_device()
    hooks so drivers that use pci_host_common_probe() instead of their own
    .probe() have a way to set the .enable_device() callbacks (Marc
    Zyngier)

  - Drop 'No bus range found' message so we don't complain when DTs don't
    specify the default 'bus-range = <0x00 0xff>' (Bjorn Helgaas)

  - Rename the drivers/pci/of_property.c struct of_pci_range to
    of_pci_range_entry to avoid confusion with the global of_pci_range in
    include/linux/of_address.h (Bjorn Helgaas)

Driver binding:

  - Update resource request API documentation to encourage callers to
    supply a driver name when requesting resources (Philipp Stanner)

  - Export pci_intx_unmanaged() and pcim_intx() (always managed) so callers
    of pci_intx() (which is sometimes managed) can explicitly choose the
    one they need (Philipp Stanner)

  - Convert drivers from pci_intx() to always-managed pcim_intx() or
    never-managed pci_intx_unmanaged(): amd_sfh, ata (ahci, ata_piix,
    pata_rdc, sata_sil24, sata_sis, sata_uli, sata_vsc), bnx2x, bna, ntb,
    qtnfmac, rtsx, tifm_7xx1, vfio, xen-pciback (Philipp Stanner)

  - Remove pci_intx_unmanaged() since pci_intx() is now always unmanaged
    and pcim_intx() is always managed (Philipp Stanner)

Error handling:

  - Unexport pcie_read_tlp_log() to encourage drivers to use PCI core
    logging rather than building their own (Ilpo Järvinen)

  - Move TLP Log handling to its own file (Ilpo Järvinen)

  - Store number of supported End-End TLP Prefixes always so we can read
    the correct number of DWORDs from the TLP Prefix Log (Ilpo Järvinen)

  - Read TLP Prefixes in addition to the Header Log in pcie_read_tlp_log()
    (Ilpo Järvinen)

  - Add pcie_print_tlp_log() to consolidate printing of TLP Header and
    Prefix Log (Ilpo Järvinen)

  - Quirk the Intel Raptor Lake-P PIO log size to accommodate vendor BIOSes
    that don't configure it correctly (Takashi Iwai)

ASPM:

  - Save parent L1 PM Substates config so when we restore it along with an
    endpoint's config, the parent info isn't junk (Jian-Hong Pan)

Power management:

  - Avoid D3 for Root Ports on TUXEDO Sirius Gen1 with old BIOS because the
    system can't wake up from suspend (Werner Sembach)

Endpoint framework:

  - Destroy the EPC device in devm_pci_epc_destroy(), which previously
    didn't call devres_release() (Zijun Hu)

  - Finish virtual EP removal in pci_epf_remove_vepf(), which previously
    caused a subsequent pci_epf_add_vepf() to fail with -EBUSY (Zijun Hu)

  - Write BAR_MASK before iATU registers in pci_epc_set_bar() so we don't
    depend on the BAR_MASK reset value being larger than the requested BAR
    size (Niklas Cassel)

  - Prevent changing BAR size/flags in pci_epc_set_bar() to prevent reads
    from bypassing the iATU if we reduced the BAR size (Niklas Cassel)

  - Verify address alignment when programming iATU so we don't attempt to
    write bits that are read-only because of the BAR size, which could lead
    to directing accesses to the wrong address (Niklas Cassel)

  - Implement artpec6 pci_epc_features so we can rely on all drivers
    supporting it so we can use it in EPC core code (Niklas Cassel)

  - Check for BARs of fixed size to prevent endpoint drivers from trying to
    change their size (Niklas Cassel)

  - Verify that requested BAR size is a power of two when endpoint driver
    sets the BAR (Niklas Cassel)

Endpoint framework tests:

  - Clear pci-epf-test dma_chan_rx, not dma_chan_tx, after freeing
    dma_chan_rx (Mohamed Khalfella)

  - Correct the DMA MEMCPY test so it doesn't fail if the Endpoint supports
    both DMA_PRIVATE and DMA_MEMCPY (Manivannan Sadhasivam)

  - Add pci-epf-test and pci_endpoint_test support for capabilities (Niklas
    Cassel)

  - Add Endpoint test for consecutive BARs (Niklas Cassel)

  - Remove redundant comparison from Endpoint BAR test because a > 1MB BAR
    can always be exactly covered by iterating with a 1MB buffer (Hans
    Zhang)

  - Move and convert PCI Endpoint tests from tools/pci to Kselftests
    (Manivannan Sadhasivam)

Apple PCIe controller driver:

  - Convert StreamID mapping configuration from a bus notifier to the
    .enable_device() and .disable_device() callbacks (Marc Zyngier)

Freescale i.MX6 PCIe controller driver:

  - Add Requester ID to StreamID mapping configuration when enabling
    devices (Frank Li)

  - Use DWC core suspend/resume functions for imx6 (Frank Li)

  - Add suspend/resume support for i.MX8MQ, i.MX8Q, and i.MX95 (Richard
    Zhu)

  - Add DT compatible string 'fsl,imx8q-pcie-ep' and driver support for
    i.MX8Q series (i.MX8QM, i.MX8QXP, and i.MX8DXL) Endpoints (Frank Li)

  - Add DT binding for optional i.MX95 Refclk and driver support to enable
    it if the platform hasn't enabled it (Richard Zhu)

  - Configure PHY based on controller being in Root Complex or Endpoint
    mode (Frank Li)

  - Rely on dbi2 and iATU base addresses from DT via
    dw_pcie_get_resources() instead of hardcoding them (Richard Zhu)

  - Deassert apps_reset in imx_pcie_deassert_core_reset() since it is
    asserted in imx_pcie_assert_core_reset() (Richard Zhu)

  - Add missing reference clock enable or disable logic for IMX6SX, IMX7D,
    IMX8MM (Richard Zhu)

  - Remove redundant imx7d_pcie_init_phy() since
    imx7d_pcie_enable_ref_clk() does the same thing (Richard Zhu)

Freescale Layerscape PCIe controller driver:

  - Simplify by using syscon_regmap_lookup_by_phandle_args() instead of
    syscon_regmap_lookup_by_phandle() followed by
    of_property_read_u32_array() (Krzysztof Kozlowski)

Marvell MVEBU PCIe controller driver:

  - Add MODULE_DEVICE_TABLE() to enable module autoloading (Liao Chen)

MediaTek PCIe Gen3 controller driver:

  - Use clk_bulk_prepare_enable() instead of separate clk_bulk_prepare()
    and clk_bulk_enable() (Lorenzo Bianconi)

  - Rearrange reset assert/deassert so they're both done in the
    *_power_up() callbacks (Lorenzo Bianconi)

  - Document that Airoha EN7581 requires PHY init and power-on before PHY
    reset deassert, unlike other MediaTek Gen3 controllers (Lorenzo
    Bianconi)

  - Move Airoha EN7581 post-reset delay from the en7581 clock .enable()
    method to mtk_pcie_en7581_power_up() (Lorenzo Bianconi)

  - Sleep instead of delay during Airoha EN7581 power-up, since this is a
    non-atomic context (Lorenzo Bianconi)

  - Skip PERST# assertion on Airoha EN7581 during probe and suspend/resume
    to avoid a hardware defect (Lorenzo Bianconi)

  - Enable async probe to reduce system startup time (Douglas Anderson)

Microchip PolarFlare PCIe controller driver:

  - Set up the inbound address translation based on whether the platform
    allows coherent or non-coherent DMA (Daire McNamara)

  - Update DT binding such that platforms are DMA-coherent by default and
    must specify 'dma-noncoherent' if needed (Conor Dooley) 

Mobiveil PCIe controller driver:

  - Convert mobiveil-pcie.txt to YAML and update 'interrupt-names' and
    'reg-names' (Frank Li)

Qualcomm PCIe controller driver:

  - Add DT SM8550 and SM8650 optional 'global' interrupt for link events
    (Neil Armstrong)

  - Add DT 'compatible' strings for IPQ5424 PCIe controller (Manikanta
    Mylavarapu)

  - If 'global' IRQ is supported for detection of Link Up events, tell DWC
    core not to wait for link up (Krishna chaitanya chundru)

Renesas R-Car PCIe controller driver:

  - Avoid passing stack buffer as resource name (King Dix)

Rockchip PCIe controller driver:

  - Simplify clock and reset handling by using bulk interfaces (Anand Moon)

  - Pass typed rockchip_pcie (not void) pointer to
    rockchip_pcie_disable_clocks() (Anand Moon)

  - Return -ENOMEM, not success, when pci_epc_mem_alloc_addr() fails (Dan
    Carpenter)

Rockchip DesignWare PCIe controller driver:

  - Use dll_link_up IRQ to detect Link Up and enumerate devices so users
    don't have to manually rescan (Niklas Cassel)

  - Tell DWC core not to wait for link up since the 'sys' interrupt is
    required and detects Link Up events (Niklas Cassel)

Synopsys DesignWare PCIe controller driver:

  - Don't wait for link up in DWC core if driver can detect Link Up event
    (Krishna chaitanya chundru)

  - Update ICC and OPP votes after Link Up events (Krishna chaitanya
    chundru)

  - Always stop link in dw_pcie_suspend_noirq(), which is required at least
    for i.MX8QM to re-establish link on resume (Richard Zhu)

  - Drop racy and unnecessary LTSSM state check before sending PME_TURN_OFF
    message in dw_pcie_suspend_noirq() (Richard Zhu)

  - Add struct of_pci_range.parent_bus_addr for devices that need their
    immediate parent bus address, not the CPU address, e.g., to program an
    internal Address Translation Unit (iATU) (Frank Li)

TI DRA7xx PCIe controller driver:

  - Simplify by using syscon_regmap_lookup_by_phandle_args() instead of
    syscon_regmap_lookup_by_phandle() followed by
    of_parse_phandle_with_fixed_args() or of_property_read_u32_index()
    (Krzysztof Kozlowski)

Xilinx Versal CPM PCIe controller driver:

  - Add DT binding and driver support for Xilinx Versal CPM5 (Thippeswamy
    Havalige)

MicroSemi Switchtec management driver:

  - Add Microchip PCI100X device IDs (Rakesh Babu Saladi)

Miscellaneous:

  - Move reset related sysfs code from pci.c to pci-sysfs.c where other
    similar code lives (Ilpo Järvinen)

  - Simplify reset_method_store() memory management by using __free()
    instead of explicit kfree() cleanup (Ilpo Järvinen)

  - Constify struct bin_attribute for sysfs, VPD, P2PDMA, and the IBM ACPI
    hotplug driver (Thomas Weißschuh)

  - Remove redundant PCI_VSEC_HDR and PCI_VSEC_HDR_LEN_SHIFT (Dongdong
    Zhang)

  - Correct documentation of the 'config_acs=' kernel parameter (Akihiko
    Odaki)

----------------------------------------------------------------
Akihiko Odaki (1):
      Documentation: Fix pci=config_acs= example

Alex Williamson (1):
      PCI: Batch BAR sizing operations

Anand Moon (3):
      PCI: rockchip: Simplify clock handling by using clk_bulk*() functions
      PCI: rockchip: Simplify reset control handling by using reset_control_bulk*() function
      PCI: rockchip: Refactor rockchip_pcie_disable_clocks() signature

Bjorn Helgaas (32):
      PCI: Unexport of_pci_parse_bus_range()
      PCI: of: Drop 'No bus range found' message
      PCI: of: Simplify devm_of_pci_get_host_bridge_resources() interface
      sparc/PCI: Update reference to devm_of_pci_get_host_bridge_resources()
      PCI: dwc: Add dw_pcie_suspend_noirq(), dw_pcie_resume_noirq() stubs for !CONFIG_PCIE_DW_HOST
      PCI: of_property: Rename struct of_pci_range to of_pci_range_entry
      PCI: imx6: Clean up comments and whitespace
      PCI: dwc: Simplify config resource lookup
      Merge branch 'pci/aspm'
      Merge branch 'pci/devres'
      Merge branch 'pci/dpc'
      Merge branch 'pci/enumeration'
      Merge branch 'pci/err'
      Merge branch 'pci/of'
      Merge branch 'pci/pci-sysfs'
      Merge branch 'pci/pm'
      Merge branch 'pci/switchtec'
      Merge branch 'pci/endpoint'
      Merge branch 'pci/endpoint-test'
      Merge branch 'pci/dt-bindings'
      Merge branch 'pci/controller/iommu-map'
      Merge branch 'pci/controller/dra7xx'
      Merge branch 'pci/controller/dwc'
      Merge branch 'pci/controller/imx6'
      Merge branch 'pci/controller/layerscape'
      Merge branch 'pci/controller/mediatek'
      Merge branch 'pci/controller/microchip'
      Merge branch 'pci/controller/mvebu'
      Merge branch 'pci/controller/rcar-ep'
      Merge branch 'pci/controller/rockchip'
      Merge branch 'pci/controller/xilinx-cpm'
      Merge branch 'pci/misc'

Conor Dooley (1):
      dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent

Daire McNamara (1):
      PCI: microchip: Set inbound address translation for coherent or non-coherent mode

Damien Le Moal (1):
      PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_ep

Dan Carpenter (1):
      PCI: rockchip-ep: Fix error code in rockchip_pcie_ep_init_ob_mem()

Dongdong Zhang (1):
      PCI: Remove redundant PCI_VSEC_HDR and PCI_VSEC_HDR_LEN_SHIFT

Douglas Anderson (1):
      PCI: mediatek-gen3: Enable async probe by default

Frank Li (8):
      PCI: Add enable_device() and disable_device() callbacks for bridges
      PCI: imx6: Add IOMMU and ITS MSI support for i.MX95
      dt-bindings: PCI: fsl,imx6q-pcie-ep: Add compatible string fsl,imx8q-pcie-ep
      PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support
      PCI: imx6: Configure PHY based on Root Complex or Endpoint mode
      PCI: imx6: Use DWC common suspend resume method
      of: address: Add parent_bus_addr to struct of_pci_range
      dt-bindings: PCI: mobiveil: Convert mobiveil-pcie.txt to YAML

Hans Zhang (1):
      misc: pci_endpoint_test: Remove redundant 'remainder' test

Ilpo Järvinen (11):
      PCI: Don't expose pcie_read_tlp_log() outside PCI subsystem
      PCI: Move TLP Log handling to its own file
      PCI: Add defines for TLP Header/Prefix log sizes
      PCI: Use same names in pcie_read_tlp_log() prototype and definition
      PCI: Use unsigned int i in pcie_read_tlp_log()
      PCI: Store number of supported End-End TLP Prefixes
      PCI/sysfs: Move reset related sysfs code to correct file
      PCI/sysfs: Use __free() in reset_method_store()
      PCI/sysfs: Remove unnecessary zero in initializer
      PCI: Add TLP Prefix reading to pcie_read_tlp_log()
      PCI: Add pcie_print_tlp_log() to print TLP Header and Prefix Log

Jian-Hong Pan (1):
      PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state()

King Dix (1):
      PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region()

Krishna chaitanya chundru (3):
      PCI: dwc: Don't wait for link up if driver can detect Link Up event
      PCI: qcom: Don't wait for link if we can detect Link Up
      PCI: qcom: Update ICC and OPP values after Link Up event

Krzysztof Kozlowski (2):
      PCI: layerscape: Use syscon_regmap_lookup_by_phandle_args
      PCI: dra7xx: Use syscon_regmap_lookup_by_phandle_args

Liao Chen (1):
      PCI: mvebu: Enable module autoloading

Lorenzo Bianconi (6):
      PCI: mediatek-gen3: Rely on clk_bulk_prepare_enable() in mtk_pcie_en7581_power_up()
      PCI: mediatek-gen3: Move reset/assert callbacks in .power_up()
      PCI: mediatek-gen3: Add comment about initialization order in mtk_pcie_en7581_power_up()
      PCI: mediatek-gen3: Move reset delay in mtk_pcie_en7581_power_up()
      PCI: mediatek-gen3: Rely on msleep() in mtk_pcie_en7581_power_up()
      PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Airoha EN7581 SoC

Lukas Wunner (1):
      PCI: Update code comment on PCI_EXP_LNKCAP_SLS for PCIe r3.0

Manikanta Mylavarapu (1):
      dt-bindings: PCI: qcom: Document the IPQ5424 PCIe controller

Manivannan Sadhasivam (4):
      PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test
      misc: pci_endpoint_test: Fix IOCTL return value
      selftests: Move PCI Endpoint tests from tools/pci to Kselftests
      selftests: pci_endpoint: Migrate to Kselftest framework

Marc Zyngier (2):
      PCI: host-generic: Allow {en,dis}able_device() to be provided via pci_ecam_ops
      PCI: apple: Convert to {en,dis}able_device() callbacks

Mohamed Khalfella (1):
      PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error

Neil Armstrong (1):
      dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt

Niklas Cassel (12):
      PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_epc_set_bar()
      PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar()
      PCI: dwc: ep: Add 'address' alignment to 'size' check in dw_pcie_prog_ep_inbound_atu()
      PCI: artpec6: Implement dw_pcie_ep operation get_features
      PCI: endpoint: Add size check for fixed size BARs in pci_epc_set_bar()
      PCI: endpoint: Verify that requested BAR size is a power of two
      PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify()
      PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ
      PCI: dw-rockchip: Don't wait for link since we can detect Link Up
      PCI: endpoint: pci-epf-test: Add support for capabilities
      misc: pci_endpoint_test: Add support for capabilities
      misc: pci_endpoint_test: Add consecutive BAR test

Philipp Stanner (12):
      PCI: Encourage resource request API users to supply driver name
      PCI: Export pci_intx_unmanaged() and pcim_intx()
      drivers/xen: Use never-managed version of pci_intx()
      ntb: Use never-managed version of pci_intx()
      misc: Use never-managed version of pci_intx()
      vfio/pci: Use never-managed version of pci_intx()
      PCI/MSI: Use never-managed version of pci_intx()
      ata: Use always-managed version of pci_intx()
      wifi: qtnfmac: use always-managed version of pcim_intx()
      HID: amd_sfh: Use always-managed version of pcim_intx()
      net/ethernet: Use never-managed version of pci_intx()
      PCI: Remove devres from pci_intx()

Rakesh Babu Saladi (1):
      PCI: switchtec: Add Microchip PCI100X device IDs

Richard Zhu (10):
      dt-bindings: PCI: fsl,imx6q-pcie: Add Refclk for i.MX95 RC
      PCI: imx6: Add Refclk for i.MX95 PCIe
      PCI: imx6: Fetch dbi2 and iATU base addesses from DT
      PCI: imx6: Skip controller_id generation logic for i.MX7D
      PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset()
      PCI: imx6: Add missing reference clock disable logic
      PCI: imx6: Remove surplus imx7d_pcie_init_phy() function
      PCI: dwc: Always stop link in the dw_pcie_suspend_noirq
      PCI: dwc: Remove LTSSM state test in dw_pcie_suspend_noirq()
      PCI: imx6: Add i.MX8MQ, i.MX8Q and i.MX95 PM support

Rick Wertenbroek (1):
      PCI: endpoint: Replace magic number '6' by PCI_STD_NUM_BARS

Takashi Iwai (1):
      PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P

Thippeswamy Havalige (2):
      dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5 host1
      PCI: xilinx-cpm: Add support for Versal CPM5 Root Port Controller 1

Thomas Weißschuh (4):
      PCI/sysfs: Constify 'struct bin_attribute'
      PCI/VPD: Constify 'struct bin_attribute'
      PCI/P2PDMA: Constify 'struct bin_attribute'
      PCI/ACPI: Constify 'struct bin_attribute'

Werner Sembach (1):
      PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1

Wolfram Sang (1):
      PCI: Don't include 'pm_wakeup.h' directly

Zijun Hu (3):
      PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy()
      PCI: endpoint: Simplify pci_epc_get()
      PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()

 Documentation/PCI/endpoint/pci-test-howto.rst      | 168 ++++----
 Documentation/admin-guide/kernel-parameters.txt    |   2 +-
 .../bindings/pci/fsl,imx6q-pcie-common.yaml        |   4 +-
 .../devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml |  39 +-
 .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml    |  25 +-
 .../bindings/pci/layerscape-pcie-gen4.txt          |  52 ---
 .../devicetree/bindings/pci/mbvl,gpex40-pcie.yaml  | 173 ++++++++
 .../bindings/pci/microchip,pcie-host.yaml          |   2 +
 .../devicetree/bindings/pci/mobiveil-pcie.txt      |  72 ----
 .../devicetree/bindings/pci/qcom,pcie-sm8550.yaml  |   9 +-
 .../devicetree/bindings/pci/qcom,pcie.yaml         |   4 +
 .../devicetree/bindings/pci/xilinx-versal-cpm.yaml |   1 +
 MAINTAINERS                                        |   5 +-
 arch/sparc/kernel/pci_common.c                     |   2 +-
 arch/x86/pci/fixup.c                               |  30 ++
 drivers/ata/ahci.c                                 |   2 +-
 drivers/ata/ata_piix.c                             |   2 +-
 drivers/ata/pata_rdc.c                             |   2 +-
 drivers/ata/sata_sil24.c                           |   2 +-
 drivers/ata/sata_sis.c                             |   2 +-
 drivers/ata/sata_uli.c                             |   2 +-
 drivers/ata/sata_vsc.c                             |   2 +-
 drivers/clk/clk-en7523.c                           |   1 -
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c             |   4 +-
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c      |   2 +-
 drivers/misc/pci_endpoint_test.c                   | 354 ++++++++++------
 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c |   2 +-
 drivers/of/address.c                               |   2 +
 drivers/pci/ats.c                                  |   2 +-
 drivers/pci/controller/dwc/pci-dra7xx.c            |  27 +-
 drivers/pci/controller/dwc/pci-imx6.c              | 449 +++++++++++++++------
 drivers/pci/controller/dwc/pci-layerscape.c        |  10 +-
 drivers/pci/controller/dwc/pcie-artpec6.c          |  13 +
 drivers/pci/controller/dwc/pcie-designware-ep.c    |  54 ++-
 drivers/pci/controller/dwc/pcie-designware-host.c  |  56 ++-
 drivers/pci/controller/dwc/pcie-designware.c       |   7 +-
 drivers/pci/controller/dwc/pcie-designware.h       |  19 +-
 drivers/pci/controller/dwc/pcie-dw-rockchip.c      |  69 +++-
 drivers/pci/controller/dwc/pcie-qcom.c             |   7 +-
 drivers/pci/controller/pci-host-common.c           |   2 +
 drivers/pci/controller/pci-mvebu.c                 |   1 +
 drivers/pci/controller/pcie-apple.c                |  75 +---
 drivers/pci/controller/pcie-mediatek-gen3.c        | 115 ++++--
 drivers/pci/controller/pcie-rcar-ep.c              |   2 +-
 drivers/pci/controller/pcie-rockchip-ep.c          |   5 +
 drivers/pci/controller/pcie-rockchip.c             | 219 ++--------
 drivers/pci/controller/pcie-rockchip.h             |  35 +-
 drivers/pci/controller/pcie-xilinx-cpm.c           |  50 ++-
 drivers/pci/controller/plda/pcie-microchip-host.c  |  96 +++++
 drivers/pci/controller/plda/pcie-plda-host.c       |  17 +-
 drivers/pci/controller/plda/pcie-plda.h            |   6 +-
 drivers/pci/devres.c                               |  40 +-
 drivers/pci/endpoint/functions/pci-epf-test.c      |  25 +-
 drivers/pci/endpoint/pci-epc-core.c                |  37 +-
 drivers/pci/endpoint/pci-epf-core.c                |   1 +
 drivers/pci/hotplug/acpiphp_ibm.c                  |   6 +-
 drivers/pci/iov.c                                  |   8 +-
 drivers/pci/of.c                                   |  22 +-
 drivers/pci/of_property.c                          |   4 +-
 drivers/pci/p2pdma.c                               |   6 +-
 drivers/pci/pci-sysfs.c                            | 150 ++++++-
 drivers/pci/pci.c                                  | 275 ++++---------
 drivers/pci/pci.h                                  |  23 +-
 drivers/pci/pcie/Makefile                          |   2 +-
 drivers/pci/pcie/aer.c                             |  15 +-
 drivers/pci/pcie/aspm.c                            |  35 +-
 drivers/pci/pcie/dpc.c                             |  22 +-
 drivers/pci/pcie/tlp.c                             | 115 ++++++
 drivers/pci/probe.c                                | 107 +++--
 drivers/pci/quirks.c                               |  18 +-
 drivers/pci/switch/switchtec.c                     |  26 ++
 drivers/pci/vpd.c                                  |  14 +-
 drivers/vfio/pci/vfio_pci_config.c                 |   5 +-
 include/linux/aer.h                                |  12 +-
 include/linux/of_address.h                         |   1 +
 include/linux/pci-ecam.h                           |   4 +
 include/linux/pci-epf.h                            |   4 +-
 include/linux/pci.h                                |   5 +-
 include/uapi/linux/pci_regs.h                      |  16 +-
 include/uapi/linux/pcitest.h                       |   1 +
 tools/pci/Build                                    |   1 -
 tools/pci/Makefile                                 |  58 ---
 tools/pci/pcitest.c                                | 250 ------------
 tools/pci/pcitest.sh                               |  72 ----
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/pci_endpoint/.gitignore    |   2 +
 tools/testing/selftests/pci_endpoint/Makefile      |   7 +
 tools/testing/selftests/pci_endpoint/config        |   4 +
 .../selftests/pci_endpoint/pci_endpoint_test.c     | 221 ++++++++++
 89 files changed, 2248 insertions(+), 1670 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
 create mode 100644 Documentation/devicetree/bindings/pci/mbvl,gpex40-pcie.yaml
 delete mode 100644 Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
 create mode 100644 drivers/pci/pcie/tlp.c
 delete mode 100644 tools/pci/Build
 delete mode 100644 tools/pci/Makefile
 delete mode 100644 tools/pci/pcitest.c
 delete mode 100644 tools/pci/pcitest.sh
 create mode 100644 tools/testing/selftests/pci_endpoint/.gitignore
 create mode 100644 tools/testing/selftests/pci_endpoint/Makefile
 create mode 100644 tools/testing/selftests/pci_endpoint/config
 create mode 100644 tools/testing/selftests/pci_endpoint/pci_endpoint_test.c

.
Subject: [PATCH v3 0/4] Add PCIe support for IPQ5424
From: Manikanta Mylavarapu <quic_mmanikan@quicinc.com>
To: <andersson@kernel.org>, <mturquette@baylibre.com>, <sboyd@kernel.org>,
        <robh@kernel.org>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <bhelgaas@google.com>,
        <konradybcio@kernel.org>, <linux-arm-msm@vger.kernel.org>,
        <linux-clk@vger.kernel.org>, <devicetree@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>, <linux-pci@vger.kernel.org>
Date: Sat, 25 Jan 2025 09:29:16 +0530

.
Subject: [PATCH] serial: 8250_pci: Fix Warning at drivers/pci/devres.c:603
 pcim_add_mapping_to_legacy_table
From: Helge Deller <deller@kernel.org>
To: linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Jiri Slaby <jirislaby@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>, linux-pci@vger.kernel.org
Date: Sun, 26 Jan 2025 08:37:16 +0100

.
Subject: [PATCH v8 0/7] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <bhelgaas@google.com>, <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <vkoul@kernel.org>, <kishon@kernel.org>, <andersson@kernel.org>,
        <konradybcio@kernel.org>, <p.zabel@pengutronix.de>,
        <quic_varada@quicinc.com>, <dmitry.baryshkov@linaro.org>,
        <quic_nsekar@quicinc.com>, <linux-arm-msm@vger.kernel.org>,
        <linux-pci@vger.kernel.org>, <devicetree@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>, <linux-phy@lists.infradead.org>
Date: Mon, 27 Jan 2025 12:58:43 +0530

.
Subject: [PATCH v5 0/5] Add PCIe Root Port support for Agilex family of chips
From: Matthew Gerlach <matthew.gerlach@linux.intel.com>
To: lpieralisi@kernel.org,
	kw@linux.com,
	manivannan.sadhasivam@linaro.org,
	robh@kernel.org,
	bhelgaas@google.com,
	krzk+dt@kernel.org,
	conor+dt@kernel.org,
	dinguyen@kernel.org,
	joyce.ooi@intel.com,
	linux-pci@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
Cc: matthew.gerlach@altera.com,
	peter.colberg@altera.com,
	Matthew Gerlach <matthew.gerlach@linux.intel.com>
Date: Mon, 27 Jan 2025 11:35:45 -0600

.
Subject: [PATCH V1] PCI: tegra194: Add support for PCIe RC & EP in Tegra234 Platforms
From: Vidya Sagar <vidyas@nvidia.com>
To: <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <bhelgaas@google.com>,
	<quic_schintav@quicinc.com>, <johan+linaro@kernel.org>, <cassel@kernel.org>
Date: Tue, 28 Jan 2025 10:12:44 +0530

.
Subject: [PATCH v9 0/7] Add PCIe support for Qualcomm IPQ5332
From: Varadarajan Narayanan <quic_varada@quicinc.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>, <vkoul@kernel.org>,
        <kishon@kernel.org>, <andersson@kernel.org>, <konradybcio@kernel.org>,
        <p.zabel@pengutronix.de>, <dmitry.baryshkov@linaro.org>,
        <quic_nsekar@quicinc.com>, <quic_varada@quicinc.com>,
        <linux-arm-msm@vger.kernel.org>, <linux-pci@vger.kernel.org>,
        <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-phy@lists.infradead.org>
Date: Tue, 28 Jan 2025 11:57:01 +0530

.
Subject: [PATCH v5 0/4] PCI: dwc: Add support for configuring lane
 equalization presets
From: Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>,
        Bjorn Helgaas <bhelgaas@google.com>, Jingoo Han <jingoohan1@gmail.com>,
        Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
        Lorenzo Pieralisi <lpieralisi@kernel.org>,
        =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>
Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,
        konrad.dybcio@oss.qualcomm.com, quic_mrana@quicinc.com,
        quic_vbadigan@quicinc.com, Bjorn Andersson <andersson@kernel.org>,
        Konrad Dybcio <konradybcio@kernel.org>,
        Krishna Chaitanya Chundru <krishna.chundru@oss.qualcomm.com>
Date: Tue, 28 Jan 2025 15:07:38 +0530

.
Subject: [PATCH] HID: intel-thc-hid: Remove deprecated PCI API calls
From: Philipp Stanner <phasta@kernel.org>
To: Even Xu <even.xu@intel.com>,
	Xinpeng Sun <xinpeng.sun@intel.com>,
	Jiri Kosina <jikos@kernel.org>,
	Benjamin Tissoires <bentiss@kernel.org>,
	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>,
	Mark Pearson <mpearson-lenovo@squebb.ca>,
	Philipp Stanner <phasta@kernel.org>
Cc: linux-input@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-pci@vger.kernel.org
Date: Tue, 28 Jan 2025 11:11:57 +0100

.
Subject: [PATCH v4 00/10] Add STM32MP25 PCIe drivers
From: Christian Bruel <christian.bruel@foss.st.com>
To: <christian.bruel@foss.st.com>, <bhelgaas@google.com>,
        <lpieralisi@kernel.org>, <kw@linux.com>,
        <manivannan.sadhasivam@linaro.org>, <robh@kernel.org>,
        <krzk+dt@kernel.org>, <conor+dt@kernel.org>,
        <mcoquelin.stm32@gmail.com>, <alexandre.torgue@foss.st.com>,
        <jingoohan1@gmail.com>, <p.zabel@pengutronix.de>,
        <johan+linaro@kernel.org>, <quic_schintav@quicinc.com>,
        <cassel@kernel.org>
Date: Tue, 28 Jan 2025 13:07:35 +0100

.
Subject: [PATCH] PCI: hv: Correct a comment
From: Easwar Hariharan <eahariha@linux.microsoft.com>
To: "K. Y. Srinivasan" <kys@microsoft.com>,
	Haiyang Zhang <haiyangz@microsoft.com>,
	Wei Liu <wei.liu@kernel.org>,
	Dexuan Cui <decui@microsoft.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linux-hyperv@vger.kernel.org (open list:Hyper-V/Azure CORE AND DRIVERS),
	linux-pci@vger.kernel.org (open list:PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS),
	linux-kernel@vger.kernel.org (open list)
Cc: Easwar Hariharan <eahariha@linux.microsoft.com>
Date: Tue, 28 Jan 2025 19:01:40 +0000

.
Subject: [PATCH v9 0/7] PCI: dwc: opitimaze RC Host/EP pci_fixup_addr()
From: Frank Li <Frank.Li@nxp.com>
To: Rob Herring <robh@kernel.org>, Saravana Kannan <saravanak@google.com>, 
 Jingoo Han <jingoohan1@gmail.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Bjorn Helgaas <bhelgaas@google.com>, Richard Zhu <hongxing.zhu@nxp.com>, 
 Lucas Stach <l.stach@pengutronix.de>, Shawn Guo <shawnguo@kernel.org>, 
 Sascha Hauer <s.hauer@pengutronix.de>, 
 Pengutronix Kernel Team <kernel@pengutronix.de>, 
 Fabio Estevam <festevam@gmail.com>
Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, 
 imx@lists.linux.dev, Niklas Cassel <cassel@kernel.org>, 
 Frank Li <Frank.Li@nxp.com>
Date: Tue, 28 Jan 2025 17:07:33 -0500

.
Subject: [PATCH v8 0/3] Add support for AMD MDB IP as Root Port
From: Thippeswamy Havalige <thippeswamy.havalige@amd.com>
To: <bhelgaas@google.com>, <lpieralisi@kernel.org>, <kw@linux.com>,
	<manivannan.sadhasivam@linaro.org>, <robh@kernel.org>, <krzk+dt@kernel.org>,
	<conor+dt@kernel.org>
Date: Wed, 29 Jan 2025 17:00:26 +0530

.
Subject: [PATCH v3 0/8] VMD add second rootbus support
From: Szymon Durawa <szymon.durawa@linux.intel.com>
To: helgaas@kernel.org
Cc: Szymon Durawa <szymon.durawa@linux.intel.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Dan Williams <dan.j.williams@intel.com>,
	Lukas Wunner <lukas@wunner.de>,
	linux-pci@vger.kernel.org,
	Nirmal Patel <nirmal.patel@linux.intel.com>,
	Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Date: Fri, 22 Nov 2024 09:52:07 +0100

.
Subject: [pci:next] BUILD SUCCESS
 0f3d0b32cf72a0de47f15cf22ba2738cd51170c3
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 22 Nov 2024 17:20:28 +0800

.
Subject: [PATCH v4 0/5] PCI endpoint additional pci_epc_set_bar() checks
From: Niklas Cassel <cassel@kernel.org>
To: Jesper Nilsson <jesper.nilsson@axis.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jingoo Han <jingoohan1@gmail.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Frank Li <Frank.Li@nxp.com>,
	Niklas Cassel <cassel@kernel.org>,
	linux-arm-kernel@axis.com,
	linux-pci@vger.kernel.org
Date: Fri, 22 Nov 2024 12:57:09 +0100

.
Subject: [PATCH] x86: fix missing declartion of x86_apple_machine
From: Zhang Kunbo <zhangkunbo@huawei.com>
To: <bhelgaas@google.com>, <tglx@linutronix.de>, <mingo@redhat.com>,
	<bp@alien8.de>, <dave.hansen@linux.intel.com>, <x86@kernel.org>,
	<hpa@zytor.com>
Date: Mon, 25 Nov 2024 12:44:19 +0000

.
Subject: [PATCH v2] x86: fix missing declaration of x86_apple_machine
From: Zhang Kunbo <zhangkunbo@huawei.com>
To: <bhelgaas@google.com>, <tglx@linutronix.de>, <mingo@redhat.com>,
	<bp@alien8.de>, <dave.hansen@linux.intel.com>, <x86@kernel.org>,
	<hpa@zytor.com>
Date: Tue, 26 Nov 2024 01:54:57 +0000

.
Subject: [PATCH v2] x86: fix missing declaration of x86_apple_machine
From: Zhang Kunbo <zhangkunbo@huawei.com>
To: <bhelgaas@google.com>, <tglx@linutronix.de>, <mingo@redhat.com>,
	<bp@alien8.de>, <dave.hansen@linux.intel.com>, <x86@kernel.org>,
	<hpa@zytor.com>
Date: Tue, 26 Nov 2024 01:56:36 +0000

.
Subject: [pci:controller/rockchip] BUILD SUCCESS
 a7137cbf6bd53a9f9c40c64fc8b12b88289b3d4a
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 26 Nov 2024 16:05:12 +0800

.
Subject: [pci:next] BUILD SUCCESS
 10099266dec8275a6899e6a27dcdfebbcc726cc7
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 26 Nov 2024 21:36:08 +0800

.
Subject: [PATCH] PCI/ASPM: Save downstream port L1ss control when saving for upstream
From: Ajay Agarwal <ajayagarwal@google.com>
To: "=?UTF-8?q?Ilpo=20J=C3=A4rvinen?=" <ilpo.jarvinen@linux.intel.com>, 
	"David E. Box" <david.e.box@linux.intel.com>, Johan Hovold <johan+linaro@kernel.org>, 
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, Bjorn Helgaas <bhelgaas@google.com>, 
	Manu Gautam <manugautam@google.com>, Sajid Dalvi <sdalvi@google.com>, 
	Heiner Kallweit <hkallweit1@gmail.com>, Vidya Sagar <vidyas@nvidia.com>, 
	Shuai Xue <xueshuai@linux.alibaba.com>
Cc: linux-pci@vger.kernel.org, Ajay Agarwal <ajayagarwal@google.com>
Date: Wed, 27 Nov 2024 09:07:58 +0530

.
Subject: Deadlock during PCIe hot remove and SPDK exit
From: fengnan chang <fengnanchang@gmail.com>
To: linux-pci@vger.kernel.org
Date: Wed, 27 Nov 2024 14:56:57 +0800

.
Subject: [PATCH v5 0/6] PCI endpoint additional pci_epc_set_bar() checks
From: Niklas Cassel <cassel@kernel.org>
To: Jesper Nilsson <jesper.nilsson@axis.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jingoo Han <jingoohan1@gmail.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Frank Li <Frank.Li@nxp.com>,
	Jon Mason <jdmason@kudzu.us>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-arm-kernel@axis.com,
	linux-pci@vger.kernel.org
Date: Wed, 27 Nov 2024 11:30:16 +0100

.
Subject: [PATCH] PCI: dw-rockchip: Enumerate endpoints based on dll_link_up irq in the combined sys irq
From: Niklas Cassel <cassel@kernel.org>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org
Date: Wed, 27 Nov 2024 15:50:42 +0100

.
Subject: [PATCH] resource: harden resource_contains
From: <alucerop@amd.com>
To: <linux-pci@vger.kernel.org>, <bhelgaas@google.com>,
	<alison.schofield@intel.com>
Date: Fri, 29 Nov 2024 09:15:12 +0000

.
Subject: [PATCH v5 0/6] PCI: mediatek-gen3: mtk_pcie_en7581_power_up() code
 refactoring
From: Lorenzo Bianconi <lorenzo@kernel.org>
To: Ryder Lee <ryder.lee@mediatek.com>, 
 Jianjun Wang <jianjun.wang@mediatek.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Philipp Zabel <p.zabel@pengutronix.de>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>
Cc: linux-pci@vger.kernel.org, linux-mediatek@lists.infradead.org, 
 linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, 
 Lorenzo Bianconi <lorenzo@kernel.org>
Date: Sat, 30 Nov 2024 00:20:09 +0100

.
Subject: [pci:for-linus] BUILD SUCCESS
 5c8418cf4025388bedd4d65ada993f7d3786cc3a
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 01 Dec 2024 15:55:29 +0800

.
Subject: [PATCH v3 0/2] PCI endpoint test: Add support for capabilities
From: Niklas Cassel <cassel@kernel.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	linux-pci@vger.kernel.org,
	Frank Li <Frank.Li@nxp.com>,
	Niklas Cassel <cassel@kernel.org>
Date: Tue,  3 Dec 2024 07:38:52 +0100

.
Subject: [pci:constify] BUILD SUCCESS
 de191a114154a15ede7c97b52531aa439d30eb98
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 04 Dec 2024 22:47:05 +0800

.
Subject: [pci:next] BUILD SUCCESS
 f45ed7dd6ff14ba6220223b6ac77289a9e5a1370
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 05 Dec 2024 18:43:08 +0800

.
Subject: [pci:resource] BUILD SUCCESS
 c8f6d616eb6715b9bf9d84699e82566b48af55df
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 05 Dec 2024 18:50:19 +0800

.
Subject: [PATCH 00/11] PCI/TSM: Core infrastructure for PCI device security
 (TDISP)
From: Dan Williams <dan.j.williams@intel.com>
To: linux-coco@lists.linux.dev
Cc: Isaku Yamahata <isaku.yamahata@intel.com>,
 Tom Lendacky <thomas.lendacky@amd.com>, Bjorn Helgaas <bhelgaas@google.com>,
 Suzuki K Poulose <suzuki.poulose@arm.com>, Xu Yilun <yilun.xu@linux.intel.com>,
 Wu Hao <hao.wu@intel.com>, Samuel Ortiz <sameo@rivosinc.com>,
 Lukas Wunner <lukas@wunner.de>, Sami Mujawar <sami.mujawar@arm.com>,
 Steven Price <steven.price@arm.com>, Xiaoyao Li <xiaoyao.li@intel.com>,
 Yilun Xu <yilun.xu@intel.com>, Alexey Kardashevskiy <aik@amd.com>,
 John Allen <john.allen@amd.com>,
 Ilpo =?utf-8?b?SsOkcnZpbmVu?= <ilpo.jarvinen@linux.intel.com>,
 linux-pci@vger.kernel.org, gregkh@linuxfoundation.org
Date: Thu, 05 Dec 2024 14:23:15 -0800

.
Subject: [pci:next] BUILD SUCCESS
 372089595366a551da0341f0b3a2d160814fc113
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 06 Dec 2024 18:50:36 +0800

.
Subject: [pci:resource] BUILD SUCCESS
 9dfc6850cfa48a30d6a3068dd92db5b47ea8074e
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 06 Dec 2024 22:02:03 +0800

.
Subject: [PATCH v5 0/2] Export PBEC Data register into sysfs
From: "Kobayashi,Daisuke" <kobayashi.da-06@fujitsu.com>
To: kobayashi.da-06@jp.fujitsu.com,
	kw@linux.com,
	linux-pci@vger.kernel.org
Cc: "Kobayashi,Daisuke" <kobayashi.da-06@fujitsu.com>
Date: Tue, 10 Dec 2024 13:08:19 +0900

.
Subject: [PATCH 1/2] PCI: Add Rockchip vendor ID
From: Shawn Lin <shawn.lin@rock-chips.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Shuai Xue <xueshuai@linux.alibaba.com>,
	Jing Zhang <renyu.zj@linux.alibaba.com>,
	Will Deacon <will@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>
Cc: linux-pci@vger.kernel.org,
	Shawn Lin <shawn.lin@rock-chips.com>
Date: Wed, 11 Dec 2024 10:53:17 +0800

.
Subject: [PATCH v2 1/2] PCI: Add Rockchip vendor ID
From: Shawn Lin <shawn.lin@rock-chips.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Shuai Xue <xueshuai@linux.alibaba.com>,
	Jing Zhang <renyu.zj@linux.alibaba.com>,
	Will Deacon <will@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>
Cc: linux-pci@vger.kernel.org,
	Shawn Lin <shawn.lin@rock-chips.com>
Date: Wed, 11 Dec 2024 14:58:12 +0800

.
Subject: [PATCH 0/2] lspci: Add Flit mode information and Dev3 from gen6
From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
To: Martin Mares <mj@ucw.cz>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Dan Williams <dan.j.williams@intel.com>,
	linux-pci@vger.kernel.org
Cc: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>
Date: Wed, 11 Dec 2024 15:48:38 +0200

.
Subject: [pci:constify] BUILD SUCCESS
 d5bdde0b38c1d17f39ad6d41d16af33357b329b2
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 12 Dec 2024 00:49:38 +0800

.
Subject: [PATCH for-linus] PCI: Honor Max Link Speed when determining
 supported speeds
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>, Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>, Jonathan Cameron <Jonathan.Cameron@huawei.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, "Maciej W. Rozycki" <macro@orcam.me.uk>
Date: Thu, 12 Dec 2024 09:56:16 +0100

.
Subject: [RFC 0/4] Rate limit PCIe Correctable Errors
From: Karolina Stolarek <karolina.stolarek@oracle.com>
To: linux-pci@vger.kernel.org
Cc: Bjorn Helgaas <bhelgaas@google.com>
Date: Thu, 12 Dec 2024 14:27:28 +0000

.
Subject: [PATCH v3 1/2] PCI: Add Rockchip vendor ID
From: Shawn Lin <shawn.lin@rock-chips.com>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Shuai Xue <xueshuai@linux.alibaba.com>,
	Jing Zhang <renyu.zj@linux.alibaba.com>,
	Will Deacon <will@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>
Cc: linux-pci@vger.kernel.org,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Krzysztof Wilczynski <kw@linux.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>
Date: Fri, 13 Dec 2024 12:24:02 +0800

.
Subject: [PATCH v6 0/6] PCI endpoint additional pci_epc_set_bar() checks
From: Niklas Cassel <cassel@kernel.org>
To: Jesper Nilsson <jesper.nilsson@axis.com>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jingoo Han <jingoohan1@gmail.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Jon Mason <jdmason@kudzu.us>,
	Frank Li <Frank.Li@nxp.com>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-arm-kernel@axis.com,
	linux-pci@vger.kernel.org
Date: Fri, 13 Dec 2024 15:33:01 +0100

.
Subject: [pci:endpoint] BUILD SUCCESS
 3b9f942eb21c92041905e3943a8d5177c9a9d89d
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 14 Dec 2024 03:46:23 +0800

.
Subject: [pci:for-linus] BUILD SUCCESS
 978463f811ec592c7562b31fa89015718454dd61
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 14 Dec 2024 03:51:55 +0800

.
Subject: [pci:aspm] BUILD SUCCESS
 1db806ec06b7c6e08e8af57088da067963ddf117
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 15 Dec 2024 03:10:54 +0800

.
Subject: [pci:devres] BUILD SUCCESS
 9b4bafd9517c9d084469314b4412bfa21466e29a
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 15 Dec 2024 03:12:07 +0800

.
Subject: [PATCH] PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_ep
From: Damien Le Moal <dlemoal@kernel.org>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	linux-pci@vger.kernel.org
Cc: Niklas Cassel <niklas.cassel@wdc.com>
Date: Sun, 15 Dec 2024 11:28:13 +0900

.
Subject: [PATCH for-linus v2 0/3] Fix bwctrl boot hang
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>, Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>, Jonathan Cameron <Jonathan.Cameron@huawei.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, "Maciej W. Rozycki" <macro@orcam.me.uk>, Mario Limonciello <mario.limonciello@amd.com>
Date: Sun, 15 Dec 2024 11:20:50 +0100

.
Subject: [pci:devres] BUILD SUCCESS
 1cd105fd1a6d1f489ad8c6ed4af177b953ca5ad0
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Mon, 16 Dec 2024 07:57:13 +0800

.
Subject: [pci:next] BUILD SUCCESS
 5c3f0be500eeccac9d952735c4ad8bcbde5b7ec5
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Mon, 16 Dec 2024 08:51:10 +0800

.
Subject: [PATCH] PCI: Update code comment on PCI_EXP_LNKCAP_SLS for PCIe r3.0
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>
Date: Mon, 16 Dec 2024 09:38:21 +0100

.
Subject: [PATCH v2] PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_ep
From: Damien Le Moal <dlemoal@kernel.org>
To: linux-pci@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Niklas Cassel <cassel@kernel.org>
Date: Mon, 16 Dec 2024 22:34:04 +0900

.
Subject: [PATCH v2] PCI: Update code comment on PCI_EXP_LNKCAP_SLS for PCIe
 r3.0
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>, Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>
Date: Mon, 16 Dec 2024 20:18:41 +0100

.
Subject: [PATCH for-linus v3 0/2] Fix bwctrl boot hang
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>, Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>, Jonathan Cameron <Jonathan.Cameron@huawei.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, "Maciej W. Rozycki" <macro@orcam.me.uk>, Mario Limonciello <mario.limonciello@amd.com>
Date: Tue, 17 Dec 2024 10:51:00 +0100

.
Subject: [PATCH] misc: pci_endpoint_test: fixed pci_resource_len return value out of bounds.
From: Hans Zhang <18255117159@163.com>
To: manivannan.sadhasivam@linaro.org
Cc: kw@linux.com,
	kishon@kernel.org,
	arnd@arndb.de,
	gregkh@linuxfoundation.org,
	linux-pci@vger.kernel.org,
	inux-kernel@vger.kernel.org,
	rockswang7@gmail.com,
	Hans Zhang <18255117159@163.com>
Date: Tue, 17 Dec 2024 07:12:20 -0500

.
Subject: hang on enabling PCI AER for IMX8MP + PI7C9X3G606GP 6-port Gen3 switch
From: Tim Harvey <tharvey@gateworks.com>
To: linux-pci@vger.kernel.org
Date: Thu, 19 Dec 2024 09:54:55 -0800

.
Subject: [pci:controller/xilinx-cpm] BUILD SUCCESS
 4eea7596b8fb5c204f7a454a5166ebdcb6b6c72a
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 20 Dec 2024 08:10:50 +0800

.
Subject: [pci:selftests] BUILD SUCCESS
 62f966e676b501107d6da2e34e41f694397c3886
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 20 Dec 2024 08:18:53 +0800

.
Subject: [PATCH] PCI: dwc: Reject a negative nr_irqs value in dw_pcie_edma_irq_verify()
From: Niklas Cassel <cassel@kernel.org>
To: Jingoo Han <jingoohan1@gmail.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org
Date: Fri, 20 Dec 2024 08:23:29 +0100

.
Subject: [pci:for-linus] BUILD SUCCESS
 774c71c52aa487001c7da9f93b10cedc9985c371
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 21 Dec 2024 00:36:35 +0800

.
Subject: [pci:endpoint] BUILD SUCCESS
 a00ac0bc28ed17b39a094c55a5e2217ae5b42ced
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 21 Dec 2024 01:48:28 +0800

.
Subject: [pci:controller/rockchip] BUILD SUCCESS
 a59135cdb6281f4ff06f8c6473ed50f7f8ffc363
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 21 Dec 2024 03:11:31 +0800

.
Subject: [pci:misc] BUILD SUCCESS
 cd3e4149e2f60fe1abfdbe40cb64a9978922fd1c
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 21 Dec 2024 04:22:04 +0800

.
Subject: [pci:controller/mediatek] BUILD SUCCESS
 0d0a2b74dc080d89e75c782e7f243a01e7755c07
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 21 Dec 2024 04:22:54 +0800

.
Subject: [pci:next] BUILD SUCCESS
 9e1b45d7a5bc0ad20f6b5267992da422884b916e
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 21 Dec 2024 04:24:12 +0800

.
Subject: [pci:controller/rockchip] BUILD SUCCESS
 220bd83f9da19e862e6c230fff78d3e1219990bd
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Mon, 23 Dec 2024 20:53:23 +0800

.
Subject: [REGRESSION] Kernel version 6.13.rc4 not powering off laptop
From: Bjorn Helgaas <helgaas@kernel.org>
To: Ilpo =?utf-8?B?SsOkcnZpbmVu?= <ilpo.jarvinen@linux.intel.com>
Cc: linux-pci@vger.kernel.org, Evert Vorster <evorster@gmail.com>,
	Lukas Wunner <lukas@wunner.de>, regressions@lists.linux.dev
Date: Fri, 27 Dec 2024 17:15:20 -0600

.
Subject: =?UTF-8?B?8J+SlVlvdXIgbG92ZSBpcyBhbGwgSSBuZWVkLPCfkpggS25vY2sgd2hlbiB5b3UgY2FuLA==?=
	=?UTF-8?B?IGJhYnkg8J+SiyAtIERlYyAyOSwgMjAyNA==?=
From: "Prionat51 Suchat (via Looker Studio)" <looker-studio-noreply@google.com>
To: linux-pci@vger.kernel.org
Date: Mon, 30 Dec 2024 03:01:55 +0000

.
Subject: [pci:next] BUILD SUCCESS
 be1bd93e8874e7c35f1c4a63f8f945981daddab1
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 31 Dec 2024 21:58:31 +0800

.
Subject: [pci:controller/rockchip] BUILD SUCCESS
 8261bf695c47b98a2d8f63e04e2fc2e4a8c6b12b
From: kernel test robot <lkp@intel.com>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 01 Jan 2025 11:33:30 +0800

.
Subject: [pci:controller/dt] BUILD SUCCESS
 a45646d86e69e6dfcec83e2d401bc8726bd0060c
From: kernel test robot <lkp@intel.com>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 01 Jan 2025 12:55:21 +0800

.
Subject: [PATCH v2] PCI: dwc: Fix W=1 build warning in dw_pcie_edma_irq_verify()
From: Niklas Cassel <cassel@kernel.org>
To: Jingoo Han <jingoohan1@gmail.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org
Date: Thu,  2 Jan 2025 12:13:40 +0100

.
Subject: [PATCH for-linus] PCI/bwctrl: Fix NULL pointer deref on unbind and
 bind
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>, Krzysztof Wilczynski <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>, Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>, Jonathan Cameron <Jonathan.Cameron@huawei.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, "Maciej W. Rozycki" <macro@orcam.me.uk>, Mario Limonciello <mario.limonciello@amd.com>, Evert Vorster <evorster@gmail.com>
Date: Thu, 2 Jan 2025 22:20:35 +0100

.
Subject: [PATCH] PCI: dw-rockchip: Replace magic values with defines
From: Niklas Cassel <cassel@kernel.org>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Heiko Stuebner <heiko@sntech.de>
Cc: Niklas Cassel <cassel@kernel.org>,
	Bjorn Helgaas <helgaas@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org
Date: Fri,  3 Jan 2025 10:58:12 +0100

.
Subject: [pci:next] BUILD SUCCESS
 95227799c87fe31ea31e736c3cec035c9a7cdd61
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 03 Jan 2025 21:27:29 +0800

.
Subject: [pci:for-linus] BUILD SUCCESS
 bbefc2ff28b883c124cab7a436a7eb7d1fa51006
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 03 Jan 2025 21:50:20 +0800

.
Subject: [pci:controller/dt] BUILD SUCCESS
 5c3143465ce9ece5bd7a23a45a942a040b3f8f50
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 03 Jan 2025 22:43:28 +0800

.
Subject: [PATCH v3] PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify()
From: Niklas Cassel <cassel@kernel.org>
To: Jingoo Han <jingoohan1@gmail.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org
Date: Sat,  4 Jan 2025 01:21:20 +0100

.
Subject: [pci:misc] BUILD SUCCESS
 5d48481b73932c21cbec897b5cfe6a1045689a31
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 05 Jan 2025 03:32:14 +0800

.
Subject: [PATCH for-linus v2] PCI/bwctrl: Fix NULL pointer deref on unbind and
 bind
From: Lukas Wunner <lukas@wunner.de>
To: Bjorn Helgaas <helgaas@kernel.org>, Krzysztof Wilczynski <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org, Niklas Schnelle <niks@kernel.org>, Ilpo Jarvinen <ilpo.jarvinen@linux.intel.com>, Jonathan Cameron <Jonathan.Cameron@huawei.com>, Mika Westerberg <mika.westerberg@linux.intel.com>, "Maciej W. Rozycki" <macro@orcam.me.uk>, Mario Limonciello <mario.limonciello@amd.com>, Evert Vorster <evorster@gmail.com>
Date: Mon, 6 Jan 2025 12:26:35 +0100

.
Subject: [pci:controller/rockchip 1/3]
 drivers/pci/controller/pcie-rockchip.c:134 rockchip_pcie_parse_dt() warn:
 passing zero to 'dev_err_probe'
From: Dan Carpenter <dan.carpenter@linaro.org>
To: oe-kbuild@lists.linux.dev, Anand Moon <linux.amoon@gmail.com>
Cc: lkp@intel.com, oe-kbuild-all@lists.linux.dev, linux-pci@vger.kernel.org,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Date: Mon, 6 Jan 2025 14:39:19 +0300

.
Subject: [PATCH 0/6] PCI: endpoint: Add support for resizable BARs
From: Niklas Cassel <cassel@kernel.org>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jingoo Han <jingoohan1@gmail.com>,
	Heiko Stuebner <heiko@sntech.de>,
	Kishon Vijay Abraham I <kishon@kernel.org>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org
Date: Tue,  7 Jan 2025 19:14:50 +0100

.
Subject: [PATCH v6 0/5] PCI: mediatek-gen3: mtk_pcie_en7581_power_up() code
From: Lorenzo Bianconi <lorenzo@kernel.org>
To: Ryder Lee <ryder.lee@mediatek.com>, 
 Jianjun Wang <jianjun.wang@mediatek.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>, 
 Philipp Zabel <p.zabel@pengutronix.de>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>
Cc: linux-pci@vger.kernel.org, linux-mediatek@lists.infradead.org, 
 linux-arm-kernel@lists.infradead.org, linux-clk@vger.kernel.org, 
 Lorenzo Bianconi <lorenzo@kernel.org>
Date: Wed, 08 Jan 2025 10:50:39 +0100

.
Subject: [PATCH RESEND 0/4] Rate limit reporting of Correctable Errors
From: Karolina Stolarek <karolina.stolarek@oracle.com>
To: linux-pci@vger.kernel.org
Cc: Bjorn Helgaas <bhelgaas@google.com>,
        Martin Petersen <martin.petersen@oracle.com>,
        Ben Fuller <ben.fuller@oracle.com>
Date: Wed,  8 Jan 2025 13:55:30 +0000

.
Subject: [pci:for-linus] BUILD SUCCESS
 15b8968dcb90f194d44501468b230e6e0d816d4a
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 09 Jan 2025 04:55:51 +0800

.
Subject: [pci:next] BUILD SUCCESS
 94346fb4d119f812507cf43c7bf10a79831d85da
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 09 Jan 2025 07:13:05 +0800

.
Subject: [PATCH v4] PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for
 Airoha EN7581 SoC
From: Lorenzo Bianconi <lorenzo@kernel.org>
To: Ryder Lee <ryder.lee@mediatek.com>, 
 Jianjun Wang <jianjun.wang@mediatek.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Cc: linux-pci@vger.kernel.org, linux-mediatek@lists.infradead.org, 
 linux-arm-kernel@lists.infradead.org, Hui Ma <hui.ma@airoha.com>, 
 Lorenzo Bianconi <lorenzo@kernel.org>
Date: Thu, 09 Jan 2025 00:30:45 +0100

.
Subject: [PATCH v2 0/6] PCI: endpoint: Add support for resizable BARs
From: Niklas Cassel <cassel@kernel.org>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jingoo Han <jingoohan1@gmail.com>,
	Heiko Stuebner <heiko@sntech.de>,
	Kishon Vijay Abraham I <kishon@kernel.org>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org
Date: Thu,  9 Jan 2025 10:06:52 +0100

.
Subject: [PATCH v3 0/6] PCI: endpoint: Add support for resizable BARs
From: Niklas Cassel <cassel@kernel.org>
To: Lorenzo Pieralisi <lpieralisi@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Rob Herring <robh@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>,
	Jingoo Han <jingoohan1@gmail.com>,
	Heiko Stuebner <heiko@sntech.de>,
	Kishon Vijay Abraham I <kishon@kernel.org>
Cc: Damien Le Moal <dlemoal@kernel.org>,
	Siddharth Vadapalli <s-vadapalli@ti.com>,
	Udit Kumar <u-kumar1@ti.com>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-rockchip@lists.infradead.org
Date: Mon, 13 Jan 2025 11:27:31 +0100

.
Subject: [pci:endpoint] BUILD SUCCESS
 0fe02cb881f6766758190fe7700442c0459f972b
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 14 Jan 2025 13:16:11 +0800

.
Subject: [pci:controller/mediatek] BUILD SUCCESS
 17bd5e4dc96c953257eadce111d7b6ef458c6187
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 14 Jan 2025 16:24:36 +0800

.
Subject: [pci:controller/rcar-ep] BUILD SUCCESS
 2d2da5a4c1b4509f6f7e5a8db015cd420144beb4
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 14 Jan 2025 17:32:23 +0800

.
Subject: [pci:controller/rockchip] BUILD SUCCESS
 f56ad632a35a78d8fb2792219e4fa3cc4089382f
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 06:08:37 +0800

.
Subject: [pci:enumeration] BUILD SUCCESS
 43a30551d392ef7442a2574019db1f4ba74a9e5a
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 08:30:49 +0800

.
Subject: [pci:config-acs] BUILD SUCCESS
 741abdf1e7f6888a7665bbcbd62bbdc3ceb3a869
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 09:31:56 +0800

.
Subject: [pci:bwctrl] BUILD SUCCESS
 e50e27a613db6f18e228437f89e352a6ccc6ef6a
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 09:32:52 +0800

.
Subject: [pci:dt-bindings] BUILD SUCCESS
 c44901c62cd4b6cec45c5d5b739f2ff3e1554cfe
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 10:57:25 +0800

.
Subject: [pci:controller/mvebu] BUILD SUCCESS
 26cdda544479341d73512f5cf9cf4bab080c11c9
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 10:59:24 +0800

.
Subject: [pci:controller/imx6 2/2]
 drivers/pci/controller/dwc/pci-imx6.c:1116:11: warning: variable 'sid' is
 used uninitialized whenever 'if' condition is false
From: kernel test robot <lkp@intel.com>
To: Frank Li <Frank.Li@nxp.com>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	linux-pci@vger.kernel.org,
	Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>,
	Bjorn Helgaas <helgaas@kernel.org>
Date: Wed, 15 Jan 2025 15:19:09 +0800

.
Subject: [PATCH 0/8] Rate limit AER logs/IRQs
From: Jon Pan-Doh <pandoh@google.com>
To: Bjorn Helgaas <bhelgaas@google.com>, Karolina Stolarek <karolina.stolarek@oracle.com>
Cc: linux-pci@vger.kernel.org, Martin Petersen <martin.petersen@oracle.com>, 
	Ben Fuller <ben.fuller@oracle.com>, Drew Walton <drewwalton@microsoft.com>, 
	Anil Agrawal <anilagrawal@meta.com>, Tony Luck <tony.luck@intel.com>, 
	Jon Pan-Doh <pandoh@google.com>
Date: Tue, 14 Jan 2025 23:42:52 -0800

.
Subject: [pci:next 15/20] drivers/pci/controller/dwc/pci-imx6.c:1224:35:
 error: use of undeclared identifier 'IMX_PCIE_FLAG_CPU_ADDR_FIXUP'
From: kernel test robot <lkp@intel.com>
To: Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 20:09:32 +0800

.
Subject: [pci:next 15/20] drivers/pci/controller/dwc/pci-imx6.c:1218:12:
 warning: 'imx_pcie_cpu_addr_fixup' defined but not used
From: kernel test robot <lkp@intel.com>
To: Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= <kwilczynski@kernel.org>
Cc: oe-kbuild-all@lists.linux.dev, linux-pci@vger.kernel.org
Date: Wed, 15 Jan 2025 20:53:26 +0800

.
Subject: [PATCH 0/2] PCI: mediatek-gen3: Set PBUS_CSR regs for Airoha
 EN7581 SoC.
From: Lorenzo Bianconi <lorenzo@kernel.org>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Ryder Lee <ryder.lee@mediatek.com>, 
 Jianjun Wang <jianjun.wang@mediatek.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Bjorn Helgaas <bhelgaas@google.com>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Cc: devicetree@vger.kernel.org, linux-pci@vger.kernel.org, 
 linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, 
 Lorenzo Bianconi <lorenzo@kernel.org>
Date: Wed, 15 Jan 2025 18:32:29 +0100

.
Subject: [PATCH] PCI: mediatek-gen3: Remove leftover mac_reset assert for
 Airoha EN7581 SoC.
From: Lorenzo Bianconi <lorenzo@kernel.org>
To: Ryder Lee <ryder.lee@mediatek.com>, 
 Jianjun Wang <jianjun.wang@mediatek.com>, 
 Lorenzo Pieralisi <lpieralisi@kernel.org>, 
 =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= <kw@linux.com>, 
 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>, 
 Rob Herring <robh@kernel.org>, Bjorn Helgaas <bhelgaas@google.com>, 
 Philipp Zabel <p.zabel@pengutronix.de>, 
 Matthias Brugger <matthias.bgg@gmail.com>, 
 AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Cc: linux-pci@vger.kernel.org, linux-mediatek@lists.infradead.org, 
 linux-arm-kernel@lists.infradead.org, Lorenzo Bianconi <lorenzo@kernel.org>
Date: Wed, 15 Jan 2025 18:58:34 +0100

.
Subject: [pci:controller/microchip] BUILD SUCCESS
 affaf4cbc07f65556db7a72d80c441abfedd93f4
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 16 Jan 2025 07:50:15 +0800

.
Subject: [pci:err] BUILD SUCCESS
 b7f71e6e758a63f9d1911e299489eea6361bfbb9
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 16 Jan 2025 09:22:21 +0800

.
Subject: [pci:pci-fixup] BUILD SUCCESS
 b1049f2d68693c80a576c4578d96774a68df2bad
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 16 Jan 2025 13:54:30 +0800

.
Subject: [pci:pci-sysfs] BUILD SUCCESS
 2d54d23c604dc117a2bd99f90353ab761e209384
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 16 Jan 2025 13:57:27 +0800

.
Subject: [pci:controller/imx6] BUILD SUCCESS
 3a0390cd8d680cfd3050017878540f5e5a41b416
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 02:21:38 +0800

.
Subject: [pci:dpc] BUILD SUCCESS
 b198499c7d2508a76243b98e7cca992f6fd2b7f7
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 02:32:22 +0800

.
Subject: [pci:misc] BUILD SUCCESS
 ff07df3bc2e941b5b0c60bb511237e6a49553e6b
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 03:35:49 +0800

.
Subject: [pci:controller/dwc] BUILD SUCCESS
 041375bd32561cabcf457b5ed91ddd2965de79ac
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 03:38:10 +0800

.
Subject: [pci:controller/rockchip] BUILD SUCCESS
 7ca288760007cab6588dc17f5b6fecf52c83a945
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 03:38:39 +0800

.
Subject: [pci:next] BUILD SUCCESS
 0333f56dbbf7ef6bb46d2906766c3e1b2a04a94d
From: kernel test robot <lkp@intel.com>
To: "Krzysztof =?utf-8?Q?Wilczy=C5=84ski"?= <kwilczynski@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 03:39:02 +0800

.
Subject: [pci:controller/iommu-map] BUILD SUCCESS
 d9f6642ab7ca007ab899b2a89a6b754dcabcad47
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 05:59:48 +0800

.
Subject: [pci:of] BUILD SUCCESS
 d117b196981755a7757849fd4676e029afb43bca
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 06:00:06 +0800

.
Subject: nointxmask RME audio pcie devices
From: Dennis Thase <dennis@mehrfeuer.de>
To: linux-pci@vger.kernel.org
Date: Fri, 17 Jan 2025 08:14:16 +0100

.
Subject: [pci:err] BUILD SUCCESS
 f68ea779d98a01de0c05b618e35ba2090af590cf
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 18 Jan 2025 02:16:21 +0800

.
Subject: [pci:devres] BUILD SUCCESS
 1f60c9019f044c529961c2983e03a12fe9ebde1d
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 18 Jan 2025 03:45:24 +0800

.
Subject: [pci:controller/dra7xx] BUILD SUCCESS
 ad9afd75030174e8f9eabd9d5c1a87a625db430c
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 18 Jan 2025 04:56:35 +0800

.
Subject: [pci:controller/layerscape] BUILD SUCCESS
 149fc35734e50fc3200cf84c8efd711205961636
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 18 Jan 2025 04:57:30 +0800

.
Subject: [pci:controller/imx6] BUILD SUCCESS
 6dd24b0a858e64f9df596bf7cad2ddb436506f46
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sat, 18 Jan 2025 08:38:13 +0800

.
Subject: [pci:misc] BUILD SUCCESS
 1ca386f8079ffc639bd1ed67941805f9143993c7
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 19 Jan 2025 21:09:05 +0800

.
Subject: [pci:controller/microchip] BUILD SUCCESS
 5b637049a55f53fcd1a9a7ad8ef3c608b2169c10
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 19 Jan 2025 22:14:49 +0800

.
Subject: [pci:of] BUILD SUCCESS
 42d9972732f77ced1b7a2406907b19d46c62bcf9
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 19 Jan 2025 22:32:45 +0800

.
Subject: [pci:devres] BUILD SUCCESS
 dfa2f4d5f9e5d757700cefa8ee480099889f1c69
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Sun, 19 Jan 2025 23:31:24 +0800

.
Subject: [pci:controller/dwc] BUILD SUCCESS
 2fe3a3f5b267e8ef251ecef35a27bcc37a7bf1b1
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Mon, 20 Jan 2025 01:25:56 +0800

.
Subject: [pci:next] BUILD SUCCESS
 c3016b84d0654974921d806f6ba072d4f033ef4d
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Mon, 20 Jan 2025 01:55:05 +0800

.
Subject: [pci:controller/imx6] BUILD SUCCESS
 057524c9e88c9b9a9231860296d7ceb54a7f7da3
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Mon, 20 Jan 2025 02:47:16 +0800

.
Subject: [PATCH] PCI: endpoint: pci-epf-test: Handle endianness properly
From: Niklas Cassel <cassel@kernel.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org
Date: Mon, 20 Jan 2025 12:50:10 +0100

.
Subject: [pci:controller/imx6] BUILD SUCCESS
 b881532991f81f5e3a069fe6d1a3e091400042b5
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 21 Jan 2025 16:45:13 +0800

.
Subject: [pci:controller/dwc] BUILD SUCCESS
 1108d677dae296d2f05664bc71fd1d50bd61eb1f
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 21 Jan 2025 17:10:25 +0800

.
Subject: [PATCH] PCI: loongson: Add quirk for OHCI device rev 0x02
From: Huacai Chen <chenhuacai@loongson.cn>
To: Bjorn Helgaas <bhelgaas@google.com>,
	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Rob Herring <robh@kernel.org>
Cc: linux-pci@vger.kernel.org,
	Jianmin Lv <lvjianmin@loongson.cn>,
	Xuefeng Li <lixuefeng@loongson.cn>,
	Huacai Chen <chenhuacai@gmail.com>,
	Jiaxun Yang <jiaxun.yang@flygoat.com>,
	Huacai Chen <chenhuacai@loongson.cn>
Date: Tue, 21 Jan 2025 19:42:25 +0800

.
Subject: [pci:enumeration] BUILD SUCCESS
 4e22263b7901cd5bfce86b6d2c44d71aa42a46cd
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Tue, 21 Jan 2025 20:02:03 +0800

.
Subject: [pci:switchtec] BUILD SUCCESS
 a3282f84b2151d254dc4abf24d1255c6382be774
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 22 Jan 2025 21:52:34 +0800

.
Subject: [pci:dt-bindings] BUILD SUCCESS
 c25b978d351fae5da87794be9160d8acfa6e6823
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 22 Jan 2025 23:40:04 +0800

.
Subject: [pci:enumeration] BUILD SUCCESS
 cfe83eeaf875719e7ca489899d6369aec2ffefb9
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 04:03:07 +0800

.
Subject: [pci:endpoint-test] BUILD SUCCESS
 392188bb0f6ec5162edf457c062929a6abfa369a
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 05:17:56 +0800

.
Subject: [pci:misc] BUILD SUCCESS
 b388face5f169e7a41c1b5e1cdd20515160a83b3
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 07:38:05 +0800

.
Subject: [pci:controller/microchip] BUILD SUCCESS
 04aa999eb96fdc8d3cf2b2d98363d6372befaef2
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 08:55:45 +0800

.
Subject: [pci:next] BUILD SUCCESS
 595383380cbda6697aa08debe8be7c75d78684f3
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 08:56:16 +0800

.
Subject: [PATCH] misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX
From: Niklas Cassel <cassel@kernel.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Jon Hunter <jonathanh@nvidia.com>,
	Niklas Cassel <cassel@kernel.org>,
	Hans Zhang <18255117159@163.com>,
	linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 10:59:07 +0100

.
Subject: [PATCH] misc: pci_endpoint_test: Fix potential truncation in pci_endpoint_test_probe()
From: Niklas Cassel <cassel@kernel.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Niklas Cassel <cassel@kernel.org>,
	linux-pci@vger.kernel.org
Date: Thu, 23 Jan 2025 11:31:28 +0100

.
Subject: [PATCH 1/2] misc: pci_endpoint_test: Give disabled BARs a distinct error code
From: Niklas Cassel <cassel@kernel.org>
To: bhelgaas@google.com,
	kw@linux.com
Cc: linux-pci@vger.kernel.org,
	shuah@kernel.org,
	linux-kselftest@vger.kernel.org,
	manivannan.sadhasivam@linaro.org,
	Niklas Cassel <cassel@kernel.org>
Date: Thu, 23 Jan 2025 13:01:48 +0100

.
Subject: [PATCH v3] Bluetooth: btintel_pcie: Support suspend-resume
From: Chandrashekar Devegowda <chandrashekar.devegowda@intel.com>
To: linux-bluetooth@vger.kernel.org
Cc: linux-pci@vger.kernel.org,
	bhelgaas@google.com,
	ravishankar.srivatsa@intel.com,
	chethan.tumkur.narayan@intel.com,
	ChandraShekar Devegowda <chandrashekar.devegowda@intel.com>,
	Kiran K <kiran.k@intel.com>
Date: Fri, 24 Jan 2025 16:45:27 +0200

.
Subject: [PATCH v2] misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX
From: Niklas Cassel <cassel@kernel.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: Jon Hunter <jonathanh@nvidia.com>,
	Frank Li <Frank.li@nxp.com>,
	Niklas Cassel <cassel@kernel.org>,
	Hans Zhang <18255117159@163.com>,
	linux-pci@vger.kernel.org
Date: Fri, 24 Jan 2025 10:33:01 +0100

.
Subject: [pci:next] BUILD SUCCESS
 10ff5bbfd4b020e58fd8863e44ae59f0d4c337bf
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 24 Jan 2025 19:41:56 +0800

.
Subject: [pci:enumeration] BUILD SUCCESS
 4453f360862e5d9f0807941d613162c3f7a36559
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Fri, 24 Jan 2025 22:29:05 +0800

.
Subject: [PATCH v4] Bluetooth: btintel_pcie: Support suspend-resume
From: Chandrashekar Devegowda <chandrashekar.devegowda@intel.com>
To: linux-bluetooth@vger.kernel.org
Cc: linux-pci@vger.kernel.org,
	bhelgaas@google.com,
	ravishankar.srivatsa@intel.com,
	chethan.tumkur.narayan@intel.com,
	chandrashekar Devegowda <chandrashekar.devegowda@intel.com>,
	Kiran K <kiran.k@intel.com>
Date: Mon, 27 Jan 2025 14:49:08 +0200

.
Subject: [PATCH v2] PCI: endpoint: pci-epf-test: Handle endianness properly
From: Niklas Cassel <cassel@kernel.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	Kishon Vijay Abraham I <kishon@kernel.org>,
	Bjorn Helgaas <bhelgaas@google.com>
Cc: Niklas Cassel <cassel@kernel.org>,
	Frank Li <Frank.Li@nxp.com>,
	linux-pci@vger.kernel.org
Date: Mon, 27 Jan 2025 17:12:42 +0100

.
Subject: [pci:for-linus] BUILD SUCCESS
 d555ed45a5a10a813528c7685f432369d536ae3d
From: kernel test robot <lkp@intel.com>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: linux-pci@vger.kernel.org
Date: Wed, 29 Jan 2025 04:15:54 +0800

.
Subject: [RESEND PATCH] PCI: cpci: remove unused fields
From: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>
To: scott@spiteful.org,
	bhelgaas@google.com
Cc: Guilherme Giacomo Simoes <trintaeoitogc@gmail.com>,
	linux-pci@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 30 Jan 2025 11:01:29 -0300

.
