From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 5EC4BC0015E for ; Thu, 13 Jul 2023 22:54:52 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 271A086C25; Fri, 14 Jul 2023 00:54:50 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=konsulko.com header.i=@konsulko.com header.b="UX/SwXr+"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 2DCF886BDF; Fri, 14 Jul 2023 00:54:48 +0200 (CEST) Received: from mail-yb1-xb31.google.com (mail-yb1-xb31.google.com [IPv6:2607:f8b0:4864:20::b31]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 9C10B86BBA for ; Fri, 14 Jul 2023 00:54:45 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=trini@konsulko.com Received: by mail-yb1-xb31.google.com with SMTP id 3f1490d57ef6-cb4de3bd997so1294458276.1 for ; Thu, 13 Jul 2023 15:54:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1689288884; x=1691880884; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=96unW6vP75v3HGK89x7UR0oOFMc46TiRR+nx1HNIoPM=; b=UX/SwXr+n3opANf67Kvj6FyfNUctAF56VcFoFDdDG4GgHkbKRD++ljmESrkkGshFcq jRhYhIOhj4tuJHlB+82SPCwssUovKvz/TjrufJJY6u7gz5W6zH/aUmLMYjTQcWXYVR/p Kut0DN1Noq0ZxfrArCeIYUDunzTYi45r9a9jM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689288884; x=1691880884; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=96unW6vP75v3HGK89x7UR0oOFMc46TiRR+nx1HNIoPM=; b=GpN0Id+A/+Z42Oz4oGj51NymybAlTuzUmPpseGeAV2ZCgQ33Ho2DyaM8/uze/R6HYe hnkAZbwnJl65o4xkCtYACZT3qSjPhw3t4v0+5IvVtOxuGeldzug6guo19UE7TWyEXCNF X9c7KyPBjhT8vxEj2K9cfwbicgOrTa7RrxcgWpNRKj0fCQpQjwsYTOnSor8Z35gt/vsY U5u6XXfFcZT0MqLmDNoE/pJFSCOwqlySTCzjEzyUwOENARYETC1laNvdlQj6scQHWHo5 /fSCg+hhTa74IdlgeL470xGov//HS8GKshKuYTxfV9zhYeLTU2FZ2FnI1vg1Hjnmdr7u UcqA== X-Gm-Message-State: ABy/qLZEbfTbkkxFk7eBo0z53LXkPFY04QM4UlxvNozAGQOhxgUMV9j+ RKFLq66cj3TTBzd55EE9yrjFYg== X-Google-Smtp-Source: APBJJlFeNos6FJN+Dnq2vJzYLgBmJYpYEKSW9klgjZzHzVoIXtZCtlpX7nHvekEQJsrPaOzYV9oNYQ== X-Received: by 2002:a25:ae16:0:b0:cb0:1240:4405 with SMTP id a22-20020a25ae16000000b00cb012404405mr1008618ybj.26.1689288884287; Thu, 13 Jul 2023 15:54:44 -0700 (PDT) Received: from bill-the-cat (2603-6081-7b00-6400-cb70-e592-de93-e6d2.res6.spectrum.com. [2603:6081:7b00:6400:cb70:e592:de93:e6d2]) by smtp.gmail.com with ESMTPSA id e142-20020a25d394000000b00c4d485120d5sm1609775ybf.31.2023.07.13.15.54.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Jul 2023 15:54:43 -0700 (PDT) Date: Thu, 13 Jul 2023 18:54:41 -0400 From: Tom Rini To: Simon Glass Cc: Jason Kacines , Andrew Davis , Vignesh Raghavendra , Bryan Brattlof , Praneeth Bajjuri , u-boot@lists.denx.de Subject: Re: [RFC PATCH 1/3] scripts: kconfig: Add config fragment support in board/../ Message-ID: <20230713225441.GR2066889@bill-the-cat> References: <20230711212048.1340990-1-j-kacines@ti.com> <20230711212048.1340990-2-j-kacines@ti.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="KxmBe4hbU4VFdkEk" Content-Disposition: inline In-Reply-To: X-Clacks-Overhead: GNU Terry Pratchett X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean --KxmBe4hbU4VFdkEk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 12, 2023 at 08:00:28AM -0600, Simon Glass wrote: > Hi Jason, >=20 > On Tue, 11 Jul 2023 at 16:29, Jason Kacines wrote: > > > > Add support to config fragments (.config) located in the /board > > directory. This will allow only base defconfigs to live in /configs and >=20 > Does this mean defconfigs? This looks like it would cover defconfig files too, but the initial motivation is config fragments. See https://patchwork.ozlabs.org/project/uboot/patch/20230606071850.270001-5-cl= amor95@gmail.com/ for another example. > > all fragments to live in their respective device directory in /board/.. >=20 > Why do we want this? The patch should have a motivation. I've asked a few people to look in to this because we have a lot of cases today of N _defconfig files where we could really instead have 1 _defconfig file and N config fragment files. But I do not want them living in the top level configs directory as that will get even more unmanageable. What's not in this patch (and not an ask at this point) is figuring out how buildman could handle "foo_defconfig bar.config" as the required config target. --=20 Tom --KxmBe4hbU4VFdkEk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmSwgK4ACgkQFHw5/5Y0 tyyiTwv8CQXAdDWXJUDsXUzO7Ueee9romP7FgSMIr4yYOpcRuxDzE0iYCNO7twrz e5sOEAsIEztpciQfy4yKxcrSSSH/7PVk9Z802pCyRryohbSaoFGGMyHZeSA46thk 8GfbjMEDJqRReBjG0kN9b8XN6x9Yl2QO1een2/V2mxO5VbHQk8BgS7sjzFViYpCN M6+ooRFphSdW3eacG1F6zHvacGXwslyYAnA4tfywFHqo6B3e9oEcuDMdbdUNTJhJ P1A7jLmQnlAbyGe15oofguTeFW4QeF1b5sDZpVw9J43iCsVqOGI/iPFKTEiEDfCP yNaq7ynbfDf0RzkqKU5qkgMz5Ld6Q1JUUzPV8Aq4tThVN5YkXLMpHzOYM598hjbU V1XmoywH0V2Cg6uDiPyQ8gvoemtDi0awHCzQhsAPBFcz0SZVgwNtkK+RSknGNx6V juxfDxGqQ/GnRfikUKMw93uPtGwLpReRWC/fF5MKJEkodxyIXPH/QlzeqKipKJ8y 7M5Ok99b =BxmV -----END PGP SIGNATURE----- --KxmBe4hbU4VFdkEk--