From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4DAFA3A451B for ; Fri, 5 Jun 2026 20:56:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780692984; cv=none; b=nteTtR0di6IgeZLsNPyq8q5VZvNuyDH8R0bsaYEZNasTDS3t2N6SjSs329wAyKpiyGRG4Xf1YV8/4Olc39aw1MdiRUiiJOD+y6AoC4GN5e1KKkUDaPCtPjIrVz4cRCVVkOX2mHt3IVNrOBNoEoPW3zGMLpVLsASk3cIgLBR5JVg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780692984; c=relaxed/simple; bh=8bUD9x4wOou8wQASyhytt6PqZWOsrt8nWYzwb9KNst0=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=iwmyZoJKV3f3t9DoYPNdQy9reWPDnS8P19nTjOrpqdF1oMwhrGOsn+V4B2Y/lVcTqSNm+92/p7TDy5jkcaDlX/D79SpGfQJNmJDFfBbElIvJNusnC+fuRP7x6BNOfTlIkDe1fjz7H5TK1YDdiur8pPbUKGhNoiithpPh8L7Pzw0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=R/TA6/+f; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="R/TA6/+f" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2c0b7ca8831so3596945ad.1 for ; Fri, 05 Jun 2026 13:56:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780692982; x=1781297782; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=OjzwKrMQNmV3nC64BV60pa2u05CadfM/qOaHGnybv9k=; b=R/TA6/+fD+UwFQxC++pIOBZ1Ix5ovHvacyEb+uquu8CAxGKMw8jGvqHMs6UgfY96vV 7SRhgkFH4qvcyKYSYNFLSr3rBwP+u0G+nbmB0CjK0POzLsHLwslWg7/J4iD9hWw4w0dA LA7Tg+KjY+OrFsJA8iA6Z0LhIEVCKoa4dS6N6mqqIZ6XtDZrm/VBD/ffNNYVlSdTkXTY z9q7AzeXSGZbP2+RclP1r0gMFUbzlKWecMw8n2al2c5rU6uiFcJs2p0ftBkavQMHwTeI 58HSdyRZsnENZaryw+ZbSe7MQ2wSTyQ/khLXPckIwBBkIuLvgkjiNHNaaUX0he66u70S jWxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780692982; x=1781297782; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=OjzwKrMQNmV3nC64BV60pa2u05CadfM/qOaHGnybv9k=; b=aptD0rYp7MOflMTe+RyUSxn2w7bqVyvCKKl9lDBuDEkbAorRXfrKp/Bw+3U2nA8V3G brypzOPxAwlp63A47Xmogcj+GPaeYONzCYbPm8MXPugZY91A28TWeEBOfu6sVwci7yJq vU3CWFKRNQXj3jo/QdTypNXwDCnAKjHSqUHM7Xa1UkZryGOtQpOfqKeAW86WqXTxQEw0 5rWq/4c8n+U4C2FPb1ZGVf94MrN1QoaYHCTlaN1J1AtBH3togb6er9zK72cHo8VDHBs5 9bW2zrBoC0n5OU4tW84Xrf+SlA1+tfkUrrcpxI+wJIsNPSAaUnWLUM1YpbaHHloo9Qgl lNIQ== X-Forwarded-Encrypted: i=1; AFNElJ8mxU6WkVua8HmIaqIwMuQLL7H1QjOjt4AOWU3EIK5W5E18bo0amtKBrQmGRA5X1MunNp/j4Brv8kgbMFk=@vger.kernel.org X-Gm-Message-State: AOJu0YyF4hH4xm44J4kakjh3hx93YUlg/a0Y+FSEPVv3n7T2oJ5LkVm3 WbCDAAiuGtRwHzAeRGLTCzVIFLNvUl6BCi7kYlswETE2M/b7W3y9NqsP X-Gm-Gg: Acq92OFBQe5M8itRsbjP8er5LawEiQJ1A+XQMLT0aUt600CRKAtyOLxicFgdD4iMIfz vr7BDVibK+bKclxyuiH29jlbyr1hQQj8RS+Mav+UJ78BMmINcy/DuoKYtopa33TBNzDeQFgTTmE I5lMSGk4fIhYV5mjUN9cyPMcKIB0D2f9OzRuOk7Y2KyVTlf0BycXG5lfxgxYtus+FpJNrQgr5cK hQplOGdFxTKhnw9M83mFFIpKP7YBq7JhiAiaD5eLL5RYIX8Jyh37TM3l6/axvuN1JDOyea047uE vCyAi6vVB0LWNiAOAIF6uKklcMVA2qcV/h1DVJmHOpGzR8R/QZGgVlr4rCguhhaCQYfyRWIOqiN lZxNKf/zSOhXjwPpbLIzX0KHGzGTq978wVkd83+8e1srul1rdQ3KQ2nUWto87zTTTRpV+TJ2BGH dpTRuPAIW/8RURgJh7RDAewXDXxHppcNp4+8v41/W2cm2pkc069yxa X-Received: by 2002:a17:90b:35c1:b0:36b:54f3:64d5 with SMTP id 98e67ed59e1d1-370f0b54c09mr2508256a91.6.1780692981525; Fri, 05 Jun 2026 13:56:21 -0700 (PDT) Received: from [192.168.1.3] ([2401:4900:881c:baba:b3d5:d6d:608b:987f]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3712fcb2607sm2197036a91.0.2026.06.05.13.56.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Jun 2026 13:56:21 -0700 (PDT) From: Bhargav Joshi Subject: [PATCH 0/3] Convert ti,irq-crossbar binding to DT schema Date: Sat, 06 Jun 2026 02:26:09 +0530 Message-Id: <20260606-crossbar-v1-0-f67f7cb9ee50@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIzMDUyML3eSi/OLipMQiXaMky0QzE8MUI0MTMyWg8oKi1LTMCrBR0bEQfnF pUlZqcglIv1JtLQDI031WbAAAAA== X-Change-ID: 20260528-crossbar-2b9a641d2146 To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thomas Gleixner , Sricharan R , Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, goledhruva@gmail.com, m-chawdhry@ti.com, daniel.baluta@gmail.com, simona.toaca@nxp.com, j.bhargav.u@gmail.com X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1780692975; l=1324; i=j.bhargav.u@gmail.com; h=from:subject:message-id; bh=8bUD9x4wOou8wQASyhytt6PqZWOsrt8nWYzwb9KNst0=; b=/eR3ZJOIkfskq17CqohJCaBfvzb880A6wx1qSIIujYuL3Z5BErE6Yt3iCoE59dGvYmyOaxRcN dBtrQoj+KbqC3j2UdNNZs0lW02e2SSo7tfExOuRHnqOXZ2dfsjcNkPk X-Developer-Key: i=j.bhargav.u@gmail.com; a=ed25519; pk=IqNDwUZKECEA+n8wXctFLBbYL9NhFstZNbOznm/nX1k= This series converts the TI IRQ Crossbar binding from the legacy text format to a YAML DT schema and resolves a property name conflict with an existing binding. The property name 'ti,irqs-reserved' is already defined in ti,pruss-intc.yaml as a uint8 bitmask. while irq-crossbar uses it as uint32-array causing dtbs_binding_check errors. To resolve errors following changes are introduced: 1. Rename the property to 'ti,crossbar-irqs-reserved' 2. Update driver to accept both old and new names. 3. Update DTS to use the new name. Signed-off-by: Bhargav Joshi --- Bhargav Joshi (3): dt-bindings: interrupt-controller: ti,irq-crossbar: Convert to DT schema irqchip: irq-crossbar: Handle renamed irqs-reserved property ARM: dts: omap: dra7: Use new property name ti,crossbar-irqs-reserved .../devicetree/bindings/arm/omap/crossbar.txt | 55 ------------ .../interrupt-controller/ti,irq-crossbar.yaml | 98 ++++++++++++++++++++++ arch/arm/boot/dts/ti/omap/dra7.dtsi | 2 +- drivers/irqchip/irq-crossbar.c | 15 +++- 4 files changed, 111 insertions(+), 59 deletions(-) --- base-commit: eb3f4b7426cfd2b79d65b7d37155480b32259a11 change-id: 20260528-crossbar-2b9a641d2146 Best regards, -- Bhargav