Received: by 2002:ab2:3319:0:b0:1ef:7a0f:c32d with SMTP id i25csp562472lqc; Fri, 8 Mar 2024 05:57:18 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCVcQNNZUkKwt8KbTP5trLlfWfWIUUU4S18zpS92WMU6oXwyZdXVkNW3lEWEptDWUftkMsdD4bK5xXNFBKEqSXsVTkeBwPKsWhu3Vy0QvA== X-Google-Smtp-Source: AGHT+IGhWO1z1pgbaQ4ItsRqY+PhLX2vz+0i9lRSSxKXLyo/89UO3OaBFz9qE+n/s5+xABdXq4Ea X-Received: by 2002:ad4:4c4b:0:b0:690:bb91:9d65 with SMTP id cs11-20020ad44c4b000000b00690bb919d65mr459145qvb.14.1709906237943; Fri, 08 Mar 2024 05:57:17 -0800 (PST) Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id kc20-20020a056214411400b0068f5a8dd904si19119820qvb.326.2024.03.08.05.57.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Mar 2024 05:57:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-97120-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@intel.com header.s=Intel header.b=BV0Ub539; arc=fail (body hash mismatch); spf=pass (google.com: domain of linux-kernel+bounces-97120-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-97120-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 8FA691C2171E for ; Fri, 8 Mar 2024 13:57:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D8AC93BBF5; Fri, 8 Mar 2024 13:57:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=intel.com header.i=@intel.com header.b="BV0Ub539" Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9AE8E3FB80; Fri, 8 Mar 2024 13:57:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.17 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709906231; cv=none; b=u7Fw/EwTKqeB5UPFJorS1D3lzVSJX9h29PGuwIPoytzPd04MMGMqlJfFin36UhIa87Ni0lK7kXA3TUj0RtvUmpEZKz2VEsxnwvp2AK8LtFxgmLfLjD97ixEaoi1zR+VYZtzzP7yd+Ks8jfIKi0jLIwWavPM+rRLZsRiX62kDhs4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709906231; c=relaxed/simple; bh=SuY5egYOzjPLsITo+2ZsFaeeMcoN0sKe3znQfgvoQbc=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=uvtQzAkBNncb806x5VJ+OYyqCeZ7jMQelSndfUK0dat6Boji2/dHn8dHw6ZIlbB89HUCA9StmmJvdvak7pJ0QQlVSVzjMo7sVlMMREdLH2jLcZcPVeiplopk+KT84zu7FkXtj2aM4UfWqH0biPsKZ4tUdSQQCb3sgkcie6OXrRQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=BV0Ub539; arc=none smtp.client-ip=192.198.163.17 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1709906229; x=1741442229; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=SuY5egYOzjPLsITo+2ZsFaeeMcoN0sKe3znQfgvoQbc=; b=BV0Ub539ZHfPJqxNsSIngWMgxRPmUlxL+TnCo0YozwugPsR282EGEFlE 7AXVIruj4sJ6Y4NWkt+voNRJGHX5vUinZfj3e8o2NWeIljyLz9jSYd3BQ FQ66QSvHIIPkaDiiRwV+plG45xE4ekDL+TjxJrssJxuMpbBSkUKtoGfQy sM0lns7UJcyv1IvF2uf/EMShBnyiwum0wTh/OpJZpgJf/gD4O1DNdFdIH zmXkUlTfilpGPY2xnyfrkhJWYp+Z9cqJs0nQwJ6v+iodqGbTXt1Fl2b80 AO5UpKS9yhMhccLxv+9Kv5uPb/jTtjrWX9gdr23mu5HvMy2ArHmZGKmA1 A==; X-IronPort-AV: E=McAfee;i="6600,9927,11006"; a="4495267" X-IronPort-AV: E=Sophos;i="6.07,109,1708416000"; d="scan'208";a="4495267" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Mar 2024 05:57:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,11006"; a="914247276" X-IronPort-AV: E=Sophos;i="6.07,109,1708416000"; d="scan'208";a="914247276" Received: from smile.fi.intel.com ([10.237.72.54]) by fmsmga002.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Mar 2024 05:57:00 -0800 Received: from andy by smile.fi.intel.com with local (Exim 4.97) (envelope-from ) id 1riaiX-0000000Ar5c-3lGP; Fri, 08 Mar 2024 15:56:57 +0200 Date: Fri, 8 Mar 2024 15:56:57 +0200 From: Andy Shevchenko To: Michal Simek Cc: linux-spi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Mark Brown Subject: Re: [PATCH v1 2/3] spi: xilinx: Add necessary inclusion and forward declaration Message-ID: References: <20240307154510.3795380-1-andriy.shevchenko@linux.intel.com> <20240307154510.3795380-3-andriy.shevchenko@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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 On Fri, Mar 08, 2024 at 09:21:32AM +0100, Michal Simek wrote: > On 3/7/24 16:43, Andy Shevchenko wrote: > > xilinx_spi.h is mnissing inclusion and forward declaration, add them. .. > > diff --git a/include/linux/spi/xilinx_spi.h b/include/linux/spi/xilinx_spi.h > > #define __LINUX_SPI_XILINX_SPI_H > > +#include > > + > > +struct spi_board_info; > > + > > /** > > * struct xspi_platform_data - Platform data of the Xilinx SPI driver > > * @num_chipselect: Number of chip select by the IP. > > Likely correct but forget how to check it with tools. I'm not sure which tools we have to check this. The types.h is needed for uXX The forward declaration for the pointer to the mentioned type. All this has been derived from reading the file. -- With Best Regards, Andy Shevchenko