Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp36679350rwd; Tue, 11 Jul 2023 04:26:27 -0700 (PDT) X-Google-Smtp-Source: APBJJlG61tmxZSTLMf5coNqOU+96iwGUt1Dw+piIwW3oYg5gqneN0Edx+5w/XH8PRQ8eW9wzSpmN X-Received: by 2002:a05:6a00:308f:b0:677:bb4c:c321 with SMTP id bh15-20020a056a00308f00b00677bb4cc321mr15475260pfb.0.1689074787464; Tue, 11 Jul 2023 04:26:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1689074787; cv=none; d=google.com; s=arc-20160816; b=ophX20WY+n9Q/30yZ9WJ3bT5YJxZiifFoGt5mfhUJ0TYyCombQrdlOVc5vGa/a/FQf pSh9lhQoIJ9exfjNzUrbmpSIfgA8hyig0s04ZQZOOy80SFBUwoZnQjd7JSg/h+lcXBx0 4QuvnFkcMpXb3cVuhpx6vlBikog4gZm6n4eADCRP0DP6OQAaHiSd6j+NwKZ4YsOinGEU MGgIrPr7TWLP7lPvJau0cV6Ib6vNl+YrEPUcrJmUZU2/a+1uBnaVviWjM1hbvhdPAemv SYuZ9BYCvOfD07eceE0BiLF4iGnQkdgwQN0YyejVi7oGsVFGRBqeogoGVZ6dFjb+pb93 FDEA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=+5gAxBfmWy/24Nm4mnuj8TrobGYDiOaIg52CAOvJqhE=; fh=xBut9vtegYDRcLjXNIseFeFa7BXxcdxb18VqmH8P67g=; b=K9Z7cGMzkd+CedrkxTc/rwkv4/JMGoybBbXvRT6+F3lvRqr/SUXzfXQPxaiMCDUZ1P YWtdbt+EvhvXzExTfPlafDuIV1batTd+FG7D6LTVzJtdv3trY/FerTEtUtBtqU62JmGl xBUELQZa8RGYlrvvmv+XN2BdHu2B34e0ock3TAhAfYpnN7TBaZMKQMaD8zkLAvQ7T2oN 0XSJu2iayqtsGIEdnGnVGzCQynKwoAdV3kHp2vwYUr2u9iGZsV9JkrSTgYzcbSWruqFV B4z/+aKt4BCQog6FF7fhSGEMRgHS83ibT/yl19I50r7c7unNwWppSVnEIE0Gf8f6NRa5 aESA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=a3psuEUG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id fh23-20020a056a00391700b00682acfc5dacsi1391400pfb.53.2023.07.11.04.26.15; Tue, 11 Jul 2023 04:26:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=a3psuEUG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231603AbjGKLKW (ORCPT + 99 others); Tue, 11 Jul 2023 07:10:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44222 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231509AbjGKLKU (ORCPT ); Tue, 11 Jul 2023 07:10:20 -0400 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1AE7798; Tue, 11 Jul 2023 04:10:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1689073820; x=1720609820; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=pnPOejrtBmciSuneX2GIuca/d8m7aJiJ68yCzAIAa8Y=; b=a3psuEUGflv0Lf2XwL6CQ10Tn+HqIJrcbOAhrGUGiaWliK68JL0iYiRX EkmhJHwXfY3pn1Ve+rIwRjVPzL0o2smyeU1EfTMtC/GmJg7yxWwgxd5KU oMZHvGwvsoh6XCSGuOFlcuDwBvOs72gSh1jHIs1qIFlyvrdPWQzX8citu a/oMT4eCgInTrjUum52JysaDHJNbfaJ/bRNtxR5bOQgS46RXPC85rPVKv f6j8FvYR3xEW+7eYkqK5qxSB+VwLsBCvr3BQB/fY7DgZaNaFDz5IFu+KO Yd1MwdSZPVAx1XonXsIzE5egReRzXcESLYas7GDOu5dob2jwrTwAZTp6C g==; X-IronPort-AV: E=McAfee;i="6600,9927,10767"; a="344909461" X-IronPort-AV: E=Sophos;i="6.01,196,1684825200"; d="scan'208";a="344909461" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Jul 2023 04:10:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10767"; a="834644461" X-IronPort-AV: E=Sophos;i="6.01,196,1684825200"; d="scan'208";a="834644461" Received: from smile.fi.intel.com ([10.237.72.54]) by fmsmga002.fm.intel.com with ESMTP; 11 Jul 2023 04:10:08 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.96) (envelope-from ) id 1qJBFs-001pGf-16; Tue, 11 Jul 2023 14:10:04 +0300 Date: Tue, 11 Jul 2023 14:10:04 +0300 From: Andy Shevchenko To: Mark Brown Cc: Cristian Ciocaltea , Yang Yingliang , Amit Kumar Mahapatra via Alsa-devel , Neil Armstrong , Tharun Kumar P , Vijaya Krishna Nivarthi , Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= , linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-mediatek@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-riscv@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, linux-trace-kernel@vger.kernel.org, netdev@vger.kernel.org, Sanjay R Mehta , Radu Pirea , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , Tudor Ambarus , Serge Semin , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Matthias Brugger , AngeloGioacchino Del Regno , Andy Gross , Bjorn Andersson , Konrad Dybcio , Heiko Stuebner , Palmer Dabbelt , Paul Walmsley , Orson Zhai , Baolin Wang , Chunyan Zhang , Alain Volmat , Maxime Coquelin , Alexandre Torgue , Max Filippov , Steven Rostedt , Masami Hiramatsu , Richard Cochran Subject: Re: [PATCH v2 08/15] spi: Clean up headers Message-ID: References: <20230710154932.68377-1-andriy.shevchenko@linux.intel.com> <20230710154932.68377-9-andriy.shevchenko@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 11, 2023 at 09:26:46AM +0100, Mark Brown wrote: > On Mon, Jul 10, 2023 at 06:49:25PM +0300, Andy Shevchenko wrote: > > There is a few things done: > > - include only the headers we are direct user of > > - when pointer is in use, provide a forward declaration > > - add missing headers > > - group generic headers and subsystem headers > > - sort each group alphabetically > > This breaks an x86 allmodconfig build: Yeah, it was too brave to go. That's actually the answer why I left mod_devicetable.h included. (However the mod_devicetable.h probably should stay to be similar to i2c.h. Let's postpone this one, but it's good to have the build report so we know which drivers are missing GPIO header to be included. -- With Best Regards, Andy Shevchenko