Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4549429pxj; Wed, 12 May 2021 08:01:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwC4Et3qjRmBcHMbrtPttZHkNPuKS/aDq2Mn+kGOdbv3G1aB+sEqijFDOtDK+Ivx7AETK/5 X-Received: by 2002:a17:906:3952:: with SMTP id g18mr3522515eje.138.1620831664539; Wed, 12 May 2021 08:01:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620831664; cv=none; d=google.com; s=arc-20160816; b=FDCNlJxfJbsjAiMi2SOvyjf/4bF//6iqcAN2m9QK8M5XbLXihldpM6B8juoV1L3fCY J2wOpyJQM69knMkytijFK3V1S20fr5n+gReJtqjsbXqITBB6I9OpCsSnjuFsRHTw9A3a OG72bg5hv/Gi3pcW9NiLG7u4Ipf6ONE/zkZnFFvUtTza40Eg4ZbKWye0WDYFswiyBW2o bXt7iKor0HGNfR8QYQEuqrt3OCRRJ2EZuYHvHt2SAexSKUgCNIlgWV34+x6zRWodWnO0 bgMhhTQz3NTy/QWkfZHt+JelJF9wc6p6kh/ZnlWKYCBRBxew6QJTGP4xdxahUsLs1H+E IEMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=3iNQmIac3C7nn430GOTTURsN/gnpcT5EsBMawocIsYQ=; b=0ojbHII1WFCQAk+rIWJht9EjzsLOxsfmsmEi3PHhgVAVTbr7A3l2Pj+VZNG7YLDfcg /n2MZDDbnHa0uOESw5zvBlwRG3hyaCwE8+uDmtLQQ7MFlfVUjpCIDoPv2E4+aYBVX2va F4k9a4MUJZI488fxraJFmVIIVoyW3Ob78MZqv7y0XyII/EFQep9PjGWkbA82dQZXLRVT uf5nspuhTEeLZ3BtLHeXUq97fnUiHsqvMCHpmrE7IspaGe8V5snAgwZdMnoLmz0EOQn+ uOqkbElrmTQGu6yJpUM908QVi0+7z/Bor8NlmGDeAd+uNdzz8Y8wcZrpTtIYzefCnduZ sLpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=16N+Rh1S; 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=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j5si20301235edj.274.2021.05.12.08.00.38; Wed, 12 May 2021 08:01:04 -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=@linuxfoundation.org header.s=korg header.b=16N+Rh1S; 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=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231375AbhELO6d (ORCPT + 99 others); Wed, 12 May 2021 10:58:33 -0400 Received: from mail.kernel.org ([198.145.29.99]:43384 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232171AbhELO4u (ORCPT ); Wed, 12 May 2021 10:56:50 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7CDB961447; Wed, 12 May 2021 14:55:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620831317; bh=6uSpxcK33R092AMCfXYxap3mR2bFxWXiFC/tOz2jWdo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=16N+Rh1S827mUEsz5ocHMS+mTo7+lnp0dlxelsMC7FCqmkiRzlpL6EBMepTKiwrPf q15azd1Au9V52KpEoB5hpbpnEJSjVySxA8hOGvq/qMqcTvNK+4H6CerLXZPFSyjBG5 jrMNZYcEiWdCppMUGZ16oHvwHMdsyCKAx8gdJ/BE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Krzysztof Kozlowski , Sasha Levin Subject: [PATCH 5.4 071/244] ARM: dts: exynos: correct PMIC interrupt trigger level on Snow Date: Wed, 12 May 2021 16:47:22 +0200 Message-Id: <20210512144745.313810453@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210512144743.039977287@linuxfoundation.org> References: <20210512144743.039977287@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Krzysztof Kozlowski [ Upstream commit 8987efbb17c2522be8615085df9a14da2ab53d34 ] The Maxim PMIC datasheets describe the interrupt line as active low with a requirement of acknowledge from the CPU. Without specifying the interrupt type in Devicetree, kernel might apply some fixed configuration, not necessarily working for this hardware. Additionally, the interrupt line is shared so using level sensitive interrupt is here especially important to avoid races. Fixes: c61248afa819 ("ARM: dts: Add max77686 RTC interrupt to cros5250-common") Signed-off-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20201210212534.216197-9-krzk@kernel.org Signed-off-by: Sasha Levin --- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos5250-snow-common.dtsi b/arch/arm/boot/dts/exynos5250-snow-common.dtsi index c952a615148e..737f0e20a452 100644 --- a/arch/arm/boot/dts/exynos5250-snow-common.dtsi +++ b/arch/arm/boot/dts/exynos5250-snow-common.dtsi @@ -292,7 +292,7 @@ max77686: max77686@9 { compatible = "maxim,max77686"; interrupt-parent = <&gpx3>; - interrupts = <2 IRQ_TYPE_NONE>; + interrupts = <2 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default"; pinctrl-0 = <&max77686_irq>; wakeup-source; -- 2.30.2