9d027f0d2b
Resolves: RHEL-24340,RHEL-25515,RHEL-49810,RHEL-70884
133 lines
3.1 KiB
Diff
133 lines
3.1 KiB
Diff
From c32906f21385498337c1eed0421ef4a3ac2cd746 Mon Sep 17 00:00:00 2001
|
|
From: Lennart Poettering <lennart@poettering.net>
|
|
Date: Fri, 1 Nov 2024 10:14:09 +0100
|
|
Subject: [PATCH] hwdb: import newest autosuspend rules from chromeos
|
|
|
|
(cherry picked from commit 2e4432507b68e0fe6c89f1900f6f4af0087c6fd5)
|
|
|
|
Resolves: RHEL-49810
|
|
---
|
|
hwdb.d/60-autosuspend-fingerprint-reader.hwdb | 14 +++++++++++++-
|
|
tools/chromiumos/gen_autosuspend_rules.py | 12 ++++++++++--
|
|
2 files changed, 23 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/hwdb.d/60-autosuspend-fingerprint-reader.hwdb b/hwdb.d/60-autosuspend-fingerprint-reader.hwdb
|
|
index ea656123f9..813343d08d 100644
|
|
--- a/hwdb.d/60-autosuspend-fingerprint-reader.hwdb
|
|
+++ b/hwdb.d/60-autosuspend-fingerprint-reader.hwdb
|
|
@@ -83,6 +83,9 @@ usb:v1C7Ap0571*
|
|
|
|
# Supported by libfprint driver egismoc
|
|
usb:v1C7Ap0582*
|
|
+usb:v1C7Ap0583*
|
|
+usb:v1C7Ap0586*
|
|
+usb:v1C7Ap0587*
|
|
usb:v1C7Ap05A1*
|
|
ID_AUTOSUSPEND=1
|
|
ID_PERSIST=0
|
|
@@ -160,6 +163,7 @@ usb:v04F3p0C88*
|
|
usb:v04F3p0C8C*
|
|
usb:v04F3p0C8D*
|
|
usb:v04F3p0C99*
|
|
+usb:v04F3p0C9F*
|
|
ID_AUTOSUSPEND=1
|
|
ID_PERSIST=0
|
|
|
|
@@ -181,6 +185,8 @@ usb:v10A5pA305*
|
|
usb:v10A5pDA04*
|
|
usb:v10A5pD805*
|
|
usb:v10A5pD205*
|
|
+usb:v10A5p9524*
|
|
+usb:v10A5p9544*
|
|
ID_AUTOSUSPEND=1
|
|
ID_PERSIST=0
|
|
|
|
@@ -204,6 +210,7 @@ usb:v27C6p63AC*
|
|
usb:v27C6p63BC*
|
|
usb:v27C6p63CC*
|
|
usb:v27C6p6496*
|
|
+usb:v27C6p650A*
|
|
usb:v27C6p650C*
|
|
usb:v27C6p6582*
|
|
usb:v27C6p6584*
|
|
@@ -213,6 +220,8 @@ usb:v27C6p6594*
|
|
usb:v27C6p659A*
|
|
usb:v27C6p659C*
|
|
usb:v27C6p6A94*
|
|
+usb:v27C6p6512*
|
|
+usb:v27C6p689A*
|
|
ID_AUTOSUSPEND=1
|
|
ID_PERSIST=0
|
|
|
|
@@ -223,6 +232,7 @@ usb:v298Dp1010*
|
|
|
|
# Supported by libfprint driver realtek
|
|
usb:v0BDAp5813*
|
|
+usb:v0BDAp5816*
|
|
ID_AUTOSUSPEND=1
|
|
ID_PERSIST=0
|
|
|
|
@@ -232,6 +242,7 @@ usb:v06CBp00DF*
|
|
usb:v06CBp00F9*
|
|
usb:v06CBp00FC*
|
|
usb:v06CBp00C2*
|
|
+usb:v06CBp00C4*
|
|
usb:v06CBp0100*
|
|
usb:v06CBp00F0*
|
|
usb:v06CBp0103*
|
|
@@ -244,6 +255,8 @@ usb:v06CBp015F*
|
|
usb:v06CBp0104*
|
|
usb:v06CBp0173*
|
|
usb:v06CBp0106*
|
|
+usb:v06CBp019D*
|
|
+usb:v06CBp00C6*
|
|
ID_AUTOSUSPEND=1
|
|
ID_PERSIST=0
|
|
|
|
@@ -340,7 +353,6 @@ usb:v06CBp00A8*
|
|
usb:v06CBp00B7*
|
|
usb:v06CBp00BB*
|
|
usb:v06CBp00BE*
|
|
-usb:v06CBp00C4*
|
|
usb:v06CBp00CB*
|
|
usb:v06CBp00C9*
|
|
usb:v06CBp00D8*
|
|
diff --git a/tools/chromiumos/gen_autosuspend_rules.py b/tools/chromiumos/gen_autosuspend_rules.py
|
|
index 321eb9c895..dfb27c4823 100644
|
|
--- a/tools/chromiumos/gen_autosuspend_rules.py
|
|
+++ b/tools/chromiumos/gen_autosuspend_rules.py
|
|
@@ -131,6 +131,8 @@ USB_IDS += [
|
|
USB_IDS += [
|
|
# Huawei (ME936) (kip)
|
|
"12d1:15bb",
|
|
+ # Quectel (EM060)
|
|
+ "2c7c:0128",
|
|
# Fibocom (L850-GL) (coral, nautilus, sarien)
|
|
"2cb7:0007",
|
|
# Fibocom (NL668, NL652)
|
|
@@ -139,6 +141,12 @@ USB_IDS += [
|
|
"2cb7:01a2",
|
|
# Fibocom (FM101-GL) (adb)
|
|
"2cb7:01a4",
|
|
+ # Rolling Wireless (RW101)
|
|
+ "33f8:01a2",
|
|
+ # Rolling Wireless (RW135)
|
|
+ "33f8:0115",
|
|
+ # NetPrisma (LCUK54)
|
|
+ "3731:0100",
|
|
]
|
|
|
|
# Mass Storage
|
|
@@ -340,9 +348,9 @@ PCI_IDS += [
|
|
# Phison
|
|
PCI_IDS += [
|
|
# E13 NVMe Controller (redrix)
|
|
- '1987:5013',
|
|
+ "1987:5013",
|
|
# E18 PCIe4 NVMe Controller (vell)
|
|
- '1987:5018',
|
|
+ "1987:5018",
|
|
]
|
|
|
|
# Do not edit below this line. #################################################
|