Home
last modified time | relevance | path

Searched refs:pressure (Results 1 – 25 of 197) sorted by relevance

12345678

/linux/drivers/iio/pressure/
A DKconfig10 tristate "Honeywell ABP pressure sensor driver"
63 pressure sensors driver.
109 pressure and temperature sensor.
118 tristate "Freescale MPL115A2 pressure sensor driver"
123 pressure sensor connected via I2C.
129 tristate "Freescale MPL115A1 pressure sensor driver"
134 pressure sensor connected via SPI.
146 pressure sensor / altimeter.
157 MS5611, MS5607 pressure and temperature sensors.
186 MS5637 pressure and temperature sensor.
[all …]
A Dms5611_core.c106 s32 *temp, s32 *pressure) in ms5611_read_temp_and_pressure() argument
119 temp, pressure); in ms5611_read_temp_and_pressure()
123 s32 *temp, s32 *pressure) in ms5611_temp_and_pressure_compensate() argument
125 s32 t = *temp, p = *pressure; in ms5611_temp_and_pressure_compensate()
153 *pressure = (((p * sens) >> 21) - off) >> 15; in ms5611_temp_and_pressure_compensate()
159 s32 *temp, s32 *pressure) in ms5607_temp_and_pressure_compensate() argument
161 s32 t = *temp, p = *pressure; in ms5607_temp_and_pressure_compensate()
243 s32 temp, pressure; in ms5611_read_raw() local
250 &temp, &pressure); in ms5611_read_raw()
260 *val = pressure / 1000; in ms5611_read_raw()
[all …]
A D.built-in.a.cmd1pressure/built-in.a := echo >/dev/null; rm -f drivers/iio/pressure/built-in.a; /usr/bin/ccache /ho…
A Dabp060mg.c104 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()
A Ddlhl60d.c124 unsigned int *pressure, unsigned int *temperature) in dlh_read_direct() argument
132 *pressure = get_unaligned_be32(&st->rx_buf[1]) >> 8; in dlh_read_direct()
144 unsigned int pressure, temperature; in dlh_read_raw() local
155 ret = dlh_read_direct(st, &pressure, &temperature); in dlh_read_raw()
162 *value = pressure; in dlh_read_raw()
/linux/Documentation/translations/zh_CN/accounting/
A Dpsi.rst37 压力信息可通过/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 Dresistive-adc-touch.yaml15 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 Dti,tsc2005.yaml51 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 Dtouchscreen.yaml31 touchscreen-max-pressure:
32 description: maximum reported pressure (arbitrary range dependent on the controller)
35 touchscreen-min-pressure:
36 description: minimum pressure on the touchscreen to be achieved in order
48 touchscreen-fuzz-pressure:
49 description: pressure noise value of the absolute input device (arbitrary
A Dcolibri-vf50-ts.txt13 - pinctrl-1: pinctrl node for X/Y and pressure measurement (ADC) state pinmux
15 - vf50-ts-min-pressure: pressure level at which to stop measuring X/Y values
33 vf50-ts-min-pressure = <200>;
A Dad7879.txt9 - touchscreen-max-pressure : maximum reported pressure
10 - adi,resistance-plate-x : total resistance of X-plate (for pressure
46 touchscreen-max-pressure = <4096>;
64 touchscreen-max-pressure = <4096>;
A Dads7846.txt64 touchscreen-max-pressure General touchscreen binding, see [1].
65 touchscreen-min-pressure General touchscreen binding, see [1].
79 ti,pressure-min Minimum reported pressure value
81 ti,pressure-max Maximum reported pressure value (u16).
102 ti,pressure-max = /bits/ 16 <255>;
A Dbu21029.txt14 - touchscreen-max-pressure: maximum pressure value
31 touchscreen-max-pressure = <4095>;
A Dcypress,cy8ctma140.yaml41 touchscreen-max-pressure: true
51 - touchscreen-max-pressure
64 touchscreen-max-pressure = <255>;
/linux/mm/
A Dvmpressure.c111 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 Dwm831x-ts.c64 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 Dresistive-adc-touch.c50 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()
229 if (st->pressure) { in grts_probe()
252 if (st->pressure) in grts_probe()
A Dtsc200x-core.c113 int x, int y, int pressure) in tsc200x_update_pen_state() argument
115 if (pressure) { in tsc200x_update_pen_state()
118 input_report_abs(ts->idev, ABS_PRESSURE, pressure); in tsc200x_update_pen_state()
120 input_report_key(ts->idev, BTN_TOUCH, !!pressure); in tsc200x_update_pen_state()
132 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()
186 tsc200x_update_pen_state(ts, tsdata.x, tsdata.y, pressure); in tsc200x_irq_thread()
A Dzylonite-wm97xx.c61 static int pressure; variable
62 module_param(pressure, int, 0);
63 MODULE_PARM_DESC(pressure, "Pressure readback (1 = pressure, 0 = no pressure)");
114 if (pressure) in wm97xx_acc_pen_down()
/linux/Documentation/accounting/
A Dpsi.rst38 respective file in /proc/pressure/ -- cpu, memory, and io.
68 Monitoring for pressure thresholds
72 pressure exceeds certain thresholds.
86 For example writing "some 150000 1000000" into /proc/pressure/memory
88 1sec time window. Writing "full 50000 1000000" into /proc/pressure/io
138 fds.fd = open("/proc/pressure/memory", O_RDWR | O_NONBLOCK);
140 printf("/proc/pressure/memory open error: %s\n",
147 printf("/proc/pressure/memory write error: %s\n",
178 mounted, pressure stall information is also tracked for tasks grouped
180 cpu.pressure, memory.pressure, and io.pressure files; the format is
[all …]
/linux/Documentation/devicetree/bindings/iio/pressure/
A Dmeas,ms5611.yaml4 $id: http://devicetree.org/schemas/iio/pressure/meas,ms5611.yaml#
7 title: Measurement Specialities ms5611 and similar pressure sensors
41 pressure@77 {
51 pressure@0 {
A Dmurata,zpa2326.yaml4 $id: http://devicetree.org/schemas/iio/pressure/murata,zpa2326.yaml#
7 title: Murata ZPA2326 pressure sensor
44 pressure@5c {
56 pressure@0 {
A Dhoperf,hp03.yaml4 $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 Dasc,dlhl60d.yaml4 $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 {
/linux/drivers/input/mouse/
A Dsynaptics_usb.c107 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()

Completed in 33 milliseconds

12345678