From patchwork Wed Dec 8 12:40:42 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair X-Patchwork-Id: 522364 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 85416C433F5 for ; Wed, 8 Dec 2021 12:40:56 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233597AbhLHMo1 (ORCPT ); Wed, 8 Dec 2021 07:44:27 -0500 Received: from new4-smtp.messagingengine.com ([66.111.4.230]:39155 "EHLO new4-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231705AbhLHMo1 (ORCPT ); Wed, 8 Dec 2021 07:44:27 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.nyi.internal (Postfix) with ESMTP id A6975580247; Wed, 8 Dec 2021 07:40:54 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Wed, 08 Dec 2021 07:40:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alistair23.me; h=from:to:cc:subject:date:message-id:content-type:mime-version :content-transfer-encoding; s=fm2; bh=FsWeQZxZSSEz8vuc/Z5qWfMulb t5I25Zs4HyBrRJlC4=; b=Q7CbvwDh3/+PZLUvxB3vusKmVbqHDsgcnZ4Bq1m+Ni QmmOE59SczOw5YcXZJO51qtL3sKhKohOsMQpOCrh7PvTDbmkvpkKse+mGY5oS8uk 5qnc0RGxh3MIGjHMv97uL2G0q3Km+537fqYjnRI6welmqSESimy62vomEZu5fwEi GD8neNObW+6RShoficN0jtP7YnnloU4Wt0S8H7E1XnNHEq8W2M1Ce5EdTejxqcll uf88tIUVTQifO6OxdkcubMM+rHx6MiGuXBZlp4PdRznqFCYRxauFEWFNX20NbYFd l/JFT7+mM4m3wGli8n+y8XnxlsnQAQCHYrJM8IkbgsGg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=FsWeQZ xZSSEz8vuc/Z5qWfMulbt5I25Zs4HyBrRJlC4=; b=BDDpzaps6+jlI4Z2TnxQfg szQyRPgu6XDD2Z8hEwDKiTaUdKCqcNIQymi7unVC2WAOy8M+lz+s8lyqoOOE2PKs egCnfRFTxQwhlvDK/XUKxmMwqDWvcUANvxxDF3edkekgLYgT3l+NAt3GHf1m5GXy jmUrNHFxzqO6ZAH2RZcSbXuMYK9rBvTujaWCPzA6JCDBpz5JzweE7LJ6ySw2FXup oApE/Jqrynzm5jO1iHwG9dszQVkseTWIBEmhCtgaXwJonouZAWLhHn2aV1xTqxUF fSH46LQ44OAqjFufPEYuAj0yXDgJjBXocYEjQM0VVymwx+EczPKd1T5p6HEa/YIg == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrjeekgdegvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkffotggggfesthhqredtre dtjeenucfhrhhomheptehlihhsthgrihhrucfhrhgrnhgtihhsuceorghlihhsthgrihhr segrlhhishhtrghirhdvfedrmhgvqeenucggtffrrghtthgvrhhnpeehteefgfejueejtd egvdfggefhiefgheffvdffudevveetjeduhfdukeduteevjeenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrlhhishhtrghirhesrghlihhsth grihhrvdefrdhmvg X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 8 Dec 2021 07:40:48 -0500 (EST) From: Alistair Francis To: s.hauer@pengutronix.de, shawnguo@kernel.org, dmitry.torokhov@gmail.com, benjamin.tissoires@redhat.com Cc: jikos@kernel.org, linux-kernel@vger.kernel.org, alistair23@gmail.com, linux-arm-kernel@lists.infradead.org, linux-input@vger.kernel.org, Jason.Gerecke@wacom.com, linux-imx@nxp.com, Ping.Cheng@wacom.com, devicetree@vger.kernel.org, martin.chen@wacom.com, tatsunosuke.tobita@wacom.com, Alistair Francis Subject: [PATCH v16 0/3] Add Wacom I2C support to rM2 Date: Wed, 8 Dec 2021 22:40:42 +1000 Message-Id: <20211208124045.61815-1-alistair@alistair23.me> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-input@vger.kernel.org Add Wacom I2C support for the reMarkable 2 eInk tablet using the generic I2C HID framework. v16: - Add commit message to DTS patch Alistair Francis (3): HID: quirks: Allow inverting the absolute X/Y values HID: i2c-hid-of: Expose the touchscreen-inverted properties ARM: dts: imx7d: remarkable2: add wacom digitizer device .../bindings/input/hid-over-i2c.txt | 2 + arch/arm/boot/dts/imx7d-remarkable2.dts | 59 +++++++++++++++++++ drivers/hid/hid-input.c | 6 ++ drivers/hid/i2c-hid/i2c-hid-acpi.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 4 +- drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 2 +- drivers/hid/i2c-hid/i2c-hid-of.c | 11 +++- drivers/hid/i2c-hid/i2c-hid.h | 2 +- include/linux/hid.h | 2 + 9 files changed, 85 insertions(+), 5 deletions(-)