Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4585292pxj; Wed, 12 May 2021 08:42:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxk82TuvLCRfOzctpkQBC8hWojISBGX05/96X+luqHaTiS47cLuF3OJgTAeZSW1WhfYvSHx X-Received: by 2002:a05:6402:2064:: with SMTP id bd4mr7809124edb.96.1620834147612; Wed, 12 May 2021 08:42:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620834147; cv=none; d=google.com; s=arc-20160816; b=RTL+lGNAO1zmldeA10JCZCTo/0+JLy3SsnZbSxP9Aij/s2THCyHnOMceFMQhtE7oUn JtGSv7A6E/3WvjGqaOwYx8rwmk8/JR6M31/6faGj7rT3rgjCwhBe7ihJUIr8+7rUqHVA eJlcUZ/G3x1zoVhYT3DuJJfCFCByQmUg7KtNpygT1jFwIKgt6XuMtVz1tsbvEFyC37DR PJhGqXk5iKu9Xeoap6/mb6f+T2xWSShfmbLYvJBqxrI7FkCVfU5XSMTBZwpZO6MVq0h0 CX2myyhlF3MMAib7d+7SHK94mrk2S2yqNuHasn9sBgqUBnCgmNMyc2aYWrS0iJC0hnAn S+dA== 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=F/L2FaISgFS6tUIHFqUcNn19YtVFSkiT3y9txHXSU8I=; b=m46JVwlmcZi47Pd8O2lv+wd1cydqV4++zpC1kDt/jaTFNCsd3FHe1uW6BfWtDuD/92 i5liHdDM965I4Xx078uiHRYx4sCclxZ8jvpEov7NOy1B4p8XpV0Gj8I7slnW/Zz9beGG HfxdZ/FqEkaOw9QB6VOZ/VJBFJI2Eyc+fP4QcoSNZj41oGr7AahnqrA5id5RkrSZVsBY YH9Uftfto7stO3S7NqTFg4xwWGKVR0CRH7CWJ7sCocIIh/FOYr/Zny9RVN9cYP/wZHS4 rXCkIzcQZsI8UXBAEj1hKxkjBR77/sVtyhYITdqlcLAcTuIBldUNV6YDo/gRJzC9Qiov z0Rg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=oXSdbKQI; 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 gg17si329293ejb.131.2021.05.12.08.42.03; Wed, 12 May 2021 08:42:27 -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=oXSdbKQI; 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 S236609AbhELPk7 (ORCPT + 99 others); Wed, 12 May 2021 11:40:59 -0400 Received: from mail.kernel.org ([198.145.29.99]:50484 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232868AbhELPSU (ORCPT ); Wed, 12 May 2021 11:18:20 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 7C1BF61985; Wed, 12 May 2021 15:07:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620832050; bh=cDEQvO39tkeNC5tvUTdfIH8Yyfbzitl0CTPoq8CzwbE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=oXSdbKQITqivlOuzH9ycXqwOFQELx5wRVO9qxNvnMb4KnlrMtYFJK35sSrbDU/GiN pmy5DKt2xS172xU9xCkKxQ8kmYs2jRMr6Ga1d792cyoyphe3mRaQJ9u4nzOqytY5p8 UbTymnKGTC5ZJKTq8rnCjc2qoXhG4mnynhB/Z4HU= 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.10 122/530] ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 Date: Wed, 12 May 2021 16:43:52 +0200 Message-Id: <20210512144823.821137765@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210512144819.664462530@linuxfoundation.org> References: <20210512144819.664462530@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 f6368c60561370e4a92fac22982a3bd656172170 ] 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: 47580e8d94c2 ("ARM: dts: Specify MAX77686 pmic interrupt for exynos5250-smdk5250") Signed-off-by: Krzysztof Kozlowski Link: https://lore.kernel.org/r/20201210212534.216197-8-krzk@kernel.org Signed-off-by: Sasha Levin --- arch/arm/boot/dts/exynos5250-smdk5250.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts index 186790f39e4d..d0e48c10aec2 100644 --- a/arch/arm/boot/dts/exynos5250-smdk5250.dts +++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts @@ -134,7 +134,7 @@ compatible = "maxim,max77686"; reg = <0x09>; interrupt-parent = <&gpx3>; - interrupts = <2 IRQ_TYPE_NONE>; + interrupts = <2 IRQ_TYPE_LEVEL_LOW>; pinctrl-names = "default"; pinctrl-0 = <&max77686_irq>; #clock-cells = <1>; -- 2.30.2