Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp3653882img; Mon, 25 Mar 2019 15:00:50 -0700 (PDT) X-Google-Smtp-Source: APXvYqyMiBsTwV49HUyJiOh8Eal/+PHvM+svhe1FzyvHDvuZgJ/X28c81wo+0X9gt2CKpHeAbe8H X-Received: by 2002:a63:481:: with SMTP id 123mr25992781pge.167.1553551249934; Mon, 25 Mar 2019 15:00:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553551249; cv=none; d=google.com; s=arc-20160816; b=eSoO/ZU/rymf6PMR6GSip7dl0TikMwz6shlgUAnxDQiMsMz1Dz9KUva0NAQK7O7bTh 2yFF7ZK8ZmBKWkZR2lUls7RJ7+xc77drlWMkcbK2jn6n7HgNLO/gvVRvNq4Yawvr48nD 2dSZ4E4K3QiqLtE/0ygkCNU4Z4ruHrHcRQEIb3VRmNaV4uH5E3diyiq1g1w/HCa6D75C Lp21zGjUadFU3nEgSGS1AGb7LMxVVuBJ5z0OhE4m2ZvS9htTka146STeJGxr4C6SaNS6 c03EVOxU96f0QxD80Cij0G00yjRw6fMaMiZNhtbxScj5Lno9qWjgYZIlo83YQxmio5nT f/gA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from; bh=gpYgGei3D4jYiFk8XN47niVZ24WiD3BkT/59IM+3nMY=; b=V0YS2FIRK2PprLFLghwfbImVtIK2PJffEGku0iXfjJDhiVj+FNmBSBT8jPU0fpyc7+ kNnK53+3y5rRHkqFcoIj0VLlABreIiibYYrNacwykwmuycYVesiV8tqZODDab211eNnH 1wdgKBYIjmOvbei6QL1xSfdBpxllDYx8z1H6CjBsQXuccFYY8jjmp3RnltTtAb7Wquwi MWNeNgIeu0w53nhpOmRkw1qKJJ/XvNd/EHXbnXwLuho/PARMZ1O2II3jMZpqKlFiBsjj AKlOvcmK49YCFBV7tvrSNpSoY0pySvWNUQRhDsL2OMTpOwAkPGjjf7xTYY0fR1BzCMsA pgSg== 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 g140si15154037pfb.93.2019.03.25.15.00.34; Mon, 25 Mar 2019 15:00:49 -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 S1730757AbfCYV71 (ORCPT + 99 others); Mon, 25 Mar 2019 17:59:27 -0400 Received: from muru.com ([72.249.23.125]:42666 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730738AbfCYV7Y (ORCPT ); Mon, 25 Mar 2019 17:59:24 -0400 Received: from hillo.muru.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTP id EFD1680CC; Mon, 25 Mar 2019 21:59:37 +0000 (UTC) From: Tony Lindgren To: linux-omap@vger.kernel.org Cc: Dave Gerlach , Faiz Abbas , Greg Kroah-Hartman , Keerthy , Nishanth Menon , Peter Ujfalusi , Roger Quadros , Suman Anna , Tero Kristo , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH 12/14] bus: ti-sysc: Pass clockactivity quirk to platform functions Date: Mon, 25 Mar 2019 14:58:47 -0700 Message-Id: <20190325215849.13182-13-tony@atomide.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190325215849.13182-1-tony@atomide.com> References: <20190325215849.13182-1-tony@atomide.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org We already have the clockactivity quirk set for some modules like i2c, timers and smartreflex. But we're not passing it to the platform functions yet. Let's start doing that in preparation of dropping interconnect target module platform data in favor of device tree based data. Signed-off-by: Tony Lindgren --- arch/arm/mach-omap2/omap_hwmod.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c --- a/arch/arm/mach-omap2/omap_hwmod.c +++ b/arch/arm/mach-omap2/omap_hwmod.c @@ -3681,6 +3681,8 @@ int omap_hwmod_init_module(struct device *dev, oh->flags |= HWMOD_INIT_NO_IDLE; if (data->cfg->quirks & SYSC_QUIRK_NO_RESET_ON_INIT) oh->flags |= HWMOD_INIT_NO_RESET; + if (data->cfg->quirks & SYSC_QUIRK_USE_CLOCKACT) + oh->flags |= HWMOD_SET_DEFAULT_CLOCKACT; error = omap_hwmod_check_module(dev, oh, data, sysc_fields, rev_offs, sysc_offs, syss_offs, -- 2.21.0