Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp314289rwd; Thu, 8 Jun 2023 00:40:23 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6sGOfeq5gfnNWot8qojrbmhmZpK3JZufE2JMSzH6X+IQZL2iNnVO0ezP2ZngCpq4llWWEz X-Received: by 2002:aca:2313:0:b0:39a:abe8:afb9 with SMTP id e19-20020aca2313000000b0039aabe8afb9mr8765578oie.42.1686210022915; Thu, 08 Jun 2023 00:40:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686210022; cv=none; d=google.com; s=arc-20160816; b=E8Un1yN+rayZP8TgjWj7o1Ym5tIw+TurCh1IMDJGSFp9TIQk9nQU7ZInc2W03FHPA4 ji5nDnWlSpKRNh5RC9XdDIaKUdlu/+kpeJUziMFO4YwdM8ZbeXlltkw88lcxTUm7XurX p8cLMf3EJkS3AqQxwtFOYSDCMimQWUwN1vpyOkDysHjf6+MaZr83jtCDDkYhZcAEasa1 DPUuwXHT7DSh74PyRgM6ijFZH7NWbNVmBE1gFE8L5arMAYmEx5Z1L/thUKgkKiobSUX/ 3VpQcoXCpnAmkQcml/LJZUQSeE0acX//dd/JF5heQTnNwq1nc8vWP2OH9UYMWle91HVe Q3Fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from :dkim-signature; bh=kJ5YuJwj67QaXT5fCYhM87+nzAee5mlMr8fUHhCaxHI=; b=xQQD1BHymObESzP/iWBEAeGr38gKz+YCnBtOWRg4NOdaj1dO6tMkevY+S/OQAH0lkJ aWDl4sCUmr2f/MmSOddLSMaBBDl5zq6zCH/Fml+0uH2AsFXKT+M3q/i7Sk8O19d1JIna 1ygBaf3e2obi2G9pw9kJHt3EbyNe027AzWzTJADn7Tq7By6A8PmUiwYNsO7fxUJ6qSpO Yr9L7Yto4bzW5eqoDappPDV/33G/IZ1BpPkl9rNhlFp3qqFkYvhzNhDDtJ20T2cvKerx itIM3cEV62pxPnN1KV3flEr4INr3PZTiPKEWpdDvi2t3gt8GSMxbX4m1UCy1Rqiz7tEN z2WA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=OEoTkwes; 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 z10-20020a170903018a00b001b0395e10ebsi694284plg.377.2023.06.08.00.40.07; Thu, 08 Jun 2023 00:40:22 -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=OEoTkwes; 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 S235119AbjFHHUL (ORCPT + 99 others); Thu, 8 Jun 2023 03:20:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55488 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234882AbjFHHUI (ORCPT ); Thu, 8 Jun 2023 03:20:08 -0400 Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B5601137; Thu, 8 Jun 2023 00:20:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686208807; x=1717744807; h=from:to:cc:subject:date:message-id; bh=43hfCbSgER7CQhQ5txGvCkEKcIYRVV1HtZSSBPP4Fxk=; b=OEoTkwesXzeeCvGaqEz7QA/kS/yqkUlqQno9fr+1CirMx0AFzB63xQ5A bWzQCcQPTJNWlvRocXjmUe4YdDsllup+7MPyuSNFgSFHDExnLYw1pRxLZ vFMjt+mefeIVC2BAaZjX4ZFLC4Wz3uwLAQ+mAxuPv39pagwkTsiMCY43k 0LhEZtARctKzt+y3aD9T8mi78t5QblmQjued5XmMlFeRgvxviwJeOfrQq 63pGjzgpD71tbf8ju3CPSd2McuTD/v6Q/ML9+97Hl+D6yaWeeXrAThkQB TgL2MvbrHxN91rFNCLfekZ8aHTm5XB1J5TIG3lRKs+1wpvBtlGpdx7qQZ g==; X-IronPort-AV: E=McAfee;i="6600,9927,10734"; a="346849007" X-IronPort-AV: E=Sophos;i="6.00,226,1681196400"; d="scan'208";a="346849007" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jun 2023 00:20:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10734"; a="713005665" X-IronPort-AV: E=Sophos;i="6.00,226,1681196400"; d="scan'208";a="713005665" Received: from inesxmail01.iind.intel.com ([10.223.154.20]) by fmsmga007.fm.intel.com with ESMTP; 08 Jun 2023 00:20:05 -0700 Received: from inlubt0316.iind.intel.com (inlubt0316.iind.intel.com [10.191.20.213]) by inesxmail01.iind.intel.com (Postfix) with ESMTP id 0CC491A9F7; Thu, 8 Jun 2023 12:50:05 +0530 (IST) Received: by inlubt0316.iind.intel.com (Postfix, from userid 12101951) id 05839176; Thu, 8 Jun 2023 12:50:05 +0530 (IST) From: Raag Jadav To: linus.walleij@linaro.org, mika.westerberg@linux.intel.com, andriy.shevchenko@linux.intel.com Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, mallikarjunappa.sangannavar@intel.com, pandith.n@intel.com, Raag Jadav Subject: [PATCH v1 0/2] Minor optimizations for Cherryview pinctrl Date: Thu, 8 Jun 2023 12:49:01 +0530 Message-Id: <20230608071903.19170-1-raag.jadav@intel.com> X-Mailer: git-send-email 2.17.1 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE, T_SCC_BODY_TEXT_LINE 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 This series implements minor optimizations for Cherryview pinctrl driver. The numbers are as tested with gcc 7.5.0 and may vary with newer versions. Raag Jadav (2): pinctrl: cherryview: simplify exit path of set_mux hook pinctrl: cherryview: simplify exit path of gpio_request_enable hook drivers/pinctrl/intel/pinctrl-cherryview.c | 24 ++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) -- 2.17.1