[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230619143611.24482-1-clamor95@gmail.com>
Date: Mon, 19 Jun 2023 17:36:09 +0300
From: Svyatoslav Ryhel <clamor95@...il.com>
To: Andi Shyti <andi.shyti@...nel.org>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Wolfram Sang <wsa@...nel.org>,
Michał Mirosław <mirq-linux@...e.qmqm.pl>,
Svyatoslav Ryhel <clamor95@...il.com>
Cc: linux-i2c@...r.kernel.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [PATCH v1 0/2] GPIO-based hotplug i2c bus
ASUS Transformers require this driver for proper work with their dock.
Dock is controlled by EC and its presence is detected by a GPIO.
Michał Mirosław (1):
i2c: Add GPIO-based hotplug gate
Svyatoslav Ryhel (1):
dt-bindings: i2c: add binding for i2c-hotplug-gpio
.../bindings/i2c/i2c-hotplug-gpio.yaml | 68 +++++
drivers/i2c/Kconfig | 11 +
drivers/i2c/Makefile | 1 +
drivers/i2c/i2c-hotplug-gpio.c | 266 ++++++++++++++++++
4 files changed, 346 insertions(+)
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-hotplug-gpio.yaml
create mode 100644 drivers/i2c/i2c-hotplug-gpio.c
--
2.39.2
Powered by blists - more mailing lists