From fedf1ea7eb92740af3743aff637eed8124ddac74 Mon Sep 17 00:00:00 2001 From: "Derek J. Clark" Date: Tue, 9 Jul 2024 02:57:04 -0700 Subject: [PATCH] Add or fix mount matrix for multiple handhelds. (#33586) - Breaks AYANEO AIR family into different entries as not all are mounted the same. - Corrects AYANEO AIR mount matrix. - Adds mount matrices for AYANEO device families: 2021, AYANEO 2, AYANEO GEEK, and AYANEO FLIP - Adds mount matrix for GPD WinMax2 - Adds mount matrix for OrangePi NEO (cherry picked from commit 13e9ec55cdec2f78d9b32675012bf34bf427dfe4) Related: RHEL-5950 --- hwdb.d/60-sensor.hwdb | 40 ++++++++++++++++++++++++++++++++++++---- 1 file changed, 36 insertions(+), 4 deletions(-) diff --git a/hwdb.d/60-sensor.hwdb b/hwdb.d/60-sensor.hwdb index 4fa1bef08e..94f8aa5099 100644 --- a/hwdb.d/60-sensor.hwdb +++ b/hwdb.d/60-sensor.hwdb @@ -195,13 +195,33 @@ sensor:modalias:acpi:SMO8500*:dmi:*:svnStandard:pnWCBT1011::* # AYANEO ######################################### -# AYANEO AIR +# AYANEO 2021, 2021 Pro, 2021 Pro Retro Power +sensor:modalias:acpi:10EC5280*:dmi:*:svnAYANEO:pn*2021*:* + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, -1; 1, 0, 0 + +# AYANEO 2, 2S +sensor:modalias:acpi:BMI0160*:dmi:*:svnAYANEO:pnAYANEO 2*:* + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, -1; 1, 0, 0 + +# AYANEO AIR, AIR Pro, and 1S sensor:modalias:acpi:BMI0160*:dmi:*:svnAYANEO:pnAIR*:* - ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1 + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, -1; 1, 0, 0 + +# AYANEO AIR Plus AMD, Plus Mendocino, and Plus Intel +sensor:modalias:acpi:BOSC0200*:dmi:*:svnAYANEO:pnAIR Plus*:* + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, 1; -1, 0, 0 -# AYANEO NEXT +# AYANEO FLIP DS, FLIP KB +sensor:modalias:acpi:BMI0160*:dmi:*:svnAYANEO:pnFLIP**:* + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, -1; 1, 0, 0 + +# AYANEO GEEK, GEEK 1S +sensor:modalias:acpi:BMI0160*:dmi:*:svnAYANEO:pnAYANEO GEEK*:* + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, -1; 1, 0, 0 + +# AYANEO NEXT, NEXT Lite, NEXT Advance, and NEXT Pro sensor:modalias:acpi:BMI0160*:dmi:*:svnAYANEO:pn*NEXT*:* - ACCEL_MOUNT_MATRIX=1, 0, 0; 0, -1, 0; 0, 0, 1 + ACCEL_MOUNT_MATRIX=-0, -1, 0; 0, 0, -1; 1, 0, 0 ######################################### # BMAX @@ -538,6 +558,10 @@ sensor:modalias:acpi:KIOX000A*:dmi:bvnAmericanMegatrendsInc.:bvr5.11:bd05/25/201 sensor:modalias:acpi:MXC6655*:dmi:*:svnGPD:pnG1621-02:* ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, 1 +# GPD WinMax2 +sensor:modalias:acpi:BMI0160*:dmi:*:svnGPD:pnG1619*:* + ACCEL_MOUNT_MATRIX=0, -1, 0; -1, 0, 0; 0, 0, 1 + ######################################### # Hometech ######################################## @@ -885,6 +909,14 @@ sensor:modalias:acpi:BOSC0200*:dmi:bvnAmericanMegatrendsInc.:bvr5.12:bd07/17/201 sensor:modalias:acpi:BMI0160*:dmi:*:rnONEXPLAYER:rvrV01:* ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 1, 0; 0, 0, -1 +######################################### +# OrangePi +######################################### + +# OrangePi NEO +sensor:modalias:acpi:BMI0260*:dmi:*:svnOrangePi:pnNEO-01:* + ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, 0, -1; 0, -1, 0 + ######################################### # Passion #########################################