Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2649370lqz; Wed, 3 Apr 2024 04:51:40 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV7edAkD6k9vqD66h3D2IhPfCq5vTaNZ3MnFBo2OVyH5Ink9WJaNz11Cfr4yvsxNG939EoWwP6JxHgsQD0SYIJfz3V0SW6BaGLJWEUnzQ== X-Google-Smtp-Source: AGHT+IEqmPEJpnWp118EDOsqUbmsDP/ifUiYfVWL/pC4d+ImOc4xJz0mYoh1eN2N83+gwH7RSNWU X-Received: by 2002:a17:907:7e85:b0:a4e:453b:f6b6 with SMTP id qb5-20020a1709077e8500b00a4e453bf6b6mr12269974ejc.72.1712145100509; Wed, 03 Apr 2024 04:51:40 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712145100; cv=pass; d=google.com; s=arc-20160816; b=L1VK9J4GwfA0eUwLTbbRHvgqU6rbQimVPEdhO20qhlYeJrfGmab2KzgJ2gdYisCeyr 8DC9aUyqtlVrq3EnSQwKOOP1vLGz32vRAr0Q3JT0j7xX3Ac311xiPupFhYEqAyRj1C+/ xea2Ll/IYDwxs/fWfagfQQBcnt/Y+5P9ZL2Mz5x8yf4pYlMvxpzi2mv86zo66Issvs5D EHFTlhwXkiamxxG8R0PlARjMld/SQ7NkuPUpI4bQSNw002hXBjBuY5uAQmn6RO1drsOB O+ov4JveXvtS0xIpPnhmYdxyzeN1zrQ+XQ2ts7lmNTK9IESchlvLuz0ckdd+x0cWybPp g0Pg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:user-agent:references:message-id :in-reply-to:subject:cc:to:from:date:dkim-signature; bh=IRcKnJR+tt+DwzigEnwjB24UkJ1xewXyPb3efPxLnT0=; fh=9y6kEXuasjD8V4cSbq74fCB7FlJPpAwU7V7h7Nt3gnA=; b=VM01kGqxvkTKIojFcFc6o5XyXREzy2lEhgyD07eRN7LorthB+9vsj5UQ0vC8JrwLte 9THhNPzRRScZ/Qjg0COZteEXDvhHO3Ky6lMibr/aSpJVG8BxojAoOrxZLuRSeCtfhK/e nXcfQm+W0XdgEW8QQk9//fr125FUpRo+nY44ol7mF0amEz0wHhfCJ/XqJb8gl0fSbTmo LPOtlLd2nUK4ElMD762/Z0f/OvhwyoJWVVaH86jsBww19jgSDDPTC3RJbEFGCuI8Dc+R Fsqx9q1+2rCRFfBQnaebqL6iI3oe17K6JRDJ21NWzg5FuCDNzQ3/Hr++aC5iOr6pxUhc BktQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=MHHcIyW9; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-129691-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129691-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id a24-20020a17090640d800b00a4dec4f0cd0si6595636ejk.158.2024.04.03.04.51.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 04:51:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-129691-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=MHHcIyW9; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-129691-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129691-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 3E3E41F210B7 for ; Wed, 3 Apr 2024 11:51:40 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 74514143891; Wed, 3 Apr 2024 11:51:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="MHHcIyW9" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9CA3573506; Wed, 3 Apr 2024 11:51:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712145091; cv=none; b=PpRmOGGrmCNb8i0BGfG1hc/Hsc9ARnSUEVYYGRPJpYEXXO5KQ+8GhFjl58qi8gOE3IGya4jagmiidJYcwbXs4lMl9/T8M+CxiYXjxlvFqjo/IYmtIq0cBFsskizLlYNtWNXkawmP9g+L/cTZ5tSihfPveMcP+mmwuhdw4m+iqWw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712145091; c=relaxed/simple; bh=XlAG1mEPljxo5vG2IKqYuNqmgp2p50tEKUNOCO2+Tr0=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=KxVthcjizTEGYIz+Hnsqm0G1PZCcAz4hjsxZ/IJXGu6xP22j+zEnzd2OlI0sFgcXKnfwELMnEbZ36lkptIl/44ml3Ezbpf7EAhvTdYhWcmF9muLeO5Co0+Iwrz3fmueAQA83Kn30JtipuOoSY5ASOK77H4lIazgJ7X3VFnylopE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=MHHcIyW9; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id ADE38C433C7; Wed, 3 Apr 2024 11:51:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712145091; bh=XlAG1mEPljxo5vG2IKqYuNqmgp2p50tEKUNOCO2+Tr0=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=MHHcIyW921pqNb3RodYeBp5JKnRi6C0O3djSxTGfY+qJ5b3kKO7sQuC9O9nc/RZPB H9qyYFXwAQnsdPKTrE71QtNq9EwUb0r6KAewAHtUEMqyK+eJZSHv4efAeISKD/M83X yrdQX9eJohN6MdYWUUI6sTHSe+V0Db5Y6hf2FZ44WCJlWIasfmVAw/3CgZW3hE6E7O mqbW2kgT3IA3qakXfnnGGPWs4pNXrF+K3zgoQuo71smbHMz79mkhG5MNnsp+h6ZTVM X3IHCBaxe2LB09fX45PN6S+5P+WYPyPUQb9oqOiwLc6TO8ch6tfC+2EUXidM5jTudP U/S8wRyqPG2gg== Date: Wed, 3 Apr 2024 13:51:28 +0200 (CEST) From: Jiri Kosina To: =?ISO-8859-15?Q?Jos=E9_Exp=F3sito?= cc: benjamin.tissoires@redhat.com, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 1/1] HID: uclogic: Expose firmware name In-Reply-To: <20240322100210.107152-2-jose.exposito89@gmail.com> Message-ID: References: <20240322100210.107152-1-jose.exposito89@gmail.com> <20240322100210.107152-2-jose.exposito89@gmail.com> User-Agent: Alpine 2.21 (LSU 202 2017-01-01) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: QUOTED-PRINTABLE On Fri, 22 Mar 2024, Jos=C3=A9 Exp=C3=B3sito wrote: > Some vendors reuse the same product ID for different tablets, making it > difficult for userspace to figure out which table is connected. > While matching the device name has been used in the past by userspace to > workaround this limitation, some devices have shown that this is not > always a valid approach [1]. >=20 > However, if userspace could access the firmware version name, it would > be possible to know which tablet is actually connected by matching it > against a list of known firmware names [2]. >=20 > This patch exposes the firmware version name in the hid->uniq field. >=20 > Link: https://github.com/linuxwacom/libwacom/issues/609 [1] > Link: https://github.com/linuxwacom/libwacom/issues/610 [2] > Signed-off-by: Jos=C3=A9 Exp=C3=B3sito Applied, thanks. --=20 Jiri Kosina SUSE Labs