Received: by 2002:a05:6358:7058:b0:131:369:b2a3 with SMTP id 24csp793721rwp; Thu, 13 Jul 2023 00:42:20 -0700 (PDT) X-Google-Smtp-Source: APBJJlFKBeK+kpz8GjXFrX79lJDmLoAUVRdx+msHWCnNKDfb7cEent/BTK0CaZDhxT1VsMczdnxN X-Received: by 2002:a05:6a20:320c:b0:12d:4c17:bb2d with SMTP id hl12-20020a056a20320c00b0012d4c17bb2dmr270150pzc.26.1689234140703; Thu, 13 Jul 2023 00:42:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689234140; cv=none; d=google.com; s=arc-20160816; b=XaoIrYMBRH/P+1Eye/a8PZlLNgPEtS1xwpgdeEbcXmTxkJKHDaKbG89aC3opQqWZkh +g+ZXqZ2HmjSLZRRNGH1iQpY2yV2fLgfKEdGlvc0BSq4U29fI9pJfAZgBiT/njIjV8tB qgJixhaIXjEYH9mxa5Tyli2pKKgqBQajlAeT10yoBD1pk/1zQdmsxa5UkHHatdL172XX ye0Gepa9bdbtlrwLHtD8GEhPANXYu7lL7VJyRTHn2/Jk1NByg9SzudZ2yPAaX/SIyL9+ pQxSfD9Z1QZwlcGlhw0ZGbA396sFtpa7CU8RcPchewHpudBY3pd7GuDgPzeMBGed9hs9 UT7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent :content-transfer-encoding:date:cc:to:from:subject:message-id; bh=UY1o2ozxBNZ1xQw6ECpohmeEZaoUeoflP+XZfCby9R8=; fh=olPrmCpLhQVlfREcSO3ztR2Zrm4AFUe/IV9N39d2QiI=; b=WFLi56aT15kKtkiPcTCqfHgo9t2cyOJPIs5DI2KZLKL5YFHe99numXNZ28ZkbPUlWO unN1kDpLLqzDf/7ztAeOnfP+jgRIdkS9aKYWbjoJn/Bgboy4ZWA00yYbym7A1Z53vq9h vSoJ3kBlZBEogzrpEKx4FPPwQxPC9bpPUwtWCoOnG6AvVVywZF9DDnhb+aqG/SvfUwuc izAtVIOF+gQvWY5sBMo4XEu9LbIQEGZXMEv8rqdfCNPao+75+ow96P/fxM7sKU8FqvEQ icR7AO6v0LsqTOsfaoVK0yXpqxv1v+XNAg8/0zX2RKs6FAYqzpMHwkkeSJj5xP+iQKNH CIkQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m1-20020a170902768100b001aaea258805si4683960pll.134.2023.07.13.00.42.08; Thu, 13 Jul 2023 00:42:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234306AbjGMH03 convert rfc822-to-8bit (ORCPT + 99 others); Thu, 13 Jul 2023 03:26:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47912 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234195AbjGMH0O (ORCPT ); Thu, 13 Jul 2023 03:26:14 -0400 Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F3B9C2116; Thu, 13 Jul 2023 00:25:55 -0700 (PDT) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.95) with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (envelope-from ) id 1qJqhp-0013fl-2P; Thu, 13 Jul 2023 09:25:41 +0200 Received: from p57bd9f0d.dip0.t-ipconnect.de ([87.189.159.13] helo=[192.168.178.81]) by inpost2.zedat.fu-berlin.de (Exim 4.95) with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (envelope-from ) id 1qJqho-001eww-Qr; Thu, 13 Jul 2023 09:25:41 +0200 Message-ID: <90e6042f3a82d5e9b4cf475603dcb73ca5e821d8.camel@physik.fu-berlin.de> Subject: [GIT PULL] sh fixes for v6.5 From: John Paul Adrian Glaubitz To: Linus Torvalds Cc: Geert Uytterhoeven , Artur Rojek , Rich Felker , Yoshinori Sato , linux-sh@vger.kernel.org, linux-kernel Date: Thu, 13 Jul 2023 09:25:39 +0200 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Original-Sender: glaubitz@physik.fu-berlin.de X-Originating-IP: 87.189.159.13 X-ZEDAT-Hint: PO X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus! The sh updates for v6.5 introduced multiple regressions that this pull request addresses. In particular, the change a8ac2961148e ("sh: Avoid using IRQ0 on SH3 and SH4") causes several boards to hang during boot due to incorrect IRQ numbers. Geert Uytterhoeven has contributed patches that handle the virq offset in the IRQ code for the dreamcast, highlander and r2d boards while Artur Rojek has contributed a patch which handles the virq offset for the hd64461 companion chip. With the series applied, the affected boards will boot the kernel again without issues. The following changes since commit 7497840d462c8f54c4888c22ab3726a8cde4b9a2: sh: Provide unxlate_dev_mem_ptr() in asm/io.h (2023-07-05 19:04:51 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux.git tags/sh-for-v6.5-tag2 for you to fetch changes up to 7c28a35e19fafa1d3b367bcd3ec4021427a9397b: sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ (2023-07-13 08:37:53 +0200) Thanks for pulling! Adrian ---------------------------------------------------------------- sh fixes for v6.5 - sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ - sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux - sh: mach-highlander: Handle virq offset in cascaded IRL demux - sh: mach-r2d: Handle virq offset in cascaded IRL demux ---------------------------------------------------------------- Artur Rojek (1): sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ Geert Uytterhoeven (3): sh: mach-r2d: Handle virq offset in cascaded IRL demux sh: mach-highlander: Handle virq offset in cascaded IRL demux sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux arch/sh/boards/mach-dreamcast/irq.c | 6 +++--- arch/sh/boards/mach-highlander/setup.c | 4 ++-- arch/sh/boards/mach-r2d/irq.c | 4 ++-- arch/sh/cchips/Kconfig | 4 ++-- arch/sh/include/asm/hd64461.h | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913