Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings:iio:proximity:semtech,sx9500 yaml conversion.

Simple conversion. There hasn't been much activity around this driver
for a long time and I don't think I have any up to date contact details
for the original authors. As such, I've listed myself as the binding
maintainer. More than happy to hand it off to someone more relevant though!

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20201031134110.724233-10-jic23@kernel.org

+50 -23
+50
Documentation/devicetree/bindings/iio/proximity/semtech,sx9500.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/iio/proximity/semtech,sx9500.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Semtech's SX9500 capacitive proximity button device 8 + 9 + maintainers: 10 + - Jonathan Cameron <jic23@kernel.org> 11 + 12 + properties: 13 + compatible: 14 + const: semtech,sx9500 15 + 16 + reg: 17 + maxItems: 1 18 + 19 + interrupts: 20 + maxItems: 1 21 + 22 + reset-gpios: 23 + description: 24 + GPIO connected to the active low reset pin. 25 + maxItems: 1 26 + 27 + required: 28 + - compatible 29 + - reg 30 + - interrupts 31 + 32 + additionalProperties: false 33 + 34 + examples: 35 + - | 36 + #include <dt-bindings/interrupt-controller/irq.h> 37 + #include <dt-bindings/gpio/gpio.h> 38 + i2c { 39 + #address-cells = <1>; 40 + #size-cells = <0>; 41 + 42 + proximity@28 { 43 + compatible = "semtech,sx9500"; 44 + reg = <0x28>; 45 + interrupt-parent = <&gpio2>; 46 + interrupts = <16 IRQ_TYPE_LEVEL_LOW>; 47 + reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; 48 + }; 49 + }; 50 + ...
-23
Documentation/devicetree/bindings/iio/proximity/sx9500.txt
··· 1 - Semtech's SX9500 capacitive proximity button device driver 2 - 3 - Required properties: 4 - - compatible: must be "semtech,sx9500" 5 - - reg: i2c address where to find the device 6 - - interrupts : the sole interrupt generated by the device 7 - 8 - Refer to interrupt-controller/interrupts.txt for generic 9 - interrupt client node bindings. 10 - 11 - Optional properties: 12 - - reset-gpios: Reference to the GPIO connected to the device's active 13 - low reset pin. 14 - 15 - Example: 16 - 17 - sx9500@28 { 18 - compatible = "semtech,sx9500"; 19 - reg = <0x28>; 20 - interrupt-parent = <&gpio2>; 21 - interrupts = <16 IRQ_TYPE_LEVEL_LOW>; 22 - reset-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; 23 - };