From nobody Tue Dec 2 02:42:41 2025 Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) (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 768B626738B for ; Tue, 18 Nov 2025 09:49:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763459379; cv=none; b=Ee2sn3cbYc7JJ/4PMhUmwNNcE/YHOin/Mzdu3vK6YR+X1c88vLdSujf0rst1NfLcb8q0lPaXyQ9OyEgn5kXo4AruyA/Vb0dd2JThZDdE7Y7mWgPjSWP5usUwValdSjhMRRpvOs2mUfyyU41oFmqvG28IaKmP4gQO7E5RO8VR3FQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763459379; c=relaxed/simple; bh=dRB2nRtuFjRpjx4RLqiHowIE8jM30TuLxzMCWq7Y5zU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=pjPVHKOg2U/Z7ni/N/nwPWObMs97MemkQMbb7nUfIsuc07mn3z0ekbY9BftwEdgcfVD8geDp/htvFud+v4940jW8pXBZFbiDKgEY3TYW9TtI0z8yMy2dOYKWETEs3O6imaqk5aJlWie/JvhuGGtKqxwIVPnuVfeOrMkswgmHpbY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=GWYuQ+WE; arc=none smtp.client-ip=209.85.214.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="GWYuQ+WE" Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-29808a9a96aso55571495ad.1 for ; Tue, 18 Nov 2025 01:49:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763459378; x=1764064178; 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=wB7GKKfp5hNWKas7zrDPnmb8wSgvfF3RD0g/s/fBfK8=; b=GWYuQ+WExUC8jMGEs8NubRaLlLv4MaNiL/LyXBMkBOyJIpD0xcn2N4F4ByLTZQHXzM MH8XqgOUBqAKyvrDO8JKgx0I6aak561wHoTxy3tmgHvZJvz3ipBpOY+Vza/5vAnT5ULP 2uO1myDugMCF7oYZ8tlJ2p8WmBefKJuoLUQJ1w4yyX4cu7+qTXG+j1F/iJtR1p4LehmD qUfetjYgjJNRArBRVOVVuwGgwQ52v2pKn6qlDBqLNH6fAvGORfPmJCJ9oxCuYtRx5+zg KmwZ2QWGFzMeM+xAsGsB0eDYdOGBvZzq21exXx666Z68mD9QFozuQtjthlQqiHQtB+4V vxRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763459378; x=1764064178; 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=wB7GKKfp5hNWKas7zrDPnmb8wSgvfF3RD0g/s/fBfK8=; b=PxlMgDgc5AU7CwdOttXax5XgLO4nXS/qkjvzEbVClA/joyMhcHIrXxVrPbHpHcNZYZ PFym66x6rUhZG6eMdvA112FCW2ZTB2JLJMCvBN4IDEVAjoHU85/0tUc5ZV3O+rJnbxC0 lmcl+qvo3VIR7oe7yNhgpBZYJVPChzhC0YkMZ3W1yMjGRLZFfE/eqlKvo5+28wO4Ttlf G+gHCeBZYKs0WCSrjuIeQDOWtCqFXLdudfaXbp5LlYp1IcpyPXH2IvOmwU3AnFbhG0f+ rVEddtyOE08ajFUkyFyDcXwTBSauQd5hH9klfacg94Q8N0eFccSetkrt1oMSotEE2lPS 889g== X-Forwarded-Encrypted: i=1; AJvYcCUaDXxnjOG0pYvNSkP58j/7RtEibm/l9g9PyHSywPjzxVDVya577EsUZb9Gib4tAkv7bHAMSpxIjeE6/g8=@vger.kernel.org X-Gm-Message-State: AOJu0Ywk9/w0GlaHZFmK4thq7Oc+/CY1toX+T36cP7dEKb4FeQaiG3Qh lWyYdfJk/PUG2Q2lSlGSD+ShIDYi3lu2ATZhEaO1Vait66r3TAk1AuKm X-Gm-Gg: ASbGncssWNwGOOHueuifmt2Btpvcly9JEMPZsDvTjZ7/W31xP3U0UnNTyNbqm1oOa67 80OxiJ2U0Gs6FZv60HvqPQPwJlvldSKbR+VOTA5O0r2ONdS5DGpHTrmw3fnRkVHqw7fUmoMOMnA +qMO4YE7sNejfSHeBm1oJEdP5bZgwwC2TY2pVr9RoJ4KLuISR6l67XE9w+vWlS0v/VAmLoOrm62 C5xxbVmzYKaRA2eeeRqEXe1kMKgd82FVoszdVdJeszMpL8yxpTHcZr5iqaxX1LWwDOmxG1S9HyX 54xnO+RBUznYsSWCazaaPFP1XjPxT8WlLC2EqHy7yoxORgAwXeKO+u7ah6thhzteiTuxylSVNR2 ECMNxsPoeKEjjfxQpAS1ZfLc7Sudw4moNDfXncx6YrlimSWYmADXc98jCegxmcBTWqITtbIVtiR 0zblldo4Z2Ds1x918e28vdLlTCw2n0 X-Google-Smtp-Source: AGHT+IFiWL3LqQmkeS44K9ymL4p8riBvyXWKhkcVBYbURfrJxjWXHSAwE7EJgyDR8KHKEo5KjBRLWg== X-Received: by 2002:a17:902:c951:b0:295:8da5:c631 with SMTP id d9443c01a7336-2986a751b79mr164171495ad.42.1763459377740; Tue, 18 Nov 2025 01:49:37 -0800 (PST) Received: from rahul-mintos.ban-spse ([165.204.156.251]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2985c2346f3sm168815565ad.18.2025.11.18.01.49.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Nov 2025 01:49:37 -0800 (PST) From: Abhishek Rajput To: maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, alexander.deucher@amd.com, jeff.hugo@oss.qualcomm.com, jani.nikula@intel.com, contact@emersion.fr, lucas.demarchi@intel.com Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, abhiraj21put@gmail.com Subject: [PATCH] drm/tiny: ili9163: Use dev_err_probe() instead of DRM_DEV_ERROR() during probing Date: Tue, 18 Nov 2025 15:18:15 +0530 Message-ID: <20251118094815.243962-1-abhiraj21put@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The DRM_DEV_ERROR() macro has been deprecated, and using dev_err_probe() is preferred. In addition, dev_err_probe() helps avoid unexpected repeated error logs during deferred probing. Signed-off-by: Abhishek Rajput diff --git a/drivers/gpu/drm/tiny/ili9163.c b/drivers/gpu/drm/tiny/ili9163.c index 62cadf5e033d..22028c7a1ea1 100644 --- a/drivers/gpu/drm/tiny/ili9163.c +++ b/drivers/gpu/drm/tiny/ili9163.c @@ -155,16 +155,14 @@ static int ili9163_probe(struct spi_device *spi) spi_set_drvdata(spi, drm); =20 dbi->reset =3D devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); - if (IS_ERR(dbi->reset)) { - DRM_DEV_ERROR(dev, "Failed to get gpio 'reset'\n"); - return PTR_ERR(dbi->reset); - } + if (IS_ERR(dbi->reset)) + return dev_err_probe(dev, PTR_ERR(dbi->reset), + "Failed to get gpio 'reset'\n"); =20 dc =3D devm_gpiod_get_optional(dev, "dc", GPIOD_OUT_LOW); - if (IS_ERR(dc)) { - DRM_DEV_ERROR(dev, "Failed to get gpio 'dc'\n"); - return PTR_ERR(dc); - } + if (IS_ERR(dc)) + return dev_err_probe(dev, PTR_ERR(dc), + "Failed to get gpio 'dc'\n"); =20 dbidev->backlight =3D devm_of_find_backlight(dev); if (IS_ERR(dbidev->backlight)) --=20 2.34.1