From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) (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 D0C94369207 for ; Fri, 31 Jul 2026 18:24:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785522252; cv=none; b=ZFlQqv9NYvWTVMg+JcuwfzXL8OM6WQSITmBaU6f+0qBDIcmq1LDTy03ypppYfvdUgNaQJePihj0Wo5WCd5AZQTAiEPNY5lpD3b5leawNm+pOI3kHhST9KcXevEksAlvQlsXc8PtL0coQH3KmfqeXmJ2LSypVsGYRoWdIM91aN7g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785522252; c=relaxed/simple; bh=GAQI9yphhi0unsmoURgfghGnAXS4SX8A071VEaEStvE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=JwS7/i5drv/RwM2A/pTpRw6Dj71F+7td2t720pPsWGzWvuGjCqj5yQE2PPjDGmextqZp3aTD3Z0CbImxgPoCP1a540Jf1/wVTLUy5FvYIVI4LpH3ITN35olyWsyf0n1eodLDRN5kjqOHghj/DNdfM6chXgu22joNDOsfmV95rfw= 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=LGSY+AII; arc=none smtp.client-ip=209.85.216.41 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="LGSY+AII" Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-38759bcd877so1284528a91.2 for ; Fri, 31 Jul 2026 11:24:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785522250; x=1786127050; 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:content-type; bh=XKaPdB4MnlwEF1r+9WMk80Srkg2KM9H8TZMozCmsZJg=; b=LGSY+AIIGKtuYtbRTvagK+zZH9988TYm48kD1Ljmy78gUF1hG8zsj8vNUeO9uG9C56 GxPdetTMMdX0ogb3U8P1z/U97LuRPkUSDdH2T2wRzMO9qyXDXrP3JkxLwvjicBKsSXi9 o7ECCc4JkHgOP3Adolo5JiwBF57dqW6RVWEQPINwLD5pfotpsvYCdwWioZu7hZQ5lHjO lI5EtqofqRdSvDY3HNTxGB8z5S2adEmxI0HX2xi4qjT6KX1RF4ZE5LS4fi87OzCZZpOb pFzbTVlA+2klTw0t2NeCFHaHgs5JHwLhnSymfnU/dMo5cUFRKES0BrFIOiWAcMUTFzWS Vr9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785522250; x=1786127050; 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:content-type; bh=XKaPdB4MnlwEF1r+9WMk80Srkg2KM9H8TZMozCmsZJg=; b=g7opxWwb7wDxLWgPl6DW91b0WaDkTtI6IBzClKFd+WCGYaHleDjGJvmefB5JzjQkTX NASQAw5MkkLDke5MMaZDBFYYY0bRxRSum7cR6qu/1pMfnwcjjA+JLsc4Be6cbI3xJVpO UeRrk3I303Atd1jasehLcPa0CQXI4sM0hzVmnxbS409G9WtOzxZetvYq4iFU9+kOi+7r OqRoUg/pCh5aI8bvw2WWzMwxcHIREwe1XU0tiPtblkma58oJHopqwPM0ZYzmM/zGopK/ mqY1VAQMCYRo4DME1HewA9gd29Lw5iQYaXwLyExM8+oFAabERxWQ5+FqLgGdALlejg/5 qBiw== X-Forwarded-Encrypted: i=1; AHgh+Ro4Ck8uxyXvDKdvSRcDAid6p32IojJ8KGjhaY5ZapKeGVH5UYRzNlALjZxqRdgo6cXla2C/Nk6E7DAMmEM=@vger.kernel.org X-Gm-Message-State: AOJu0YyhsnEevCF3bn7djbbMaTEJ2ZVh0NcAYW4WIEpQILPM30G1v/nA ItHik6j93bAosnexv158IfrAbn6xpW0kiQHTjUWCwLCpfr6T6CjNpeln X-Gm-Gg: AR+sD10bIAQ2OlUOuzRgSBRDJSE3kEBCz/EoECNewp3eStfQ81zdoesfDSAjukScQ6G zrmXi1s0iIRyllK+DuFhc4nLfXeYP61aTswMhsmq0Ut8B/Kr3L97nEvK78LGBvtsw9zusfOu1v8 1HWh0vhLfOsM3Q/4+VfyxTX6nvdhX6wqgTBjGJSvWjpvJQWqBSWN9oxo5Gdm/5rs/QMbBGbjWs7 giZLEdwHqS+BnGwnT+sEbheKxZVUUkE6BCib49946FWs6q+le1cDolM5nH4CeIGO/rsd0SJJgzb GX9hKXHotAClaAQwyMCv+JCOQNao1FHZ99tGTrZCfVl73+uHZLbiQUzZ7E2Yag4+wXmuQf7OWYO dDE2N/6yXwqUkRtL5eF6lggxkIugsDrqkA9adA7ZD2PvAty7VAnohDFpHi9MBY3aE/tJd1ICPiN PJUPA0M+mB8t53oCIZweyBLsww3njX8TkSobVTs3nWuFE7h/1xfGb9zD18M8Y= X-Received: by 2002:a17:90b:540b:b0:38e:e9b:ffa7 with SMTP id 98e67ed59e1d1-38fbc51f1e4mr724861a91.28.1785522249782; Fri, 31 Jul 2026 11:24:09 -0700 (PDT) Received: from ubuntu.. ([2405:201:8026:213e:d69c:7f00:28b4:311c]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3153dd9c1casm8400785eec.10.2026.07.31.11.24.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 Jul 2026 11:24:09 -0700 (PDT) From: mdshahid03@gmail.com To: Jonathan Cameron , Andy Shevchenko Cc: Joshua Crofts , Broadcom internal kernel list , David Lechner , linux-arm-kernel@lists.infradead.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Nuno=20S=C3=A1?= , Ray Jui , Scott Branden , Mohammad Shahid Subject: [PATCH v3 0/3] iio: adc: bcm_iproc_adc: Simplify probe error handling Date: Fri, 31 Jul 2026 23:53:44 +0530 Message-ID: <20260731182347.42888-1-mdshahid03@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: 8bit From: Mohammad Shahid Hi, This series simplifies the probe error handling in bcm_iproc_adc. Changes in v3: - Split the changes into three patches. - Remove the redundant dev_err() after devm_request_threaded_irq(). - Introduce a local device pointer. - Convert the remaining applicable probe error paths to dev_err_probe(). - Keep the original platform_get_irq() and devm_request_threaded_irq(). - Remove the redundant dev_err() after iproc_adc_enable(). - Convert the iio_device_register() error path to dev_err_probe(). Thanks, Shahid Mohammad Shahid (3): iio: adc: bcm_iproc_adc: Remove redundant error message after devm_request_threaded_irq() iio: adc: bcm_iproc_adc: Introduce local device pointer iio: adc: bcm_iproc_adc: Convert probe error handling to dev_err_probe() drivers/iio/adc/bcm_iproc_adc.c | 54 +++++++++++++++------------------ 1 file changed, 24 insertions(+), 30 deletions(-) -- 2.43.0