From mboxrd@z Thu Jan 1 00:00:00 1970 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 605111A9FAF for ; Mon, 16 Mar 2026 17:31:33 +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=1773682294; cv=none; b=lh2cptYtT2ZMWjCYWGSGqeVqT8y1TAlbVNzKZbGj8ZOPK81hiqFiDUlZJ5xELS7RdL+EK4EwsMMRzb+8xbqPTw/q86afYjl3KBQTX3IygWD/7aESbEXj3cOh/kyvdx8ESZEGO1oWaswrUkpm27UIHLAOAZzp5Rvo5gkyz7Fn4/Q= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773682294; c=relaxed/simple; bh=rF7xa+O1dKg1J50al7OSx5L2Ivr5slrKdOJx4ofFgoI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=jMr0OQwIHfq6PFJIcKS/oDM78motJTx7dmh9vyAEhwrgDcbRXGm5TPYR9bUZKO8L0cFnNhLMye84Crfvu9tdAoLnRYGO9fqhUqT5dE/OjDxC3c/Wz8BHRIHPq0kNoC6STvH9Q5kXN1Czb/OUtpvE4LnRAlaTaf+en5HAacDpgIE= 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=c9HFCFlZ; 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="c9HFCFlZ" Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-2ad21f437eeso39364795ad.0 for ; Mon, 16 Mar 2026 10:31:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773682293; x=1774287093; 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=jjk8AiPOpTiKRWlQdLUxjRDsHhudQG2+4LwcnYhGSOM=; b=c9HFCFlZI2e21/fYQZNNocpBfRnD8nAKykZK+UTTFY4uCUirgK1skCyDKUNMUOLCpF ub0i+UDTDkXGLWWx9HqsdD5LWc78UmB2dOfELP2qzm80HViladX+HGs4p5Gz2Gg8FAUY MAWEh6j4FOThoH0L2iNjbjA+CuxcH23XF7TgGoVomyG7V07STJ+v4cXVaLiWL4rgEk8E MD/bGsGZuJPSu5VHlkeEwvu5TG+AYJFzl+JBxlC1pZ/mFvABHnpFJfOHvP5ZjIjRvBnP XxYF1atkerp6tlJbnyIUoDKfkSDkvJvMBIYxUb6uPvL+1tTMAY4AwxMyC16BIVLCwexj ID7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773682293; x=1774287093; 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=jjk8AiPOpTiKRWlQdLUxjRDsHhudQG2+4LwcnYhGSOM=; b=jqpBAlVFDJpMUuLmBI/cPL+uASvGvuuapLyFUqUfFqyulaj59EHXN0QsGBJC13S10v /7IaAKkmoEHYKXUE7Ujpgtq+Usaeb2sfiZz+UnN7/QQmRA0RYZaUZ9HL9SVtnOXPl5c5 fUbuGS7ZcmAlFUjwjLrN982qFy7tOWhNnduFu6x6MRxE+DqG8SsmFNrX+TvcYkYYYBGI 1PbsNUwSk6ty2zjLmhmo7JwHZU5esm7GpM1P6rFy4BZe3iN8IqNzHCKCHCdoWPqkn8cy zbSDhz68KfkqgoqIoUlrBTz84FAubUfVtZCPWZVEUOe3XS/AMFjNc6a06Y8TaL3QA/TR 02Uw== X-Forwarded-Encrypted: i=1; AJvYcCXFhOM++3a+50/tj+6Fkh9gqPBVM/J71KFu/8MKzb2PXnIhMVr5r+J4u/WPtkkk8+XUBBtw5e5VkBi9wkU=@vger.kernel.org X-Gm-Message-State: AOJu0YwTWOhgm5rXXKu+k3fIPDmCS0noMIac6FLMysZlIdpkBdfTnEDb kcoHTXBL2vpCSSi9YWacMtaUdT9ifn8j9Qqw35kxgw62IS7i9zZLijJf X-Gm-Gg: ATEYQzx9vKTgZNq8oaSq88CQHU7VrLsPvgVgCn3qnbSFsdzDfGASS84wUnHlrfDGBKA 91dMgcTVWTa6hkCFDtb9wDkLEJ/yn9yLB0LAqVzUOlE1R4hOjZT3ho9KedPd6mQnghZEqNv0NR3 W1WDMZvtEprEL+a5cWtTQ0gU6DhIro6h0ZFRfJO9q4J5BvzOSOF6WaGTeaaaLn4g4rDLUiiGHRS xAi6sCENx224lUZ1OuFSTf+dmKbHU8zhPSTeEmM5l8e8SsqgsKHTcbVRMLYPQ2SDK75Rc9HwGQU PZMxMsvsdd7viTyb3xR5PDQIzG6eSUI1eSsd9qsvgi3EsY45ovPT/OeeAXMYa+JHmiR/SHvcfXo GVi5TzCSel0OAOQSNnMJbQN9bkMOUcNnIehPwETfyjqQWynynzkKLX9reFocK6vWNzskdckqQy/ fYQAMB/YIkBqIZoXyPuC0XLSjhEbmSfvzxhKTofdYOwsyxej27k5VlWC5eewWqpvWEcLcZ+u/Bx lku X-Received: by 2002:a17:903:288:b0:2b0:4f16:22f7 with SMTP id d9443c01a7336-2b06363e915mr3301005ad.16.1773682292723; Mon, 16 Mar 2026 10:31:32 -0700 (PDT) Received: from atharv-HP-Pavilion-x360-2-in-1-Laptop-14-ek1xxx.. ([103.216.213.160]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2aece7ed9cdsm117046905ad.60.2026.03.16.10.31.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Mar 2026 10:31:32 -0700 (PDT) From: Atharv Dubey To: jic23@kernel.org Cc: dlechner@baylibre.com, nuno.sa@analog.com, andy@kernel.org, marcelo.schmitt@analog.com, mazziesaccount@gmail.com, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Atharv Dubey Subject: [PATCH 11/11] iio: adc : ad7944 : replace deprecated iio_push_to_buffers_with_timestamp() Date: Mon, 16 Mar 2026 23:01:21 +0530 Message-ID: <20260316173121.12210-1-atharvd440@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 iio_push_to_buffers_with_timestamp() is deprecated. Replace it with iio_push_to_buffers_with_ts(), which takes the buffer size as an argument and helps avoid potential buffer overflows. Signed-off-by: Atharv Dubey --- drivers/iio/adc/ad7944.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/iio/adc/ad7944.c b/drivers/iio/adc/ad7944.c index 7722cf9e8214..479ab882edc9 100644 --- a/drivers/iio/adc/ad7944.c +++ b/drivers/iio/adc/ad7944.c @@ -532,11 +532,13 @@ static irqreturn_t ad7944_trigger_handler(int irq, void *p) goto out; if (adc->spi_mode == AD7944_SPI_MODE_CHAIN) - iio_push_to_buffers_with_timestamp(indio_dev, adc->chain_mode_buf, - pf->timestamp); + iio_push_to_buffers_with_ts(indio_dev, adc->chain_mode_buf, + sizeof(adc->chain_mode_buf), + pf->timestamp); else - iio_push_to_buffers_with_timestamp(indio_dev, &adc->sample.raw, - pf->timestamp); + iio_push_to_buffers_with_ts(indio_dev, &adc->sample.raw, + sizeof(adc->sample.raw), + pf->timestamp); out: iio_trigger_notify_done(indio_dev->trig); -- 2.43.0