Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp3313471imb; Tue, 5 Mar 2019 06:25:32 -0800 (PST) X-Google-Smtp-Source: APXvYqzr1OzXux71fBWdwfrXADc7pzUZXqB2IeCA60KuqAu5JhL5sDDXI9QjggB1JxVbZ/5WamEe X-Received: by 2002:a62:1ac3:: with SMTP id a186mr2131121pfa.48.1551795932243; Tue, 05 Mar 2019 06:25:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551795932; cv=none; d=google.com; s=arc-20160816; b=czyoRqkdHmHQ8BUqQnNgeLOfn3YR1OC6FGuRXsMj53NBcnOPHnk1xHM3HGyfJiRTIe RJZvq+uvAzljqv76fx9ZUM1XZuROhljwrPelnlP23EVimFOI+hud6kfAIm/HwaSTDu/P oTT3XaOF/tai7LTCFwa89Ktoz9RQ1R+HAL8oC9RDS4hoJuFhCA3ZBWFsU4uYO6qMy/09 wDwtbPaFaFG4prNLfaypmUbfbWvA08I7rIz0+hOE3n/5BljuaB3C17VICm8TMTJdODMn s/xqh23gjOi8s5TQNOjCL16kRObGDOz4j5BkCnY3wo5c39ssCNKmVg0TkGc5NEyX3AXa WdLg== 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=zyHJxLOBQ4frqWL9g0iXwMnceGr6NZV0LB0uzcou9Y8=; b=t2nuHlFqVxXsi7itT4AJg82momhQeNEBoMPd4tzNPekDUDz5txFP2wzaoyUF8itCHl s9M0PmGUYTm6DnP40HXfpX6uiVqBe7sxbIf/yTCKre5sLqrfHx7IL+eUVJLHNiz1kKcY p2EzGNvuRBNohP+KB6rFWjRWZcQE+u6QS1AmRKx0K0Y6hIP9nnQWHG/8rLBCDnjjUBq8 oPGLSN9gGoDjVg3O7gUihDkVvd5i7pef29DnooORZxS4QdMJO1dvWSikKCNtOiYclXq5 +ZuOL0siBgkA4aCHtRVi30wCoPGRINQVOQMdLZznyuCPaakdJab6JFge0RaCHZ+qGXdv 8ing== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=otcOw1+H; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j7si8370273pll.121.2019.03.05.06.25.16; Tue, 05 Mar 2019 06:25:32 -0800 (PST) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=otcOw1+H; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727916AbfCEN41 (ORCPT + 99 others); Tue, 5 Mar 2019 08:56:27 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:36726 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727751AbfCEN41 (ORCPT ); Tue, 5 Mar 2019 08:56:27 -0500 Received: by mail-pf1-f193.google.com with SMTP id n22so5767557pfa.3; Tue, 05 Mar 2019 05:56:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zyHJxLOBQ4frqWL9g0iXwMnceGr6NZV0LB0uzcou9Y8=; b=otcOw1+HvDRlikBukTO9Q9esahSEQVjhMASu5si5MB7WtOksfmaPHTEQrfxjrTlt/z WrlFPkeryJ4WyHCIt7/4pxR98cuq/tqN4I9DNHRt/15+7b5caC2YM9jpV4qzpedHK5KV TVLg8WOEoALzGa4VuXrEMtLV4mBTk6yD4/QOWD8XIgrxg9K3vbxfpFd042ZzIvtW2g98 uiatLKxVv6a0WhGZ70VNFY/FDvoVE0aKHq/4UggYfNVarthtEhmO7g6vEQrcF+wkQiL8 1RbxB7kQNjBjMftZj5sz0FBvY5yzq4GV/XuCtFWI38bDJxswDL3PpVrfabtNpjeW5jaI 5t3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zyHJxLOBQ4frqWL9g0iXwMnceGr6NZV0LB0uzcou9Y8=; b=e5dmgJBan5DDZhNn2e5ZOSQA9PfGJ0dlNI5ek8r+X1/E21yZxntM8HawkZV/LvC3rZ q3XNIhPOySaSiqFMBPfflkgYxjzgTHtk0PYvzM6NyCzFEqm7oJm4qr6cED+TeqxuDEXB Xbw+ZOaOoRRr81UomCdp0sXvss/eGHa3jJ1UcJ7wiHTH6kINfVT3nLE8EaCli8fmVs0p O9fXJA2UUvIRT/ELyVHI70PYn/BpO4RnFIB90hji8agmVpLieudF94P34Bmwzs+ok/Q+ elV9k3uIKTWE+vBFl4Ebp63WcX/25r0LG5f7LUrH8rGZ7pbg3QJCsuOvYNQ8WAQfyOD7 gOqg== X-Gm-Message-State: APjAAAV61AaO0nJx4uxkRlSo6Cf64Fx9kyd2ivQKs42L6Nh1ZLsRE6ii HLs4gzR0PwjpasDULYWurN63YeSWJi5t9JacV9c= X-Received: by 2002:a17:902:728d:: with SMTP id d13mr1377687pll.12.1551794186365; Tue, 05 Mar 2019 05:56:26 -0800 (PST) MIME-Version: 1.0 References: <20190304201930.1622839-1-arnd@arndb.de> <20190304201930.1622839-2-arnd@arndb.de> <54a7d035-155f-c47b-1db1-acb851b3aec6@metux.net> In-Reply-To: <54a7d035-155f-c47b-1db1-acb851b3aec6@metux.net> From: Andy Shevchenko Date: Tue, 5 Mar 2019 15:56:15 +0200 Message-ID: Subject: Re: [PATCH 2/3] x86: apuv2: fix input dependencies To: "Enrico Weigelt, metux IT consult" Cc: Arnd Bergmann , Darren Hart , Andy Shevchenko , Linus Walleij , Enrico Weigelt , "open list:GPIO SUBSYSTEM" , Platform Driver , Linux Kernel Mailing List , Masahiro Yamada , linux-kbuild@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 Tue, Mar 5, 2019 at 3:50 PM Enrico Weigelt, metux IT consult wrote: > On 05.03.19 09:23, Arnd Bergmann wrote: > > 1. try to use 'depends on' if you can > > Well, this has the unpleasant side effect that we often have to enable > a lot of things, just to even see the individual driver. For people who > just wanna configure a kernel for their board, this is a bit nasty. > > But, okay, I'm going to do this w/ my own tool - I've written a small > tool that allows easy kernel reconfiguration on a higher level: you > can just pick some board templates and enable high level features like > eth, gpu, etc - it automatically creates a .config for you. I'm going > announce it on lkml soon. Darren gave a talk about merging kernel configs to get something like you want to. This tool is quite long already lying around. merge_config.sh in your kernel source tree. -- With Best Regards, Andy Shevchenko