From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) (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 4A5853BB13D for ; Mon, 6 Jul 2026 11:26:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783337178; cv=none; b=AVeIs2AfcRJGmq1y4TyBL6VHAPMdy+cciD7NO+Y9aJYcZhn2PA3foXGIDjQvHG/cMMrUXtoZ/bDDo+R/u1KvYAynKYc4I8pbFq82JWqOCtXi07t/S5acN1SAzm4wTornt5sZMKKlqkxNbzArPlWYG76PyOnEwNrzQpF43JzrkFw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783337178; c=relaxed/simple; bh=Yl/x8tO5eG3YRxb0z/rjorMfQJDaXGV7IO0qOxmTNwY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=gqN0uLm165BoyNqjE1v9o64/c9mpNgE18dURwzgSNCdcdM1cIhU3OMCBdWxgBkGJyfCiq7Ww9+fWlIi1uFiFPkz6cf2KG9Y8V0lWszM6ZZbVkRoJMG0lRm2ceKLWw632iFObSX2Qm0d6/MCAI2p1R5l8sIRYRazO145/UqvpIps= 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=st/kFUiW; arc=none smtp.client-ip=209.85.167.51 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="st/kFUiW" Received: by mail-lf1-f51.google.com with SMTP id 2adb3069b0e04-5aebd52488cso3134282e87.2 for ; Mon, 06 Jul 2026 04:26:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783337175; x=1783941975; 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=nuCAtS7rF9EA4PsYf8vQBqiI1N5NmBEb6pRV9awELfA=; b=st/kFUiWI5pzdMekIjCfzCLNR8osj97DzA4sUA9H5za/sJPpG6/5rAXjNeQglr+WAi l/p3Y8K7bepetN7TQCVsbL87e/AQvlmwzz/PeOAtGJpI34tYf6Nlld5fuppxTDtS4OIM QqNnZBNvO8tlMeIbE1TPESIaNcKolurZB0ciE7rgfhCQDH6rXO7PbutaCb7lkjpabpfl M04mRVd2q0ZxWHIEODx/TEmm6CIJefXo/FmOO2fj/n4aCDp7W24IOjGyXiZ7/GrNlS8e aGmRqOu8stSCt+Ehn1wHdkS+TfmgJFfwRTVZ0Gl6BbuHKGaNFPOfcK+Mn+YbHMHRecgw vKeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783337175; x=1783941975; 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=nuCAtS7rF9EA4PsYf8vQBqiI1N5NmBEb6pRV9awELfA=; b=Fza6S0Gr5rOzmHxd2rGLHLWu5msLwE65ik2YkXrs9PRy0yBzeV13W1iU6FtrZBPySQ MZJTCi2PQNL32Tyi5vSR1jw1osIqZV6WKxjSS6ZGdatfhzNou2noiLxPmP33Qhyybtau tTZqtCh+yiEkI7Lu5vXj07gcR2/kKpiyOjl0xl1qkGWjWRiq/d1G00hKzrl06wEfAkF4 KDpne9/fEFNVyOfDtA3OlXfdkHki9vIHUY+4wQ5wUN29JUtBD9FueA6zg4mc7mZRsaVn 1gfXu6pyYrbXaNnLN53WkFfFB7cTpTBVnxANYedF8tV3YJ6fKuOQ9B+nHFJqQGvSgkrH NrkQ== X-Forwarded-Encrypted: i=1; AHgh+RqA1rKmBFW5R9naNp2WV6gHC8utL5yIZlKbqJ/mX9735CNY+JaGTo62mKFYNeZ6ZbRAx4eKh+cY+NPH844=@vger.kernel.org X-Gm-Message-State: AOJu0Yx8ozq+OphhpHx4Gw+1sXUxCQZnx7XQSkemcFw/EHIMAfA+AwaZ RcxJZier4zfZW2At9Aq4LJjwssq/1OXj9fbQxSUFeYofj0EvXw0cmAEP X-Gm-Gg: AfdE7cm8u84phIQmtS74ugOCQZQJLeWDVxIiHKUW/Lyfa0e7WxgwJFS2ekjCrXjqRFc tkIzB7nzJUuRl9vCMYs2WdDjskGj0U4JL+gGnK3vQ4VEckKI8HTzCknSblPBdh/JsgXsXe+LCVk hpzzWhIWSvD37t0YWHNkNhMDjUNzfKpCJagw9+mNIWBo5uk7sm1iUaDz33KSrsQnRSjZLMzXGQR 9dBMKav1qv7JXf7SRwiiafLtUXJCyMXrWh2dJHPRtyvlKVxx+2ynboXYgf1w/WnNpgVbAtUCX/2 FEtMcrDYaTelWy1xHPOFkCQk1aoqhdpzatr/68y02udFiVv5HCAh7lHnht1DYZOxeBxAJLW9v+X SdPLP8V04e3s0qSTyPfH7kY7wzrXWcEfi7QqR0V0g+XoRzHqD13G5dG4fT0pAZhG6dN+mcleNDu e9jUfOByu7TiNt3xMRn+Axqys0KgLKy9xnHKg+rTTtz1V8aQ== X-Received: by 2002:a05:6512:1107:b0:5ae:c286:c54e with SMTP id 2adb3069b0e04-5aed50b4a18mr1932973e87.47.1783337175375; Mon, 06 Jul 2026 04:26:15 -0700 (PDT) Received: from Shofiq.home (87-92-251-137.rev.dnainternet.fi. [87.92.251.137]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5aed1377075sm2730755e87.28.2026.07.06.04.26.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jul 2026 04:26:15 -0700 (PDT) From: Md Shofiqul Islam To: linux-iio@vger.kernel.org Cc: jic23@kernel.org, lars@metafoo.de, linux-kernel@vger.kernel.org, Md Shofiqul Islam Subject: [PATCH v2 0/2] iio: adc: ti-ads1298: add ADS1298/ADS1299 driver Date: Mon, 6 Jul 2026 14:26:12 +0300 Message-ID: <20260706112614.1262241-1-shofiqtest@gmail.com> X-Mailer: git-send-email 2.51.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The ADS1299 is an 8-channel, 24-bit SPI ADC from Texas Instruments designed for EEG and biopotential measurement. It shares the same SPI interface and register map as the ADS1298 ECG ADC family, differing in PGA gain range (24x vs 12x) and internal reference voltage (always 2.4V). This series adds ADS1299 support to the existing ti-ads1298 driver by extending the channel configuration and adding the compatible string to the device tree binding. Changes in v2: - Remove ads1299-4 and ads1299-6 variants; only ads1299 (8-channel) is supported. The -4 and -6 variants have not been tested on hardware and their channel-count difference is better handled at runtime via the ID register rather than separate compatibles. - Remove second DT binding example (ads1299 node); one example is sufficient per binding documentation guidelines. - Simplify vref-supply description; remove ADS1298 vs ADS1299 specifics that belong in the datasheet rather than the binding. Md Shofiqul Islam (2): dt-bindings: iio: adc: ti,ads1298: add ADS1299 EEG ADC variants iio: adc: ti-ads1298: add ADS1299 EEG ADC family support .../bindings/iio/adc/ti,ads1298.yaml | 15 ++-- drivers/iio/adc/ti-ads1298.c | 84 ++++++++++++++----- 2 files changed, 75 insertions(+), 24 deletions(-) -- 2.51.1