From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CF52CC3ABD9 for ; Wed, 14 May 2025 07:46:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=uM2Hf2qav01m2BVwkFhYB6PKdLFzz7gHW1hH6fS+JdA=; b=qCwjWY7nL7BcpN 7bcZXXDo18G0P8pcXjwM2WYSvyTi9on2gNc6zKIJH8d/eKGhPCTjfF+M/7jClQTKwwLbZ2yjJ389A vlthaISG2M3JnjrfvUKD2QObpLPWpg6rJwNz7Pb8DFSr9K1jPMmndMvF3uaLrCjqlfmfmEIm+O/Rk k3/LVqzij2Kz07maVq+Xk0KyyUkHOQY8Z4/DAO7gH1NA3QTsDuL+7JDK2ZHOT5p3kDi9I2Y2nU/S8 vmubTCzjZTy1D4U8oS09GqAwHKBn5RrikpYk2Smu3d4+qdvzhycNon1bh0HkBsJq8d6IhEUJm8aAJ wexl+USfnJGjSuGCWLhw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uF6oO-0000000EO6q-0maL; Wed, 14 May 2025 07:45:56 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uF6ly-0000000ENXS-2j91; Wed, 14 May 2025 07:43:27 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id B214B43A01; Wed, 14 May 2025 07:43:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5892CC4CEF0; Wed, 14 May 2025 07:43:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1747208605; bh=IlNY+N9xZbP25gW4EGqg6yQNRWjc9oFtjCsewb4Lipc=; h=From:To:Cc:Subject:Date:From; b=ZTzZu+lLM2/EY5NaqE4555dxzcvf9L5+n1Q/AqvAOPJ4l5CNK3mFqBHEdRjHx8QHF Pr700C7l1M2TO+k1PNW8D5/VoiYK6l5SRDWP6dvmPcI/PmDmquobLex6zmBbgU64Hn w8et4LvHFqbZV0//7yP2mp2YROFqdzLUD6CwH2JEQwZeElBnZuOz/7QQwPQMCY2qjC x6POWwDGHOaa0CHcAvZBe19ZB197JnDPwH2d4zNuV+OKH798iWeBngrzQztZpJrM5k iGs2pMt5+CcS2N10zCIhv5NSTOfreZCNGaex9g1Z2Y1E7mcvMFN9n8Ux775y1Q5hpI BREF6ztaRl+Bw== From: Niklas Cassel To: Lorenzo Pieralisi , =?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= , Manivannan Sadhasivam , Rob Herring , Bjorn Helgaas , Jingoo Han , Marek Vasut , Yoshihiro Shimoda , Shawn Lin , Heiko Stuebner , Kishon Vijay Abraham I , Alan Douglas Cc: Wilfred Mallawa , Damien Le Moal , Niklas Cassel , linux-pci@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v3 0/6] PCI: endpoint: IRQ callback fixes and cleanups Date: Wed, 14 May 2025 09:43:13 +0200 Message-ID: <20250514074313.283156-8-cassel@kernel.org> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1360; i=cassel@kernel.org; h=from:subject; bh=IlNY+N9xZbP25gW4EGqg6yQNRWjc9oFtjCsewb4Lipc=; b=owGbwMvMwCV2MsVw8cxjvkWMp9WSGDJUPCf+XWco1erKs6pN+l7Gp1NrNKoq10le+N4UuLKjS 9W7+d/jjlIWBjEuBlkxRRbfHy77i7vdpxxXvGMDM4eVCWQIAxenAExkxleG/xWmYoVW9l+5t1e+ 3fr01zXeOov4BWwtH2LFJ/f0xX56asDwvzx2gufxZNGYp+vMX81gFu4sTOyJs7L0j/B8I7OJ+5g 7BwA= X-Developer-Key: i=cassel@kernel.org; a=openpgp; fpr=5ADE635C0E631CBBD5BE065A352FE6582ED9B5DA X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250514_004326_710961_DEDA79DE X-CRM114-Status: UNSURE ( 9.80 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org Hello all, The first two patches in this series are IRQ callback fixes that should get backported. The reason why the bugs existed in the first place is because the APIs are very confusing. The rest of the patches are cleanups of the APIs. These cleanups should not get backported. Changes since v2: -Reorder patches to have more logical ordering -Capitalize first letter after prefix (Krzysztof) -Improved commit message of the cleanup patches (Damien) -Renamed parameter interrupts to nr_irqs (Damien) -Picked up tags. Did not pick up tags on patches that changed significantly Niklas Cassel (6): PCI: dwc: ep: Fix broken set_msix() callback PCI: cadence-ep: Fix broken set_msix() callback PCI: endpoint: Cleanup get_msi() callback PCI: endpoint: Cleanup get_msix() callback PCI: endpoint: Cleanup set_msi() callback PCI: endpoint: Cleanup set_msix() callback .../pci/controller/cadence/pcie-cadence-ep.c | 14 +++++----- .../pci/controller/dwc/pcie-designware-ep.c | 15 ++++++----- drivers/pci/controller/pcie-rcar-ep.c | 8 +++--- drivers/pci/controller/pcie-rockchip-ep.c | 9 ++++--- drivers/pci/endpoint/pci-epc-core.c | 26 +++++++------------ include/linux/pci-epc.h | 11 ++++---- 6 files changed, 39 insertions(+), 44 deletions(-) -- 2.49.0 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip