From: Guido Günther Date: Tue, 3 Mar 2020 13:40:00 +0000 (+0100) Subject: hwdb: 60-sensor.hwdb: Add proximity sensor udev property (#14845) X-Git-Tag: v245~18 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1c5b427f5d3649cfa1bbd0371430bf062251da26;p=thirdparty%2Fsystemd.git hwdb: 60-sensor.hwdb: Add proximity sensor udev property (#14845) Devices with proximity sensors can specify a near level that indicates when an object is considered close to the device. --- diff --git a/hwdb.d/60-sensor.hwdb b/hwdb.d/60-sensor.hwdb index b57662afb1d..abedbaca812 100644 --- a/hwdb.d/60-sensor.hwdb +++ b/hwdb.d/60-sensor.hwdb @@ -41,11 +41,15 @@ # # Allowed properties are: # ACCEL_MOUNT_MATRIX= +# PROXIMITY_NEAR_LEVEL= # # where is a mount-matrix in the format specified in the IIO # subsystem[1]. The default, when unset, is equivalent to: # ACCEL_MOUNT_MATRIX=1, 0, 0; 0, 1, 0; 0, 0, 1 # eg. the identity matrix. +# and is an integer value above which an object is considered +# close by a proximity sensor: +# PROXIMITY_NEAR_LEVEL=100 # # [1]: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=dfc57732ad38f93ae6232a3b4e64fd077383a0f1 # diff --git a/hwdb.d/parse_hwdb.py b/hwdb.d/parse_hwdb.py index b5395b11fe5..579c45fda02 100755 --- a/hwdb.d/parse_hwdb.py +++ b/hwdb.d/parse_hwdb.py @@ -128,6 +128,7 @@ def property_grammar(): ('KEYBOARD_LED_CAPSLOCK', Literal('0')), ('ACCEL_MOUNT_MATRIX', mount_matrix), ('ACCEL_LOCATION', Or(('display', 'base'))), + ('PROXIMITY_NEAR_LEVEL', INTEGER), ) fixed_props = [Literal(name)('NAME') - Suppress('=') - val('VALUE') for name, val in props]