Received: by 2002:a25:1104:0:0:0:0:0 with SMTP id 4csp650719ybr; Fri, 22 May 2020 15:55:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwBaI0wUBOUWl1YUQVv+mCp3LkAtGlTxsFMSmF4ziRxr1eZEMbQLxdh8j4539bpVPLvxqeR X-Received: by 2002:a05:6402:3106:: with SMTP id dc6mr4880894edb.19.1590188158650; Fri, 22 May 2020 15:55:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590188158; cv=none; d=google.com; s=arc-20160816; b=JtIWW631iMw5mYNupDb8RlkaEKEWD4pMPVZj43K0WeTtT3e2TnICw+wC1GGBb2ODJh TeAdmJElmwZeDJfOj0/glLUhn8ozcoCM/TFmWvvm6+8g/kHYay2fAlqP3JpOw6hiMVyL l2NA37jGjAaSvWzGIdZ1rBGhpRgLH8fGcKVskcocS6gDRzXhuM3OhA8XLJY16mrmtPp9 vZ5hkUemP6ZoHUIf/37nQ93/HrZfKMzxUZRj0+KWe7omCKhPIfmCBd4OPpTbsRkTeA1P lhntWxhmrYoYwgtazDIFaF9edJyOoB6LMJI2pThuvnIOoO7k53wfHYSAo2JSv3xXOKzw Tu7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=ovH/QnB4OWs7LaF9sm7R4D6XG3xsTd3B8sopiylodyc=; b=T6yfj4P9QyQDAagQQBOr5+gosNsRMbg9KJZrM1MRowt3G/Y+YsHibrTksJmhp6WAzM wd6bIlFsKwT+XO2OGtz5iE3N+rPnkAlnFXWJzsTs3SoziBAtlOs4BrvXnROHnQG8lbQ/ 0xJwR4lp7dYnd67bvD/oj1MhCZSOx4a1KBt/Vg6UwYESBXZlrKob3GDzrLd8/wcOFZO6 zEY/IGv87PUMwfD0SbiQ+OmtfFKPPJ31Kc8hZhlkCHHDdWu5sb5U6o4SZyVtiMtzFWi3 aSmo1t67pZpF0Bf3iBZa9gQ8naqeGISzWMLb0zymW38UV5M4B3m3LQPd9+mhNeyXTbD5 nEYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=EDyNLY76; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k14si5723101ejr.60.2020.05.22.15.55.35; Fri, 22 May 2020 15:55:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=EDyNLY76; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731269AbgEVWxA (ORCPT + 99 others); Fri, 22 May 2020 18:53:00 -0400 Received: from mail.kernel.org ([198.145.29.99]:58084 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731029AbgEVWxA (ORCPT ); Fri, 22 May 2020 18:53:00 -0400 Received: from mail-ot1-f42.google.com (mail-ot1-f42.google.com [209.85.210.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id EC99B20738; Fri, 22 May 2020 22:52:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590187980; bh=s8VDJ5q/XWeba0JwJLGwDHvWdnM6xBSge8cHIo1DMdI=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=EDyNLY76iMkjGVhS32UCOKEErCkTNQH2O+HoFaWXBhjQQnP3AMKoGDk3T+8mJWQxq Gx9eZMg8Tds+AXe1soZ+kGnxGMy0naxSRCJWMUPBv+gVnIGoJ9M6evKgWREWikw4tW HU3H+2efHb7zGiW9rHMWMEQwdAJy7lti26/Fk91A= Received: by mail-ot1-f42.google.com with SMTP id h7so9491236otr.3; Fri, 22 May 2020 15:52:59 -0700 (PDT) X-Gm-Message-State: AOAM533EjZ7oLTAYrxu+4QstNR07uobgjDXloKtNYDZFRD9oZx4bfcwS W8/zdHmG+De1mkyNleKGeBznqt3nh42b1bHbSw== X-Received: by 2002:a05:6830:3104:: with SMTP id b4mr1685905ots.192.1590187979235; Fri, 22 May 2020 15:52:59 -0700 (PDT) MIME-Version: 1.0 References: <20200522220103.908307-1-anders.roxell@linaro.org> In-Reply-To: <20200522220103.908307-1-anders.roxell@linaro.org> From: Rob Herring Date: Fri, 22 May 2020 16:52:40 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] power: reset: vexpress: fix build issue To: Anders Roxell Cc: Geert Uytterhoeven , Magnus Damm , "open list:MEDIA DRIVERS FOR RENESAS - FCP" , Sebastian Reichel , "linux-kernel@vger.kernel.org" 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 On Fri, May 22, 2020 at 4:01 PM Anders Roxell wrote: > It's soc@kernel.org that this needs to go to with an explicit request for them to apply. Please resend so it gets in their Patchwork. > An allmodconfig kernel makes CONFIG_VEXPRESS_CONFIG a module and > CONFIG_POWER_RESET_VEXPRESS builtin. That makes us see this build > error: > > aarch64-linux-gnu-ld: drivers/power/reset/vexpress-poweroff.o: in function `vexpress_reset_probe': > ../drivers/power/reset/vexpress-poweroff.c:119: undefined reference to `devm_regmap_init_vexpress_config' > ../drivers/power/reset/vexpress-poweroff.c:119:(.text+0x48c): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol > `devm_regmap_init_vexpress_config' > make[1]: *** [/srv/src/kernel/next/Makefile:1126: vmlinux] Error 1 > > Rework so that POWER_RESET_VEXPRESS depends on 'VEXPRESS_CONFIG=y'. > > Fixes: d06cfe3f123c ("bus: vexpress-config: Merge vexpress-syscfg into vexpress-config") > Acked-by: Rob Herring > Signed-off-by: Anders Roxell > --- > drivers/power/reset/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/power/reset/Kconfig b/drivers/power/reset/Kconfig > index 4dfac618b942..f07b982c8dff 100644 > --- a/drivers/power/reset/Kconfig > +++ b/drivers/power/reset/Kconfig > @@ -191,7 +191,7 @@ config POWER_RESET_VERSATILE > config POWER_RESET_VEXPRESS > bool "ARM Versatile Express power-off and reset driver" > depends on ARM || ARM64 > - depends on VEXPRESS_CONFIG > + depends on VEXPRESS_CONFIG=y > help > Power off and reset support for the ARM Ltd. Versatile > Express boards. > -- > 2.26.2 >