Received: by 10.213.65.68 with SMTP id h4csp234585imn; Fri, 23 Mar 2018 03:32:44 -0700 (PDT) X-Google-Smtp-Source: AG47ELs6ZElScAxIh29HCoiRnOxvGEjKgLanM0eXhLMmconfScyXdZNnan7aZRm4iqd4tTgkb4cJ X-Received: by 2002:a17:902:7c98:: with SMTP id y24-v6mr29014508pll.60.1521801164787; Fri, 23 Mar 2018 03:32:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521801164; cv=none; d=google.com; s=arc-20160816; b=YPB8LQAEktkH0qmfIWh5K2ModtgsulpVzam3OeZi2uMeBtBjfc40pRPcspGBIIOlzM 6k61nTXh/bfc27ome+UKbEIsQWkmr0Q0/eb6WNOzziJkdoCxmSIE7jwZGkppowQov3Gp 1ufImZwCMm33CY1LxZHo6lVmbrF2p7VWj2HqqAuPfyXbmp0mWOrE5mD9CmoEb98Krf+V MRnE3wFxcJ8PuHRDBnYNPIdhi0WvAxHlIByVH4lDBVJZHlpL831YxoisHJEGT5TxmdsT beZcUfBIfpR4zb8bazya8vvee+4pgkxvyZGfpgUlEKSbAWUjs0jw+YLbPlK74GKNxlrw Kwzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=RUTaNurPMc+IznNqKzThTkIBzwK2G0tCecARXrMfeaE=; b=lrYcaUGCCDObG01s4SX0PeEcN5Q2H+DrD6T4+iWExr+aPrraOjeodLGjQ8ly9yW5xK O+mUtgHZ5oATZg8DzEXf5R+xXA2fNLDpm0rxkuddphopR3XqtROUU3ydVcU6sYF0/6Ls GFo4Q4YmjvutWhTSTXKrDxy/cx4nPJSr7kCce/2GHMRKdY5dFz9WSt4jg7c5WDQimFn0 EfLVWLMwOOzV9mqn2fYEiRkWowP9oAfC/0clYznnCrRiHTbEiyJeJ3nPzeQyGZGCcAmz 7MoIbzVW413qZtcwTUPJprXx3YT73vQeqvR8Lv1977H9qqPQ7xKJs/smC1T3/QLWk125 kRig== ARC-Authentication-Results: i=1; mx.google.com; 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 bi10-v6si8042229plb.105.2018.03.23.03.32.30; Fri, 23 Mar 2018 03:32:44 -0700 (PDT) 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; 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 S1756321AbeCWKb1 (ORCPT + 99 others); Fri, 23 Mar 2018 06:31:27 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:47770 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756140AbeCWKSo (ORCPT ); Fri, 23 Mar 2018 06:18:44 -0400 Received: from localhost (LFbn-1-12247-202.w90-92.abo.wanadoo.fr [90.92.61.202]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id E173AEEF; Fri, 23 Mar 2018 10:18:43 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Tony Lindgren , Kishon Vijay Abraham I , Bjorn Helgaas , Sasha Levin Subject: [PATCH 3.18 28/47] ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP Date: Fri, 23 Mar 2018 10:55:19 +0100 Message-Id: <20180323094249.325117794@linuxfoundation.org> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180323094248.117679641@linuxfoundation.org> References: <20180323094248.117679641@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 3.18-stable review patch. If anyone has any objections, please let me know. ------------------ From: Kishon Vijay Abraham I [ Upstream commit 2c949ce38f4e81d7487f165fa3b8f77d74a2a6c4 ] The PCIe programming sequence in TRM suggests CLKSTCTRL of PCIe should be set to SW_WKUP. There are no issues when CLKSTCTRL is set to HW_AUTO in RC mode. However in EP mode, the host system is not able to access the MEMSPACE and setting the CLKSTCTRL to SW_WKUP fixes it. Acked-by: Tony Lindgren Signed-off-by: Kishon Vijay Abraham I Signed-off-by: Bjorn Helgaas Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- arch/arm/mach-omap2/clockdomains7xx_data.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/arm/mach-omap2/clockdomains7xx_data.c +++ b/arch/arm/mach-omap2/clockdomains7xx_data.c @@ -524,7 +524,7 @@ static struct clockdomain pcie_7xx_clkdm .dep_bit = DRA7XX_PCIE_STATDEP_SHIFT, .wkdep_srcs = pcie_wkup_sleep_deps, .sleepdep_srcs = pcie_wkup_sleep_deps, - .flags = CLKDM_CAN_HWSUP_SWSUP, + .flags = CLKDM_CAN_SWSUP, }; static struct clockdomain atl_7xx_clkdm = {