From nobody Fri Oct 3 21:39:40 2025 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2D7F82D3209 for ; Mon, 25 Aug 2025 09:48:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756115339; cv=none; b=WxTlaE5ujalicZp6/JHlb/OYa/6GiWlCtpBz/yvb6ZdbOnRDVwOWRG7yENjV5PInbHZ03ptrc38JM+WJfNUmpN9uDUh1cPBZL4VcmYXXmYfhLa2h16ZJH1Xz0J7Q4KTEl3jixxOTPF51zH93aCAWDJBh356Whp3uzSnEB2B+CrI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1756115339; c=relaxed/simple; bh=S+8urmUItItM/xWiVUTCqmdfALzfBJBt4ua9Tu1wW+U=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=THSGbaaFAaaldDC/4x2OzlsqOsnuiODHEnn8TiAIj2Qndpk2X063hssmGXgGy5hBqbyxDusolx5RYOeZ8Q09G/Q/WfcbugjdVqWNCe9hsaYhl1tM87GRI9FVMf6K1T8wiSj1VudBptCFjsvNlTid5/C1TBvB1+uja72nMsHRz5w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl; spf=none smtp.mailfrom=bgdev.pl; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b=tyCgKaY1; arc=none smtp.client-ip=209.85.128.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=bgdev.pl Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20230601.gappssmtp.com header.i=@bgdev-pl.20230601.gappssmtp.com header.b="tyCgKaY1" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-45b629c8035so2368985e9.3 for ; Mon, 25 Aug 2025 02:48:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20230601.gappssmtp.com; s=20230601; t=1756115336; x=1756720136; 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=9kI37g+TGqamMTbBje/mg9IaGEYmRq4naVS4/zTf0zA=; b=tyCgKaY1s6eTO0y53n61fGn1xyYaUh1jSnaiQbOotK8MNIvZno8jM6JToTfORSLrkN C9xltPdJwmPo/TDg4aTVIEO8/z2c2Jl3o2tTn0bh0ErYnywukbyGwvRRzep/IBmeXP6F V0iTjxQy8NBHH9C7RXCUY8DqwAvtg4Z7khybj/HTaDASFGP82Qnp7ajTJNG7yM3Oi1a7 vyC1Yi9JrVOog6QMN8B5wTs2f4kcay18E1hWp/No+9tTxifPyLfnly/VQPmnrHB9X4bm wm5BfkM7MiaVuSeTlTLBxIuqC7BgL/Zyc3m890gg7lnPGR/mWuqHxoPy6AgCYbu70Ya4 pcEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756115336; x=1756720136; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=9kI37g+TGqamMTbBje/mg9IaGEYmRq4naVS4/zTf0zA=; b=hELhmN64nZ3655bUNoc05USAoYVTEARwUBrW+jCqzYfG9H9XT88G6gukCfysjBG+b0 iJIravoVZpvHa58BAfNywvYfKrKmRVMXTHAgMwYWXbx/X6hsjEA0EKd0XlchUtKkAcCA H6M7DUiTBMx7D8ZP73DtHwbDs/iGQktsNvn+Skp5q02Cg9tOtdUpetILUzXzQMOLSjBQ lVUHmsYdybFsIDJYWpsS07Xf4LwBL2dOhkgrcCPx6/IRHcfPuXBFbznEk9yAK2q76rUy hzE1yxJcc6XDl7ypch2P7FwHOWpCUgkdDu3eWUa87UAnQ+2bUxXGqoKkxIicFMUzGuJQ FFdA== X-Forwarded-Encrypted: i=1; AJvYcCUW4I7GhpPrXvJ1eGXVIEeo/Y+jcZxXhj3yxRV7mPOYvmDZONRGB9mw0y1MlUPmn49bihOCyCJaAa9X/ig=@vger.kernel.org X-Gm-Message-State: AOJu0YzEJSnedYxXI8l12X+aZ963pO9uWvOwFpoZtTwvGsyb3YImfw+e EdjFOY4L2cDBO8wb49aezRjXchdPkuI4bqm3UjXfeFgtTyqZ/EFNlSWzdD921M0OvIkEZMWrSWa isPBl X-Gm-Gg: ASbGncu9HKEzHL5+6R8nRYIHlME35a90RoKZxA9ajxerQn0wQLLgZvIFPLXEW+gAp5V LVv6XUVHsweOMS3HOzxftgpQSd8jAAvnzeLe7WbC2mpJ9Ex+9YkS8uLsEALqQakdlgSDYs56KAl uzaVbIXHCR6nyv5CY0DD+Cwnx6BEyv8Y7RPy7WjhaAKA00PIPhftH5xoZk96ScGi/nUztFJJ3eE dZwnE4Epf8RzKTgmNIDqnh9V5YpZ9PEkl4OIlc3MKPT45uk8s8lkI5x6qoYJ0FS0pLkTEFJ8sMM q9rBHqFgJUC5MxZNs+muvb5P3J4+mUvB4mMRYXw4Sz1C9PGm89C8qmK//i42fucmxeajfBS/nBQ Z1BtkeNzf3TjFdtjpXdea7mwLyL6D X-Google-Smtp-Source: AGHT+IFBJgx4FrBDAeV7RwKnXB4SffTSOqBH1vBajjyVNmLRVpOgheodFv/ptAil6rsqIWLKje7MnA== X-Received: by 2002:a05:600c:45ce:b0:459:dba8:bb7b with SMTP id 5b1f17b1804b1-45b517ad7ebmr96898065e9.13.1756115336507; Mon, 25 Aug 2025 02:48:56 -0700 (PDT) Received: from [127.0.1.1] ([2a01:cb1d:dc:7e00:ef52:fc8d:34ad:9bfe]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3c711bb1e3asm10877449f8f.57.2025.08.25.02.48.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Aug 2025 02:48:55 -0700 (PDT) From: Bartosz Golaszewski Date: Mon, 25 Aug 2025 11:48:47 +0200 Subject: [PATCH RESEND 06/14] gpio: ts4800: use dev_err_probe() 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: <20250825-gpio-mmio-gpio-conv-v1-6-356b4b1d5110@linaro.org> References: <20250825-gpio-mmio-gpio-conv-v1-0-356b4b1d5110@linaro.org> In-Reply-To: <20250825-gpio-mmio-gpio-conv-v1-0-356b4b1d5110@linaro.org> To: Linus Walleij , Bartosz Golaszewski , Yinbo Zhu , Hoan Tran , Manivannan Sadhasivam , Yang Shen Cc: linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-unisoc@lists.infradead.org, Bartosz Golaszewski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=906; i=bartosz.golaszewski@linaro.org; h=from:subject:message-id; bh=JVVbThM9xH2PXWbYe03tJE2jElHw1ibdCVrW+ltAkLs=; b=owEBbQKS/ZANAwAKARGnLqAUcddyAcsmYgBorDF+8MVnWu62SojaCwPXpE2o9XMFUOy/ngGTn 33rOc9+sWOJAjMEAAEKAB0WIQQWnetsC8PEYBPSx58Rpy6gFHHXcgUCaKwxfgAKCRARpy6gFHHX csMwD/9OBeg8LCNmIrMJvqordPa+1PIQrwXU7oe7UmmAIOXFub+iDU4uYpvKPNSwH9F4ei69RM4 fqo39MKqN1YL/FIXHPkGIu47yS1arMAJeQdeio/KF2NDBbfJXNzY5GvsZ21PIvVDjcvCNKVuS/V nrADfS5P1szrVWjrwR/Nn/W4NMyj+r7ioTNEipaa3d7giZ1pDEoTy2zlcyXfs2zEEcNwArwMgJM f/dGdlxFI1MJN5AOwwIyB/nKLg8vMHxNkmiYwXY6k75S4Q4kATCltDdBYXz9/cNOW/bycc2WpGd 0nfudGpSYFUYvsOiWNTyz3A+7o9duScuKQtF6WhEUgqySYrs3OaSBJQFhUg/M0lchiI8kkAZ/Uq uxkAEyMy9AlSUaGAL2WHpNpWyHSYcrsqT+ycAE/rDTcv8lhhMf58QxpEmLHTGe+u+AV4xiINPHX Z3hUafIqsO6ee+MXUQJOAAy9Y5D0+9doWoayYT5264DnK/tVHdZ3HOfkuXEsbue/d2wL94fpoBK AzG3FivhUAd8v39Zh8GszWBQUfCba1xaG00nvPF6u7Hi6o/IgdgN6VE4ZHcYz88GooWrBUjFhLx leN0gQmcH95+fMEK0Mk+Wv6B5poKD1WV81lVAscPIdkY0nrtxGESK+DWY22kRFp8H1F7b/lV2yb 6Yxh0NqHcK+jjug== X-Developer-Key: i=bartosz.golaszewski@linaro.org; a=openpgp; fpr=169DEB6C0BC3C46013D2C79F11A72EA01471D772 From: Bartosz Golaszewski Use dev_err_probe() where applicable. Signed-off-by: Bartosz Golaszewski --- drivers/gpio/gpio-ts4800.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/gpio/gpio-ts4800.c b/drivers/gpio/gpio-ts4800.c index f4ae87325393c909c66eda3bb7b2f849e645b7a4..cb3eeeb1e9df9aa687e880b16f8= d0a31b04a3b07 100644 --- a/drivers/gpio/gpio-ts4800.c +++ b/drivers/gpio/gpio-ts4800.c @@ -40,10 +40,8 @@ static int ts4800_gpio_probe(struct platform_device *pde= v) retval =3D bgpio_init(chip, &pdev->dev, 2, base_addr + INPUT_REG_OFFSET, base_addr + OUTPUT_REG_OFFSET, NULL, base_addr + DIRECTION_REG_OFFSET, NULL, 0); - if (retval) { - dev_err(&pdev->dev, "bgpio_init failed\n"); - return retval; - } + if (retval) + return dev_err_probe(dev, retval, "bgpio_init failed\n"); =20 chip->ngpio =3D ngpios; =20 --=20 2.48.1