/linux/Documentation/devicetree/bindings/iio/proximity/ |
H A D | semtech,sx9324.yaml | 4 $id: http://devicetree.org/schemas/iio/proximity/semtech,sx9324.yaml# 7 title: Semtech's SX9324 capacitive proximity sensor 14 Semtech's SX9324 proximity sensor. 21 const: semtech,sx9324 41 semtech,ph0-pin: 57 semtech,ph1-pin: 65 semtech,ph2-pin: 73 semtech,ph3-pin: 82 semtech,ph01-resolution: 90 semtech,ph23-resolution: [all …]
|
H A D | semtech,sx9310.yaml | 4 $id: http://devicetree.org/schemas/iio/proximity/semtech,sx9310.yaml# 7 title: Semtech's SX9310 capacitive proximity sensor 13 Semtech's SX9310/SX9311 capacitive proximity/button solution. 16 https://www.semtech.com/products/smart-sensing/sar-sensors/sx9310 24 - semtech,sx9310 25 - semtech,sx9311 46 semtech,cs0-ground: 50 semtech,combined-sensors: 64 semtech,resolution: 77 semtech,startup-sensor: [all …]
|
H A D | semtech,sx9360.yaml | 4 $id: http://devicetree.org/schemas/iio/proximity/semtech,sx9360.yaml# 7 title: Semtech's SX9360 capacitive proximity sensor 14 Semtech's SX9360 proximity sensor. 18 const: semtech,sx9360 38 semtech,resolution: 46 semtech,proxraw-strength: 55 semtech,avg-pos-strength: 64 semtech,input-precharge-resistor-ohms: 86 compatible = "semtech,sx9360"; 93 semtech,resolution = <256>; [all …]
|
H A D | semtech,sx9500.yaml | 4 $id: http://devicetree.org/schemas/iio/proximity/semtech,sx9500.yaml# 7 title: Semtech's SX9500 capacitive proximity button device 14 const: semtech,sx9500 43 compatible = "semtech,sx9500";
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | semtech,sx1501q.yaml | 5 $id: http://devicetree.org/schemas/pinctrl/semtech,sx1501q.yaml# 8 title: Semtech SX150x GPIO expander 16 - semtech,sx1501q 17 - semtech,sx1502q 18 - semtech,sx1503q 19 - semtech,sx1504q 20 - semtech,sx1505q 21 - semtech,sx1506q 22 - semtech,sx1507q 23 - semtech,sx1508q [all …]
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | sc7180-trogdor-quackingstick-r0-lte.dts | 20 compatible = "semtech,sx9324"; 21 semtech,ph0-pin = <3 1 3>; 22 semtech,ph1-pin = <2 1 2>; 23 semtech,ph2-pin = <3 3 1>; 24 semtech,ph3-pin = <1 3 3>; 25 semtech,ph01-resolution = <1024>; 26 semtech,ph23-resolution = <1024>; 27 semtech,startup-sensor = <1>; 28 semtech,ph01-proxraw-strength = <3>; 29 semtech,ph23-proxraw-strength = <3>; [all …]
|
H A D | sc7180-trogdor-pazquel.dtsi | 11 compatible = "semtech,sx9324"; 12 semtech,ph0-pin = <1 3 3>; 13 semtech,ph1-pin = <3 1 3>; 14 semtech,ph2-pin = <1 3 3>; 15 semtech,ph3-pin = <0 0 0>; 16 semtech,ph01-resolution = <1024>; 17 semtech,ph23-resolution = <1024>; 18 semtech,startup-sensor = <1>; 19 semtech,ph01-proxraw-strength = <3>; 20 semtech,ph23-proxraw-strength = <1>; [all …]
|
H A D | sc7180-trogdor-lazor.dtsi | 11 semtech,cs0-ground; 12 semtech,combined-sensors = <3>; 13 semtech,resolution = "fine"; 14 semtech,startup-sensor = <0>; 15 semtech,proxraw-strength = <8>; 16 semtech,avg-pos-strength = <64>;
|
/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | sx8654.txt | 1 * Semtech SX8654 I2C Touchscreen Controller 5 "semtech,sx8650" 6 "semtech,sx8654" 7 "semtech,sx8655" 8 "semtech,sx8656" 18 compatible = "semtech,sx8654";
|
/linux/drivers/iio/proximity/ |
H A D | Kconfig | 146 Common Semtech proximity sensor code. 149 tristate "SX9310/SX9311 Semtech proximity sensor" 156 Say Y here to build a driver for Semtech's SX9310/SX9311 capacitive 163 tristate "SX9324 Semtech proximity sensor" 170 Say Y here to build a driver for Semtech's SX9324 177 tristate "SX9360 Semtech proximity sensor" 184 Say Y here to build a driver for Semtech's SX9360 191 tristate "SX9500 Semtech proximity sensor" 197 Say Y here to build a driver for Semtech's SX9500 capacitive
|
H A D | sx9324.c | 5 * Driver for Semtech's SX9324 capacitive proximity/button solution. 889 "semtech,ph0-pin"); in sx9324_get_default_reg() 893 "semtech,ph1-pin"); in sx9324_get_default_reg() 897 "semtech,ph2-pin"); in sx9324_get_default_reg() 901 "semtech,ph3-pin"); in sx9324_get_default_reg() 904 ret = device_property_match_property_string(dev, "semtech,cs-idle-sleep", in sx9324_get_default_reg() 912 ret = device_property_match_property_string(dev, "semtech,int-comp-resistor", in sx9324_get_default_reg() 923 prop = "semtech,ph01-resolution"; in sx9324_get_default_reg() 925 prop = "semtech,ph23-resolution"; in sx9324_get_default_reg() 939 "semtech,input-precharge-resistor-ohms", in sx9324_get_default_reg() [all …]
|
H A D | sx9310.c | 5 * Driver for Semtech's SX9310/SX9311 capacitive proximity/button solution. 6 * Based on SX9500 driver and Semtech driver using the input framework 786 if (device_property_read_bool(dev, "semtech,cs0-ground")) { in sx9310_get_default_reg() 791 count = device_property_count_u32(dev, "semtech,combined-sensors"); in sx9310_get_default_reg() 794 ret = device_property_read_u32_array(dev, "semtech,combined-sensors", in sx9310_get_default_reg() 814 ret = device_property_read_string(dev, "semtech,resolution", &res); in sx9310_get_default_reg() 838 ret = device_property_read_u32(dev, "semtech,startup-sensor", &start); in sx9310_get_default_reg() 848 ret = device_property_read_u32(dev, "semtech,proxraw-strength", &raw); in sx9310_get_default_reg() 861 ret = device_property_read_u32(dev, "semtech,avg-pos-strength", &pos); in sx9310_get_default_reg() 996 { .compatible = "semtech,sx9310", &sx9310_info }, [all …]
|
H A D | sx_common.h | 5 * Code shared between most Semtech SAR sensor driver. 58 * struct sx_common_chip_info: Semtech Sensor private chip information 98 * struct sx_common_data: Semtech Sensor private data structure.
|
H A D | sx9360.c | 5 * Driver for Semtech's SX9360 capacitive proximity/button solution. 696 "semtech,input-precharge-resistor-ohms", in sx9360_get_default_reg() 707 ret = device_property_read_u32(dev, "semtech,resolution", &raw); in sx9360_get_default_reg() 718 ret = device_property_read_u32(dev, "semtech,proxraw-strength", &raw); in sx9360_get_default_reg() 726 ret = device_property_read_u32(dev, "semtech,avg-pos-strength", in sx9360_get_default_reg() 836 { .compatible = "semtech,sx9360", (void *)SX9360_WHOAMI_VALUE }, 867 MODULE_DESCRIPTION("Driver for Semtech SX9360 proximity sensor");
|
H A D | sx_common.c | 5 * Common part of most Semtech SAR sensor. 32 /* All Semtech SAR sensors have IRQ bit in the same order. */ 479 * sx_common_probe() - Common setup for Semtech SAR sensor 481 * @chip_info: Semtech sensor chip information. 569 MODULE_DESCRIPTION("Common functions and structures for Semtech sensor");
|
H A D | sx9500.c | 5 * Driver for Semtech's SX9500 capacitive proximity/button solution. 7 * <http://www.semtech.com/images/datasheet/sx9500.pdf>. 1039 { .compatible = "semtech,sx9500", }, 1064 MODULE_DESCRIPTION("Driver for Semtech SX9500 proximity sensor");
|
/linux/arch/arm/boot/dts/qcom/ |
H A D | qcom-mdm9615-wp8548-mangoh-green.dts | 139 compatible = "semtech,sx1509q"; 144 semtech,probe-reset; 180 compatible = "semtech,sx1509q"; 185 semtech,probe-reset; 218 compatible = "semtech,sx1509q"; 223 semtech,probe-reset;
|
/linux/drivers/input/touchscreen/ |
H A D | sx8654.c | 3 * Driver for Semtech SX8654 I2C touchscreen controller. 437 .compatible = "semtech,sx8650", 440 .compatible = "semtech,sx8654", 443 .compatible = "semtech,sx8655", 446 .compatible = "semtech,sx8656", 474 MODULE_DESCRIPTION("Semtech SX8654 I2C Touchscreen Driver");
|
/linux/drivers/pinctrl/ |
H A D | pinctrl-sx150x.c | 8 * Driver for Semtech SX150X I2C GPIO Expanders 854 { .compatible = "semtech,sx1501q", .data = &sx1501q_device_data }, 855 { .compatible = "semtech,sx1502q", .data = &sx1502q_device_data }, 856 { .compatible = "semtech,sx1503q", .data = &sx1503q_device_data }, 857 { .compatible = "semtech,sx1504q", .data = &sx1504q_device_data }, 858 { .compatible = "semtech,sx1505q", .data = &sx1505q_device_data }, 859 { .compatible = "semtech,sx1506q", .data = &sx1506q_device_data }, 860 { .compatible = "semtech,sx1507q", .data = &sx1507q_device_data }, 861 { .compatible = "semtech,sx1508q", .data = &sx1508q_device_data }, 862 { .compatible = "semtech,sx1509q", .data = &sx1509q_device_data }, [all …]
|
H A D | Kconfig | 518 bool "Semtech SX150x I2C GPIO expander pinctrl driver" 527 Say Y here to provide support for Semtech SX150x-series I2C
|
/linux/arch/arm/boot/dts/marvell/ |
H A D | kirkwood-l-50.dts | 69 compatible = "semtech,sx1505q"; 84 compatible = "semtech,sx1505q";
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | at91-gatwick.dts | 108 compatible = "semtech,sx1301";
|
H A D | at91-natte.dtsi | 197 compatible = "semtech,sx1502q";
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8186-corsola-krabby.dtsi | 92 compatible = "semtech,sx9324";
|
/linux/Documentation/devicetree/bindings/ |
H A D | trivial-devices.yaml | 328 # Semtech sx1301 baseband processor 329 - semtech,sx1301
|