/linux/Documentation/devicetree/bindings/input/touchscreen/ |
H A D | ti,tsc2005.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 11 - Michael Welling <mwelling@ieee.org> 19 - ti,tsc2004 20 - ti,tsc2005 31 reset-gpios: 35 spi-max-frequency: 39 ti,x-plate-ohms: [all …]
|
H A D | ti,ads7843.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexander Stein <alexander.stein@ew.tq-group.com> 11 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 12 - Marek Vasut <marex@denx.de> 21 - ti,ads7843 22 - ti,ads7845 23 - ti,ads7846 24 - ti,ads7873 [all …]
|
H A D | adi,ad7879.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD7879(-1)/AD7889(-1) touchscreen interface (SPI/I2C) 10 - Frank Li <Frank.Li@nxp.com> 16 for I2C slave, use "adi,ad7879-1" 18 - adi,ad7879 19 - adi,ad7879-1 27 touchscreen-max-pressure: 29 description: maximum reported pressure [all …]
|
H A D | cypress,cy8ctma140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: touchscreen.yaml# 22 clock-frequency: 30 vcpin-supply: 33 vdd-supply: 36 touchscreen-inverted-x: true 37 touchscreen-inverted-y: true [all …]
|
H A D | bu21029.txt | 4 - compatible : must be "rohm,bu21029" 5 - reg : i2c device address of the chip (0x40 or 0x41) 6 - interrupt-parent : the phandle for the gpio controller 7 - interrupts : (gpio) interrupt to which the chip is connected 8 - rohm,x-plate-ohms : x-plate resistance in Ohm 11 - reset-gpios : gpio pin to reset the chip (active low) 12 - touchscreen-size-x : horizontal resolution of touchscreen (in pixels) 13 - touchscreen-size-y : vertical resolution of touchscreen (in pixels) 14 - touchscreen-max-pressure: maximum pressure value 15 - vdd-supply : power supply for the controller [all …]
|
H A D | touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Dmitry Torokhov <dmitry.torokhov@gmail.com> 20 touchscreen-min-x: 25 touchscreen-min-y: 30 touchscreen-size-x: 34 touchscreen-size-y: 38 touchscreen-max-pressure: 39 description: maximum reported pressure (arbitrary range dependent on the controller) [all …]
|
H A D | melfas,mms114.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 - $ref: touchscreen.yaml# 21 - enum: 22 - melfas,mms114 23 - melfas,mms134s 24 - melfas,mms136 25 - melfas,mms152 [all …]
|
/linux/drivers/iio/pressure/ |
H A D | abp060mg.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2016 - Marcin Malagowski <mrc@bourne.st> 18 #define ABP060MG_NUM_COUNTS (ABP060MG_MAX_COUNTS - ABP060MG_MIN_COUNTS) 35 int max; member 40 [ABP006KG] = { .min = 0, .max = 6000 }, 41 [ABP010KG] = { .min = 0, .max = 10000 }, 42 [ABP016KG] = { .min = 0, .max = 16000 }, 43 [ABP025KG] = { .min = 0, .max = 25000 }, 44 [ABP040KG] = { .min = 0, .max = 40000 }, 45 [ABP060KG] = { .min = 0, .max = 60000 }, [all …]
|
H A D | mprls0025pa.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * MPRLS0025PA - Honeywell MicroPressure pressure sensor series driver 5 * Copyright (c) Andreas Klinger <ak@it-klinger.de> 8 …-edam.honeywell.com/content/dam/honeywell-edam/sps/siot/en-us/products/sensors/pressure-sensors/bo… 45 * pressure = (press_cnt - outputmin) * scale + pmin 47 * * pressure - measured pressure in Pascal 48 * * press_cnt - raw value read from sensor 49 * * pmin - minimum pressure range value of sensor (data->pmin) 50 * * pmax - maximum pressure range value of sensor (data->pmax) 51 * * outputmin - minimum numerical range raw value delivered by sensor [all …]
|
/linux/Documentation/devicetree/bindings/iio/pressure/ |
H A D | honeywell,mprls0025pa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/honeywell,mprls0025pa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Honeywell mprls0025pa pressure sensor 10 - Andreas Klinger <ak@it-klinger.de> 11 - Petre Rodan <petre.rodan@subdimension.ro> 14 Honeywell pressure sensor of model mprls0025pa. 18 There are many models with different pressure ranges available. The vendor 20 differ in the pressure range, unit and transfer function. [all …]
|
H A D | honeywell,hsc030pa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/honeywell,hsc030pa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Honeywell TruStability HSC and SSC pressure sensor series 10 support for Honeywell TruStability HSC and SSC digital pressure sensor 16 There are 118 models with different pressure ranges available in each family. 18 identical programming model but differ in pressure range, unit and transfer 21 To support different models one needs to specify the pressure range as well 22 as the transfer function. Pressure range can either be provided via [all …]
|
H A D | meas,ms5611.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/meas,ms5611.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Measurement Specialities ms5611 and similar pressure sensors 10 - Tomasz Duszynski <tduszyns@gmail.com> 13 Pressure sensors from MEAS Switzerland with SPI and I2C bus interfaces. 18 - meas,ms5607 19 - meas,ms5611 24 vdd-supply: true [all …]
|
H A D | murata,zpa2326.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/iio/pressure/murata,zpa2326.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Murata ZPA2326 pressure sensor 10 - Jonathan Cameron <jic23@kernel.org> 13 Pressure sensor from Murata with SPI and I2C bus interfaces. 23 vdd-supply: true 24 vref-supply: true 29 spi-max-frequency: [all …]
|
/linux/Documentation/accounting/ |
H A D | psi.rst | 4 PSI - Pressure Stall Information 14 either play it safe and under-utilize their hardware resources, or 23 scarcity aids users in sizing workloads to hardware--or provisioning 34 Pressure interface 37 Pressure information for each resource is exported through the 38 respective file in /proc/pressure/ -- cpu, memory, and io. 48 The "full" line indicates the share of time in which all non-idle 67 Monitoring for pressure thresholds 71 pressure exceeds certain thresholds. 78 /proc/pressure/ representing the resource to be monitored and write the [all …]
|
/linux/Documentation/input/ |
H A D | multi-touch-protocol.rst | 4 Multi-touch (MT) Protocol 7 :Copyright: |copy| 2009-2010 Henrik Rydberg <rydberg@euromail.se> 11 ------------ 13 In order to utilize the full power of the new multi-touch and multi-user 16 document describes the multi-touch (MT) protocol which allows kernel 30 -------------- 34 packet. Since these events are ignored by current single-touch (ST) 48 All drivers mark the end of a multi-touch transfer by calling the usual 67 the ABS_MT_TRACKING_ID of the associated slot. A non-negative tracking id 68 is interpreted as a contact, and the value -1 denotes an unused slot. A [all …]
|
/linux/Documentation/admin-guide/ |
H A D | cgroup-v2.rst | 1 .. _cgroup-v2: 11 conventions of cgroup v2. It describes all userland-visible aspects 14 v1 is available under :ref:`Documentation/admin-guide/cgroup-v1/index.rst <cgroup-v1>`. 19 1-1. Terminology 20 1-2. What is cgroup? 22 2-1. Mounting 23 2-2. Organizing Processes and Threads 24 2-2-1. Processes 25 2-2-2. Threads 26 2-3. [Un]populated Notification [all …]
|
/linux/Documentation/admin-guide/cgroup-v1/ |
H A D | memory.rst | 18 we call it "memory cgroup". When you see git-log and source code, you'll 30 Memory-hungry applications can be isolated and limited to a smaller 42 Current Status: linux-2.6.34-mmotm(development version of 2010/April) 46 - accounting anonymous pages, file caches, swap caches usage and limiting them. 47 - pages are linked to per-memcg LRU exclusively, and there is no global LRU. 48 - optionally, memory+swap usage can be accounted and limited. 49 - hierarchical accounting 50 - soft limit 51 - moving (recharging) account at moving a task is selectable. 52 - usage threshold notifier [all …]
|
/linux/arch/arm/boot/dts/ti/omap/ |
H A D | am3517-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Based on am3517-evm.dts 11 cpu0-supply = <&vdd_core_reg>; 16 compatible = "regulator-fixed"; 17 regulator-name = "wl1271_buf"; 18 regulator-min-microvolt = <1800000>; 19 regulator-max-microvolt = <1800000>; 20 pinctrl-names = "default"; 21 pinctrl-0 = <&wl12xx_buffer_pins>; 23 regulator-always-on; [all …]
|
H A D | omap3-panel-sharp-ls037v7dw01.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 * at minimum the GPIO enable-gpios for display, and 7 * gpios for gpio-backlight. 16 compatible = "gpio-backlight"; 17 default-on; 21 lcd_3v3: regulator-lcd-3v3 { 22 compatible = "regulator-fixed"; 23 regulator-name = "lcd_3v3"; 24 regulator-min-microvolt = <3300000>; 25 regulator-max-microvolt = <3300000>; [all …]
|
H A D | omap3-devkit8000-lcd-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include "omap3-devkit8000-common.dtsi" 15 compatible = "panel-dpi"; 18 enable-gpios = <&twl_gpio 18 GPIO_ACTIVE_HIGH>; 22 remote-endpoint = <&dpi_lcd_out>; 30 #address-cells = <1>; 31 #size-cells = <0>; 34 remote-endpoint = <&lcd_in>; 35 data-lines = <24>; 41 regulator-min-microvolt = <1800000>; [all …]
|
/linux/drivers/base/ |
H A D | arch_topology.c | 1 // SPDX-License-Identifier: GPL-2.0 81 if (!sfd || sfd->source != SCALE_FREQ_SOURCE_ARCH) { in topology_set_scale_freq_source() 104 if (sfd && sfd->source == source) { in topology_clear_scale_freq_source() 114 * use-after-free races. in topology_clear_scale_freq_source() 127 sfd->set_freq_scale(); in topology_scale_freq_tick() 167 * topology_update_hw_pressure() - Update HW pressure for CPUs 171 * Update the value of HW pressure for all @cpus in the mask. The 173 * operating on stale data when hot-plug is used for some CPUs. The 174 * @capped_freq reflects the currently allowed max CPUs frequency due to 176 * than the internal 'capacity_freq_ref' max frequency. In such case the [all …]
|
/linux/drivers/input/touchscreen/ |
H A D | ads7846.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 * - corgi_ts.c 11 * Copyright (C) 2004-2005 Richard Purdie 12 * - omap_ts.[hc], ads7846.h, ts_osk.c 39 * Support for ads7843 tested on Atmel at91sam926x-EK. 53 * note. The strength of filtering can be set in the board-* specific 76 * driver is used with DMA-based SPI controllers (like atmel_spi) on 77 * systems where main memory is not DMA-coherent (most non-x86 boards). 152 /* leave chip selected when we're done, for quicker re-select? */ 159 /*--------------------------------------------------------------------------*/ [all …]
|
/linux/drivers/input/ |
H A D | touchscreen.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Generic helper functions for touchscreens and other two-dimensional 35 int min, int max, int fuzz) in touchscreen_set_params() argument 39 if (!test_bit(axis, dev->absbit)) { in touchscreen_set_params() 40 dev_warn(&dev->dev, in touchscreen_set_params() 46 absinfo = &dev->absinfo[axis]; in touchscreen_set_params() 47 absinfo->minimum = min; in touchscreen_set_params() 48 absinfo->maximum = max; in touchscreen_set_params() 49 absinfo->fuzz = fuzz; in touchscreen_set_params() 53 * touchscreen_parse_properties - parse common touchscreen properties [all …]
|
/linux/Documentation/devicetree/bindings/ |
H A D | trivial-devices.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/trivial-devices.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 27 spi-max-frequency: true 32 - enum: 34 - acbel,fsg032 35 … # SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin 36 - ad,ad7414 # Deprecated, use adi,ad7414 [all …]
|
/linux/arch/arm/boot/dts/st/ |
H A D | ste-href-tvk1281618-r3.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 #include <dt-bindings/interrupt-controller/irq.h> 8 #include <dt-bindings/input/input.h> 12 compatible = "gpio-keys"; 13 #address-cells = <1>; 14 #size-cells = <0>; 15 vdd-supply = <&ab8500_ldo_aux1_reg>; 16 pinctrl-names = "default"; 17 pinctrl-0 = <&hall_tvk_mode>; 32 interrupt-parent = <&gpio2>; [all …]
|