| /linux/Documentation/devicetree/bindings/iio/pressure/ |
| A D | honeywell,hsc030pa.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/honeywell,hsc030pa.yaml# 7 title: Honeywell TruStability HSC and SSC pressure sensor series 28 maximum pressure that can be measured. 58 honeywell,pressure-triplet: 100 - honeywell,pressure-triplet 110 honeywell,pressure-triplet: 114 honeywell,pressure-triplet: 123 pressure@28 { 127 honeywell,pressure-triplet = "030PA"; 135 pressure@0 { [all …]
|
| A D | honeywell,mprls0025pa.yaml | 7 title: Honeywell mprls0025pa pressure sensor 14 Honeywell pressure sensor of model mprls0025pa. 20 differ in the pressure range, unit and transfer function. 36 products/sensors/pressure-sensors/board-mount-pressure-sensors/ 70 honeywell,pressure-triplet: 103 - honeywell,pressure-triplet 112 - honeywell,pressure-triplet 128 pressure@18 { 135 honeywell,pressure-triplet = "0025PA"; 145 pressure@0 { [all …]
|
| A D | hoperf,hp03.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/hoperf,hp03.yaml# 7 title: HopeRF HP03 digital pressure/temperature sensors 13 Digital pressure and temperature sensor with an I2C interface. 41 pressure@77 {
|
| A D | meas,ms5611.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/meas,ms5611.yaml# 7 title: Measurement Specialities ms5611 and similar pressure sensors 44 pressure@77 { 54 pressure@0 {
|
| A D | murata,zpa2326.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/murata,zpa2326.yaml# 7 title: Murata ZPA2326 pressure sensor 47 pressure@5c { 59 pressure@0 {
|
| A D | asc,dlhl60d.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/asc,dlhl60d.yaml# 7 title: All Sensors DLH series low voltage digital pressure sensors 13 Bindings for the All Sensors DLH series pressure sensors. 46 pressure@29 {
|
| A D | rohm,bm1390.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/rohm,bm1390.yaml# 7 title: ROHM BM1390 pressure sensor 13 BM1390GLV-Z is a pressure sensor which performs internal temperature 43 pressure-sensor@5d {
|
| A D | sensirion,sdp500.yaml | 4 $id: http://devicetree.org/schemas/iio/pressure/sensirion,sdp500.yaml# 7 title: sdp500/sdp510 pressure sensor with I2C bus interface 41 pressure@40 {
|
| /linux/drivers/iio/pressure/ |
| A D | Kconfig | 10 tristate "Honeywell ABP pressure sensor driver" 20 tristate "ROHM BM1390GLV-Z pressure sensor driver" 77 pressure sensors driver. 147 pressure and temperature sensor. 156 tristate "Freescale MPL115A2 pressure sensor driver" 161 pressure sensor connected via I2C. 172 pressure sensor connected via SPI. 184 pressure sensor / altimeter. 220 MS5611, MS5607 pressure and temperature sensors. 249 MS5637 pressure and temperature sensor. [all …]
|
| A D | ms5611_core.c | 105 s32 *temp, s32 *pressure) in ms5611_read_temp_and_pressure() argument 121 s32 *temp, s32 *pressure) in ms5611_temp_and_pressure_compensate() argument 123 s32 t = *temp, p = *pressure; in ms5611_temp_and_pressure_compensate() 151 *pressure = (((p * sens) >> 21) - off) >> 15; in ms5611_temp_and_pressure_compensate() 157 s32 *temp, s32 *pressure) in ms5607_temp_and_pressure_compensate() argument 159 s32 t = *temp, p = *pressure; in ms5607_temp_and_pressure_compensate() 187 *pressure = (((p * sens) >> 21) - off) >> 15; in ms5607_temp_and_pressure_compensate() 241 s32 temp, pressure; in ms5611_read_raw() local 248 &temp, &pressure); in ms5611_read_raw() 258 *val = pressure / 1000; in ms5611_read_raw() [all …]
|
| A D | abp060mg.c | 104 u16 pressure; in abp060mg_get_measurement() local 118 pressure = be16_to_cpu(buf[0]); in abp060mg_get_measurement() 119 if (pressure & ABP060MG_ERROR_MASK) in abp060mg_get_measurement() 122 if (pressure < ABP060MG_MIN_COUNTS || pressure > ABP060MG_MAX_COUNTS) in abp060mg_get_measurement() 125 *val = pressure; in abp060mg_get_measurement()
|
| /linux/drivers/hid/bpf/progs/ |
| A D | Wacom__ArtPen.bpf.c | 54 __u8 pressure; member 71 .pressure = 8, 108 __u16 *pressure, *tool_type; in SEC() local 116 params.offsets.pressure >= PEN_REPORT_LEN - 1 || in SEC() 131 pressure = get_u16(data, params.offsets.pressure); in SEC() 134 *pressure = (*pressure + prev_pressure) / 2; in SEC() 136 prev_pressure = *pressure; in SEC()
|
| /linux/Documentation/translations/zh_CN/accounting/ |
| A D | psi.rst | 37 压力信息可通过/proc/pressure/ --cpu、memory、io文件分别获取。 74 示例:向/proc/pressure/memory写入"some 150000 1000000"将新增触发器,将在 75 1秒内至少一个任务阻塞于内存的总时间超过150ms时触发。向/proc/pressure/io写入 112 fds.fd = open("/proc/pressure/memory", O_RDWR | O_NONBLOCK); 114 printf("/proc/pressure/memory open error: %s\n", 121 printf("/proc/pressure/memory write error: %s\n", 152 此场景下cgroupfs挂载点的子目录包含cpu.pressure、memory.pressure、io.pressure文件, 153 内容格式与/proc/pressure/下的文件相同。
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| A D | resistive-adc-touch.yaml | 15 position measurement and optional pressure. 29 - description: pressure (optional) 39 - enum: [x, y, pressure] 40 - enum: [x, y, pressure] 41 - enum: [x, y, pressure] 55 touchscreen-min-pressure: true 75 touchscreen-min-pressure = <50000>; 77 io-channel-names = "y", "pressure", "x"; 82 touchscreen-min-pressure = <50000>;
|
| A D | ti,tsc2005.yaml | 51 touchscreen-fuzz-pressure: true 54 touchscreen-max-pressure: true 93 touchscreen-fuzz-pressure = <2>; 96 touchscreen-max-pressure = <2048>; 120 touchscreen-fuzz-pressure = <2>; 123 touchscreen-max-pressure = <2048>;
|
| A D | touchscreen.yaml | 38 touchscreen-max-pressure: 39 description: maximum reported pressure (arbitrary range dependent on the controller) 42 touchscreen-min-pressure: 43 description: minimum pressure on the touchscreen to be achieved in order 55 touchscreen-fuzz-pressure: 56 description: pressure noise value of the absolute input device (arbitrary
|
| A D | toradex,vf50-touchscreen.yaml | 38 vf50-ts-min-pressure: 42 description: pressure level at which to stop measuring X/Y values 52 - vf50-ts-min-pressure 76 vf50-ts-min-pressure = <200>;
|
| A D | bu21029.txt | 14 - touchscreen-max-pressure: maximum pressure value 31 touchscreen-max-pressure = <4095>;
|
| /linux/mm/ |
| A D | vmpressure.c | 111 static enum vmpressure_levels vmpressure_level(unsigned long pressure) in vmpressure_level() argument 113 if (pressure >= vmpressure_level_critical) in vmpressure_level() 115 else if (pressure >= vmpressure_level_med) in vmpressure_level() 124 unsigned long pressure = 0; in vmpressure_calc_level() local 140 pressure = scale - (reclaimed * scale / scanned); in vmpressure_calc_level() 141 pressure = pressure * 100 / scale; in vmpressure_calc_level() 144 pr_debug("%s: %3lu (s: %lu r: %lu)\n", __func__, pressure, in vmpressure_calc_level() 147 return vmpressure_level(pressure); in vmpressure_calc_level()
|
| /linux/drivers/input/touchscreen/ |
| A D | wm831x-ts.c | 64 bool pressure; member 92 if (wm831x_ts->pressure) in wm831x_ts_data_irq() 139 if (wm831x_ts->pressure) in wm831x_ts_data_irq() 167 if (wm831x_ts->pressure) in wm831x_ts_pen_down_irq() 271 wm831x_ts->pressure = pdata->pressure; in wm831x_ts_probe() 273 wm831x_ts->pressure = true; in wm831x_ts_probe() 281 WARN_ON(pdata->pressure && pdata->fivewire); in wm831x_ts_probe() 282 wm831x_ts->pressure = false; in wm831x_ts_probe() 355 if (wm831x_ts->pressure) in wm831x_ts_probe()
|
| A D | resistive-adc-touch.c | 50 bool pressure; member 92 if ((!x && !y) || (st->pressure && (press < st->pressure_min))) { in grts_cb() 101 if (st->pressure) in grts_cb() 171 st->pressure = true; in grts_get_properties() 196 st->pressure = true; in grts_get_properties() 225 if (st->pressure) { in grts_probe() 248 if (st->pressure) in grts_probe()
|
| A D | tsc200x-core.c | 115 int x, int y, int pressure) in tsc200x_update_pen_state() argument 117 if (pressure) { in tsc200x_update_pen_state() 119 input_report_abs(ts->idev, ABS_PRESSURE, pressure); in tsc200x_update_pen_state() 121 input_report_key(ts->idev, BTN_TOUCH, !!pressure); in tsc200x_update_pen_state() 133 pressure); in tsc200x_update_pen_state() 139 unsigned int pressure; in tsc200x_irq_thread() local 179 pressure = tsdata.x * (tsdata.z2 - tsdata.z1) / tsdata.z1; in tsc200x_irq_thread() 180 pressure = pressure * ts->x_plate_ohm / 4096; in tsc200x_irq_thread() 181 if (unlikely(pressure > MAX_12BIT)) in tsc200x_irq_thread() 185 tsc200x_update_pen_state(ts, tsdata.x, tsdata.y, pressure); in tsc200x_irq_thread()
|
| /linux/Documentation/accounting/ |
| A D | psi.rst | 38 respective file in /proc/pressure/ -- cpu, memory, and io. 67 Monitoring for pressure thresholds 71 pressure exceeds certain thresholds. 85 For example writing "some 150000 1000000" into /proc/pressure/memory 87 1sec time window. Writing "full 50000 1000000" into /proc/pressure/io 142 fds.fd = open("/proc/pressure/memory", O_RDWR | O_NONBLOCK); 144 printf("/proc/pressure/memory open error: %s\n", 151 printf("/proc/pressure/memory write error: %s\n", 182 mounted, pressure stall information is also tracked for tasks grouped 184 cpu.pressure, memory.pressure, and io.pressure files; the format is [all …]
|
| /linux/drivers/input/mouse/ |
| A D | synaptics_usb.c | 107 unsigned int pressure; in synusb_report_stick() local 109 pressure = synusb->data[6]; in synusb_report_stick() 113 if (pressure > 0) { in synusb_report_stick() 118 input_report_abs(input_dev, ABS_PRESSURE, pressure); in synusb_report_stick() 130 unsigned int pressure, w; in synusb_report_touchpad() local 132 pressure = synusb->data[6]; in synusb_report_touchpad() 137 if (pressure > 0) { in synusb_report_touchpad() 163 if (pressure > 30) in synusb_report_touchpad() 165 if (pressure < 25) in synusb_report_touchpad() 174 input_report_abs(input_dev, ABS_PRESSURE, pressure); in synusb_report_touchpad()
|
| /linux/tools/testing/selftests/hid/tests/ |
| A D | test_wacom_generic.py | 224 report.tippressure = pressure 225 report.tipswitch = pressure > 0 264 def event(self, x, y, pressure, buttons=None, toolid=None, proximity=None): argument 276 r = self.create_report(x, y, pressure, buttons, toolid, proximity) 641 pressure=300, 655 uhdev.event(110, 220, pressure=0), 667 pressure=0, 698 pressure=0, 712 uhdev.event(100, 200, pressure=0, buttons=Buttons(primary=True)), 786 pressure=300, [all …]
|