From nobody Tue Feb 10 14:49:38 2026 Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) (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 C1CA41F541E for ; Tue, 23 Dec 2025 02:55:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.222.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766458533; cv=none; b=F+ut5+DGhJwsSapyttWLAd5X2TkPJCFv1XcQSdz6fIXIM6CfmZIBsOZ/HEUBobZ9+Chy1SXoE9hA9Em5wu8oBf+ELx9kcXUHm7fPj3VXPb3DeYQ35hUCY1Xn990o9gRRTZDltjCKMd/KkkLRlquzlK4vokrrsrW1Z1VMxJl0Rcw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766458533; c=relaxed/simple; bh=ku3ZBVETifjeQ0o3DDEB1EmddF0OrNMWr7Ng1VwkBe4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uwiRtfnl/dfAwk19uOQA+tKHMPoAnGf8ld2wL5DjfRkT3UUt5iD7nYehx/Fl+QDK3wZgc94qZo3PjaSbf/GvR+/jtFH3sfrRUl3MGAZPUtiBCT/jxO7Hc+ECGKKtt4JtVgWc/0rakbarXEqHiGxXeM0ohCuKdIcHsCofyGR5aWg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=dionne-riel.com; spf=pass smtp.mailfrom=dionne-riel.com; dkim=pass (2048-bit key) header.d=dionne-riel-com.20230601.gappssmtp.com header.i=@dionne-riel-com.20230601.gappssmtp.com header.b=yGgzIu4R; arc=none smtp.client-ip=209.85.222.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=dionne-riel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=dionne-riel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=dionne-riel-com.20230601.gappssmtp.com header.i=@dionne-riel-com.20230601.gappssmtp.com header.b="yGgzIu4R" Received: by mail-qk1-f169.google.com with SMTP id af79cd13be357-8b2d6df99c5so535620585a.1 for ; Mon, 22 Dec 2025 18:55:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dionne-riel-com.20230601.gappssmtp.com; s=20230601; t=1766458531; x=1767063331; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7ZosNXC7a/oy6bIWG7fweMBXN4zVwQCtuYGLBNLI7q8=; b=yGgzIu4ROT9alF55yJUoDGOaeH+5t05REtxg7gXRyLErH5cqYO+vk8li4M0vbBrDk/ pCZJhIOsIMAB6QVOpIvmsAytFstttq00H1lKqH7tWpAbAOgNX+xI5BqDrXf0InTv0XpW HxN+W6Nyf4n3NXzs4vCRYsQBm+5Bu2MId4n6CgkjaoExbjwa+k7CZna3O5+qsGxMYNJh /yUbu+L2NFeJz6RtEBfDfIkXhpJw7AIKnBvwoMWgZyzK9JSEi8RjSgTGSkeDSEeYTdeK eaVHxIrxKDXP1iZO/MLhYMEcxTz8MD2lh3Yv6EPyKDYf3UgaTGxRpRuhtHHcbyw6xo+2 CntQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766458531; x=1767063331; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7ZosNXC7a/oy6bIWG7fweMBXN4zVwQCtuYGLBNLI7q8=; b=CWDsuNjk2nhyDjJUBzofkRW9cma9qtAPKQSn8/L21c7whnRSlaKDACGeAAFWP9kFpn FV2I0bQ+e3AS+54cujmTc27ge3uFD27JVK5wqpFujJlj++gPsw7h23CUCHH75Iw5dFbW AX6SXyl/LH8D4qnuXMs0Mad9n/K2LFJcLKJEoZa9vsTbq6iDwqCU4z9YbfhtawfYoyyU ctMN9YtWSLyBRzlHxHCFGTI14zoTv2oeJr9Wh6vvUpb9dwckl6Z0bz4wtnOMUJG90DXD xjovnmL69vVX5t2OymDoxYrNgFDWSSbUlBbxxjgADRhfUH9VBLMhk0UCjIdkt56Uf+jX z9WQ== X-Forwarded-Encrypted: i=1; AJvYcCXGk6UMaOtPMpZtJe3VqoDZZ2gExw815HpDjBngl10kdLUFbc9PXlRPU6aksk+Vxrxh4GebASkw5l6yleM=@vger.kernel.org X-Gm-Message-State: AOJu0Yytp9Veq3RXyPiMb38sIcUGEqIuhjs1bgKG2Q6V1sFvgSseQnzw zf8/39DhPkPP9mvFg40j3G31yizLIc+vK/lGhoO5mQv+AfDhtGOdn8wW3bZzM2qVNg== X-Gm-Gg: AY/fxX4CfzD+iPbbaKICrktFNkN/q9/RGoqnquebnLrO73m8JRZNRzvt9DiuLZjiagX FY7/R50EDNwnUl/dyaMRfdrzZUSaq+ipiBVAQc6le/i7DTAG0Q002vMMRTbjgZ6c3HCmxO/ZOEB FJpSCj8Oe6Gd4emFOet9e4rxbn9VWfthhEfn3BZp7jPQMW4Q8IMFcZAqjqGxNKTt2fPYypoG330 H+Y4+JryeraXEZU/xeyjHCvEFNtaACfDqCPbh08BruOvEYKORWyj+mrbLYxj9wQ+l3cHSz+y/r/ /JbyowzzmVK/8ESjH1XlXGQ7zkscI4QB95xgNVhEB4KHlQPJj/0azyUJHbJgchD0WaBtDNcdkVT pQO+1EmUWj+/API3yWMRoOJfrzrSRIPVFlWYWEsd4N1kp1/bKuYhOwunYf2FMUjEZ1ipbOQtBQH 3yjxMmFOAfUc+VcJ+dhu/p3hwKvs8BJeKAAh8TK//u+Q2t3iW09TghbcFhuxNf7PoZZg== X-Google-Smtp-Source: AGHT+IFIjN3KCfF6HxWnQFgXimOgjIxHu+87lh3Uzmv992YLlYYkIgYyg7HuuB+Jt0EGAMWtlnPKOw== X-Received: by 2002:a05:620a:2685:b0:8a2:bff5:40e3 with SMTP id af79cd13be357-8c0906f7484mr2008264085a.38.1766458530683; Mon, 22 Dec 2025 18:55:30 -0800 (PST) Received: from frankgrimes.elk-nominal.ts.net (135-23-195-66.cpe.pppoe.ca. [135.23.195.66]) by smtp.gmail.com with ESMTPSA id af79cd13be357-8c0970f8572sm952775585a.25.2025.12.22.18.55.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Dec 2025 18:55:30 -0800 (PST) From: Samuel Dionne-Riel To: Lorenzo Bianconi , Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko Cc: Samuel Dionne-Riel , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/2] iio: imu: lsm6dsx: Support SMOCF05 ACPI ID for LSM6DS3TR-C Date: Mon, 22 Dec 2025 21:53:50 -0500 Message-ID: <20251223025351.3099978-3-samuel@dionne-riel.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251223025351.3099978-2-samuel@dionne-riel.com> References: <20251223025351.3099978-2-samuel@dionne-riel.com> 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" Same device (LSM6DS3TR-C), different integration with the firmware. The integration differs in that the firmware provides the SLA0 and SLG0 mounting matrices. They are assumed to be Accelerometer and Gyroscope. Observations were made against the Windows driver, version `12/06/2023,1.0.4.3`. This driver supports both identifiers, but expose the device in different ways. Signed-off-by: Samuel Dionne-Riel --- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c b/drivers/iio/imu/= st_lsm6dsx/st_lsm6dsx_i2c.c index 7c933218036b8..86a9ed648aa24 100644 --- a/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c +++ b/drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c @@ -144,6 +144,7 @@ MODULE_DEVICE_TABLE(of, st_lsm6dsx_i2c_of_match); =20 static const struct acpi_device_id st_lsm6dsx_i2c_acpi_match[] =3D { { "SMO8B30", ST_LSM6DS3TRC_ID, }, + { "SMOCF05", ST_LSM6DS3TRC_ID, }, { } }; MODULE_DEVICE_TABLE(acpi, st_lsm6dsx_i2c_acpi_match); --=20 2.51.0