Received: by 10.192.165.156 with SMTP id m28csp1644876imm; Tue, 17 Apr 2018 03:01:40 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/Jkhm65Sq1fSWH/75s3kyUQ09kBQ9t0kC8/HCYp8gw+WmKshE/w1IIbNYIBAORligOtlam X-Received: by 10.99.95.13 with SMTP id t13mr1263828pgb.145.1523959300923; Tue, 17 Apr 2018 03:01:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523959300; cv=none; d=google.com; s=arc-20160816; b=BsfkKa45UfKx0U5pnUO+I9kHEw4iCbVU1C+mwRs0gSkaI+pxA/0h4YXpfXTIhHLak0 vW4f+l7aM1T2/ilPUIC8GsDOYIiHjCVOzhUoesQSKPyQH4VnPfc0CnrVefMVcjcW0AtJ OXYK729FqnQRMdP22B/oS9oaddeS7ygeQbBG7WCaPSFdVNmTMqLdwFskxNcdHnwrgKkr 7O7V3Lglek+rUkbU6Ve8t0FdgfqxnJdXaNaxnDnNjlNsuIPaUghQ3Z/62rIvvBpI+YA+ wZZXIBajCpPzbrNfymV1yZCc7Fw84K6OW2ML5a36CcSDf4yIV5uQQkEtzqUsh1CUVqHu Hyjw== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=j0Mf1Ex7dxiynuZ25i4JxvgY0NdQ+ptrApSpy17xTG4=; b=qXiBRhE2wBmVrL4yohoFBK7PJyyQjv+3qqbmWKte1A4PIVEmh4bCnz1nfYm1LSn5a4 5aLUdI8QlQDaoBwcC6DhGqVdRhOFuY33sQXDmbrSsAL7Q0QLZ+zCkgoW5Nzwd6ZtupG3 jsNAgzii/i9efs7aYhbJ6TDneKnRFcTH5WuPkA5jKXhM82IuBMedRAQkv7NHXy6rp45C 2HcHK0IPRvQq58aWQWnEJQmNordZJfVsD7Ub3Kn/9GFIWJCtBK1o8seSwE5/tVCfn52C AKrc7YfzabivlAbAerTlZUHulw0DKSGXyQlPNlLDdEajpDjqoxMRP7MGexhSr3Cue54G Pu4A== 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 g28-v6si8203485plj.529.2018.04.17.03.01.26; Tue, 17 Apr 2018 03:01:40 -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 S1752116AbeDQJ7C (ORCPT + 99 others); Tue, 17 Apr 2018 05:59:02 -0400 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:25470 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751252AbeDQJ67 (ORCPT ); Tue, 17 Apr 2018 05:58:59 -0400 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx08-.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id w3H9sIE8029436; Tue, 17 Apr 2018 11:58:41 +0200 Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx08-00178001.pphosted.com with ESMTP id 2hb6s6ft4f-1 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 17 Apr 2018 11:58:41 +0200 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 4A18731; Tue, 17 Apr 2018 09:58:41 +0000 (GMT) Received: from Webmail-eu.st.com (gpxdag3node5.st.com [10.75.127.72]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 0F99D267F; Tue, 17 Apr 2018 09:58:40 +0000 (GMT) Received: from [10.201.21.58] (10.75.127.120) by GPXDAG3NODE5.st.com (10.75.127.72) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Tue, 17 Apr 2018 11:58:39 +0200 Subject: Re: [PATCH] clk: stm32: fix: stm32 clock drivers are not compiled by default To: , Michael Turquette , Stephen Boyd , benjamin GAIGNARD CC: , , References: <1523956519-20976-1-git-send-email-gabriel.fernandez@st.com> From: Alexandre Torgue Message-ID: Date: Tue, 17 Apr 2018 11:58:37 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <1523956519-20976-1-git-send-email-gabriel.fernandez@st.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [10.75.127.120] X-ClientProxiedBy: GPXDAG4NODE6.st.com (10.75.127.76) To GPXDAG3NODE5.st.com (10.75.127.72) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-17_05:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Gabriel On 04/17/2018 11:15 AM, gabriel.fernandez@st.com wrote: > From: Gabriel Fernandez > > Clock driver is mandatory if the machine is selected. > Then don't use 'bool' and 'depends on' commands, but 'def_bool' > with the machine(s). > > Fixes: da32d3539fca ("clk: stm32: add configuration flags for each of the stm32 drivers") > > > Signed-off-by: Gabriel Fernandez > --- > drivers/clk/Kconfig | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig > index 41492e9..34968a3 100644 > --- a/drivers/clk/Kconfig > +++ b/drivers/clk/Kconfig > @@ -266,15 +266,13 @@ config COMMON_CLK_STM32MP157 > Support for stm32mp157 SoC family clocks > > config COMMON_CLK_STM32F > - bool "Clock driver for stm32f4 and stm32f7 SoC families" > - depends on MACH_STM32F429 || MACH_STM32F469 || MACH_STM32F746 > + def_bool COMMON_CLK && (MACH_STM32F429 || MACH_STM32F469 || MACH_STM32F746) > help > ---help--- > Support for stm32f4 and stm32f7 SoC families clocks > > config COMMON_CLK_STM32H7 > - bool "Clock driver for stm32h7 SoC family" > - depends on MACH_STM32H743 > + def_bool COMMON_CLK && MACH_STM32H743 > help > ---help--- > Support for stm32h7 SoC family clocks > Thanks for this fix. Without it, STM32 MCU boards doesn't boot on 4.17-rc1. Acked-by: Alexandre TORGUE