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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C38D3CD1288 for ; Wed, 3 Apr 2024 13:39:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=YPSsOLBKt4B79lA0s9Dw/rONDKLI5RVtFDIVF83gXbQ=; b=C+PWhrA+Tn83yX jkh+Wm8Twc2Bg8u9Z/3/KCJUwZlTktuV+fALxLfFx7vfbTYhQFgdpgB5B0VNIZSfRDVKUfy5641m9 0A6fjc1cR4NIgsNoWGop6lA2MZLo5s0TKylqPIDfXVQhkW06uc9SE6z0blWem0+zNUYR664CmKhEx q4vlh0YT/5zfwSv2aHrJyojxPqE7tjRDIeBku8lk4TmufmJErUqf4SWVgl4bs1pTYh4vhZVN2/4Mi 47JcsATadaYt44n62gJe1w/V2AhVQNLNqmfMy+OELy/9eWrx+wqF8rIEiR9KjG6fosQ0ratGJvSmJ /kmxL/eCZQzh6v9nNN7g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rs0pr-0000000GGAY-0WjA; Wed, 03 Apr 2024 13:39:27 +0000 Received: from mgamail.intel.com ([192.198.163.17]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rs0po-0000000GG9E-2qUg for linux-arm-kernel@lists.infradead.org; Wed, 03 Apr 2024 13:39:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1712151565; x=1743687565; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=yuwlPgatDVh6zFj152mH2P0uRmArAHNy0sOK7o8mFYI=; b=ICuYlZ/VWUDE2c+7UBl0d4qD1QhCOEQ68RPhj2vO2ltoOVc7mGVlHAVq OK4ojJsqDZX0fWR/Rk/k4PL+N1AZ4ciY8ghYy9SFCMM/wovUGugxG7hxS FI/ObERFdqKW3lKhLUvwKGZEUG3tYVEzJJFo5DNmpkXdcAcjN6SfXtCmz aX1DA+JleE/auXTKlhKhSn8HutCo9VOelvlDwO4ueEuRCU9mL+7EM8k++ 8NFGdXyv4Myq4oKsWCq0JG3VbTbKNqDKP9tbFnRrR7YASjd5UFpYfERh7 H0OS7KY47gSpvNem6yIGE2Sid4/dhYxkM/a6pzvo/gJhJ5KjFGIOCA5FI A==; X-CSE-ConnectionGUID: A6tIqx5SSReA1eCwPo9cFw== X-CSE-MsgGUID: IJ4JK9KJTiiHyEpDCHIaqw== X-IronPort-AV: E=McAfee;i="6600,9927,11033"; a="7246333" X-IronPort-AV: E=Sophos;i="6.07,177,1708416000"; d="scan'208";a="7246333" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Apr 2024 06:39:18 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,11033"; a="915183772" X-IronPort-AV: E=Sophos;i="6.07,177,1708416000"; d="scan'208";a="915183772" Received: from smile.fi.intel.com (HELO smile) ([10.237.72.54]) by fmsmga002.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Apr 2024 06:39:15 -0700 Received: from andy by smile with local (Exim 4.97) (envelope-from ) id 1rs0pd-000000018EQ-04zU; Wed, 03 Apr 2024 16:39:13 +0300 Date: Wed, 3 Apr 2024 16:39:12 +0300 From: Andy Shevchenko To: Mark Brown Cc: linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Daniel Mack , Haojian Zhuang , Robert Jarzmik , Russell King , Arnd Bergmann Subject: Re: (subset) [PATCH v2 0/9] spi: pxa2xx: Drop linux/spi/pxa2xx_spi.h Message-ID: References: <20240327193138.2385910-1-andriy.shevchenko@linux.intel.com> <171167575036.187521.17547262230962160149.b4-ty@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240403_063924_808078_B8BB6C21 X-CRM114-Status: GOOD ( 19.09 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Apr 03, 2024 at 02:29:38PM +0100, Mark Brown wrote: > On Wed, Apr 03, 2024 at 02:07:29PM +0300, Andy Shevchenko wrote: > > > Do I need to do anything else to get the rest applied? > > All the concerns I have with swnodes just being a more complex and less > maintainable way of doing things still stand, I'm not clear that this is > making anything better. As I explained before it's not less maintainable than device tree sources. The only difference is that we don't have validation tool for in-kernel tables. And I don't see why we need that. The data describes the platforms and in the very same way may come to the driver from elsewhere. How would you validate that? It the same as we trust firmware (boot loader) or not. If we don't than how should we do at all? Can you point out what the exact aspect is most significant from C language perspective that we miss after conversion? Type checking? Something else? -- With Best Regards, Andy Shevchenko _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel