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 X-Spam-Level: X-Spam-Status: No, score=-7.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 26C73C433DF for ; Tue, 11 Aug 2020 21:31:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 01EDE20756 for ; Tue, 11 Aug 2020 21:31:54 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="ic5XdKk6" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726355AbgHKVbx (ORCPT ); Tue, 11 Aug 2020 17:31:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59574 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726164AbgHKVbw (ORCPT ); Tue, 11 Aug 2020 17:31:52 -0400 Received: from mail-pj1-x1042.google.com (mail-pj1-x1042.google.com [IPv6:2607:f8b0:4864:20::1042]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4E1E4C061788 for ; Tue, 11 Aug 2020 14:31:52 -0700 (PDT) Received: by mail-pj1-x1042.google.com with SMTP id d4so80510pjx.5 for ; Tue, 11 Aug 2020 14:31:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:content-transfer-encoding:in-reply-to:references :subject:from:cc:to:date:message-id:user-agent; bh=AfVxpgJxZ32N1LOm+xuOB6bkmTr53McK9vmsomA92LE=; b=ic5XdKk6gydxMYgraTNOoIX9Qr9I7gTNGubgAXooXrZz721fDPz4m2EjMsb00Sz127 fbvckWvmv30KrMBqS0QhDkKbbJcxA7HlsSi94cHs+zcHYOvkq3S86i84M0rblZRajpOf IcSFe1DZhwHH7CyGIHN64J+Tvo+CwqO7p+XM4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding :in-reply-to:references:subject:from:cc:to:date:message-id :user-agent; bh=AfVxpgJxZ32N1LOm+xuOB6bkmTr53McK9vmsomA92LE=; b=VMduaSbIql7dfL/mzsRpTQryi/SCR5zQtr9D0cvgjJlbXNFCZunQHAiasj/3gk/oKu L81t8GJJFQ5+7tLaLromlfFWFNvfWAWWt5dnnp8sK9DBEzX+bos1xIXrimJixlglqSN4 yrk59jXbiGF659QnYbtIx4T4o/uZu403puPAEXHllIx52eCMeIY6MmKWLpsbaYxvJP1b wYLO83rbQgCkuzUXSsVHfXDgo5nmFH3FreMgpeVl0mz5YfaEXoVnAmfwQSdkTeIv5Xuf DDR/vJ4rfnlwocQsTjsXpEXYDalFVvFCd5UoNnyjk+u5aRZBpTeT6/MGPhcP5JHy9S9w Q9DQ== X-Gm-Message-State: AOAM533i70fTKSsrZQzKlMT3taFxKK5cpuMt3VqOqVGM3OWgFKxohXtg nB7iKaKodUw7zCOkYDITBA/dBWLUl0c= X-Google-Smtp-Source: ABdhPJyqL4TIDkhnnHdUryy4LGUhSjye4Oo+pBg8Wb1pq/wCqARm+tYcIqMsZ0lHBAcH7HwPz+7cPg== X-Received: by 2002:a17:902:6ac3:: with SMTP id i3mr2101777plt.21.1597181511570; Tue, 11 Aug 2020 14:31:51 -0700 (PDT) Received: from chromium.org ([2620:15c:202:1:3e52:82ff:fe6c:83ab]) by smtp.gmail.com with ESMTPSA id w15sm3796047pjk.13.2020.08.11.14.31.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 11 Aug 2020 14:31:50 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: <1597058460-16211-8-git-send-email-mkshah@codeaurora.org> References: <1597058460-16211-1-git-send-email-mkshah@codeaurora.org> <1597058460-16211-8-git-send-email-mkshah@codeaurora.org> Subject: Re: [PATCH v4 7/7] irqchip: qcom-pdc: Reset all pdc interrupts during init From: Stephen Boyd Cc: linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, agross@kernel.org, tglx@linutronix.de, jason@lakedaemon.net, dianders@chromium.org, rnayak@codeaurora.org, ilina@codeaurora.org, lsrao@codeaurora.org, Maulik Shah To: Maulik Shah , bjorn.andersson@linaro.org, evgreen@chromium.org, linus.walleij@linaro.org, maz@kernel.org, mka@chromium.org Date: Tue, 11 Aug 2020 14:31:49 -0700 Message-ID: <159718150946.1360974.10983789401181131846@swboyd.mtv.corp.google.com> User-Agent: alot/0.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Maulik Shah (2020-08-10 04:21:00) > Clear previous kernel's configuration during init by resetting > interrupts in enable bank to zero. Can you please add some more information here about why we're not clearing all the pdc irqs and only the ones that are listed in DT? Is that because the pdc is shared between exception levels of the CPU and so some irqs shouldn't be used? Does the DT binding need to change to only list the hwirqs that are usable by the OS instead of the ones that are usable for the entire system? The binding doesn't mention this at all so I am just guessing here. >=20 > Suggested-by: Stephen Boyd > Signed-off-by: Maulik Shah