From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 22FFF37418A for ; Fri, 16 Jan 2026 11:26:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768562783; cv=none; b=vFxmCclv9gtyS7d0skTldv4m9m+kGL5PjWGgF5PvZ/7hdjmWFdxGwfy9KiFJ6d99kyvlUKVy5FN33YPb37bucxVZKQcyRXZoKTtKs4+Oa915TrgZNqCdQLXu98qj1KyVQLWH64Milx4aqsjQvS4FlprRaYJuas2lYC6bUj2IOZ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768562783; c=relaxed/simple; bh=z28P/GaFk8PnNmspW1QyRUVAOiSk0omEmrRJdXLy0js=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=HxjoqZWaIsEjvMutpDu5oSQw5c2pVzCZyjWqTcTXeINA+XKuHk1Xczs5SGFWcQBcF2pmiKTaew2JpzBSGTo/zLfV6B2m1NWcZQTAqbgtpP+eDJtICcQ5yWdM64TWi44TzJ1QP7X0s1W4Gq/GpDsrIRs2EKLzt49kI9khveuKA1U= 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=QBJK9mMB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TWdLdi3M; arc=none smtp.client-ip=205.220.180.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="QBJK9mMB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TWdLdi3M" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60G9iFWn006859 for ; Fri, 16 Jan 2026 11:26:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=mMbxbnzEqEIbX/IouRCUNZi6EiKILkRoJjb f2+FTNWI=; b=QBJK9mMBrgiVM8o/XFgE/zy/nuX4y51ev4gkd8rfPiTdkYQYGpz +CAbTEMUgQq+8nGoNAb7oVdx8cvZHtcHuVO2rIpg9ozTXoxPckmeACZbAUtkiPzC LeiIkrArOerHbVGXxwDy3LPjHaaeWOmbdCYDsDuYnryN5AU/u67lfvHTnaldT0yo FhIiCtahTpi1MNZfH4187gTCFh9Vgyk/KXkW7EnnrZFxi6NV+d1D0PEbbJF3G4aL +bUZyWHbW5c8fVck+oHjXqapBpMGJjwMboHXMmXiflWrhvGpelp5MGE0EPBDuIsB PKZYE5aNzfAgBh7sYu6TfIbK2isTPFxmxWg== 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 4bqjy9r9aq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 16 Jan 2026 11:26:16 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8ba026720eeso553048085a.1 for ; Fri, 16 Jan 2026 03:26:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768562776; x=1769167576; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=mMbxbnzEqEIbX/IouRCUNZi6EiKILkRoJjbf2+FTNWI=; b=TWdLdi3M6iBIese3BhXRgJ9KMKbS1Hchqb5fFKHHzd+5lCRZZb8NTQfn1lDID2OUQC m1c+w94ZcIW3+hBBGgBAK0dpMGvX7drd05/hn8MS6ZIlGhswDEUzarSfK8TrD4uaO0oa y27xV3/fvnVDJur5ef8OHj6rAspnsdzoCvnpG1FnNbk14SMLREqMTb4CNex9uuRvPYD2 nnMcsFdBwRtWPEt57c6vBo4k4iwS4I1zBYG0rBcFZ6Lxm2KBlR+Q2vR20AwZkdKv5pOL qBUeK1BU4ymCdfx3OQ3nz0cmQCBWI6glCodDYacZzUOdCu2wkspfQYOcUfUaWgP96cUq DWPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768562776; x=1769167576; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mMbxbnzEqEIbX/IouRCUNZi6EiKILkRoJjbf2+FTNWI=; b=oWMNQzezmFBLtw5OpVMOhH3d3G4Dnb5LNu3nDxH5SDiFRMpC4OPgfig0ko5NNVa9J1 q+TgXLsiBsvsXLCdVW9BXstgRQ1RHHwJj8Jc/e0MeixkncFoqMI5MDU+IkyetcBVgapL CmJz8Dj5X0CmND+eSwBKPvxUplsxTUZxumeQcOhshunC/aPDANNoQjrHjvHaRenzi53m kUAlqpTLzlz4PxBlsIh2lBSP2hfpZO9rgNL5JJEjxYtxTkjxthCe3cj6ZnKbaWOW3Bqv 1ARNidvDf7vi3a6n03xNzFJl+h6j562p39b06jlKMFuhEGH6yB2x2HN7YNCdwy53yh4f SJNg== X-Forwarded-Encrypted: i=1; AJvYcCUtZSKwIUXWxzsdmlsyItBkgQRKP7AXgdqj3yDkWMQYq1AsWXPyYLhycSUMJdZwEaAHk58ueEKfe/rbmOM=@vger.kernel.org X-Gm-Message-State: AOJu0Yx9+tPoW6uIhzlT95QIjak8zgVcuPdXim/D/XeEm9cZrPQXbeG+ HWUj/BuERg9j154fW1/Ljb+cgNTWhd8Bdg/QsJc4xbWNhhrBKPqNGlb5XYnjLnr+0y0ukCG+YtX fpKd6nvhlz2TpItaH7b6akW/zw0nIyt9hiBHLe9dyaYZphyv3ITILReJcVmPpwSAUfiQ= X-Gm-Gg: AY/fxX5To+WHb3eVWY1AscNiCXcNbJ/I+8od1Csiic7csnfn/17YPtXXU8GzKsH85++ v6lf2evon0TnlhxZjxYQT8szMs7sJrsirlUie6My3HAXZiTo0zKRwRWjQbi9PELWPbTqAP6ukRY c2aC99+jVNYyb7rAm9BKjEHZf49L2jskFx7vd1XeV78i6u2ipnw8OEZoD54Qnj7pXpB3oaprcBw BqblQaBNzCgj06hFQFh9F8gJCCXo02GttgZ+k0/4QyF8kTGqCnqL0gumE6yN+2tvUf6iqKgaeXw nJ3KhX2ijW+4MNF6WstFRPci5p+CtjMT5Ym+dYuou3Q39MS+s6peQ0jy/xtordUgLwxOFI/1gHb DpxZId59kY3IYRvFBCBAcsAHlmewzjFWnFIvY X-Received: by 2002:a05:620a:700b:b0:8b2:eb2:54e2 with SMTP id af79cd13be357-8c6a6765168mr333270385a.47.1768562776062; Fri, 16 Jan 2026 03:26:16 -0800 (PST) X-Received: by 2002:a05:620a:700b:b0:8b2:eb2:54e2 with SMTP id af79cd13be357-8c6a6765168mr333268085a.47.1768562775634; Fri, 16 Jan 2026 03:26:15 -0800 (PST) Received: from brgl-qcom.home ([2a01:cb1d:dc:7e00:d1c:5bb0:db13:fc7d]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-47f429071besm92731975e9.10.2026.01.16.03.26.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 16 Jan 2026 03:26:15 -0800 (PST) From: Bartosz Golaszewski To: Linus Torvalds Cc: Linus Walleij , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Bartosz Golaszewski Subject: [GIT PULL] gpio fixes for v6.19-rc6 Date: Fri, 16 Jan 2026 12:26:08 +0100 Message-ID: <20260116112608.11227-1-bartosz.golaszewski@oss.qualcomm.com> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: CJWTFQrDmHEAHjxVXmNAOsO6HmlzBxdj X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE2MDA4MiBTYWx0ZWRfX7c075YEv9UKu fpBu3t++GEgcE9e+vcfnZxFZYPzGJUxhSkcRj2fD5FnO5LbcPZBu69linr8Fk2QERlJzvV20zOL iZ/yL5QwUN6xzuG7lJ0R6HqlMqILGcJnGRFahsAHxnhrO/MSgkGZyopO9k+MFbDcf5rH3OYL6eM JUkaLEHKnEMYqyLQusEU6zhStvs7FnoIbwm8HI9IbdvCjS3uDNV9dm1VrTtaYsUzbsmWP4UBgrI aywMn/Y/ltPk4HkLvn0N6I1FPl6r8MpUjMTUSqdMrGuZqvHNps+Tr+FxjuhZW1kioFl9Ltiyy2x DpKZW14bRW7v2HNmPV4Zpybh31Wyj/M1UiE9rNMpOYH9NLWw+CpaqF7s0JSxOpkODYRVZZsbl1Y hN7T0D+t3peINQ7O3VfJxMVOpIAK3nlf8QTfiHDLZkpSACf5dVRUdt6eT9DwKJGQgwc8s14v3oD OmUILegGodXSY3X0Kkg== X-Authority-Analysis: v=2.4 cv=OJIqHCaB c=1 sm=1 tr=0 ts=696a2058 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=xqWC_Br6kY4A:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=u_3yt6rmNsB9PL_VMhsA:9 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-ORIG-GUID: CJWTFQrDmHEAHjxVXmNAOsO6HmlzBxdj X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-16_03,2026-01-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 bulkscore=0 priorityscore=1501 malwarescore=0 spamscore=0 suspectscore=0 adultscore=0 lowpriorityscore=0 impostorscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601160082 Linus, Please pull two more GPIO fixes addressing an issue uncovered by the shared GPIO management changes in v6.19. Thanks, Bartosz The following changes since commit 0f61b1860cc3f52aef9036d7235ed1f017632193: Linux 6.19-rc5 (2026-01-11 17:03:14 -1000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-fixes-for-v6.19-rc6 for you to fetch changes up to 471e998c0e31206ff0eac7202b2659698cf9b46e: gpiolib: remove redundant callback check (2026-01-12 09:35:04 +0100) ---------------------------------------------------------------- gpio fixes for v6.19-rc6 - implement the missing .get_direction() callback for gpio-davinci - remove redundant check in GPIO core which can also propagate an invalid errno to user-space ---------------------------------------------------------------- Bartosz Golaszewski (2): gpio: davinci: implement .get_direction() gpiolib: remove redundant callback check drivers/gpio/gpio-davinci.c | 18 ++++++++++++++++++ drivers/gpio/gpiolib.c | 3 --- 2 files changed, 18 insertions(+), 3 deletions(-)