[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID:
<SN7PR12MB81019093E9E5D29BEC4B821FA4F22@SN7PR12MB8101.namprd12.prod.outlook.com>
Date: Wed, 29 May 2024 12:57:47 +0800
From: Yasin Lee <yasin.lee.x@...look.com>
To: jic23@...nel.org
Cc: andy.shevchenko@...il.com,
lars@...afoo.de,
linux-iio@...r.kernel.org,
linux-kernel@...r.kernel.org,
nuno.a@...log.com,
swboyd@...omium.org,
u.kleine-koenig@...gutronix.de,
yasin.lee.x@...il.com,
yasin.lee.x@...look.com
Subject: [PATCH v3 0/2] iio-proximity-hx9023s-Add-TYHX-HX9023S-sensor-driver
From: Yasin Lee <yasin.lee.x@...il.com>
v3:
- Renamed the files to keep the file names consistent with the chip name.
- Removed custom bit operation macro definitions.
- Deleted redundant documentation that duplicated the Standard ABI.
- Deleted unused header files.
- Deleted unused register definitions.
- Changed parts of the code related to circuit design to be configurable through DTS.
- Removed unnecessary print statements.
- Fixed the error in hx9031as_write_event_val.
- Removed unnecessary threshold settings in the probe.
- Replaced enable_irq(data->client->irq) with interrupt enable register operations.
- Fixed style issues.
v2:
- Deleted the global data structures, replacing them with dynamic allocation.
- Delete debugfs.
- Fixed styles issues.
Yasin Lee (2):
dt-bindings:iio:proximity: Add hx9023s binding
iio:proximity:hx9023s: Add TYHX HX9023S sensor driver
.../bindings/iio/proximity/tyhx,hx9023s.yaml | 106 ++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
drivers/iio/proximity/Kconfig | 14 +
drivers/iio/proximity/Makefile | 2 +-
drivers/iio/proximity/hx9023s.c | 1428 +++++++++++++++++
5 files changed, 1551 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/iio/proximity/tyhx,hx9023s.yaml
create mode 100644 drivers/iio/proximity/hx9023s.c
--
2.25.1
Powered by blists - more mailing lists