Felix Kaechele
5e91cef944
Input: himax_hx83112b - add support for HX83100A
...
The HX83100A is a bit of an outlier in the Himax HX831xxx series of
touch controllers as it requires reading touch events through the AHB
interface of the MCU rather than providing a dedicated FIFO address like
the other chips do.
This patch implements the specific read function and introduces the
HX83100A chip with an appropriate i2c ID and DT compatible string.
The HX83100A doesn't have a straightforward way to do chip
identification, which is why it is not implemented in this patch.
Tested on: Lenovo ThinkSmart View (CD-18781Y) / Innolux P080DDD-AB2 LCM
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
Tested-by: Paul Gale <paul@siliconpixel.com>
Link: https://lore.kernel.org/r/20240620145019.156187-6-felix@kaechele.ca
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
2024-07-08 16:22:50 -07:00
..
2024-04-08 10:55:01 +02:00
2024-04-11 14:32:53 +02:00
2024-04-25 19:25:54 +02:00
2024-04-11 15:19:12 +02:00
2024-04-13 10:42:28 +09:00
2024-03-07 20:36:32 -08:00
2024-04-11 13:34:29 +03:00
2024-04-08 14:09:58 +01:00
2024-04-30 15:36:50 -06:00
2024-05-03 13:05:55 -04:00
2024-03-21 13:21:31 -07:00
2024-04-11 07:28:37 +01:00
2024-03-07 11:53:30 -07:00
2024-03-07 21:52:03 +00:00
2024-04-17 13:53:18 +02:00
2024-04-30 14:24:27 -07:00
2024-03-23 14:42:45 -07:00
2024-04-11 15:16:23 +02:00
2024-03-22 10:41:13 -07:00
2024-03-22 10:41:13 -07:00
2024-04-04 10:40:30 +02:00
2024-04-29 09:03:26 -07:00
2024-03-15 11:58:32 -07:00
2024-03-07 20:37:04 +00:00
2024-04-07 17:56:06 +05:30
2024-03-25 21:11:58 +01:00
2024-04-25 08:32:09 -07:00
2024-05-06 14:19:07 +02:00
2024-04-29 18:41:00 +09:00
2024-05-08 10:15:40 -07:00
2024-04-26 12:14:28 +08:00
2024-05-10 16:38:27 +02:00
2024-05-10 14:37:05 -07:00
2024-03-21 13:21:31 -07:00
2024-04-12 17:48:53 +02:00
2024-02-25 19:05:45 +01:00
2024-04-11 16:23:56 -07:00
2024-05-09 09:37:06 -07:00
2024-03-05 20:01:14 -08:00
2024-02-27 11:26:45 +00:00
2024-04-27 12:57:57 +02:00
2024-03-05 21:25:18 +01:00
2024-04-06 16:46:02 +01:00
2024-05-09 08:39:10 -07:00
2024-07-08 16:22:50 -07:00
2024-04-11 14:44:49 +02:00
2024-05-10 09:09:55 +02:00
2024-03-07 20:32:47 +00:00
2024-04-25 14:30:46 +02:00
2024-04-09 17:01:01 -07:00
2024-03-14 18:03:09 -07:00
2024-03-15 17:53:48 -07:00
2024-03-13 12:23:36 -07:00
2024-03-07 20:38:15 +00:00
2024-04-26 11:17:24 -07:00
2024-03-26 09:52:59 +01:00
2024-03-21 13:21:31 -07:00
2024-03-13 10:59:28 -07:00
2024-03-21 12:44:10 -07:00
2024-05-05 10:08:52 -07:00
2024-04-26 13:17:33 -07:00
2024-03-07 20:32:38 +00:00
2024-04-26 13:05:34 -07:00
2024-05-09 11:48:20 +02:00
2024-04-22 14:19:58 -07:00
2024-03-15 11:58:32 -07:00
2024-05-08 06:17:01 -07:00
2024-03-07 20:21:53 +00:00
2024-03-27 17:05:07 -05:00
2024-03-11 10:39:24 +05:30
2024-03-08 10:00:07 +01:00
2024-03-07 21:50:06 +00:00
2024-05-08 09:37:58 -07:00
2024-03-10 09:07:00 +01:00
2024-03-26 14:09:18 -07:00
2024-04-12 16:57:19 +05:30
2024-04-30 08:50:58 -07:00
2024-04-30 09:06:05 -07:00
2024-03-13 11:33:10 -07:00
2024-04-15 13:31:37 +02:00
2024-03-13 20:45:54 +01:00
2024-03-07 21:51:39 +00:00
2024-03-12 17:44:08 -07:00
2024-04-15 17:28:13 +02:00
2024-03-26 21:48:21 +01:00
2024-05-09 17:43:57 +02:00
2024-03-21 10:37:39 -07:00
2024-02-21 11:53:25 +01:00
2024-03-21 17:16:46 -07:00
2024-05-02 10:43:35 -07:00
2024-03-15 12:47:21 -07:00
2024-04-24 21:03:01 -04:00
2024-03-21 15:18:18 -07:00
2024-05-03 07:30:32 +02:00
2024-04-23 12:09:12 +02:00
2024-03-28 23:40:33 +05:30
2024-05-09 06:59:19 +02:00
2024-03-25 19:10:01 +01:00
2024-04-05 21:37:54 -04:00
2024-03-12 10:35:24 -07:00
2024-04-26 14:57:50 +02:00
2024-04-10 10:49:58 +03:00
2024-04-17 13:26:45 +02:00
2024-04-08 15:06:56 -04:00
2024-04-11 16:23:56 -07:00
2024-04-30 19:44:45 +02:00
2024-04-22 17:07:13 -04:00
2024-03-15 13:21:13 -07:00
2024-04-08 04:11:04 -04:00
2024-04-24 15:03:37 +02:00
2024-04-18 14:47:23 +02:00
2024-04-08 04:11:04 -04:00
2024-03-17 12:06:10 -07:00
2024-03-19 08:48:09 -07:00
2024-03-07 08:48:10 +00:00