[{"id":3683719,"web_url":"http://patchwork.ozlabs.org/comment/3683719/","msgid":"<lccuj5tcir57c3pzlcvyjmle36alr64zv257si4taqis3novrs@exgphqb3k6tx>","list_archive_url":null,"date":"2026-04-28T21:13:46","subject":"Re: [PATCH v2] pinctrl: qcom: Make important drivers default","submitter":{"id":90483,"url":"http://patchwork.ozlabs.org/api/people/90483/","name":"Dmitry Baryshkov","email":"dmitry.baryshkov@oss.qualcomm.com"},"content":"On Tue, Apr 28, 2026 at 06:35:49PM +0200, Krzysztof Kozlowski wrote:\n> The main SoC TLMM (Top-Level Multiplexer) pin controller drivers are\n> essential for booting up SoCs and are not really optional for a given\n> platform.  Kernel should not ask users choice of drivers when that\n> choice is obvious and known to the developers that answer should be\n> 'yes' or 'module'.\n> \n> Switch all Qualcomm TLMM pin controller drivers to a default 'yes' for\n> ARCH_QCOM.  This has impact:\n> \n> 1. arm64 defconfig: enable PINCTRL_SM7150, PINCTRL_IPQ9650 and\n>    PINCTRL_HAWI, which were not selected before but should be, because\n>    these platforms need them for proper boot.\n> \n> 2. arm qcom_defconfig: no changes.\n> \n> 3. arm multi_v7 defconfig: enable drivers necessary to boot ARM 32-bit\n>    platforms, which are already enabled on qcom_defconfig.\n> \n> 4. COMPILE_TEST builds: enable by default all drivers for arm or arm64\n>    builds, whenever ARCH_QCOM is selected.  This has impact on build\n>    time and feels logical, because if one selects ARCH_QCOM then\n>    probably by default wants to build test it entirely.  Kernels with\n>    COMPILE_TEST are not supposed to be used for booting.\n> \n> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>\n> Reviewed-by: Linus Walleij <linusw@kernel.org>\n> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>\n> \n> ---\n> \n> I did similar change for clocks and I will be continuing with\n> interconnect and other missing pieces.\n> \n> Changes in v2:\n> 1. Rebase on Linus W. devel branch. This should go with pinctrl, I\n>    think.\n> 2. Add tags.\n> 3. Update also PINCTRL_IPQ9650.\n> ---\n>  arch/arm/configs/multi_v7_defconfig |  8 ----\n>  arch/arm/configs/qcom_defconfig     | 15 -------\n>  arch/arm64/configs/defconfig        | 46 ----------------------\n>  drivers/pinctrl/qcom/Kconfig        |  1 +\n>  drivers/pinctrl/qcom/Kconfig.msm    | 61 +++++++++++++++++++++++++++++\n\nI think it would have been better split into 3 patches, but this way is\nalso fine.\n\nReviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>\n\n>  5 files changed, 62 insertions(+), 69 deletions(-)","headers":{"Return-Path":"\n <linux-gpio+bounces-35735-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=WAjSRAHU;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=VfnY2f8J;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35735-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"WAjSRAHU\";\n\tdkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"VfnY2f8J\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=205.220.168.131","smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g4tTt16YTz1yHZ\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 07:14:10 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id C3810305035F\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 28 Apr 2026 21:13:59 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 2C4B23A5E66;\n\tTue, 28 Apr 2026 21:13:56 +0000 (UTC)","from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 9F57B3914E1\n\tfor <linux-gpio@vger.kernel.org>; Tue, 28 Apr 2026 21:13:52 +0000 (UTC)","from pps.filterd (m0279867.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63SGtH7N2984795\n\tfor <linux-gpio@vger.kernel.org>; Tue, 28 Apr 2026 21:13:50 GMT","from mail-qt1-f198.google.com (mail-qt1-f198.google.com\n [209.85.160.198])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4du0u1rvhm-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <linux-gpio@vger.kernel.org>; Tue, 28 Apr 2026 21:13:50 +0000 (GMT)","by mail-qt1-f198.google.com with SMTP id\n d75a77b69052e-50fbc70cfbdso197720121cf.2\n        for <linux-gpio@vger.kernel.org>;\n Tue, 28 Apr 2026 14:13:50 -0700 (PDT)","from umbar.lan\n (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi.\n [2001:14ba:a073:af00:264b:feff:fe8b:be8a])\n        by smtp.gmail.com with ESMTPSA id\n 2adb3069b0e04-5a74a756d1bsm34384e87.47.2026.04.28.14.13.47\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Tue, 28 Apr 2026 14:13:48 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777410835; cv=none;\n b=fORiS+wTwYAO/XiXoU1/RvpraABa9V87x5y8QX0lILdk1jToeegjspHtEQ98du4U/dFQnUu77COQjjXhvBkJFofQIrY8duLnC3iYKa+yQi+BbHb5am2xWlPO1enLH3McgzuXhwiClcWg3Mpc6xJfYa6palyfB3Zpw5CQ7vMBrj0=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777410835; c=relaxed/simple;\n\tbh=Hrm0ZhcHcgCT1XzU3maGBkU6Snz85dUcp+3SvUfrY4o=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=j1kIxh9MOpuahx7dn54yXWEIHgu0ChnO24MRNjmEakH/ynTGOHknFbJcIlPvAS4Lr5OMhlR12ju4YBWyo3CyA65kzVGrKj67T/16WLdzbDC+h6Dcp+F5Z6UqSzCKx1epnF285Xk8m1XHijHD+mv7bLw+tP2cKXaoCjgGlVVU82Q=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com;\n spf=pass smtp.mailfrom=oss.qualcomm.com;\n dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=WAjSRAHU;\n dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=VfnY2f8J; arc=none smtp.client-ip=205.220.168.131","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-type:date:from:in-reply-to:message-id:mime-version\n\t:references:subject:to; s=qcppdkim1; bh=f7TCDHNSisOZ4cJJC/DCoEBk\n\t+8T/g6HxxJjaANTvPeQ=; b=WAjSRAHUekQ7NED9nimZkG80gnp5uIoyFJuLDCwa\n\tkNNQymlHGipY+WOOrKJm4io6w6OWu8RwKxfqDO7cRU+jLhftD8235bgIqmtw4baP\n\tgjJXdliIxYYO1tORXlyfAf3G3JsWHQXtU4MhiDl0XXhysvyZRjWvCKk/YHlJeYO4\n\tfjp2+QPDaNj+m43KJyteZK128mNiSnPE2769POprj5nN+nC+x3fxgT+ilqrkV8/r\n\t5k9zX0P0rKhlryvA5bedIl+XkyZXbBEOlM+FX27qLh7l/2Jl+bJGjLWCQQAXK7hs\n\tjkSOxkUeGioZoVPVzJgk2QVImHamQUSvnJc2EMlfjpI+vw==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=oss.qualcomm.com; s=google; t=1777410830; x=1778015630;\n darn=vger.kernel.org;\n        h=in-reply-to:content-disposition:mime-version:references:message-id\n         :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to;\n        bh=f7TCDHNSisOZ4cJJC/DCoEBk+8T/g6HxxJjaANTvPeQ=;\n        b=VfnY2f8Jz4cg13xgTl2F00rDaYO3uXMzkE7KMHzXWkzvFfPeVr/N2JafM8WNraZF+0\n         dDnntalT9TLgmzDM7uC/XrF+sMkbJoLTK8W9MnqQY5g06hmKFHCqzwsZVhwq3rCS6IgX\n         5KPuToyxxkbGTgDKHHnlnhswR4pGfhoDYOHOlhMK/XBhveXa47h73pZhJXyWUxFDaFRo\n         Tea8pGpAfXp6PTelbgGvHgm+FRbz9pJuu1duSoVAJhp/5hEKsBte4JLKXdIewicqEDYn\n         aaaWc44KCuLh+lLn/fFvGEecjDwTR9ogaiLpdObxcQAv8/CZiDyulaC2XWtioXsriFpP\n         51cA=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777410830; x=1778015630;\n        h=in-reply-to:content-disposition:mime-version:references:message-id\n         :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc\n         :subject:date:message-id:reply-to;\n        bh=f7TCDHNSisOZ4cJJC/DCoEBk+8T/g6HxxJjaANTvPeQ=;\n        b=EaZhDMODpZmL0rKY2EXPqyM+ckUBTyABaOkQvxPJbjipHzZRt43GdtcKxbER12Kc/8\n         ZcF3TR80xbWMwR+JrdfK3XXVi3MGS80DshC5PMeEWHsZmykSN1+nODIEHviuJT2xJttd\n         XXJ0INvvUnAA9hGbZW1lArWUocIgJeEbII+bZOMCqa+qmQHHehtxKVRTiNYY4VByh7Je\n         9yrnnrJJi2nGLBJxLBjI0utO4XK4C4mPY7PnbkJkMZ7yaJMHHRAjIDr2jmzGYS3+ukMZ\n         u0n9js/lQ7DF6ABut3qNmM2UeB8VvoD9tsmc3WY/NMnTLailV/yiiRsJPzlOddejK3Cz\n         Ub6g==","X-Forwarded-Encrypted":"i=1;\n AFNElJ/r2AZ8xK9F4/BViilBCsutK0hd1myNWdzt1ezwrVN3pUHnUoCdspd+A8ARt0sFuvXZI6cCIVXaq1OK@vger.kernel.org","X-Gm-Message-State":"AOJu0Yw3KphWn7iLJywnw5Myr6xc6b1Av6dlOM93kBEzGecs66YPEaBo\n\tMqrj3faXGZKiMCdFW6eGXX4sCP6sEAHu41MfDMbcL/ODamTvJkoUImyXyZQ/T8H3Zmm0Yu0D0rW\n\tS/DagWvhkHuPnHKA8Tb4e54kX6/4oCoBg5p0NLdBwQuZqZpNDHPCQjwLtRr2zcsdt","X-Gm-Gg":"AeBDietgYD8t1Kk9mcybt+pwBYmujXb4x7BU1Ez6xT3ZSFW0Brph4L+mYdpz4y6BWdQ\n\tDxocDi4KhM6h/rYe4xZTrshbxR2M/YiDANJ/YAZbF6cvWamtJBQfcEE8omK+bVrn7zQZ5eJIuZG\n\tlKf/+6YFJhf9fHqt9oEQ8sf9SQRKG3EcpocD05YFcD+Gn9Vrl2231GC7hS9GwswhX8GK4p9asTa\n\taTI4CG+yagpFbd0UjbZg2pVk9MqWNT2xGNm7aytAIEsSUNTbF7y7QPmpM3rNo0uymQaU/WmTqUY\n\t99vScnTcQZd9qF/BqkXd86ZcXXNz0w0j9hDhGVt/TgxsdFrgkwZRemH6qXIFNCkKGrivI5r6B1X\n\t+dQDehHhLuu8tCMK+n0OF5Q2Jyyd+gQPVUBTJcPRKfimtvJeaZr0RuMreESLpjijxZPVnElBj+1\n\tzwLHvb1CO0My3cU53IXjoaoI4NFhCPhl34UP0kYtURmnSwLA==","X-Received":["by 2002:a05:622a:4115:b0:510:1325:58b9 with SMTP id\n d75a77b69052e-51018a8d7f6mr19041361cf.41.1777410829599;\n        Tue, 28 Apr 2026 14:13:49 -0700 (PDT)","by 2002:a05:622a:4115:b0:510:1325:58b9 with SMTP id\n d75a77b69052e-51018a8d7f6mr19040911cf.41.1777410829073;\n        Tue, 28 Apr 2026 14:13:49 -0700 (PDT)"],"Date":"Wed, 29 Apr 2026 00:13:46 +0300","From":"Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>","To":"Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>","Cc":"Russell King <linux@armlinux.org.uk>,\n        Bjorn Andersson <andersson@kernel.org>,\n        Konrad Dybcio <konradybcio@kernel.org>,\n        Linus Walleij <linusw@kernel.org>,\n        linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org,\n        linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org,\n        Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>","Subject":"Re: [PATCH v2] pinctrl: qcom: Make important drivers default","Message-ID":"<lccuj5tcir57c3pzlcvyjmle36alr64zv257si4taqis3novrs@exgphqb3k6tx>","References":"<20260428163548.154392-2-krzysztof.kozlowski@oss.qualcomm.com>","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20260428163548.154392-2-krzysztof.kozlowski@oss.qualcomm.com>","X-Proofpoint-GUID":"1nyRYe3KiseC6x-Il9JubyTAqwV5RxvP","X-Proofpoint-ORIG-GUID":"1nyRYe3KiseC6x-Il9JubyTAqwV5RxvP","X-Authority-Analysis":"v=2.4 cv=aPPAb79m c=1 sm=1 tr=0 ts=69f1230e cx=c_pps\n a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10\n a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8\n a=VwQbUJbxAAAA:8 a=_EZUpx9RV_GiafN7jJ0A:9 a=CjuIK1q_8ugA:10\n a=dawVfQjAaf238kedN5IG:22","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDI4MDIwNiBTYWx0ZWRfX6Wq33aJwfPR0\n z7ZDtNO3vjBuU47TsbuIXQC7iUainayvxKBwsPKL2lSA/X5B1haU22dZ1IN0l+E2qworiOV9lJw\n R1GzITK5Rcjs1YvrsUME1Z7VtJrhah6ZwZbqv5i3BKzG7TkHR75PC8b7Cnn/yLV5/Or7IVSRyYQ\n oRQVrUbTQKuxln0954Kozkl3i95u64QIBYwajCSqUMB+IQ/2grS3BfAnZN1q3OlbuzNQoj9gmu7\n a4K75BbH8seLjTHeSUPXHeLsOEkJMA6Zu/lAWQVLU48Z8WhmGq+pE1MUge9rIIRApFQhm2RdcZM\n zeywjsvizLCvAZ8w+yJ1/7odDywwBNoqcSwcIEl2dMmrmNunHtBTYKFn9KrLN6dNnsaTgyRIfAN\n lhF7yBY+tuWi1+Uf8vCtXO1lTd40sPsrX3sd5+OI1/GqqdmxV83D5kqaelncDSSMfct7DESyGPj\n 9YoYBpcR3AbbMl3+9hg==","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-28_05,2026-04-28_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n suspectscore=0 clxscore=1015 priorityscore=1501 adultscore=0 impostorscore=0\n lowpriorityscore=0 phishscore=0 bulkscore=0 malwarescore=0 spamscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604280206"}},{"id":3683820,"web_url":"http://patchwork.ozlabs.org/comment/3683820/","msgid":"<372e9718-bea1-4f20-ab86-af6f56299e75@oss.qualcomm.com>","list_archive_url":null,"date":"2026-04-29T06:16:16","subject":"Re: [PATCH v2] pinctrl: qcom: Make important drivers default","submitter":{"id":92171,"url":"http://patchwork.ozlabs.org/api/people/92171/","name":"Krzysztof Kozlowski","email":"krzysztof.kozlowski@oss.qualcomm.com"},"content":"On 28/04/2026 23:13, Dmitry Baryshkov wrote:\n> On Tue, Apr 28, 2026 at 06:35:49PM +0200, Krzysztof Kozlowski wrote:\n>> The main SoC TLMM (Top-Level Multiplexer) pin controller drivers are\n>> essential for booting up SoCs and are not really optional for a given\n>> platform.  Kernel should not ask users choice of drivers when that\n>> choice is obvious and known to the developers that answer should be\n>> 'yes' or 'module'.\n>>\n>> Switch all Qualcomm TLMM pin controller drivers to a default 'yes' for\n>> ARCH_QCOM.  This has impact:\n>>\n>> 1. arm64 defconfig: enable PINCTRL_SM7150, PINCTRL_IPQ9650 and\n>>    PINCTRL_HAWI, which were not selected before but should be, because\n>>    these platforms need them for proper boot.\n>>\n>> 2. arm qcom_defconfig: no changes.\n>>\n>> 3. arm multi_v7 defconfig: enable drivers necessary to boot ARM 32-bit\n>>    platforms, which are already enabled on qcom_defconfig.\n>>\n>> 4. COMPILE_TEST builds: enable by default all drivers for arm or arm64\n>>    builds, whenever ARCH_QCOM is selected.  This has impact on build\n>>    time and feels logical, because if one selects ARCH_QCOM then\n>>    probably by default wants to build test it entirely.  Kernels with\n>>    COMPILE_TEST are not supposed to be used for booting.\n>>\n>> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>\n>> Reviewed-by: Linus Walleij <linusw@kernel.org>\n>> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>\n>>\n>> ---\n>>\n>> I did similar change for clocks and I will be continuing with\n>> interconnect and other missing pieces.\n>>\n>> Changes in v2:\n>> 1. Rebase on Linus W. devel branch. This should go with pinctrl, I\n>>    think.\n>> 2. Add tags.\n>> 3. Update also PINCTRL_IPQ9650.\n>> ---\n>>  arch/arm/configs/multi_v7_defconfig |  8 ----\n>>  arch/arm/configs/qcom_defconfig     | 15 -------\n>>  arch/arm64/configs/defconfig        | 46 ----------------------\n>>  drivers/pinctrl/qcom/Kconfig        |  1 +\n>>  drivers/pinctrl/qcom/Kconfig.msm    | 61 +++++++++++++++++++++++++++++\n> \n> I think it would have been better split into 3 patches, but this way is\n> also fine.\n\nYou mean defconfigs as separate patches? I could do that and I was\nthinking about it, but many people do testing with defconfig and such\ndefconfig would be nonbisectable here.\n\nBest regards,\nKrzysztof","headers":{"Return-Path":"\n <linux-gpio+bounces-35749-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-gpio@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=CNrT2uc7;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=bPtZpldg;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.234.253.10; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-35749-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"CNrT2uc7\";\n\tdkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"bPtZpldg\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=205.220.180.131","smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g56Wk35Lbz1yHv\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 16:16:34 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 0E0E1302B3A2\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 29 Apr 2026 06:16:25 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 98168372662;\n\tWed, 29 Apr 2026 06:16:23 +0000 (UTC)","from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com\n [205.220.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 2D0E9330644\n\tfor <linux-gpio@vger.kernel.org>; Wed, 29 Apr 2026 06:16:22 +0000 (UTC)","from pps.filterd (m0279869.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63T6CNlP3385690\n\tfor <linux-gpio@vger.kernel.org>; Wed, 29 Apr 2026 06:16:21 GMT","from mail-qt1-f200.google.com (mail-qt1-f200.google.com\n [209.85.160.200])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4duch1g0fm-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <linux-gpio@vger.kernel.org>; Wed, 29 Apr 2026 06:16:21 +0000 (GMT)","by mail-qt1-f200.google.com with SMTP id\n d75a77b69052e-50e136aff17so221905021cf.3\n        for <linux-gpio@vger.kernel.org>;\n Tue, 28 Apr 2026 23:16:21 -0700 (PDT)","from [192.168.1.29] ([178.197.219.94])\n        by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-447b3d481fdsm3330604f8f.8.2026.04.28.23.16.17\n        (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n        Tue, 28 Apr 2026 23:16:18 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1777443383; cv=none;\n b=aZnoYU+68ujYeQbgQtqV63zhjwJivuHhJRzyMtc2Cah3Na9fcq11hCTAjsmLww0S5QhlV1LF6tkb3m6pfta85vfd8KyOJTInEcu1lS/XLbXyuBIKCReKFkp8uMuG4j1a+0Bb81q/vdvUNQZZizPmVdzYfGRvbIv21McxCwqXIhw=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1777443383; c=relaxed/simple;\n\tbh=Mf0/YK4bzgXf722U+ONfaRNSQKH+WaUt68zz4BrW9+s=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=ERsP5AANC8NiE8nchI49klX62CgWHeRJhtjdo2DewmtMaMYEtRyCqF1o+sSAKa1yFkKWfPfqDtRMpcQYno0r03EA7lc+tUTzZz46NstPVCATdS13oglhOuw3/0ubfGjBXoVz8PgYdLmsIrKiC1+ga5TjQgtHuOQoE3fTcMdMjYY=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com;\n spf=pass smtp.mailfrom=oss.qualcomm.com;\n dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=CNrT2uc7;\n dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=bPtZpldg; arc=none smtp.client-ip=205.220.180.131","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\ticT9YAJFov2exmFPJXiPcjch8zwqjp/K5YLC8aHa8n4=; b=CNrT2uc7JYCfvGWj\n\tbBbezwbE0MDKJS23IxJwAZ155Lp2Krht/WgK5bDQEupnCtzAyXXjogsBHjNX/kgP\n\tCSInl2/H4oGqSlih46xmKTIhgjLXM0NaH5kUJ5riaMarHsZwMdvBK+4CnIGHkM/m\n\tJy+jImxZOIfxc8bFNw1pFU2OuesjhXAZAvXMFVuKZZFiwMS9r3VKeu/JdNNHqIK6\n\tzaSR9aOHR4NEsbxfpTE86iEScaVJzICG64QXYcLXpQrR2gzJ+lQ+puf5luYFU1U0\n\t8kUAHfL+A+UJt2p7eS/97z9PHrjxDAVJVjOs6AQJGxNL/BLPuXih6CEAUPfz7SKf\n\tSjKEww==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=oss.qualcomm.com; s=google; t=1777443380; x=1778048180;\n darn=vger.kernel.org;\n        h=content-transfer-encoding:in-reply-to:autocrypt:content-language\n         :from:references:cc:to:subject:user-agent:mime-version:date\n         :message-id:from:to:cc:subject:date:message-id:reply-to;\n        bh=icT9YAJFov2exmFPJXiPcjch8zwqjp/K5YLC8aHa8n4=;\n        b=bPtZpldgAgRsiab7TG7cb1hSP3mKDwEcAd+ym3CrZrTXDjl9dtQT42YBazK8Neer1e\n         RLg+mnBBZfts/h4ngOSNrwIfZBba+7Muq27GN1DmhPWB6rBJWAt2DQ92GT9ENMQHBefc\n         4b1oNCxTltjMVNNgeDMg6ij7ODdkQqU190aG4ceKIfF6ORrrnQO6jr7koh9ykLrsg6Ns\n         CsfL5kHy2DTYRanl/TaAuAltaijeDrq3DPrhJ7LfS2bdrnfY3a3lI4U4Mwn4UQunvHkq\n         2xoqbPdj+0CK4zY1mYQWJHonvvnpdv5j/Z4pKOKBe8QN0ji0FwkPfSIySyLFaNEDxqsn\n         IQnQ=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1777443380; x=1778048180;\n        h=content-transfer-encoding:in-reply-to:autocrypt:content-language\n         :from:references:cc:to:subject:user-agent:mime-version:date\n         :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=icT9YAJFov2exmFPJXiPcjch8zwqjp/K5YLC8aHa8n4=;\n        b=fihyz7uPKHM5tVHrmUzbtXvGcgR4KsIpIQMzXDvnDS3daWV4aVg4xqiIOG8OwzZVUe\n         83wo728wee4s+Jru785Al9kEOeoIVjXE28GtWZZggU8uepNJy6xiv4SSCH1OEWy6cbw0\n         WoJo5pLoiRKFg27udgND2jh5EpxExxmO8R87Z1+FHlOrjS1dm6JiPMEKITAjy6b0OHng\n         xPyQsXbwlJO7J3a1hYczWa85/IHCklN6CNTexkxYZ/fHKue5E3xnwn+GE4ftR4RDw7vj\n         nBMddWIOQNh4H8E0dkUpiRTp6WL/Z1Kl8JZhZ6A2pmearJ2wmTI48H2QovUGpNV3ZhY0\n         HQXA==","X-Forwarded-Encrypted":"i=1;\n AFNElJ9MX7bqL04zsJnsnce7ZlSFECjupJya57/TqPyYW0zIL41rXjniuFl2/0Qcfwhu8IuOclMuTL4DM2jV@vger.kernel.org","X-Gm-Message-State":"AOJu0YxpTTyFFrgUIvXNN9IdUGvq29orGf2TUntFu/YioAulbwadmhCv\n\tn2msTn4biK4GGBFMdvffxNhoHWqdG8yeJ0oHz2ocLpnpXATo1LziB1ZBbTufaU6H+LrnBXKW/7y\n\tYybpjpme20FLh058NAp1Vl7KYNCSliYZ3b54UN3Q7KIUt5U7Q2MHJVsZwG2dR3yftE5fixx7G","X-Gm-Gg":"AeBDiet2Gjytb6gRZPKIIPwR/3R1xHEVDlmsK9O+bxtZLTR1e/wxLtd4VPU5m250voi\n\t8J3GW5iY4dNRzT7XBQ2T8q1GP6kKjySnVMn7+2BVFQW/efn7fSNJCgIv66psYOC43I/LDZDU94u\n\tkdyK2TAirvjvtOqIDMveJSnpjI1OQ9llmlrX+FyLGwqvybCetRZw6hY2o7ZGeJnajMJjjiXzGZq\n\tNYXTXRrk5dWkfBKcECCD0lq2DsvHXMs8E2+zy4AW4UJqCsfxY0WeKIw4i/cTk+xQSeIQdEsoWSD\n\t4vGekPiTlGGoGjVDlB+O7Pc3tNA9JWYHeCGfxoMCKzRsHDDwfSeTo/0fKu4UYJPGeFSe/8ybGj1\n\tNDjWLNbAhd/Wv65KYQheOYbAQ62rIwieoLbGi02d4fiMnVghOKLlCDuFuEp4=","X-Received":["by 2002:a05:622a:356:b0:50f:ba60:2de7 with SMTP id\n d75a77b69052e-51018a3575emr35084761cf.38.1777443379922;\n        Tue, 28 Apr 2026 23:16:19 -0700 (PDT)","by 2002:a05:622a:356:b0:50f:ba60:2de7 with SMTP id\n d75a77b69052e-51018a3575emr35084591cf.38.1777443379379;\n        Tue, 28 Apr 2026 23:16:19 -0700 (PDT)"],"Message-ID":"<372e9718-bea1-4f20-ab86-af6f56299e75@oss.qualcomm.com>","Date":"Wed, 29 Apr 2026 08:16:16 +0200","Precedence":"bulk","X-Mailing-List":"linux-gpio@vger.kernel.org","List-Id":"<linux-gpio.vger.kernel.org>","List-Subscribe":"<mailto:linux-gpio+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-gpio+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v2] pinctrl: qcom: Make important drivers default","To":"Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>","Cc":"Russell King <linux@armlinux.org.uk>,\n        Bjorn Andersson <andersson@kernel.org>,\n        Konrad Dybcio <konradybcio@kernel.org>,\n        Linus Walleij <linusw@kernel.org>,\n        linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org,\n        linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org,\n        Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>","References":"<20260428163548.154392-2-krzysztof.kozlowski@oss.qualcomm.com>\n <lccuj5tcir57c3pzlcvyjmle36alr64zv257si4taqis3novrs@exgphqb3k6tx>","From":"Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>","Content-Language":"en-US","Autocrypt":"addr=krzysztof.kozlowski@oss.qualcomm.com; keydata=\n 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\n cwzYbmi/Et7T2+47PN9NZAOyb771QoVr8A==","In-Reply-To":"<lccuj5tcir57c3pzlcvyjmle36alr64zv257si4taqis3novrs@exgphqb3k6tx>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-Authority-Analysis":"v=2.4 cv=arGCzyZV c=1 sm=1 tr=0 ts=69f1a235 cx=c_pps\n a=JbAStetqSzwMeJznSMzCyw==:117 a=gOEeR9iKwsj33Yj5oN/cWg==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22\n a=EUspDBNiAAAA:8 a=VwQbUJbxAAAA:8 a=z-_RKpQUm9htusuhYdgA:9 a=QEXdDO2ut3YA:10\n a=uxP6HrT_eTzRwkO_Te1X:22","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDI5MDA1OCBTYWx0ZWRfX9xD8QK50Uroi\n cP3fbDsDxFxzELY9iIOWcsUdbOJMzfEEAVbo9xwA9rlGJUpk7RiCpz4lphgk/1hIFqzb8q/NjS1\n u3EGOdE73U8u0IaN0bgEF7STLF6q9ruX6rEH7lvqYosQBbkhrxlGBnRT6eWIEE5YpWoA0f8wiAC\n OZuWfd/Q5G+GcwYydOml3PoKqdzhVG3MMSNvwjVPqy+KwqhdhV67wKno8NwVeO5X+canTxhrpNg\n i8nDUS1rLp42BwzyDIrh10I4YJn7TMoCsVHOW0h5oLAl26rKJ007n/E/q0ptTJ4dPMg82PmfUnX\n UmlMFosMOzX6dmk2PmUINs5Mg89HFBXR/cZsgtbcPaNQNvpP2d6Dgnk6ibcgQHwMPBltPe0mmtr\n 4fRbeXxi8SJCizJAliy/ggn7ZGB8hrKPqqFeIOb2k+4jKpiX9PIoy/bdyDNLB7RE6opYPSgAKPw\n WvxXkOXH4dyoEVX4X0A==","X-Proofpoint-GUID":"p7yrnX_r7iruANYS0zLEtVUJTAy18mp7","X-Proofpoint-ORIG-GUID":"p7yrnX_r7iruANYS0zLEtVUJTAy18mp7","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-28_05,2026-04-28_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n malwarescore=0 bulkscore=0 clxscore=1015 adultscore=0 impostorscore=0\n spamscore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604290058"}}]