From nobody Mon Jun 8 05:24:50 2026 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (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 B44C7363C61 for ; Mon, 1 Jun 2026 19:08:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780340923; cv=none; b=kf3gwPOeUKoknk6Gaa6a6yu8XKCu8xLVOivKvPTt3N5XV2AvFlC8Vg7Ch1UcM8hy+OZ4DKbGJ5q1+nN5iLNzerivIR34dkZC5CLPprdDa1khd6c+vg8oHnC+Qj1Rujx6aOVjt5Imjpw5P8j4cy3VlrTf5Tj4plGTxIBbEErhb9M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780340923; c=relaxed/simple; bh=M+dNFpPXrFRPmBsUEie0nmc+YUFxy/WQwbXHXetnt84=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=glvNGJZkELCstIHNxrp6th4GwdojuVFAku+A1tMDQxlcHm6FLr7nGhyo4RcwAlbVjEr+IBbXyDvqaHZegFLzEcqCJl58B6aPk3TSakj/EHomfTHFGOFlexdpNS12eeUUkWtQpswWTw6FYbp8QwOa5/Z82DGUcT71xgHds7y5OPQ= 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=RJR48QyM; arc=none smtp.client-ip=209.85.214.171 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="RJR48QyM" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-2bf18c30bb2so28652065ad.0 for ; Mon, 01 Jun 2026 12:08:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780340922; x=1780945722; 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=3dkkwysLFrkBSQxMcAInCtRdNyAQqtX7kURZC+lxbYk=; b=RJR48QyMU9cX6mE21ZyK6SycPSZ6fvpW6SmjhnbMqsWT0bBKmYUjLva/9iqZ8Fyq7+ PxU9Q4KBLtA3sH7x+W0SJZmuDktCVsAXBUj7cGkcf/r5ZB+4RCptQoiI+xigsg7mLMZ8 bhihNsS12WfveLoF+ty6UhHi+NwcKkeHS308GOFAzGcPg7Ntznv4hF1oqkksX/f83XsO x11qUJ6oXAFl13nIjjRcRBL1wb/zNcvyJVDG3KdcUUrPoVP+nJl79jknECdYVYLiwzpP eZtG5mgj24f9/fxxfTFiK8XqbfON77xZOQbj0FuEMl/wTQaNONIvXQvrfaKY078WJzFa +3dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780340922; x=1780945722; 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=3dkkwysLFrkBSQxMcAInCtRdNyAQqtX7kURZC+lxbYk=; b=hM5B/IwVJi45n6wcWYRjbTG9V0VDnL5gFeozQCTIy8pbmVAA/dbLFEc4gCcLS6Ck+Z /RmnF5c7jIwbeR/qBsJ3g4iHCi/lw15UTRuuV0tXdXpIwqddXBY/Y9uNfC8694rOBhyc INZ+lX9U/QbPjNG1wAlhTBQ+4YHUL/X85rnXecCebr3gqeECwugTURrM5Sa5TBPCLmEe pyqAEAX3ocfx4k0JKoBGZ0hQCSVofLH0YjI0AOzARdwI43Rd4Tt+IfIGD2punMxFCsx8 wkEjdf/S4mLtQnOnt5+ppkiSrE6llDrgEF2te6wBr9rilECNHTf24pjK9yN1CiqujhHV sLfg== X-Forwarded-Encrypted: i=1; AFNElJ/MOp7sHNq5hhFCHdt3SD8sIQtMtETLGA3/gGgYDwZPc2Tq8511zBLtqnDJB18czl2VkGwUynbFrucHpOo=@vger.kernel.org X-Gm-Message-State: AOJu0YzcrqMpmbSp2u+I3G0v2amkOPH60WpvtBiS1AE6yPs3sRl4I8TB v5lElx3i1azCFjZkE82dFwDU5bVOUvIuwPjrPdaJGex8z26Uf+xOoG2B X-Gm-Gg: Acq92OGLGW+hTWVijBVeDdZA7NX5mYWf6+DPO6HOnJQ3GOpyKpj9igYhjmwJ2XrO1AG bSWzr6jIzSrZDdSx+b3rWL4v5dSmctYLYTmXYbSqpbAbXmtJ5YtVP8VrsEKM6vr+EAs9H0s4T30 FaOlGlakdxxaMxHlvLaHrwGVte1rMSyicLxYIv0EcH+i2yT7NXIPKyQ3PCBj0g/Z/uiAo2UMBgp x56XZruMvLQpLCZdFzRoBkXs+bDRWgbjJWK9EiY5749hgVss0uy6Hc7neLhfhOwA/LHPOBYbxl0 Wtv7j7qzAEwElDYwliGFBGLL5t4fbefWOOPEgVRlsgfE3mFEjkBrg8cUceE60EVo0EhgdFKaIw8 w2z6y05bFdTMVlSoGyLLcWAothQMFu5u+U8+dp+P0WXCbAWYALcg7xMk9/h9xB0cQg7ZX7dgBJO B7SXtZeO811VhLI3L8FyBAB12i2tc1OPEtIwHF3t+mj3K8qIHNqlrocDKxsKg= X-Received: by 2002:a17:903:986:b0:2bf:1e59:d99 with SMTP id d9443c01a7336-2bf367950ffmr128794405ad.8.1780340921865; Mon, 01 Jun 2026 12:08:41 -0700 (PDT) Received: from hu-ckantibh-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2bf23a0fea7sm108187045ad.29.2026.06.01.12.08.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Jun 2026 12:08:41 -0700 (PDT) From: Sanjay Chitroda X-Google-Original-From: Sanjay Chitroda To: jic23@kernel.org Cc: dlechner@baylibre.com, nuno.sa@analog.com, andy@kernel.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] iio: todo: fix typo and refine resource management items Date: Tue, 2 Jun 2026 00:38:36 +0530 Message-Id: <20260601190836.2766703-1-sanjayembedded@gmail.com> X-Mailer: git-send-email 2.34.1 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" From: Sanjay Chitroda Fix a typo in the staging documentation path and adjust formatting of existing entries for readability. Add TODO items to track conversion of selected drivers to device managed resource APIs and evaluate usage of cleanup.h helpers for simplifying resource management. These updates aim to better reflect ongoing cleanup efforts within the IIO subsystem. Signed-off-by: Sanjay Chitroda --- drivers/iio/TODO | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/drivers/iio/TODO b/drivers/iio/TODO index 2ace27d1ac62..17093cc6c61b 100644 --- a/drivers/iio/TODO +++ b/drivers/iio/TODO @@ -5,12 +5,16 @@ Documentation tree - Yaml conversions for abandoned drivers - ABI Documentation - - Audit driviers/iio/staging/Documentation + - Audit drivers/staging/iio/Documentation =20 -- Converting drivers from device tree centric to more generic -property handlers. +- Converting drivers from device tree centric to more generic property han= dlers. =20 - Refactor old platform_data constructs from drivers and convert it to state struct and using property handlers and readers. =20 +- Convert selected IIO drivers to use fully device managed resource APIs. + +- Evaluate and adopt cleanup.h helpers (guard, __free) in drivers where + manual resource management is still used. + Mailing list: linux-iio@vger.kernel.org --=20 --