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 6D475C3064D for ; Thu, 27 Jun 2024 12:13:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:MIME-Version: Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=GO3gpCVWm/z2htSk74hw4M+cH+jE0XOChRhSMs+cTOk=; b=to/lNn9yM3zbscoKfMbmY+Z21z I5XFdkum8ZriDl+B6YwEawv7rKpUjNnz3BJKmARRdgu+h+Huaml6JBD8HU7LLMuLT1qzZ66HJtNTb TRS/FzOzzy3uAjsS7bHlX6RF8tyk8ocxj04ps1q/apo5SZMkfKIAU5XxbVHU8zLixCgyImZuMS7KZ QsRA3lzEQP8bwagzC9aJCJXFB62luabQrle95cojLxRHbqi1ukk2Ey4MwrhgIEzjO04Z9EenCHJ3W PPSKWfzIRj45ieJ4SzEP+2Jm00R/2XZZOFHFEBwt+FLRM86UgehemiezqRc3fVKG+16vJTC1wznQE NCFV0qFA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sMnzj-0000000AI9n-06Te; Thu, 27 Jun 2024 12:12:55 +0000 Received: from galois.linutronix.de ([193.142.43.55]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sMnzM-0000000AI3C-0tTV; Thu, 27 Jun 2024 12:12:45 +0000 From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1719490349; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=GO3gpCVWm/z2htSk74hw4M+cH+jE0XOChRhSMs+cTOk=; b=CIEhVqdtaeFXTLOkp3GBiPQ4tnnzjNSy+VrM1XMQ4BMDbi/XzVrXbhz/qRcdX1dZXeyv6E 75qwrl/imoXvlF1UuE3aUXUxCHwAQKMSDXTztmuCz4iWWAvc7hzuOu1rftoBbgRa/1S9h0 4Z3fME4WyEFpF87YW9n2lcQUnQWPLghdQ1uukwUAzWqSBk7yje5kzxxmHCDfB9gHXTKn+W Gow1p9Bis0gCJ6qkKj9aZLr5XV2aYArCJJKHbWzghmKNk5WMYhVARgukWxcIuYIlm8olR8 yVQJ8ftLzGhwHQD3uMPqs6pgNTx82Nfd+G2TFPIbnuKKDP1I2cs0fRt0kQ+Ztg== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1719490349; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=GO3gpCVWm/z2htSk74hw4M+cH+jE0XOChRhSMs+cTOk=; b=GJg7dpZ8ZikQL7a9qM1OPRXoFHHXj6nz/OrOedS5bDqOJr9YH6Amm/gmmZLByJu0d1lbTt /CO5DvgCaEhDxSBA== To: Stanimir Varbanov , 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 Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Florian Fainelli , Jim Quinlan , Nicolas Saenz Julienne , Bjorn Helgaas , Lorenzo Pieralisi , kw@linux.com, Philipp Zabel , Andrea della Porta , Phil Elwell , Jonathan Bell , Stanimir Varbanov Subject: Re: [PATCH 3/7] irqchip: Add Broadcom bcm2712 MSI-X interrupt controller In-Reply-To: <20240626104544.14233-4-svarbanov@suse.de> References: <20240626104544.14233-1-svarbanov@suse.de> <20240626104544.14233-4-svarbanov@suse.de> Date: Thu, 27 Jun 2024 14:12:29 +0200 Message-ID: <87ikxu1t5e.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240627_051232_445992_734224E2 X-CRM114-Status: GOOD ( 10.26 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Stanimir! On Wed, Jun 26 2024 at 13:45, Stanimir Varbanov wrote: > Add an interrupt controller driver for MSI-X Interrupt Peripheral (MIP) > hardware block found in bcm2712. The interrupt controller is used to > handle MSI-X interrupts from peripherials behind PCIe endpoints like > RP1 south bridge found in RPi5. > > There are two MIPs on bcm2712, the first has 64 consecutive SPIs > assigned to 64 output vectors, and the second has 17 SPIs, but only > 8 of them are consecutive starting at the 8th output vector. This is going to conflict with: https://lore.kernel.org/all/20240623142137.448898081@linutronix.de/ git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git devmsi-arm-v4-1 Can you please have a look and rework it to the new per device MSI domain concept? The series shows you how to convert it over. If you need help, please let me know. Thanks, tglx