From nobody Wed Apr 15 16:27:32 2026 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 BAB0F3988E5 for ; Wed, 4 Mar 2026 09:03:33 +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=1772615015; cv=none; b=RQnzZmLkfhgZQRGRdyJCbjoXyDgjbuftkyJOOrt+qxfu1L1AIAn2fjnEnxVWOEW1D+YUeg6XT5rmF8SWqEp2ARL1k4SHVW2uWY5Wb8Mdu3/OoPRF1MbCz/axxST2MztBUvsyLOc6laYti9FUpuf1hEXrGtAB6dKwsA1SNCpG/mE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772615015; c=relaxed/simple; bh=ThHFh3NlTGr3cmL2+FqY9w+FucoHGvdn5gmiPzKUOnw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Uh6gags9Z55N1Cneejq7S54dYu/MLhGliU1BDXWKqKUPmwPaQVdlV99WzqH2uf0va2s2HUEf8AHqxSQcprtaaOMsPs3Tp+uTBFaA4mA6NUcHmtcD06b/MGhahBqby6cKlhnFnRDTktCmRMEKOwxN49NwdBU0mj7oSfWsjYeOoQ0= 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=D1m8qnvk; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RM0EI69t; 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="D1m8qnvk"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RM0EI69t" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6245SkS3152844 for ; Wed, 4 Mar 2026 09:03:33 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= V4DdJrigh17FkqHoOs5hVpX7lVxAfGwxLPSOp0C/QmQ=; b=D1m8qnvk3E5LhfpN 3QUokB1mBSULrq/CdIG1gvd6CO8eOlzfQSz6frcriPGOVobjPUD7eQqddi0kPWW7 LbjMvyAguQ0HaBgVtyx93QHvRTCo2bPd84Y4+GvyvQVfYCJse9JhM47kgvuIjenM FRAskzPXpM5Dt3drsssUvDqk8KcXz32SAU6JRDHeTbjWrsEhzH1n7L2X9AM29pgR 1LjrxlnR88mTD7Re2O2hVilruhiy4vGOGYZlcR7J7r78Ipw8TRrAZAlx5CsWP49Z 8YRrd7Z+1qSFEpv6ae2lephx4GZIpjJNQnokM35jHDfMSE+AT04D4THaXNEr/JkR bTADHQ== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cp3tvjxxx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Mar 2026 09:03:33 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8cb4a241582so3790892085a.0 for ; Wed, 04 Mar 2026 01:03:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772615012; x=1773219812; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=V4DdJrigh17FkqHoOs5hVpX7lVxAfGwxLPSOp0C/QmQ=; b=RM0EI69tKWZZ0NXyeV3zJckgL06pwqG06GAB/3LQ7lxiSCzIHyuEzFfSX7rkaXzhNj aU2ojL+vddORnqRH3eu+vnKIpvsGTzSnUvW3rr39DxkJ3Nz7la7oyVdjBf0Eizr/7w6T mKigyo+MOYWfFf+JLLbuWSuAK222Qo/yBIcJtt2617wBrXPbk3yyor6J1/kO0aDv1ZRq Va5igWc/MmgTEUjoY4L9S++oUqJG3yzOUOOzxu4yEMLb9tkIU/RwqsBeNVw16jho5vej jx2YGw2FzW9cWk3IuAAxwcV05I0srdAfCV4UvhAzB9tveWTaJMA3N9KEV32KLfI/o+PN YakQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772615012; x=1773219812; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=V4DdJrigh17FkqHoOs5hVpX7lVxAfGwxLPSOp0C/QmQ=; b=LGsZ+SNUw/stKQPLVsqBhy8UEHfdY8rHLDmGSytk8v+N+qyUUgTFzOlbeLz7T3zy8h mdSChvxdKNTG0qgivb0Mm+MMYUX395SPw6PGpzq9g89rYD/DnkQRYWBnjDCRnzKZCBI+ UWO/ZKJ27yUyi4I7/I56k1HRcj6yp6G66KOI3CZZsKtRZX22PrcU+ar6qSo0/6YGlmlB 9M4QJWDBf5R9YN7qtSN5dABDUCCghzK0vML71/Zu9QtaYRNWGkbi9uxTI3l3gBL2qA5R sV95rG0VsnLHy70PaSpd4aWuvEtbq/RYQ4JtVF7tKXkwxXHc8qPoTVZ4WQ25osbOWZEr 1+wg== X-Forwarded-Encrypted: i=1; AJvYcCX8wV0yM/AowU/sh1fl+csAfG9iizlb1tBrVsNzSe7SN48Na3uwYCM8Nrg77IbppCaKWTGTQyWI2Y2848Q=@vger.kernel.org X-Gm-Message-State: AOJu0Yzi679zaadIKDenz7afuE8LTP3/EAH99SeqhvXHfYj3niZ2tjT6 dXes/zaRleXsrtZdyIoZHC23sHfixp5bErlMa67PRpkdrmpnF7cveSgk5Xb3QuOyetVB1Ln1BRg /e44cG7GG0Ko0OUuLd3uFRxNgfy2x/4bQM4H43t15hdjkMfr7b9juZg8rYZteGmjsI3A= X-Gm-Gg: ATEYQzwqAeyEI7is7NBzkhKHxm4LKwPkxWiq7aJtSnfTrvarDtopK7/hBYDw4hhqqNW FhyMFYbWhcLg7FZ9O2cILNt6gWxu9q4yPzveMkN4XfJLnaOqccPUdsYdgFNg9Yb+qSPs3xDEY92 BAXaagz72EtjzmWxvEPaTCLccsyLjvX7f4B20I1kExLVlTzn8xx7skApoKf4Qv9JhuLDVv3dD1I xd6eKti2oHQH+KtTcr61/w0fCeC5vQkfR8YMc3KFeu+4fRp2qzah509H/3Y56WYFcOW0uAaOAff 6wa2Vwm0+8E0QRYO0N0SrsvjKzdZMlVmBtWie86ItHrWPMlkTE+AAohRVDSUwU2WTFBZCgDQo+/ g4eQUlYJZVAftWYKxZxA1tcqjMmKC9A86Mk7OKIMnIxeXxHzFGPDY X-Received: by 2002:a05:620a:d8a:b0:8cb:5393:20f8 with SMTP id af79cd13be357-8cd5aebfe1amr147317185a.2.1772615012047; Wed, 04 Mar 2026 01:03:32 -0800 (PST) X-Received: by 2002:a05:620a:d8a:b0:8cb:5393:20f8 with SMTP id af79cd13be357-8cd5aebfe1amr147309985a.2.1772615011499; Wed, 04 Mar 2026 01:03:31 -0800 (PST) Received: from brgl-qcom.local ([2a01:cb1d:dc:7e00:edb0:af14:f4c7:c6ac]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4851ad02ffcsm3644895e9.20.2026.03.04.01.03.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Mar 2026 01:03:30 -0800 (PST) From: Bartosz Golaszewski Date: Wed, 04 Mar 2026 10:02:31 +0100 Subject: [PATCH 10/14] watchdog: convert the Kconfig dependency on OF_GPIO to OF 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-Transfer-Encoding: quoted-printable Message-Id: <20260304-gpio-of-kconfig-v1-10-d597916e79e7@oss.qualcomm.com> References: <20260304-gpio-of-kconfig-v1-0-d597916e79e7@oss.qualcomm.com> In-Reply-To: <20260304-gpio-of-kconfig-v1-0-d597916e79e7@oss.qualcomm.com> To: Catalin Marinas , Will Deacon , Alexey Brodkin , Vineet Gupta , Scott Wood , Madhavan Srinivasan , Michael Ellerman , Nicholas Piggin , "Christophe Leroy (CS GROUP)" , Andrew Lunn , Heiner Kallweit , Russell King , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Liam Girdwood , Mark Brown , Linus Walleij , Bartosz Golaszewski , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Dvorkin Dmitry , Wells Lu , Lee Jones , Pavel Machek , Guenter Roeck , Wim Van Sebroeck , Mauro Carvalho Chehab , Greg Kroah-Hartman , Sebastian Reichel Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-snps-arc@lists.infradead.org, linuxppc-dev@lists.ozlabs.org, netdev@vger.kernel.org, linux-gpio@vger.kernel.org, linux-amlogic@lists.infradead.org, linux-leds@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-media@vger.kernel.org, linux-staging@lists.linux.dev, linux-pm@vger.kernel.org, brgl@kernel.org, Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=977; i=bartosz.golaszewski@oss.qualcomm.com; h=from:subject:message-id; bh=ThHFh3NlTGr3cmL2+FqY9w+FucoHGvdn5gmiPzKUOnw=; b=owEBbQKS/ZANAwAKAQWdLsv/NoTDAcsmYgBpp/UzSi5Qn3DgaD6FivvuKNsOUmi1EyHHFH7/+ rwJ4ztzm+mJAjMEAAEKAB0WIQSR5RMt5bVGHXuiZfwFnS7L/zaEwwUCaaf1MwAKCRAFnS7L/zaE w2w4D/wLgntjU8j/CxmGWummrsoPSeGrn5cCG8PaCqyxiIKXvDtsH4EKd9slSZb07jfj5yDj1Uv Hd8iwoA0IAl6pyIMV8F6C/Le2nEX7Ag7qKCpG7EJ1SGQNamiw0jejArYX8VqkDPB4WQ41l93U7R /iOjI+luNjSk9ILZc2s4d1gffEwK0h4ReEorHioIZZJo1QR7SYlvfnspGsytExzS9DaE6BkalDm MZLZeaXNysxrzwAkbWhP6fqxo7ce8EhXQzu5U6cyfnjIoKwj4BhY9wQT1vlqcKYu7qwSVCLLwRv 34dGqURaxeXWUTxumDYguIk0OCt95kbMkJZ7I4gEtIOnoIYXmoE0cXQi7q5eKTHEx1Pdv68JpLm xUME2wVPPXUFvYpnkGg9WctfBpmtH0SG0C2Cm9kjCIo++i/NcoGl6yF6nhXUikBqO/r6xnXxM1L 4i/5PHvnF7c3MgEvaXLjzXmtMjDihQxuFpBA/rXFEgK+cDMLSostTYnJgZaWZWTIqz48EyeBDaE 3oyY2BMrSsjPTPJvgwUHeksiIYVrTNq30Dy6zjt6d1hl4fWedFAUf3WqvY8s/nfm8xIYBlTZ6i0 2iigsSnPenUOrcRGMY5Y9N9i6rZROJNbSrXdfQFtt3gUGgfoSeHrntObLfNOa/4G+sndGUQspVe 1RAylqZe+NoE1Lg== X-Developer-Key: i=bartosz.golaszewski@oss.qualcomm.com; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA0MDA2NyBTYWx0ZWRfXwCDR+IKge8aO NCpEPxUgtUmV8ijgSgm4F9Ce5kI1pm1fZnqNNswa4/zFMSdlVYidHLRJJWSL/KbdiUowZQHNAXz SvfoEiMFCYP9B0dnqKmZztzvCc6KeLbITctr2MA2UPpyBa2V69xtn1oESMkPEpR/CPDhpARHXLo Zt28KbJvT6O03NR3dgUIhYgEYoFZgqf4Uju7LHqdb4/u0FIXFxXzffLfyr0Iuc1iHYEgQd5IDHz 43TRYQL+A/FAg/lUj1Vdsf2x48gE4RMXKL42LMyf+gAmG6EzDFTSzYJtuQaeqE63nAgb0413D+S LI4YBVTCRgvMP9j0XHCSo546bZcCLjSQcJ5mQbgpn8CJLV5k+D5jE/KPp/PjKdDCc7bH4uo6hQq aEx4Mb0/6UretoVqfj0TrY+Wkn4q+8IswQ/iRtLWAM7j97iKIXkXMlO04WkuyqVazOWp+0e29rg AP3wXwhFKwAlI9pTuxg== X-Authority-Analysis: v=2.4 cv=VYv6/Vp9 c=1 sm=1 tr=0 ts=69a7f565 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=QGo3Xwuj-Fjf7Q_gFxoA:9 a=QEXdDO2ut3YA:10 a=zZCYzV9kfG8A:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-GUID: pNhBzm74RzdIxuEuTJULmHZknTORbF4_ X-Proofpoint-ORIG-GUID: pNhBzm74RzdIxuEuTJULmHZknTORbF4_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-04_04,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 suspectscore=0 bulkscore=0 adultscore=0 spamscore=0 phishscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603040067 OF_GPIO is selected automatically on all OF systems. Any symbols it controls also provide stubs so there's really no reason to select it explicitly. We could simply remove the dependency but in order to avoid a new symbol popping up for everyone in make config - just convert it to requiring CONFIG_OF. Signed-off-by: Bartosz Golaszewski Reviewed-by: Guenter Roeck --- drivers/watchdog/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index dc78729ba2a5d6e035ed3cbe5c2b631d11b76b20..ef200339a22a6f9c51a46c9c0b8= 466add74313e2 100644 --- a/drivers/watchdog/Kconfig +++ b/drivers/watchdog/Kconfig @@ -250,7 +250,7 @@ config DA9062_WATCHDOG =20 config GPIO_WATCHDOG tristate "Watchdog device controlled through GPIO-line" - depends on OF_GPIO + depends on OF select WATCHDOG_CORE help If you say yes here you get support for watchdog device --=20 2.47.3