From patchwork Thu Nov 24 23:38:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philipp Jungkamp X-Patchwork-Id: 13055438 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id E5A50C433FE for ; Thu, 24 Nov 2022 23:39:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229576AbiKXXjW (ORCPT ); Thu, 24 Nov 2022 18:39:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41282 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229502AbiKXXjV (ORCPT ); Thu, 24 Nov 2022 18:39:21 -0500 Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0F928114 for ; Thu, 24 Nov 2022 15:39:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=s31663417; t=1669333151; bh=+8OOqYEUTsfi8H6g215fSm9TUlssi2B+nqbTWLIQ4As=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=h+a+sshScMqdvnQJIjJLjHzclCdMPrusNIthVENPKDiMbmCVZLG93Qn0PMuTlzgF0 2O8pEP4Q7fKL3/pgbendoxEJG9qsB1hKC6CO3jd52mrsanB+ZrGd1SuURoV7QZO9QL 6bCGhyAp5MVioRmnFKViHezmCbnt4n8hDar+U4y4NsQeRz5XZy5q1ljtqZNTfOGvyL tWY2Me2x32ok1lgCLlR5m3eapRctnEP6DwZddbT2AVwTmu5PWLeFP299/ZuG+ycPpb QDqb7RBGxs0YM2HYV29shEASs1Cnqi7cEnDwx5KPVq0/hng6/I9FugWF/nY8GisxCc u8sJ45K07m8/Q== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from localhost.localdomain ([95.223.45.67]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MacOQ-1oS3C11pFa-00c6e5; Fri, 25 Nov 2022 00:39:11 +0100 From: Philipp Jungkamp To: Jiri Kosina , Jonathan Cameron , Srinivas Pandruvada Cc: linux-iio@vger.kernel.org, Philipp Jungkamp Subject: [PATCH v4 2/4] HID: hid-sensor-custom: Add LISS custom sensors Date: Fri, 25 Nov 2022 00:38:39 +0100 Message-Id: <20221124233841.3103-3-p.jungkamp@gmx.net> X-Mailer: git-send-email 2.38.1 In-Reply-To: <20221124233841.3103-1-p.jungkamp@gmx.net> References: <20221124233841.3103-1-p.jungkamp@gmx.net> MIME-Version: 1.0 X-Provags-ID: V03:K1:YZqrFCYAp0YlLltYKPVCXgace1TkEdx1kP6ZZw2DdmFQMyrGsb0 5gR2B1YCs28lenrFq/T7n8cEHi2GcoFvoNPl3dkS0fRKFrxQ9GQskv/lvX1tcVJv3xAoaHy 2tYLEhVwJdLHt4xGcSfj6vRGWVeiBELhxCTVcba3nnQUULmtJ1i84v67+H+ItrjSHl64QxT yId2h1hdNN9QJ1Abjn8lw== UI-OutboundReport: notjunk:1;M01:P0:bb9et17/9HM=;+Vov9dJBSznBgmMh/l+ePkFO+Me J+jRz/Z5JUuiHddSHiheS7WEdGd+RL7Vo4farfrYLidHB4PHwU6R/lxtzyLELBE4YYDdYkWdk UsCu2gjsYek/Q7XO0xhP1tICp/s5j7x6K/ZffsFTc0JSoA51piId8IyYgCRb4d3w2PgcCKZ9k XzJMaGV00Sy7WVFAcPZQr78Fb9tMg+XAFN2R2+bPOsE4DrQYqEY0P9+tMVxvW2gyNyTBurU11 MDHVFO7LpXwjWrpoQNrv41vFUqFNkKcPfiPsSEcmjaDSsNPML4yu3oGoEnyF6eUX7AYSyqr3e DZECzz1L3TXZIq0Pn7pACbTWDibr1LKELTI7MM/L+okH9B222NviYTSrDtSMd0AKb8+KPUIqb r4L1AaR2MZT6X/MiWYxNw/UDqCHSZ1BIItdsmdJzRlZo6ie2PBxnlomDOM5xDK5Gkn7YLerbV CmA9D72VCmo6Hr+4Kj3eFlwEVmkciFzdfWhGK2aZDVRDXUXp5NZVDQxiN0gIQDEW7AgW3++ap wUi+IvWgD5l2zhZyjxakfSHPeN8EmLDgl8syOM4SIdjqSTIP9x6SowjqYYMl4QnrUjIWrShY4 tsu96Usnxmse7T6e8RToQdyulKQPryOPykVUfLTFM9/HT9EKCg0gXodm/RX1i+nqfLzMfOIAc 1idrCFd0lx5DcHYGVjZDh2mnkhFmq4tHNKhnazT3KUy6VmEJvos0jufKTdUkpl0wR3k1tx0Tb oXD+qK0312RprmEFCFhI3r7O9/+RzXKGSzI3flbusVs0OW4PyB8Qr4SBeZ7J7YAeI/TlpfXYC zPs0mLhldZVEjCbHdusC8EtkZMqnsE6t8G/DOAIySX6+jYTM9ZI3ls3v8V+Su4zLZGSj3/rjS 3RZYvV0NtGqVDlS+P42bk6O7O4rXa1catUmDxvCiImz+noMjfjIxlCA1ocOu77DoMaUz9480P bcKz0FbpjUJtSy+bW79rJB2qBSw= Precedence: bulk List-ID: X-Mailing-List: linux-iio@vger.kernel.org Add the Lenovo Intelligent Sensing Solution (LISS) custom sensors to the known custom sensors. Signed-off-by: Philipp Jungkamp Reviewed-by: Jonathan Cameron --- v2: - Create this 'noop' patch that just adds the LISS sensors to the custom sensor match table. v3: - Add missing 'Signed-Off-By' v4: - No change. drivers/hid/hid-sensor-custom.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) -- 2.38.1 diff --git a/drivers/hid/hid-sensor-custom.c b/drivers/hid/hid-sensor-custom.c index 734c6bde68fe..7c6e2e795753 100644 --- a/drivers/hid/hid-sensor-custom.c +++ b/drivers/hid/hid-sensor-custom.c @@ -782,6 +782,29 @@ static const struct hid_sensor_custom_match hid_sensor_custom_known_table[] = { .luid = "020B000000000000", .manufacturer = "INTEL", }, + /* + * Lenovo Intelligent Sensing Solution (LISS) + */ + { /* ambient light */ + .tag = "LISS", + .luid = "0041010200000082", + .model = "STK3X3X Sensor", + .manufacturer = "Vendor 258", + .check_dmi = true, + .dmi.matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + } + }, + { /* human presence */ + .tag = "LISS", + .luid = "0226000171AC0081", + .model = "VL53L1_HOD Sensor", + .manufacturer = "ST_MICRO", + .check_dmi = true, + .dmi.matches = { + DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), + } + }, {} };