From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) (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 557CA212542 for ; Thu, 8 Jan 2026 14:07:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767881239; cv=none; b=Y5bpOXXVwW8BshMdCKBUR4FaLw8kmZqba1+HxxwfLKplQxCu+Aj9YLSijR7ED1+JGWZ3u1yxAetf3ByXhLE5i/ZWsDhoP7IsLwiutMQ+ePePLw6K5HfYWXTX7VZdc3a9CvQ8FZ/nC8E/Y5CzICUzHSpPQZzainyO4356Fq9UWzk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767881239; c=relaxed/simple; bh=GfIhDumiTaTtgjE1NoS7th6W+rdlUjEK0cqr4kMgvj8=; h=Message-ID:Subject:From:To:Date:In-Reply-To:References: Content-Type:MIME-Version; b=DUlxA5nN7isiR/mJkR9esUhd6ncKDt22RU/co0yS8lcY/IegvcaK08QxJlG8vH/crpJHWkh5dwgOt8hC1RKPiZQdmbxgCpawyTgMxu4eZuHRVzXRV8ryE4RXc5eoxn4HGmLdMed+KFfHBTcUlM7/knJVTusXGTj3IKlk81OEGzw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=091t2/Yv; arc=none smtp.client-ip=209.85.208.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="091t2/Yv" Received: by mail-ed1-f43.google.com with SMTP id 4fb4d7f45d1cf-64b9d01e473so5030442a12.2 for ; Thu, 08 Jan 2026 06:07:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1767881235; x=1768486035; darn=vger.kernel.org; h=mime-version:user-agent:organization:references:in-reply-to:date:to :from:subject:message-id:from:to:cc:subject:date:message-id:reply-to; bh=GfIhDumiTaTtgjE1NoS7th6W+rdlUjEK0cqr4kMgvj8=; b=091t2/YvnaS5QgD3fHRC8KubvlgXsY6gm3ciqowSv9ZeZMxktTKj+2pcu3XtMsAtk7 IyfF2g0rme/LSXcXnbQWvs95OJo0urXRDvdYhcCZp6O9qQM8lGC5ozngBSXcmqeUSECX ZC3xTNwam7Q9GsAKzA54YH4gxmxL0wijvxYBe5ffRAudrCptGkUGn/ZizYWHnmRndxnj 2lEK4iJGI6lYSDh9tRUaJN2yVkz5awzcyYiAanQ9nk2dbMo+38CqYwJ8rI68n+Nu0tmc 7Xb44yNoIqipg2XGoGB9ZhmSQksEtk0FpLBI4XmkS3pKMjVv0tr1uWlk0DwAHEJ36QDB 66/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767881235; x=1768486035; h=mime-version:user-agent:organization:references:in-reply-to:date:to :from:subject:message-id:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GfIhDumiTaTtgjE1NoS7th6W+rdlUjEK0cqr4kMgvj8=; b=e4g4ROsHGrUOKFrjk3JHdq/bnIDml1wMen8AxCe9hyhIiF7cqtz0jPMBPVrWzuxE5f XuT6zIrN+agcthvk9Z1didxSrVvUvbG5K+is9UgPaNWYC60ThLjps4hL73pqmOQYL5fP IacRtOJjaELGgak3vWxrIDmXxVIvrXKI3O7avChI8rfn+XJdG8bKlfEn6S2z+OIiaC5G gELXxCrlo4l3ykmb5JKUn+PH71pfa6h1d4EqTpubyZ7Dm4NgIhhjYBKGxRMuVJ+U9bqe IZzm17IolCTTp+mBMxhEF3FZvwf6BMrfFuEc7H3+TaBSVk8npwGAXrgi+TdjMia+BI/O AMaQ== X-Forwarded-Encrypted: i=1; AJvYcCVh8ZnmV2+JNi/KSB9Qhtg8S/VpDffMU1euXun2XE0nZzq05uvsR+mWP5WnCXqfGVk3mG0KBTPonZOcn4w=@vger.kernel.org X-Gm-Message-State: AOJu0Yz8EZVWWqI9IcszihhfpBoigeLc/Zgr3/+6gRxYUJ504T+jZJNf KtxiznLxTeIsObGnBB1JqYN4oCdVKn7EOre0YAr2wjFDfZq7by25dcuNJ7CyJ9vi33w= X-Gm-Gg: AY/fxX6zM6NO/vTkq9s1mszykBQRLZSx7woKtDjK54LF7OmUMHYMWVDs3BWHVrb0QKl /menE0zAsqqcJYZASoS2dSb3E3uh8iRcMJfNUhfTTiWvCR3aNa9A7lCAQjULiJRceVOkFhWCz7i nkePR+xuNMNu55zJ2YnRomXLpEntJtKYExhjGr/Qr9XIqzmLxfp7qbEBy8j0rUrT8Kllv+zbUI5 k+uDu5RHodipmPIU0DQ2Hl4E/tu80eCdP8DiaGfcvzk2XJ2lTMZcSlaKKOmORz4L0eegk6QRq3+ e755tbWH9QwqJdmeH1djO5rwaqFcS7HjAwTWQMVZr5YfDn2BRB8IbeIF8Z0qaC6t29+WkxPQBSw TV3KLUWIvdHVOOojcx0aE6KfJ9k7KkZG+gflJF11in+6kD64UOFPBjl1XHlZrafGtkav8deNKyL /VjINQwQUu7MBo X-Google-Smtp-Source: AGHT+IG0EkEuOhjLyXTP0B/o0vqKuHZddyHHwLf8yXUsHkIwAObUMOKJP2iNC5VThdlElmZ0Kwn0qA== X-Received: by 2002:a05:6402:524c:b0:647:9380:103c with SMTP id 4fb4d7f45d1cf-65097df5672mr5918312a12.13.1767881234641; Thu, 08 Jan 2026 06:07:14 -0800 (PST) Received: from [10.203.83.73] ([151.19.68.242]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6507be641e0sm7584777a12.22.2026.01.08.06.07.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 08 Jan 2026 06:07:13 -0800 (PST) Message-ID: <371503c267d9ded0195da126b58bc8339cb864e8.camel@baylibre.com> Subject: Re: [PATCH 2/2] iio: accel: adxl380: Add support for 1 kHz sampling frequency From: Francesco Lavra To: Nuno =?ISO-8859-1?Q?S=E1?= , Ramona Gradinariu , Antoniu Miclaus , Lars-Peter Clausen , Michael Hennerich , Jonathan Cameron , David Lechner , Nuno =?ISO-8859-1?Q?S=E1?= , Andy Shevchenko , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Date: Thu, 08 Jan 2026 15:07:07 +0100 In-Reply-To: <5cd68e397bb45f606f59038290e4f3ac09d241da.camel@gmail.com> References: <20260107123518.4017292-1-flavra@baylibre.com> <20260107123518.4017292-3-flavra@baylibre.com> <52e5cea72b99fc23c922cf74d7dce3403f43c9cd.camel@gmail.com> <9a5db937dc7072d95d6757cdf2eb8d6fde4abbd0.camel@baylibre.com> <5cd68e397bb45f606f59038290e4f3ac09d241da.camel@gmail.com> Organization: BayLibre Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Rb3+OvpD8SnvOKPzkrqM" User-Agent: Evolution 3.46.4-2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 --=-Rb3+OvpD8SnvOKPzkrqM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2026-01-08 at 13:45 +0000, Nuno S=C3=A1 wrote: > On Wed, 2026-01-07 at 16:39 +0100, Francesco Lavra wrote: > > On Wed, 2026-01-07 at 13:56 +0000, Nuno S=C3=A1 wrote: > >=20 > > > 3. Other thing that comes to mind is if it makes sense to allow > > > controlling odr if > > > Activity/Inactivity detection is enabled? > >=20 > > Disallowing odr control when activity detection is enabled could be an > > option, but what error code should be returned if the user tries to set > > the > > sampling frequency value when not allowed? -EBUSY? >=20 > I think it makes sense given the constrains on activity events. EBUSY > would be my choice as well. > Out of curiosity, do you know how the chip behaves if we change the odr > with activity enabled? Is it > just ignored? The chip supports activity detection only when in low-power mode; changing the odr to a value that requires exiting from low-power mode would mean effectively disabling activity detection. The driver prevents this by forcing low-power mode whenever detection is enabled, which means that any odr changes by userspace do not take effect as long as detection is enabled. --=-Rb3+OvpD8SnvOKPzkrqM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEhleFT5U73KMewxTm7fE7c86UNl8FAmlfugsACgkQ7fE7c86U Nl8eYwv+MqJw6Dhh/gpXoP9Q6tBMxn81AJDeAjBaTImGR4edL5+nMDK9SpNaDwOu NwbzpLN+YIMFPBrzoMT1NG3MHifWDtqlCQvyerR2CnCBYtUPQz9zvRQwRQ6V6sJ9 BfPMoyTfXS0EQ6kBDnhCDv+YOvXajkt3ZmfT8UMJElX1f7c29/mX3GZGUGzzGl0y oCpy1Yjjbr4+/OLBts6YSZrY7w8p8xzSDNBOXGicf95w8kfjEv146kfzlaHfihI2 6mx02x3YKpMlAXaNikg7b+GelIHlhw36dBw6ulNs4RNiWvwbYulMg8p7DQ+aCGys GA5Lcmej7cZjv6h2wtZw6EsGXek1vLRun32gQK6n0MNJH0hpVHDF62EhI4pBmwiT HWwhNc0Y5Wfvb+BV/bD/O7UpzxZZAs1+gorret8kzofj9k5Rqsrpz1PeqsbS5RBA numHdymAFQ9ZpIihdRa3idEb/XkhsF7GbToe2gAbn2J/Z1P/0EuAa3SmiZkiiu9S 2uGxY29E =N292 -----END PGP SIGNATURE----- --=-Rb3+OvpD8SnvOKPzkrqM--