From patchwork Tue Mar 16 09:05:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Punit Agrawal X-Patchwork-Id: 12141497 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 38A1EC433E0 for ; Tue, 16 Mar 2021 09:07:42 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id AAC3664F42 for ; Tue, 16 Mar 2021 09:07:41 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org AAC3664F42 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=toshiba.co.jp Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=AnnJj4zrxQ/gKWwHnCugyJUI8uAzO9C16f5BIee56yQ=; b=VNKGZv50xgydZXbPLlITxSNXcT B/DlLME+s+JmIwXb4Q8rBShqk4HT1wOxqhqUoYOfY31AbF2WOpOwU5N5KTxvOFefLCrTJUuJXFq6X PVXoA7UIomYqiGVrNZbw0Kx6JRZdvvvHKNors/+G2+gcXjhSWqjaQk7KahD3arIcNYbTwdosBXqP8 DQwltjTMvxvjUJqcSqBUhdUt1NgNsvlOOC+MOQyhltS/tP4ie0mrJ4vVIFw0ajL1j5QoFeBDd1WCB glr/rgNaDoyU7vgtooto69EPx5ZK2Cb3wwz4hKSm2M1tz2s+uNU+U0ARp+QbLQfriprKcl0P5q5h0 DCAvBmUA==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lM5eO-000CsC-Uo; Tue, 16 Mar 2021 09:06:05 +0000 Received: from mo-csw1114.securemx.jp ([210.130.202.156] helo=mo-csw.securemx.jp) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lM5eG-000Cqf-L7 for linux-arm-kernel@lists.infradead.org; Tue, 16 Mar 2021 09:06:01 +0000 Received: by mo-csw.securemx.jp (mx-mo-csw1114) id 12G95kl0007561; Tue, 16 Mar 2021 18:05:46 +0900 X-Iguazu-Qid: 2wHHUp6aQcEREq8NFC X-Iguazu-QSIG: v=2; s=0; t=1615885545; q=2wHHUp6aQcEREq8NFC; m=sqWN70LhMhpsOpU1ImSOegK4fCUlQj9sgY4Ee89588I= Received: from imx12-a.toshiba.co.jp (imx12-a.toshiba.co.jp [61.202.160.135]) by relay.securemx.jp (mx-mr1110) id 12G95jTj011931 (version=TLSv1.2 cipher=AES128-GCM-SHA256 bits=128 verify=NOT); Tue, 16 Mar 2021 18:05:45 +0900 Received: from enc02.toshiba.co.jp (enc02.toshiba.co.jp [61.202.160.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by imx12-a.toshiba.co.jp (Postfix) with ESMTPS id ECF501000CE; Tue, 16 Mar 2021 18:05:44 +0900 (JST) Received: from hop101.toshiba.co.jp ([133.199.85.107]) by enc02.toshiba.co.jp with ESMTP id 12G95iLQ003783; Tue, 16 Mar 2021 18:05:44 +0900 From: Punit Agrawal To: sboyd@kernel.org, michal.simek@xilinx.com Cc: linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Punit Agrawal Subject: [PATCH] clk: zynqmp: Enable the driver if ZYNQMP_FIRMWARE is selected Date: Tue, 16 Mar 2021 18:05:40 +0900 X-TSB-HOP: ON Message-Id: <20210316090540.973014-1-punit1.agrawal@toshiba.co.jp> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210316_090557_975745_AC1FC6A2 X-CRM114-Status: GOOD ( 11.27 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org When booting the kernel on zynqmp based platforms such as Ultra96v2, peripheral drivers such as that for the sdcard depend on the presense of clocks. Enable the clock driver if it's dependencies are compiled to avoid building an unbootable kernel. Signed-off-by: Punit Agrawal --- drivers/clk/zynqmp/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/zynqmp/Kconfig b/drivers/clk/zynqmp/Kconfig index 17086059be8b..14e4f5c55525 100644 --- a/drivers/clk/zynqmp/Kconfig +++ b/drivers/clk/zynqmp/Kconfig @@ -4,6 +4,7 @@ config COMMON_CLK_ZYNQMP bool "Support for Xilinx ZynqMP Ultrascale+ clock controllers" depends on ARCH_ZYNQMP || COMPILE_TEST depends on ZYNQMP_FIRMWARE + default ZYNQMP_FIRMWARE help Support for the Zynqmp Ultrascale clock controller. It has a dependency on the PMU firmware.