Lines Matching +full:input +full:- +full:value

20      INPUT(1)[INPUT]
26 Logical Minimum(-32767)
35 The report is indicating "sensor page (0x20)" contains an accelerometer-3D (0x73).
36 This accelerometer-3D has some fields. Here for example field 2 is motion intensity
37 (0x045f) with a logical minimum value of -32767 and logical maximum of 32767. The
38 order of fields and length of each field is important as the input event raw
46 data fields. It is difficult to have a common input event to user space applications,
51 - Core HID driver
52 - Individual sensor processing part (sensor drivers)
55 -----------
56 The core driver (hid-sensor-hub) registers as a HID driver. It parses
58 with name HID-SENSOR-xxxx (where xxxx is usage id from the specification).
62 HID-SENSOR-200073 is registered for an Accelerometer 3D driver.
66 with this name and will be probed if there is an accelerometer-3D detected.
70 functions, which get and set each input/feature/output report.
73 --------------------------------------------------
124 u32 field_index, s32 value);
126 This interface is used to set a value for a field in feature report. For example
133 u32 field_index, s32 *value);
135 This interface is used to get a value for a field in input report. For example
138 individual field value::
145 This is used to get a particular field value through input reports. For example
146 accelerometer wants to poll X axis value, then it can call this function with
152 ----------
155 ------------------------------
174 …/sys/devices/pci0000:00/INT33C2:00/i2c-0/i2c-INT33D1:00/0018:8086:09FA.0001/HID-SENSOR-2000e1.6.au…
177 │   │   ├── feature-0-200316
178 │   │   │   ├── feature-0-200316-maximum
179 │   │   │   ├── feature-0-200316-minimum
180 │   │   │   ├── feature-0-200316-name
181 │   │   │   ├── feature-0-200316-size
182 │   │   │   ├── feature-0-200316-unit-expo
183 │   │   │   ├── feature-0-200316-units
184 │   │   │   ├── feature-0-200316-value
185 │   │   ├── feature-1-200201
186 │   │   │   ├── feature-1-200201-maximum
187 │   │   │   ├── feature-1-200201-minimum
188 │   │   │   ├── feature-1-200201-name
189 │   │   │   ├── feature-1-200201-size
190 │   │   │   ├── feature-1-200201-unit-expo
191 │   │   │   ├── feature-1-200201-units
192 │   │   │   ├── feature-1-200201-value
193 │   │   ├── input-0-200201
194 │   │   │   ├── input-0-200201-maximum
195 │   │   │   ├── input-0-200201-minimum
196 │   │   │   ├── input-0-200201-name
197 │   │   │   ├── input-0-200201-size
198 │   │   │   ├── input-0-200201-unit-expo
199 │   │   │   ├── input-0-200201-units
200 │   │   │   ├── input-0-200201-value
201 │   │   ├── input-1-200202
202 │   │   │   ├── input-1-200202-maximum
203 │   │   │   ├── input-1-200202-minimum
204 │   │   │   ├── input-1-200202-name
205 │   │   │   ├── input-1-200202-size
206 │   │   │   ├── input-1-200202-unit-expo
207 │   │   │   ├── input-1-200202-units
208 │   │   │   ├── input-1-200202-value
211 Each field is represented by a set of attributes. All fields except the "value"
212 are read only. The value field is a read-write field.
216 /sys/bus/platform/devices/HID-SENSOR-2000e1.6.auto/feature-0-200316$ grep -r . *
217 feature-0-200316-maximum:6
218 feature-0-200316-minimum:0
219 feature-0-200316-name:property-reporting-state
220 feature-0-200316-size:1
221 feature-0-200316-unit-expo:0
222 feature-0-200316-units:25
223 feature-0-200316-value:1
233 Once enabled and powered on, sensor can report value using HID reports.
236 /dev$ tree | grep HID-SENSOR-2000e1.6.auto
237 │   │   │   ├── 10:53 -> ../HID-SENSOR-2000e1.6.auto
238 │   ├── HID-SENSOR-2000e1.6.auto
241 consists of a 32-bit usage id, 64-bit time stamp and 32-bit length field of raw