Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp2372840pxa; Mon, 17 Aug 2020 08:05:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxyBsgKckNE2B0FgHw7gcj9nmvh8cB1dqcgxyuPlJHK8vGnKZPRWHwcKlGzYKpHxZgnNLsQ X-Received: by 2002:aa7:d9d7:: with SMTP id v23mr15958078eds.112.1597676753120; Mon, 17 Aug 2020 08:05:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597676753; cv=none; d=google.com; s=arc-20160816; b=PKYRC1/Q8b9DkIofu9gRFd4/4HzSM0vmAJykBcexmSFcMaFjm1MQObEJ6ZdkDm5m+P mUcdxX1K/S7Rn1B0my/4CbAElytx3JKfl+HPqPYySLzy6kMKVmnFgggTgWHzftHEl39P JjnVf3miLeJRJi1+ZPerqx0XHpzp7do8uXs1NHRxoH/YrA5vw33k7O64S/BBojR78eoz k0qN7Jg+SlsxDjnwkHJ30gMjw3JNSYoZw0N8LS5Hzd1ynbDnEkVJ2akcW34SkX5KurDD maouAJ+RrRf5tknRDJzsD32CrVGX27Ja13OldGpSbTWoYrSTe+QuMHzUVPu99fkCLvwk 2J2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=d6ygu7yB/ujRPicbXyGxxAa8G3qW+b6Pxo9XVrZgMhg=; b=RvGxoQMRiWc9uaUF1d3/SnfzgIIV97/+rhr1rvcL+MmA9IC+uQpEaXmOdCSOFnQeW/ 3CqeJN9F1qUdsG2ZaqZHHhzGgDZXMOI2fRKbPlPbdfhKDW7GkS8rM1fG48R2ZJRVyXez x+qAQ4RZbAbbT2bCMVJEmhvLqP2QPnsmapmvvCLAuN12DPZCyRe/xe95L99DpiPQqkoC 0CBPNKgFzvycblLrtzNoB5tmAQ8teiFRZQTC1Ik+47TQK0mCceEQJYlg+jsGwHFS74wX kC9pQP91I0FKHaKD0OwSo8neHl1VCRjS76Kn1PnJjztGNzqWQMYmQkvjO9ckppH5ldO2 /PaQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=k3PdcOBA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u24si13839927edi.194.2020.08.17.08.05.29; Mon, 17 Aug 2020 08:05:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=k3PdcOBA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728842AbgHQPEt (ORCPT + 99 others); Mon, 17 Aug 2020 11:04:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58214 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726630AbgHQPEs (ORCPT ); Mon, 17 Aug 2020 11:04:48 -0400 Received: from mail-oi1-x242.google.com (mail-oi1-x242.google.com [IPv6:2607:f8b0:4864:20::242]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8885BC061389 for ; Mon, 17 Aug 2020 08:04:47 -0700 (PDT) Received: by mail-oi1-x242.google.com with SMTP id l84so15032804oig.10 for ; Mon, 17 Aug 2020 08:04:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=d6ygu7yB/ujRPicbXyGxxAa8G3qW+b6Pxo9XVrZgMhg=; b=k3PdcOBAs8eNGqpjg0cD63uWZU3AZUe2rARWPvRY3xs9ccxnDb0t7T5Qw+DxLpenkb Wg/wRdeN1jg6rlfQqD2Vir66HguiwzMHhHd7RwcYid3sKyDJMntXYqGL45bjNGFZmg2O mzlF8x5VeXqFDu387q0cmojqYFDcUGNF8oNhaY8D0oojF5s41pvDX5P8X5zEA6q0iSls QeYO8ngCULKr4zTUddufWCcNWCNbdYXhaJ4xx4Ib8vXvHREiB1kjH+Mwqxt5bjJQ4fCd RtMk5/AgqKL9zZKyjKIKUJq1M++BLwaqiU6ZI/5tGkNGenFPf3fZqTuGrzOroeIB7jI8 MmQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=d6ygu7yB/ujRPicbXyGxxAa8G3qW+b6Pxo9XVrZgMhg=; b=IbKF05FxCGL9ogANGlboe/CJSeAmFjvRX0lPgIKl3z9NtiUxho7jKFPu9tCsVStNb1 4cCxndC3vxxgMqUYFEnVX2IlWAY1cwFt+iwR7w6fPG6+zZHusTtcRw3JwSHqTlihMInR V8+npF0n4E+2SOgpWy0CVV33OMSCaEEVqrICSXPQTnW4Zx0l9zf6fYDAL5w62LkoW3PW KFLlcDmUIr1UDbT1ps0Qn3BTa7m33ESktuLayIQcgzZY9ytBBJ9TcxHWVNeCiRAEZnxQ K9XdFLAQSDcSjQ9UX/q7bk3C+TITSxFgpiJTMOWgroOCkaB9Hp1les4TXuJl63++3JoV qlpw== X-Gm-Message-State: AOAM531v81lRHnWskDI1KobEjhHRKk/OOnI4cyjRagRWSxKbdJE9OEh/ WKl2u6EwI6ZZmKJtLAEgz7KXiPwEKTfCjsLqqQM= X-Received: by 2002:aca:240b:: with SMTP id n11mr10214622oic.47.1597676686009; Mon, 17 Aug 2020 08:04:46 -0700 (PDT) MIME-Version: 1.0 References: <20200817145738.986999-1-linux@fw-web.de> In-Reply-To: <20200817145738.986999-1-linux@fw-web.de> From: Enric Balletbo Serra Date: Mon, 17 Aug 2020 17:04:32 +0200 Message-ID: Subject: Re: [PATCH] Revert "irqchip/mtk-sysirq: Convert to a platform driver" To: Frank Wunderlich Cc: "moderated list:ARM/Mediatek SoC support" , Jason Cooper , Frank Wunderlich , Marc Zyngier , linux-kernel , Matthias Brugger , Thomas Gleixner , Linux ARM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Frank, Missatge de Frank Wunderlich del dia dl., 17 d=E2=80=99ag= . 2020 a les 16:58: > > From: Frank Wunderlich > > This reverts commit f97dbf48ca43009e8b8bcdf07f47fc9f06149b36 which > breaks bootup of arm/arm64 devices like bananapi-r2/mt7623 and > bananapi-r64/mt7622 > > Signed-off-by: Frank Wunderlich I already answered your BUG report, but, for the record, I think a proper fix is following his way [1] and probably will be merged soon. [1] https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git/c= ommit/?h=3Dirq/irqchip-next&id=3D7828a3ef8646fb2e69ed45616c8453a037ca7867 Thanks, Enric > --- > drivers/irqchip/irq-mtk-sysirq.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/irqchip/irq-mtk-sysirq.c b/drivers/irqchip/irq-mtk-s= ysirq.c > index 7299c5ab4d10..6ff98b87e5c0 100644 > --- a/drivers/irqchip/irq-mtk-sysirq.c > +++ b/drivers/irqchip/irq-mtk-sysirq.c > @@ -231,6 +231,4 @@ static int __init mtk_sysirq_of_init(struct device_no= de *node, > kfree(chip_data); > return ret; > } > -IRQCHIP_PLATFORM_DRIVER_BEGIN(mtk_sysirq) > -IRQCHIP_MATCH("mediatek,mt6577-sysirq", mtk_sysirq_of_init) > -IRQCHIP_PLATFORM_DRIVER_END(mtk_sysirq) > +IRQCHIP_DECLARE(mtk_sysirq, "mediatek,mt6577-sysirq", mtk_sysirq_of_init= ); > -- > 2.25.1 > > > _______________________________________________ > Linux-mediatek mailing list > Linux-mediatek@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-mediatek