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 248ABC3ABC9 for ; Tue, 13 May 2025 07:33:26 +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=z6jw7hnfWPcY55sTT/UgdEZJYULU5PsS2XEb3iPd0jM=; b=usUAQHcmqo0FkC FU/6darVlvwiudn1Q64pnSfk5lPMRl/KWnSMVlN5NnGQdr4g63ffOEaZHKJJGy0pJf/Rs6HYaWUpG 6xd4oWFB31l8vRysaWGXP5anOjA8iTRmCbwhshuESZjToaKI+vKWxEOvbwXIMJ5nuO8/pC+BiSlCD Lv17bLLQTyIZUUH/BFvYjBQVtF56/c/ITBRUnfElGsD0DHy2a+tVQQK1UF2+UO9HNuaqRKG7oMnVm 4VuGK71g/ANkwesnukcOnmsRt/Zj2bj1mk0nYkZaJG92+LoAlnwbco8a1H+WYsxSxp/aV8CAC0ECd PF72D2R/Z35kyFBXa3fg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uEk8a-0000000Bcwb-1Try; Tue, 13 May 2025 07:33:16 +0000 Received: from nyc.source.kernel.org ([147.75.193.91]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uEk6a-0000000Bcbq-3Uau; Tue, 13 May 2025 07:31:13 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 2D928A4C739; Tue, 13 May 2025 07:31:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4A6A0C4CEE4; Tue, 13 May 2025 07:31:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1747121470; bh=mhXaZrEiTTFXiKUS/evmkAlm33VGdO8jQP529dU/TcY=; h=From:To:Cc:Subject:Date:From; b=X4u91AU2J6XsZ6JBGzmgxBbFV7gICrDqeuWvPYXUE8msg68HR6wlrPE47xgh8Af+n mDESEXxZw98PYFNgN6FAJ11HWzjjro+gRvnaBKaxeUTiZ9DehzGKWPMPUrqztvjf6E 8Kh8FyvKV8VKb6RkAZPnzI9BJ8kwwDAVB08vGAdYZggjt8/cl0xUdgrZ5+aUsBIqA9 2SB8XyLch8rQMxbL/c1A5zX+c/SaZiqrbO0KMobQtdYujSomr61+zwoqsC/Ss4CFVt B9wJ6OfZgAUwnhhTmnGedRW2i0Aemuv2mmZRspX61EK0qhYzw0bUO2B8cR+4x+AFq2 2CJdAi10sxaNA== 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 v2 0/6] PCI: endpoint: IRQ callback fixes and cleanups Date: Tue, 13 May 2025 09:30:55 +0200 Message-ID: <20250513073055.169486-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=1128; i=cassel@kernel.org; h=from:subject; bh=mhXaZrEiTTFXiKUS/evmkAlm33VGdO8jQP529dU/TcY=; b=owGbwMvMwCV2MsVw8cxjvkWMp9WSGDKUvupfD9gqv7h4wy6jTLsv2isvS16bNP1o34J39dsff zhxK79tY0cpC4MYF4OsmCKL7w+X/cXd7lOOK96xgZnDygQyhIGLUwAmYi7A8N/pZq/8ok1uW8/7 pbmaaj3otZ0z7eLNnRIxK52so3dxiuow/I+2lWFyv/Zfxd2aWauR/fWK1XVp4Y/jd4UXf/gkyLA /iREA 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-20250513_003112_938334_368A394F X-CRM114-Status: UNSURE ( 9.25 ) 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 v1: -Improved commit message of the fix patches. -Picked up tags on the fix patches. -Added cleanups patches. 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 set_msi() callback PCI: endpoint: cleanup get_msix() callback PCI: endpoint: cleanup set_msix() callback drivers/pci/controller/cadence/pcie-cadence-ep.c | 10 ++++++---- drivers/pci/controller/dwc/pcie-designware-ep.c | 9 +++++---- drivers/pci/controller/pcie-rcar-ep.c | 5 +++-- drivers/pci/controller/pcie-rockchip-ep.c | 9 +++++---- drivers/pci/endpoint/pci-epc-core.c | 11 +++-------- 5 files changed, 22 insertions(+), 22 deletions(-) -- 2.49.0 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip