Received: by 2002:a05:7412:d8a:b0:e2:908c:2ebd with SMTP id b10csp3151308rdg; Tue, 17 Oct 2023 06:17:49 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGezwrn0quK1DMAbhK5QI96QzwyqySKkeBRcjI0c0CHMBZ3L890wkFuZWSMmMVPjaV8QW5P X-Received: by 2002:a05:6a20:7495:b0:160:a980:1222 with SMTP id p21-20020a056a20749500b00160a9801222mr2052340pzd.53.1697548669555; Tue, 17 Oct 2023 06:17:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697548669; cv=none; d=google.com; s=arc-20160816; b=yvzK12b5CYwWPz1vxvW5lPX9CkcDt3cy4Pgde5usK5ktSVs6dPEAfvX+6iJNeNH9KI wHy33hZWF+H2ciJM/Y9sFcw70RAtPwrUz0gXKFkLtRJ1dqs2wfx0p+FD7I4txCt5v6dZ 1wbKdmC25ofIhPdNXpAO0paYz85ajFxbLo5nxFnP+DsgN0m7NYEMyaAIqPdunFvD3UCL hERXaI4XF/avKEi3FhQ9Ak3G4RMfc6fGWPyIyAgf6enCQzMaAuHNjoVUJUWaWVWPvrcQ sYQXqGMmRiEWox5b71B/Rvxdfy7dVnxJ6tTr+0DxVbIO+IINsX/IU8tr7tx7cjB4p++J Ry+A== 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-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=BSdEbNNXqot3yDtnd11KJl/NGiiY2WD8nJ9GA/m6boU=; fh=7DD8zH43Pd7BS8n0i7RL3/7KCyGzI5l4qPtJe2xRx88=; b=IxazF5EKj99TFqO7ttUqvH82/vEeFRTB0WfhQuNIIvJSf+uATpDlXqzoN+F/9Dm3bx UMqdOj11jjOc83+SNPPZdbBGO6eqIbRSb5I6C7Yag+JEiVWWHHNM1ap74r/T0M93c2K8 Swg225TSFuX9fioyAmY/n4sGroC88LHnD5gEz7ivWOhPIHaB80ow3H1Sew0OdgPDdStb KMkvLHXLhedl++3MQ7oUM5G5vEAytYaKFguhBWtB0CsgghGhEXY55NNQQ0TMrUw8OdQb WwDgicmYBB2T0s0Lz/InFJWfMwIL0Kb1Ld/xD4dR5V9dBfPv71vVZBq+tuFP4E9kFkpY VL6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=SMc8nNLO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 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 snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id t4-20020a63f344000000b00578b40703bcsi1606203pgj.885.2023.10.17.06.17.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Oct 2023 06:17:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=SMc8nNLO; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 873D1801B9D2; Tue, 17 Oct 2023 06:17:48 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235030AbjJQNRq (ORCPT + 99 others); Tue, 17 Oct 2023 09:17:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37908 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235009AbjJQNRe (ORCPT ); Tue, 17 Oct 2023 09:17:34 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E11441FE1; Tue, 17 Oct 2023 06:16:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697548604; x=1729084604; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=/om8BPxyrRHxaMya3yQt03tcUalRD5u1e+/Rx1v1hy0=; b=SMc8nNLOFmRdViqrDSh1aEdSDWQjb/uxQ72Plt8NMwpsvZFaZj+MYxwN LynAumyJ5fKw5LG/RKIKYwfDHoSEMFW3KXvRIyBLi65KkvRV5vWBrrziF PvfAmRCxALXz+lQxeKcwxtdEaHyPTv81d/XtOeGZppp2eF5zeU0Y3s4t8 T/n1axjaez7zxtWx7jx4wEIM6QHYOMkRWbkISJy+lmzNhnPEzyBYk/51B s+eUGZbxpXEejmPBiBGESwryll71gxMipKG5MVmbqYKrzEQ+O6+JAD+HJ n5zUmQS/8aRUNtFxfcVtlGDW1AzMc6xPyaU/OCaSWYHsqjnO79njA0dKz Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10866"; a="472002828" X-IronPort-AV: E=Sophos;i="6.03,232,1694761200"; d="scan'208";a="472002828" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Oct 2023 06:16:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10866"; a="756114751" X-IronPort-AV: E=Sophos;i="6.03,232,1694761200"; d="scan'208";a="756114751" Received: from smile.fi.intel.com ([10.237.72.54]) by orsmga002.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Oct 2023 06:16:40 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.97-RC2) (envelope-from ) id 1qsjw6-00000006IQR-095h; Tue, 17 Oct 2023 16:16:38 +0300 Date: Tue, 17 Oct 2023 16:16:37 +0300 From: Andy Shevchenko To: Bartosz Golaszewski Cc: Bartosz Golaszewski , Linus Walleij , linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org Subject: Re: [PATCH v3 54/73] pinctrl: intel: drop the wrappers around pinctrl_gpio_direction_input() Message-ID: References: <20231017120431.68847-1-brgl@bgdev.pl> <20231017120431.68847-55-brgl@bgdev.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_NONE 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Tue, 17 Oct 2023 06:17:48 -0700 (PDT) On Tue, Oct 17, 2023 at 02:55:07PM +0200, Bartosz Golaszewski wrote: > On Tue, Oct 17, 2023 at 2:46 PM Andy Shevchenko > wrote: > > > > On Tue, Oct 17, 2023 at 02:44:25PM +0200, Bartosz Golaszewski wrote: > > > On Tue, 17 Oct 2023 at 14:41, Andy Shevchenko > > > wrote: > > > > > > > > On Tue, Oct 17, 2023 at 02:04:12PM +0200, Bartosz Golaszewski wrote: > > > > > From: Bartosz Golaszewski > > > > > > > > > > pinctrl_gpio_direction_input() now has the same signature as the > > > > > wrappers around it so we can drop them. > > > > > > > > Reviewed-by: Andy Shevchenko > > > > > > > > Now, for the sake of symmetry can you add (at least to the all > > > > Intel drivers you modified in this series) the following: > > > > > > Good idea but this is v6.8 material, I don't want to extend this > > > series anymore at this point. > > > > Then let's postpone at least Intel and Cypress patches after v6.8-rc1 is out. > > But then we'd have to postpone the renaming and we'd be stuck with > both variants in the tree. This is suboptimal. We'd also have this > huge series spanning two subsystems for 3 months during the v6.8 > release cycle in the tree causing conflicts and other issues. I don't see how this is related. What I'm talking is only related to dropping the wrappers in the drivers _after_ whatever you do with generic APIs. > I'd prefer to merge this during the v6.7 merge window and then we can > keep on improving it without affecting both trees. Linus will be > taking those subsequent patches as usual. > > Linus, what do you think? -- With Best Regards, Andy Shevchenko