From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 999E33CCA02 for ; Mon, 20 Jul 2026 08:28:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784536116; cv=none; b=eykCxH9/1uMrnwsF2+7JeGtvlxRA7TJFIlGC1gwz1dgW3gqnu7YqfW2fWYzpX6tHe2Z+zmwfQYO0svVg8I1LKw9Mxa37a3417B/tLbMhqbZ0758D4SWWXawcCcxp7QqWI9ruRLD8ppmp/ZmwsDXk12Ckrg0Z6VO6P1nNdmQB5jA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784536116; c=relaxed/simple; bh=MJouPz8tZawZj92ZcXa4cCdcIyni5ArDTo2gFWwcW3c=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=O9s7c9xjCQyQuoLzstM0VUqKFGymX1LV8yUgBH6toVA9Ce1klm6NNYEMwf+rGvJAVGIgReRJiTJJF1oIRamKq66U++iAu844DQItLDe9wVu0bJo/z9/O+uOtleNWFhWrLnKaXPa8psM+06IXIzBXNnon2/XFltV5CVVj/C3olOY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=bdqlp0w5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LH74mu1F; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="bdqlp0w5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LH74mu1F" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66K6RYgp1506323 for ; Mon, 20 Jul 2026 08:28:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= XN7b+1lavUfVAe9Y3mK3B9ykSvUlLsIWi7X7sA80D7M=; b=bdqlp0w5Te55brf9 JeXsIFk1+ndRMjaBMtBtwoVRdvTdLxQLqiqopX75tURAUIOM+T3/OKmRGHBz+rGg PA1wyeJ3N9tsptIoJYmHFjszLSiv0FTWkB0/DAGOdMdUpMxdIg6soCUu5eUegmHh bmAXmnthT0COe1qQr8J19CYBoD1nd+FVGg+nALLeQozuW3OaebzHcomXaR9f3vnb +CUjt7hoVNXj3B4PujAzELczpexzMyWO+L4RQaZw+Xf9O4Rxorbey6alA4qFzK6p 0k5xFXoeowMmKHfwd25Brmg4+ojbeE8YwpxzyvdP+Q4CdPfTQDhPSAeMu0XRJZbE mXxffQ== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fg2bvw64e-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 20 Jul 2026 08:28:34 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-51c07313be5so19957361cf.2 for ; Mon, 20 Jul 2026 01:28:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784536114; x=1785140914; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=XN7b+1lavUfVAe9Y3mK3B9ykSvUlLsIWi7X7sA80D7M=; b=LH74mu1FIBfpw6M6BELyG6h/ToIYPbhdxHBfS6KFXgiQbdksTlvLyA1kJrRJH/qea+ sxeLeQkJLaoZC2mMam8A73OlsehGth3v4vHPkw7MYN+0tNoZot/k1UREEZExT8u4KWKi lic04QJ7yfXm/God47Dw5kuVTYdwvdyPJGQm3EtxPiNQGRtk08ddybOExKcdm3IjVsvg mYcXy5iaYVjBu8pM5ow/GE0H6/h/msAwzLGv1K3oRIcM35Q+RFuFR+bN2BfWt4XyCWHY g0N5wxdqn3u1qN3j1XpL9Knslbz03t/+iQNDu/TimM612D02nh3BNhVw+B9Iew4+/Jqz VCKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784536114; x=1785140914; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=XN7b+1lavUfVAe9Y3mK3B9ykSvUlLsIWi7X7sA80D7M=; b=aN8/lDEmq0NY++glxniXRqvz5L+S458BYAVNElYMa0KCKT0YqXUXzZYwz26yLK0IxM JwP1fFz43bxOUpKBKufq9pev+9ZAW5BD5bsq7vMD1xa8gdJD59tQAKGZKwfJqWYf9f1I mlqoz3sMf09rSBvqaw6aI2Xu2JYTnVL9XnYscISKwtpCj5aM4BKBHrlH6pVq/Zx7O73j SU1ljQ0fniszyeXUD7jq+nPkF4tOCYhqOPnYmUso/KMR6EMXhbYtDoxbefh6fSIIH8EY uXO0VwawVKvvUmkAHtHCZCxYNajZ985pZkAwvzoS4khBuihAyBy/UyUAaAAB3A17ej1t 4cVA== X-Forwarded-Encrypted: i=1; AHgh+Rpg4dMJ1KCrR+awje67CI6/gEFaI6y9jbvTR1XZ84CrQZcG75n4tvImLEfUIj2Ageebp6eL7fHCdyj4tEs=@vger.kernel.org X-Gm-Message-State: AOJu0Yw6BaqVsPwutDyrfU+CexndafugDS1WjWe1ZhtTRVVYU/MX1NSG SdwImuKOJ7nTIITHTL8ZWuuZ4Cs4Y19lsE5pS8s3jB2qONC2F23BmpM6sKygvTeLj2rrD9iXu9L BtBuTLZQ/xDIhuZAM2pYnT9cU1+RExPV1qP7nfSQjRI8f6zsmAsutGUX9638af8BXw98= X-Gm-Gg: AfdE7clfO+93rT6BUgqwIFqLGAQq+/gwgOKhidFPKcTqkUpqjxVy0nv7NRdqX5trMn+ 9lDm9NC+qoqPrRHBWIT42AAl9hf+/gVkvuCoqdVGLQf+eMxw7uUOzi96qQhZseMR55/mK3GrbD8 BceFoXHgHqkWoHMSFbD6MV093y//J4vwaJiRzH3axY59dmvQDiiBlQ7iix/T4cAWSxAqSMmBw3t B5E4f0t1nw0otPURqOG/1ObFPAPKxUkj6C26uLdj6f2EzGka4mT5s/YAk75PQ6bjPXxsImLW/oe P4F0l9N6f1m51pLBDS0dkoYd5PzVy35886LR7FWf+k+j1zieyIHw7RNVyXA87B0ttzmNKhSrOaG /o07/Is607MUV4ldxa8HVBcsw X-Received: by 2002:a05:622a:1e8b:b0:51a:8c9c:7de1 with SMTP id d75a77b69052e-5213e17e0b9mr108644481cf.11.1784536113857; Mon, 20 Jul 2026 01:28:33 -0700 (PDT) X-Received: by 2002:a05:622a:1e8b:b0:51a:8c9c:7de1 with SMTP id d75a77b69052e-5213e17e0b9mr108644401cf.11.1784536113498; Mon, 20 Jul 2026 01:28:33 -0700 (PDT) Received: from [192.168.120.193] ([178.235.128.140]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c1712a5f986sm426231266b.40.2026.07.20.01.28.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Jul 2026 01:28:32 -0700 (PDT) Message-ID: Date: Mon, 20 Jul 2026 10:28:31 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 2/2] pinctrl: qcom: ipq806x: mark pci reset as a GPIO pin function To: Hans Ulli Kroll , Linus Walleij , Bjorn Andersson Cc: linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260719134548.8830-1-linux@ulli-kroll.de> <20260719134548.8830-3-linux@ulli-kroll.de> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260719134548.8830-3-linux@ulli-kroll.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: 3aoz2h2SAKAZicJMKPoK8wxNKgK-MMg8 X-Authority-Analysis: v=2.4 cv=EcH4hvmC c=1 sm=1 tr=0 ts=6a5ddc32 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=PRfkaYvzSr8QmIIGAkY2Sg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=kdAUHIhQg7ma7BpS0jwA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIwMDA5MyBTYWx0ZWRfXwgTXYLsjEtfr +HjKBN+oLgZwcz8m4+hSC/ZvpyCsdcA3MPrwCwF7kBRbJirJRREU2W+kAmoARl3zJBw8/4bpCgG oVwjFiJglBvEhwNNNuuYwTtTraTaWPp71yKCeCMuHLQwC1eGfaE22LmV/l3cJDerd4Q82SdGVsP Pu+fhcKvjUDRbAMQSMtWC3Mppk+tW/HbTslMsa/r1QuyVaBbgQVELgB1pcBIMIOK3B5beDuYKld Bft2pbFfx6y+dNSym3ai6dIZOMj1NuEUr9UkkyDdwVWOlZtDIrzQFCdVoabjiA93KoY3rY5dTZD fR292nOImXl6tkYL3usj4Odoi59JGwAp8UuDt8jcOU8RmviGga79Ad56wfPc9u4NF1/sGZclDVe FbVNLtPDGsJXmsGy3n8loY68s+2xgN6U9cVenrZ4PeoS1VfD1enOr/oNzmE7L1wNRt4LoEnoKFG Pis565YzuPtLqXev0DQ== X-Proofpoint-ORIG-GUID: 3aoz2h2SAKAZicJMKPoK8wxNKgK-MMg8 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIwMDA5MyBTYWx0ZWRfXzqmgQgtVfV5v UnRxyZ5/FQmeYfxGhffD3RGioSAGULvHsibQKoXaSSzDglu2z8KBEycGWK9UmPYizNZGq6rI7RL hzit6zfPxOE5dxpC3I5WKr9nodw3L6Y= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-20_01,2026-07-17_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 clxscore=1015 impostorscore=0 phishscore=0 adultscore=0 malwarescore=0 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607200093 On 7/19/26 3:36 PM, Hans Ulli Kroll wrote: > The qcom pinctrl core supports marking functions that represent GPIO mode > via PINCTRL_GPIO_PINFUNCTION(), so that strict pinmuxing does not reject > GPIO requests for pins that are muxed to the GPIO function. > > Mark PCIe reset as GPIO pin function > > This allows ipq806x to keep the PCIe-reset related configuration in DTS > without tripping over strict pinmux ownership checks. Could you expand on what the issue is? We haven't seen this being necessary on other platforms Konrad