From patchwork Tue May 22 16:34:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 136576 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1853937lji; Tue, 22 May 2018 09:35:09 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrZE6BHr3Ji+ZGwZ3qoJYLgzWtb74+LiuzYn+TAWgcUSEIkAMgza0e/4lG17fNrs/KUCO56 X-Received: by 2002:a17:902:145:: with SMTP id 63-v6mr25620675plb.332.1527006909055; Tue, 22 May 2018 09:35:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527006909; cv=none; d=google.com; s=arc-20160816; b=fNvzvP2xe4gpK2zQZAft1/3DGHqaKQo4fFzgYTcJnz0CWXbfCSQJUv+QfFcYVguvJP IZzCz94P9fdBzG3TvPxgjp3ifqChR+hEf1EmZbvB3s2OHpTdGEv6y5gc2NCA/0He/Eww fzWZwPbn7wYDv6A0EEhw6b/FlJXIfS4NZaOxoj4nr7RCayQhCvi/6wRuHH9tOyZwuuDf 3XmrECeitmx60SgEffU+lnEAoGSuD1Pfp3RkYaJnHSSFqYPITHhL3OeHrJK4Nb0Ae+5H khdDxXoI7vZzwPxtjVdZuhtBm4PWmeEnjtlPzc0Io5NvaZJI7AwLxhPVaDaeh2KuWEFA OL1w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=NPYLQfXofHaK7PFZW+1cFNnzh5u8IfS8PjyeGzazwyY=; b=xeQ1ZKjR2AKm44AuKGCAPhX6IZ4CpZTxtq3LpvwTj9ZbR7Q/hSiZuC7NOIl9utZqNE Whwz7UkCHowkQNvK4UPvRAqYFJWQvkd+wAEv7KwKVObrbzyh3P2K2q2JpyRAPMnM6GnM 66UR+99GIFSywY4JhVDwOMTzmCoZ1rFyJcDO/nHIRN4pAD/k1QuXaH4d0/PlNl5sczfw qQOOqRMYQMaoqYkCe/Klub+74IEhLoWctBdkS2aYROyBqYVyJ9tazhQzl2jRCduF9gO9 wqliPU/0ewvuXkTLzEAVT3V89/hMQXYnC7El1ppwmCZ2dvYx5UEisxVzVYa8uclE8jwl AfPg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=sKYBJVpM; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-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 b125-v6si10064652pga.536.2018.05.22.09.35.08; Tue, 22 May 2018 09:35:09 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=sKYBJVpM; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751629AbeEVQfG (ORCPT + 5 others); Tue, 22 May 2018 12:35:06 -0400 Received: from mail-wr0-f195.google.com ([209.85.128.195]:44976 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751278AbeEVQfD (ORCPT ); Tue, 22 May 2018 12:35:03 -0400 Received: by mail-wr0-f195.google.com with SMTP id y15-v6so21321753wrg.11 for ; Tue, 22 May 2018 09:35:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=Csr+OAI9fWstE4dhd2Fjfc+mlFPfu3HUaFEpI4ql6zg=; b=sKYBJVpMyg4WYawbTs7jtAzIhHEFW3Wlpe5cOiTqOj1lJ8gXeXMHISEsjKbP50fOVA LbIbNXIxbUC4D2pl6RaUjtpKrTISa3bp49fzOYA2gI9UjCoqovyRsnTEF81YG0rYawG3 ETiJJy53fgj8imYJHyIu1RGZfJmP/ukvF/2ny3+feGcRYfo/81xsiASc8VeNx7Uxg8yR MD4SI6R/vjumUzklqNgUYpUtpxg6oA1XeaFiC+dSfl8ICb6PYRHMY37bw6N8xMEwcdEJ 6rYHO09FXvpF/ZJEJPRQJf2kEz275kL+rchjde+r1EgpoqwjUU3YalT22Xvg2FDBBx2j rzaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=Csr+OAI9fWstE4dhd2Fjfc+mlFPfu3HUaFEpI4ql6zg=; b=H1uCU04Ov0zPsXa3uSYFDPWYzoc5rTWHYteMuxCQmZwSBJsznAUx2oNSr53wjgxNyS yr70BRJdRU7B3pFLLmb4kqGdhtrbTN5uxCLf41zhodqcnYRHU4k1BFBSWJGtueePMATA LgGclHQBKqzM9kG44BqBZclOCILGcuPcGHA5ftIpzabzIbYzlinyRcCpeW0A/AWwtFS7 gflFtJMCrzw4ybkKTfiSQoWpiUeeB+NJLVXegqD/3h96LVAokWc8QHx3aGVlaGPLS7zp jYLnhWYSGNas4nADP0vC6BkI7zaEyYukLpzI8obC8bI70KASFyDWd1ZUN534+PtERZfw EWNg== X-Gm-Message-State: ALKqPwfdlrgbgEYTeAkVBR8IwK561MJn1jcMt4gnda3jZE2FR3dADXbA i3KBbmZp3T1kFAEtDvr4efFeng== X-Received: by 2002:adf:dc8b:: with SMTP id r11-v6mr1993116wrj.263.1527006902818; Tue, 22 May 2018 09:35:02 -0700 (PDT) Received: from boomer.baylibre.local ([90.63.244.31]) by smtp.googlemail.com with ESMTPSA id h8-v6sm294062wmc.16.2018.05.22.09.35.01 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 22 May 2018 09:35:02 -0700 (PDT) From: Jerome Brunet To: Neil Armstrong , Carlo Caione , Kevin Hilman Cc: Jerome Brunet , Michael Turquette , Stephen Boyd , linux-amlogic@lists.infradead.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 1/6] clk: meson: clean-up meson clock configuration Date: Tue, 22 May 2018 18:34:52 +0200 Message-Id: <20180522163457.13834-2-jbrunet@baylibre.com> X-Mailer: git-send-email 2.14.3 In-Reply-To: <20180522163457.13834-1-jbrunet@baylibre.com> References: <20180522163457.13834-1-jbrunet@baylibre.com> Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Clean the dependencies in meson clock Kconfig. CLK_AMLOGIC should actually select CLK_REGMAP_MESON which it uses. Also, each platform should select CLK_AMLOGIC, so everything is properly turned on when the platform Kconfig enable each configuration flag Acked-by: Neil Armstrong Signed-off-by: Jerome Brunet --- drivers/clk/meson/Kconfig | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) -- 2.14.3 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/drivers/clk/meson/Kconfig b/drivers/clk/meson/Kconfig index 815659eebea3..9d00809f07fc 100644 --- a/drivers/clk/meson/Kconfig +++ b/drivers/clk/meson/Kconfig @@ -1,13 +1,14 @@ config COMMON_CLK_AMLOGIC bool - depends on OF depends on ARCH_MESON || COMPILE_TEST + select COMMON_CLK_REGMAP_MESON config COMMON_CLK_MESON_AO bool depends on OF depends on ARCH_MESON || COMPILE_TEST select COMMON_CLK_REGMAP_MESON + select RESET_CONTROLLER config COMMON_CLK_REGMAP_MESON bool @@ -15,9 +16,8 @@ config COMMON_CLK_REGMAP_MESON config COMMON_CLK_MESON8B bool - depends on COMMON_CLK_AMLOGIC + select COMMON_CLK_AMLOGIC select RESET_CONTROLLER - select COMMON_CLK_REGMAP_MESON help Support for the clock controller on AmLogic S802 (Meson8), S805 (Meson8b) and S812 (Meson8m2) devices. Say Y if you @@ -25,10 +25,8 @@ config COMMON_CLK_MESON8B config COMMON_CLK_GXBB bool - depends on COMMON_CLK_AMLOGIC - select RESET_CONTROLLER + select COMMON_CLK_AMLOGIC select COMMON_CLK_MESON_AO - select COMMON_CLK_REGMAP_MESON select MFD_SYSCON help Support for the clock controller on AmLogic S905 devices, aka gxbb. @@ -36,10 +34,8 @@ config COMMON_CLK_GXBB config COMMON_CLK_AXG bool - depends on COMMON_CLK_AMLOGIC - select RESET_CONTROLLER + select COMMON_CLK_AMLOGIC select COMMON_CLK_MESON_AO - select COMMON_CLK_REGMAP_MESON select MFD_SYSCON help Support for the clock controller on AmLogic A113D devices, aka axg.