Received: by 2002:a89:288:0:b0:1f7:eeee:6653 with SMTP id j8csp507801lqh; Tue, 7 May 2024 06:13:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWYblULWQp5+zyLJXrhrbKuY+8wXWT3YS/oiQMBqe7iiCXouGKZ/fWh7m2BaRHN6EKjQItqNJH3ZsYCHXoCjpR2mz4JArlTiDxHv3fBDQ== X-Google-Smtp-Source: AGHT+IEL45QXlOqeANz0fnKvwwiSFpAp43IxJ85JF0zne7AAJA/MPjrdW5Nu1rBV9yHts6wNU5yz X-Received: by 2002:a17:906:840a:b0:a59:ba2b:590f with SMTP id n10-20020a170906840a00b00a59ba2b590fmr4825419ejx.67.1715087615342; Tue, 07 May 2024 06:13:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715087615; cv=pass; d=google.com; s=arc-20160816; b=RYutDIXsnTcbipP1Ny5uR+lU/MGpjeXkqkKD9+dEaBd/LBsRzm/o4S8tkKiQTXEfJS lumIJ/KPWIKLCfWTZYr9R/GFclv+hWUn/mw8qkG1oYtHbAgz23eythTtOGFPboKtL6lk Dn8GEEqfcyJ6vJJ7vjc4CLPLFkZXkYElOHfp3jalKOKXf9clD35zoW/zBVXeS9XOMq0E 4gsDUG1EqHEb5osSPrn7CPBLUQ6IGaqsNqY7DOLSeKLlyR+Y75h9tX7PYfSMkkB66bbe veiErzGemR61qflkBtDfYLWKEjJL/FYPAzlaXDUG6UwqE6H+dej1fpRMlmdP75XONR1E yH5A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=organization:in-reply-to:content-transfer-encoding :content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:references:message-id:subject:cc:to:from:date :dkim-signature; bh=L6YGqtQizpGCCQWLl0nL1N2WLH/9UkQcLYIjpeVaXns=; fh=8vHkj2RbsjvrMsnj12SyW5+4tP/E36T/tzTrL+MM7/8=; b=bvhWlG0eiGCIFx/bjZ0Qugl06P/vOTVfmcPELLiOU1wQOyPMenK3tLfFHq31/bzcYg FT+LhpusFGnsNVRL1wjbyrbpFBFTSpkN9cZkg9OYlkI9R1jJDP8Tqm4An0DC7N5sb70d mIt0wQOQRj7+fF+66KzuiyHsdQy7WS9gN/jgTSPdTW3BfGcXCn4ZDijbObFA/B0OdvHi UIdUlslQkLkOzZV/JqndemIwf5uza1IMsbH54hau+PSiIjH7eBjZ8dGBYEgftoWByS+W PVZrdER0nyvXFYAzHNdJeCK5ryoxGIleeyxmtp3hKLOdxRDLgYUiBFcWwDNGDM5O2fpa MvVw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=ZbChpJAr; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-171354-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171354-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id jg14-20020a170907970e00b00a59ae6f3a3csi3915088ejc.1021.2024.05.07.06.13.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 May 2024 06:13:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-171354-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=ZbChpJAr; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-171354-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-171354-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (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 am.mirrors.kernel.org (Postfix) with ESMTPS id EF7881F27AFC for ; Tue, 7 May 2024 13:13:34 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 9E59215E7F3; Tue, 7 May 2024 13:12:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="ZbChpJAr" Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) (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 2585915DBDD; Tue, 7 May 2024 13:12:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.11 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715087572; cv=none; b=YBdvhw7uimx6WbttXgr2I4/pwkE/07OpdQK6jjv44VTPIy1DX55xGF5HPXHxpYKzIx13ubuOkTgqFND5hWQAN8jlTMK2vpXZ6MfMPcmrltqJnjRPlY6v5sc43L+hBYtFUQBVfZY79tlhU2T9Tc4C4rUKfFWjdRO19X3YvkrY9r8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715087572; c=relaxed/simple; bh=a6gSLSNzkB7vq5lvXJKxfEYqY5Zj8C4OuyJc6Y6NlXY=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=KrpkVfnJky6YgXfsTJwoURDCiQCAOKKQ5+HR5O1/GC8BXFef2iW8YnUe0MZYmLKaB6HaRBVLfgiyINHe43g14VWAGJkQs4HInOXUB+v22r18Vak5VNv/jsoVUmYHkJvImL4cty2Ij6nmMK/CgHX19n0nXNdc3Tl32LwZiSwCfTY= 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=ZbChpJAr; arc=none smtp.client-ip=192.198.163.11 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=1715087571; x=1746623571; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=a6gSLSNzkB7vq5lvXJKxfEYqY5Zj8C4OuyJc6Y6NlXY=; b=ZbChpJArKKyAZtijh9SZK5lQT+/9D+Z3PF2ie8fJU9RldW+A5gjAGaQe /Y+C2Y+6ve62ddd4yC0eZJOQjvOjXwF5i4qwK3vCx7x8foz8Rnhp5egCK /5FkFpJ6rxTvYntGyU7WETqNyNY7rO4wVQ7TPwZ3JTl7fGFp8b22R9/3g kFpUZGJbH7F8BvnxZpOENEwjtc2zkemH7ibSS/wywW+aNHZqIE/iOapMq 0lucxkxRsRzh4SzG8ej5lt6syH+EmYdNTGnSE9X7uC2WeyiYyi0j30li3 P2RYwZQPka8IIMNSKXKjmDxVfxxBWT4NF72DsSSsA1X14Hw2NSU6zDSfy w==; X-CSE-ConnectionGUID: N9U1l4zQQm2ybNIbe0Jzvw== X-CSE-MsgGUID: kerm2+NSRcmgoLVbalMd8Q== X-IronPort-AV: E=McAfee;i="6600,9927,11065"; a="21483943" X-IronPort-AV: E=Sophos;i="6.08,261,1712646000"; d="scan'208";a="21483943" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2024 06:12:50 -0700 X-CSE-ConnectionGUID: Fu6nYwQcTgeZWSY044wYqQ== X-CSE-MsgGUID: MsXTeSYhRgedCqb9bG/apQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,261,1712646000"; d="scan'208";a="28920705" Received: from smile.fi.intel.com ([10.237.72.54]) by orviesa006.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2024 06:12:42 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.97) (envelope-from ) id 1s4KcY-000000052fm-0iB8; Tue, 07 May 2024 16:12:38 +0300 Date: Tue, 7 May 2024 16:12:37 +0300 From: Andy Shevchenko To: Linus Walleij Cc: Manivannan Sadhasivam , Frank Li , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , linux-omap@vger.kernel.org, linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-amlogic@lists.infradead.org, linux-arm-msm@vger.kernel.org, linux-tegra@vger.kernel.org, Vignesh Raghavendra , Siddharth Vadapalli , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Rob Herring , Bjorn Helgaas , Richard Zhu , Lucas Stach , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Yue Wang , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Xiaowei Song , Binghui Wang , Thierry Reding , Jonathan Hunter , Thomas Petazzoni , Pali =?iso-8859-1?Q?Roh=E1r?= Subject: Re: [PATCH v4 0/5] PCI: controller: Move to agnostic GPIO API Message-ID: References: <20240506142142.4042810-1-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=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo On Tue, May 07, 2024 at 12:03:50PM +0200, Linus Walleij wrote: > On Mon, May 6, 2024 at 4:22 PM Andy Shevchenko > wrote: > > > In v4: > > - added tag (Mani) > > - fixed a polarity bug in iMX.6 driver (Linus) > > Looks good now. The series: > Reviewed-by: Linus Walleij Thank you! > Perhaps the use of _raw accessors could be avoided in 5/5 by some > elaborart polarity quirk but I'm no perfectionist and it can be fixed later. After your comment I was thinking the same, and came to the similar conclusion, we might fix this later as in comparison to iMX.6 case this requires an additional code to be added to gpiolib-of.c. -- With Best Regards, Andy Shevchenko