data, udev-hwdb: Sync unsupported devices with wiki

This commit is contained in:
Marco Trevisan (Treviño)
2026-07-26 00:33:46 +02:00
parent 77f9ad2df1
commit 1dd419de3e
2 changed files with 81 additions and 14 deletions
+40 -7
View File
@@ -382,17 +382,20 @@ usb:v138Ap0091*
ID_PERSIST=0
# Known unsupported devices
usb:v0A5Cp5802*
usb:v006Bp00DA*
usb:v0413p2766*
usb:v045Ep0815*
usb:v047Dp00F2*
usb:v047Dp8054*
usb:v047Dp8055*
usb:v04E8p730B*
usb:v04F2pB61E*
usb:v04F3p036B*
usb:v04F3p0C00*
usb:v04F3p0C4C*
usb:v04F3p0C57*
usb:v04F3p0C5E*
usb:v04F3p0C5A*
usb:v04F3p0C5E*
usb:v04F3p0C60*
usb:v04F3p0C6C*
usb:v04F3p0C70*
@@ -402,15 +405,28 @@ usb:v04F3p0C7C*
usb:v04F3p0C7F*
usb:v04F3p0C80*
usb:v04F3p0C85*
usb:v04F3p0C8A*
usb:v04F3p0C8E*
usb:v04F3p0C90*
usb:v04F3p0CA2*
usb:v04F3p24CC*
usb:v04F3p2706*
usb:v04F3p3032*
usb:v04F3p3057*
usb:v04F3p3058*
usb:v04F3p3066*
usb:v04F3p3087*
usb:v04F3p309F*
usb:v04F3p30C6*
usb:v04F3p3104*
usb:v04F3p310D*
usb:v04F3p3128*
usb:v04F3p0C8A*
usb:v04F3p3195*
usb:v04F3p31FC*
usb:v04F3p3201*
usb:v04F3p3212*
usb:v05BAp000E*
usb:v05C8p03C0*
usb:v06CBp0051*
usb:v06CBp0081*
usb:v06CBp0088*
@@ -424,8 +440,9 @@ usb:v06CBp00B7*
usb:v06CBp00BB*
usb:v06CBp00BC*
usb:v06CBp00BE*
usb:v06CBp00CB*
usb:v06CBp00C7*
usb:v06CBp00C9*
usb:v06CBp00CB*
usb:v06CBp00D8*
usb:v06CBp00DA*
usb:v06CBp00DC*
@@ -433,7 +450,12 @@ usb:v06CBp00E4*
usb:v06CBp00E7*
usb:v06CBp00FD*
usb:v06CBp00FF*
usb:v06CBp0102*
usb:v06CBpCE67*
usb:v06CBpCEEF*
usb:v08FFp3400*
usb:v0A5Cp5801*
usb:v0A5Cp5802*
usb:v0A5Cp5805*
usb:v0A5Cp5834*
usb:v0A5Cp5840*
@@ -448,6 +470,7 @@ usb:v0A5Cp5864*
usb:v0A5Cp5865*
usb:v0A5Cp5866*
usb:v0A5Cp5867*
usb:v0BDAp0129*
usb:v0BDAp5812*
usb:v10A5p0007*
usb:v10A5p9200*
@@ -458,6 +481,7 @@ usb:v10A5pA900*
usb:v10A5pA921*
usb:v10A5pE340*
usb:v1188p9545*
usb:v138Ap0006*
usb:v138Ap0007*
usb:v138Ap003A*
usb:v138Ap003C*
@@ -468,8 +492,8 @@ usb:v138Ap0092*
usb:v138Ap0094*
usb:v138Ap0097*
usb:v138Ap009D*
usb:v138Ap00AB*
usb:v138Ap00A6*
usb:v138Ap00AB*
usb:v147Ep1002*
usb:v1491p0088*
usb:v16D1p1027*
@@ -478,6 +502,9 @@ usb:v1C7Ap0575*
usb:v1C7Ap0576*
usb:v1C7Ap0577*
usb:v1C7Ap057E*
usb:v1C7Ap05A5*
usb:v1C7Ap05AA*
usb:v1C7Ap0801*
usb:v2541p0236*
usb:v2541p9711*
usb:v27C6p5042*
@@ -505,19 +532,25 @@ usb:v27C6p55A2*
usb:v27C6p55A4*
usb:v27C6p55B4*
usb:v27C6p5740*
usb:v27C6p5E0A*
usb:v27C6p581A*
usb:v27C6p589A*
usb:v27C6p5E0A*
usb:v27C6p5F10*
usb:v27C6p5F91*
usb:v2808p06FC*
usb:v2808p6652*
usb:v2808p9338*
usb:v2808p9348*
usb:v2808p93A9*
usb:v2808pA553*
usb:v2808pA573*
usb:v2808pA658*
usb:v2808pC652*
usb:v2808pA553*
usb:v298Dp2033*
usb:v2DF0p0003*
usb:v3274p9008*
usb:v3274pB012*
usb:v33A7p2388*
usb:v3538p0930*
ID_AUTOSUSPEND=1
ID_PERSIST=0
+41 -7
View File
@@ -30,17 +30,21 @@ static const FpIdEntry allowlist_id_table[] = {
* meson compile -C <build-dir> sync-unsupported-devices
*/
/* --- BEGIN GENERATED IDS --- */
{ .vid = 0x0a5c, .pid = 0x5802 },
{ .vid = 0x006b, .pid = 0x00da },
{ .vid = 0x0413, .pid = 0x2766 },
{ .vid = 0x045e, .pid = 0x0815 },
{ .vid = 0x047d, .pid = 0x00f2 },
{ .vid = 0x047d, .pid = 0x8054 },
{ .vid = 0x047d, .pid = 0x8055 },
{ .vid = 0x0483, .pid = 0x2016 },
{ .vid = 0x04e8, .pid = 0x730b },
{ .vid = 0x04f2, .pid = 0xb61e },
{ .vid = 0x04f3, .pid = 0x036b },
{ .vid = 0x04f3, .pid = 0x0c00 },
{ .vid = 0x04f3, .pid = 0x0c4c },
{ .vid = 0x04f3, .pid = 0x0c57 },
{ .vid = 0x04f3, .pid = 0x0c5e },
{ .vid = 0x04f3, .pid = 0x0c5a },
{ .vid = 0x04f3, .pid = 0x0c5e },
{ .vid = 0x04f3, .pid = 0x0c60 },
{ .vid = 0x04f3, .pid = 0x0c6c },
{ .vid = 0x04f3, .pid = 0x0c70 },
@@ -50,15 +54,28 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x04f3, .pid = 0x0c7f },
{ .vid = 0x04f3, .pid = 0x0c80 },
{ .vid = 0x04f3, .pid = 0x0c85 },
{ .vid = 0x04f3, .pid = 0x0c8a },
{ .vid = 0x04f3, .pid = 0x0c8e },
{ .vid = 0x04f3, .pid = 0x0c90 },
{ .vid = 0x04f3, .pid = 0x0ca2 },
{ .vid = 0x04f3, .pid = 0x24cc },
{ .vid = 0x04f3, .pid = 0x2706 },
{ .vid = 0x04f3, .pid = 0x3032 },
{ .vid = 0x04f3, .pid = 0x3057 },
{ .vid = 0x04f3, .pid = 0x3058 },
{ .vid = 0x04f3, .pid = 0x3066 },
{ .vid = 0x04f3, .pid = 0x3087 },
{ .vid = 0x04f3, .pid = 0x309f },
{ .vid = 0x04f3, .pid = 0x30c6 },
{ .vid = 0x04f3, .pid = 0x3104 },
{ .vid = 0x04f3, .pid = 0x310d },
{ .vid = 0x04f3, .pid = 0x3128 },
{ .vid = 0x04f3, .pid = 0x0c8a },
{ .vid = 0x04f3, .pid = 0x3195 },
{ .vid = 0x04f3, .pid = 0x31fc },
{ .vid = 0x04f3, .pid = 0x3201 },
{ .vid = 0x04f3, .pid = 0x3212 },
{ .vid = 0x05ba, .pid = 0x000e },
{ .vid = 0x05c8, .pid = 0x03c0 },
{ .vid = 0x06cb, .pid = 0x0051 },
{ .vid = 0x06cb, .pid = 0x0081 },
{ .vid = 0x06cb, .pid = 0x0088 },
@@ -72,8 +89,9 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x06cb, .pid = 0x00bb },
{ .vid = 0x06cb, .pid = 0x00bc },
{ .vid = 0x06cb, .pid = 0x00be },
{ .vid = 0x06cb, .pid = 0x00cb },
{ .vid = 0x06cb, .pid = 0x00c7 },
{ .vid = 0x06cb, .pid = 0x00c9 },
{ .vid = 0x06cb, .pid = 0x00cb },
{ .vid = 0x06cb, .pid = 0x00d8 },
{ .vid = 0x06cb, .pid = 0x00da },
{ .vid = 0x06cb, .pid = 0x00dc },
@@ -81,7 +99,12 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x06cb, .pid = 0x00e7 },
{ .vid = 0x06cb, .pid = 0x00fd },
{ .vid = 0x06cb, .pid = 0x00ff },
{ .vid = 0x06cb, .pid = 0x0102 },
{ .vid = 0x06cb, .pid = 0xce67 },
{ .vid = 0x06cb, .pid = 0xceef },
{ .vid = 0x08ff, .pid = 0x3400 },
{ .vid = 0x0a5c, .pid = 0x5801 },
{ .vid = 0x0a5c, .pid = 0x5802 },
{ .vid = 0x0a5c, .pid = 0x5805 },
{ .vid = 0x0a5c, .pid = 0x5834 },
{ .vid = 0x0a5c, .pid = 0x5840 },
@@ -96,6 +119,7 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x0a5c, .pid = 0x5865 },
{ .vid = 0x0a5c, .pid = 0x5866 },
{ .vid = 0x0a5c, .pid = 0x5867 },
{ .vid = 0x0bda, .pid = 0x0129 },
{ .vid = 0x0bda, .pid = 0x5812 },
{ .vid = 0x10a5, .pid = 0x0007 },
{ .vid = 0x10a5, .pid = 0x9200 },
@@ -106,6 +130,7 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x10a5, .pid = 0xa921 },
{ .vid = 0x10a5, .pid = 0xe340 },
{ .vid = 0x1188, .pid = 0x9545 },
{ .vid = 0x138a, .pid = 0x0006 },
{ .vid = 0x138a, .pid = 0x0007 },
{ .vid = 0x138a, .pid = 0x003a },
{ .vid = 0x138a, .pid = 0x003c },
@@ -116,8 +141,8 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x138a, .pid = 0x0094 },
{ .vid = 0x138a, .pid = 0x0097 },
{ .vid = 0x138a, .pid = 0x009d },
{ .vid = 0x138a, .pid = 0x00ab },
{ .vid = 0x138a, .pid = 0x00a6 },
{ .vid = 0x138a, .pid = 0x00ab },
{ .vid = 0x147e, .pid = 0x1002 },
{ .vid = 0x1491, .pid = 0x0088 },
{ .vid = 0x16d1, .pid = 0x1027 },
@@ -126,6 +151,9 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x1c7a, .pid = 0x0576 },
{ .vid = 0x1c7a, .pid = 0x0577 },
{ .vid = 0x1c7a, .pid = 0x057e },
{ .vid = 0x1c7a, .pid = 0x05a5 },
{ .vid = 0x1c7a, .pid = 0x05aa },
{ .vid = 0x1c7a, .pid = 0x0801 },
{ .vid = 0x2541, .pid = 0x0236 },
{ .vid = 0x2541, .pid = 0x9711 },
{ .vid = 0x27c6, .pid = 0x5042 },
@@ -153,19 +181,25 @@ static const FpIdEntry allowlist_id_table[] = {
{ .vid = 0x27c6, .pid = 0x55a4 },
{ .vid = 0x27c6, .pid = 0x55b4 },
{ .vid = 0x27c6, .pid = 0x5740 },
{ .vid = 0x27c6, .pid = 0x5e0a },
{ .vid = 0x27c6, .pid = 0x581a },
{ .vid = 0x27c6, .pid = 0x589a },
{ .vid = 0x27c6, .pid = 0x5e0a },
{ .vid = 0x27c6, .pid = 0x5f10 },
{ .vid = 0x27c6, .pid = 0x5f91 },
{ .vid = 0x2808, .pid = 0x06fc },
{ .vid = 0x2808, .pid = 0x6652 },
{ .vid = 0x2808, .pid = 0x9338 },
{ .vid = 0x2808, .pid = 0x9348 },
{ .vid = 0x2808, .pid = 0x93a9 },
{ .vid = 0x2808, .pid = 0xa553 },
{ .vid = 0x2808, .pid = 0xa573 },
{ .vid = 0x2808, .pid = 0xa658 },
{ .vid = 0x2808, .pid = 0xc652 },
{ .vid = 0x2808, .pid = 0xa553 },
{ .vid = 0x298d, .pid = 0x2033 },
{ .vid = 0x2df0, .pid = 0x0003 },
{ .vid = 0x3274, .pid = 0x9008 },
{ .vid = 0x3274, .pid = 0xb012 },
{ .vid = 0x33a7, .pid = 0x2388 },
{ .vid = 0x3538, .pid = 0x0930 },
/* --- END GENERATED IDS --- */
{ .vid = 0 },