driver/i2c: Add sx9360 driver
commit14a1c2778fda7e4ed25d6cd4aecfb2d4e672dbed
authorSeunghwan Kim <sh_.kim@samsung.corp-partner.google.com>
Mon, 8 Nov 2021 06:55:01 +0000 (8 15:55 +0900)
committerTim Wawrzynczak <twawrzynczak@chromium.org>
Wed, 19 Jan 2022 03:11:57 +0000 (19 03:11 +0000)
tree0e8a3334c7b4f831d61bf6ba5c6caa3cb4bda574
parentc8283d70143709ba026d9d56a04f6097aad9ea18
driver/i2c: Add sx9360 driver

Add driver for setting up Semtech sx9360 SAR sensor.
The driver is based on sx9310.c. The core of the driver is the same, but
the bindings are slightly different.

Registers are documented in the kernel tree:
Documentation/devicetree/bindings/iio/proximity/semtech,sx9360.yaml
[https://patchwork.kernel.org/project/linux-iio/patch/20211213024057.3824985-4-gwendal@chromium.org/]

Signed-off-by: Seunghwan Kim <sh_.kim@samsung.corp-partner.google.com>
Signed-off-by: Gwendal Grignou <gwendal@chromium.org>
Change-Id: I0a912f184e6f3501f894cca24c0d71a2c3087516
Reviewed-on: https://review.coreboot.org/c/coreboot/+/59608
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
src/drivers/i2c/sx9360/Kconfig [new file with mode: 0644]
src/drivers/i2c/sx9360/Makefile.inc [new file with mode: 0644]
src/drivers/i2c/sx9360/chip.h [new file with mode: 0644]
src/drivers/i2c/sx9360/sx9360.c [new file with mode: 0644]