Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2267499ybl; Thu, 19 Dec 2019 10:42:49 -0800 (PST) X-Google-Smtp-Source: APXvYqzz4ASMetzKn6d0qIPrjSr3sJtNFj+X0rFHRup2nd4fvDLZheqvws9nlpbXuAU8Qp3dRhKK X-Received: by 2002:a9d:3b09:: with SMTP id z9mr10395845otb.195.1576780969093; Thu, 19 Dec 2019 10:42:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576780969; cv=none; d=google.com; s=arc-20160816; b=IWwS1WAMKaA5i0itOakdyyGlxtc5OEWe7yGOj2LJYr9fbonBcD84wvdMQmMojMs4kK mh3Cpplz7NOt7qe0ubytghWCCzlw6v4452SwTNMAEUh5BYyJPYyvB19jxLKREFsJOCO2 oK8VyWJyPDu5fzNmWqK8SndVsdYsBcch008YhAK6eAcHsDvFisq8TfovdLF/8QF8TKTV +JjG+P9mLJMd/y7PM69usCMfFCufsQaIE1WpW+qJEb+2t/jjjFe8TxaGqA4/TgEWtzNU e2ZyVZ1GRiaD4SGPWcgsCYd9tqsPiiuvGYj7oawDSYIMYYv0OYnP73Da2/Yu3Qpt3u8c grvQ== 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:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=t0F02AlIr7XBrjGmW4OwSm+fiYgH23s8JP5JZ9f8gUo=; b=tvNP8GM4ffS7t93nJGgV2vdqMdiIu2eXAoe1zRWtx+ViiflqT25EQBQiKW/88Ro4A6 uYjIId7Gc2dcOLWjxRHXoWpCi5LIbjdKEWLCWNZFzb5y9TXj07KyL6NvhYuP5k4/L047 SHd64nYZoWm6NctEOzWxLlKuBRESpYcl649r1QsRGJ61clt3bs0gZbHQTabUY+H5Lfd5 A5G2wCbd29UqhYN4shhFV6cHftwC1D5gt2p/+BfQ8fpJH8E7E1+tEReRNyNlQ3WgOF7O 3gko++UQtWIGYe3W7Jf0+X4uQ4wps9Ph9KtTfCbQcvIYJ05TMphRpabTcZBRB6rAhcKN wFnw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=ilRloNEK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l14si3954712otk.225.2019.12.19.10.42.37; Thu, 19 Dec 2019 10:42:49 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=ilRloNEK; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727945AbfLSSk1 (ORCPT + 99 others); Thu, 19 Dec 2019 13:40:27 -0500 Received: from mail.kernel.org ([198.145.29.99]:59142 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727778AbfLSSkY (ORCPT ); Thu, 19 Dec 2019 13:40:24 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5C5E124684; Thu, 19 Dec 2019 18:40:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1576780823; bh=vzXHKnP5JI4mahibx1TixNsRcMsfvcTepF7Fss3uuK4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ilRloNEKgJBAUwfDo4kVJu8lf2re2CMR56U3UomwrKd6axgDRJNUcAcTzfMhcHv9w rdfLcMxd0ucLpQIGepr6dtT0uzLVbZJ2N4q+basYwUZrVzlbgdw+ImZ/ycUXx5iF+8 ySCb+/rxsUqFBqI1XcspBQTfJZN4U2O7mmNXcblU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Jarkko Nikula , Tony Lindgren , Sasha Levin Subject: [PATCH 4.4 132/162] ARM: dts: omap3-tao3530: Fix incorrect MMC card detection GPIO polarity Date: Thu, 19 Dec 2019 19:34:00 +0100 Message-Id: <20191219183215.816300392@linuxfoundation.org> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191219183150.477687052@linuxfoundation.org> References: <20191219183150.477687052@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Jarkko Nikula [ Upstream commit 287897f9aaa2ad1c923d9875914f57c4dc9159c8 ] The MMC card detection GPIO polarity is active low on TAO3530, like in many other similar boards. Now the card is not detected and it is unable to mount rootfs from an SD card. Fix this by using the correct polarity. This incorrect polarity was defined already in the commit 30d95c6d7092 ("ARM: dts: omap3: Add Technexion TAO3530 SOM omap3-tao3530.dtsi") in v3.18 kernel and later changed to use defined GPIO constants in v4.4 kernel by the commit 3a637e008e54 ("ARM: dts: Use defined GPIO constants in flags cell for OMAP2+ boards"). While the latter commit did not introduce the issue I'm marking it with Fixes tag due the v4.4 kernels still being maintained. Fixes: 3a637e008e54 ("ARM: dts: Use defined GPIO constants in flags cell for OMAP2+ boards") Cc: linux-stable # 4.4+ Signed-off-by: Jarkko Nikula Signed-off-by: Tony Lindgren Signed-off-by: Sasha Levin --- arch/arm/boot/dts/omap3-tao3530.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/omap3-tao3530.dtsi b/arch/arm/boot/dts/omap3-tao3530.dtsi index ae5dbbd9d5692..4f10204c0994c 100644 --- a/arch/arm/boot/dts/omap3-tao3530.dtsi +++ b/arch/arm/boot/dts/omap3-tao3530.dtsi @@ -225,7 +225,7 @@ pinctrl-0 = <&mmc1_pins>; vmmc-supply = <&vmmc1>; vmmc_aux-supply = <&vsim>; - cd-gpios = <&twl_gpio 0 GPIO_ACTIVE_HIGH>; + cd-gpios = <&twl_gpio 0 GPIO_ACTIVE_LOW>; bus-width = <8>; }; -- 2.20.1