Received: by 2002:a17:90a:88:0:0:0:0 with SMTP id a8csp8685pja; Fri, 22 Nov 2019 02:44:05 -0800 (PST) X-Google-Smtp-Source: APXvYqwtMhe2nvNMr+z4LUr/M0Usi/H0gxz4PGfqxyE/uR8HdJjVW2E6rfyARoVsrGsW98ZssTZX X-Received: by 2002:a17:906:5397:: with SMTP id g23mr20646334ejo.93.1574419445364; Fri, 22 Nov 2019 02:44:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574419445; cv=none; d=google.com; s=arc-20160816; b=Mez3EB+UWc76Y4OSXzFXkDRn1+sNWHxh6tVuV/FdVOXdfdClFe69yYoXPeFFKmpvuf NAXig2bkHCeaiBrUgdXZW97tT1AC7/Sn5k62WiMn6GZnSehTjJ40miCfDC1sdZgwz0YY GIWltkUD3+k9dYuWKdGGg+W3uuQjMUQ2Hinx2r+gbJkQ2rjHzP+FTCtpcn014A6n5i9b U87ph/kb/aY9/X6oLGQCQFJAeC0YmjfLT2EVQFFt0Z1W7dc+P1Ug+4TPvHCBy7yOOz1e +sAk3fIzfbM93927dg4Wa3wQ070lzv3jEDoTlbcNVnzsvLhwQ6yBXAfFotD9J6OiOGyd 7T6w== 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=CUto1+4/dGrqpe1C8Ah3l1gAXMnk8J4Cm2MYhe8yF8Y=; b=m6V0OVw32t5hsOWx3S3c7b4VMRD9IyNNZuxDcuf+jNw+o12In+ro6D1ZLo+13qBDnv 1NCO5ZuZVRX20c5mwRR7QFe1HR0TC1hvkHWyCfL8UQAB4s+2TwjeNCQWPPIgulx6R3Xa 9U4pfQtaI5q/wl1vnG5nT5112TCPSfmPI8eSZPx4td3DqUK0e6TLX16q4ToZcnWpY1SW u6EOuwLXsAVle+QHMShuMkq0pVpM5dajFAdEi3a7lFr7+Kxn8VRO7+Zn3XKk7d0/U0Ci E7w+jtBeaYzkvZd8cok6YGxeETHorVo6hnLVRX51+Fj7HFcIT3Ms0VDV7LbyCahdO3Ch OA7Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=Xnsr8BCn; 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 m33si4373909edc.126.2019.11.22.02.43.41; Fri, 22 Nov 2019 02:44:05 -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=Xnsr8BCn; 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 S1728271AbfKVKjQ (ORCPT + 99 others); Fri, 22 Nov 2019 05:39:16 -0500 Received: from mail.kernel.org ([198.145.29.99]:42130 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727289AbfKVKjK (ORCPT ); Fri, 22 Nov 2019 05:39:10 -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 D01932071C; Fri, 22 Nov 2019 10:39:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574419150; bh=704GgVtjPbYQSRgT22k+tk3j6Fu7SlUM8LHDVu+aC9Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Xnsr8BCncteZERF7OBYW6jzrQQmelRIGxxPqv7hjFK5ta4QXUJssPiBDCjXCBap/j 2rCQQVaK9CUV46lOCkRHQPng9phOeo9VwqRVwbmz4kv9aQB/TMBLglGOTR6aMHgU4o uQdUOk84Kc3rnEX9wnJTvdONjRohs0ETI2Rsdl1I= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Eugen Hristev , Adrian Hunter , Ulf Hansson Subject: [PATCH 4.9 015/222] mmc: sdhci-of-at91: fix quirk2 overwrite Date: Fri, 22 Nov 2019 11:25:55 +0100 Message-Id: <20191122100834.762535278@linuxfoundation.org> X-Mailer: git-send-email 2.24.0 In-Reply-To: <20191122100830.874290814@linuxfoundation.org> References: <20191122100830.874290814@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: Eugen Hristev commit fed23c5829ecab4ddc712d7b0046e59610ca3ba4 upstream. The quirks2 are parsed and set (e.g. from DT) before the quirk for broken HS200 is set in the driver. The driver needs to enable just this flag, not rewrite the whole quirk set. Fixes: 7871aa60ae00 ("mmc: sdhci-of-at91: add quirk for broken HS200") Signed-off-by: Eugen Hristev Acked-by: Adrian Hunter Cc: stable@vger.kernel.org Signed-off-by: Ulf Hansson Signed-off-by: Greg Kroah-Hartman --- drivers/mmc/host/sdhci-of-at91.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/mmc/host/sdhci-of-at91.c +++ b/drivers/mmc/host/sdhci-of-at91.c @@ -318,7 +318,7 @@ static int sdhci_at91_probe(struct platf pm_runtime_use_autosuspend(&pdev->dev); /* HS200 is broken at this moment */ - host->quirks2 = SDHCI_QUIRK2_BROKEN_HS200; + host->quirks2 |= SDHCI_QUIRK2_BROKEN_HS200; ret = sdhci_add_host(host); if (ret)