summaryrefslogtreecommitdiffstats
path: root/hwdb.d/80-ieee1394-unit-function.hwdb
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-30 02:19:40 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-30 02:19:40 +0000
commit0a0abc373c07a7744adac48891a393e0882fdb6f (patch)
tree725955c83a4b5835007e94d0f85bb908d42ca897 /hwdb.d/80-ieee1394-unit-function.hwdb
parentReleasing progress-linux version 252.23-1~deb12u1progress7u1. (diff)
downloadsystemd-0a0abc373c07a7744adac48891a393e0882fdb6f.tar.xz
systemd-0a0abc373c07a7744adac48891a393e0882fdb6f.zip
Merging upstream version 252.25.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'hwdb.d/80-ieee1394-unit-function.hwdb')
-rw-r--r--hwdb.d/80-ieee1394-unit-function.hwdb39
1 files changed, 31 insertions, 8 deletions
diff --git a/hwdb.d/80-ieee1394-unit-function.hwdb b/hwdb.d/80-ieee1394-unit-function.hwdb
index 91e8149..62a8dda 100644
--- a/hwdb.d/80-ieee1394-unit-function.hwdb
+++ b/hwdb.d/80-ieee1394-unit-function.hwdb
@@ -850,6 +850,15 @@ ieee1394:ven000050C2mo00000070sp000050C2ver00000001
ID_MODEL_FROM_DATABASE=Duende FireWire
IEEE1394_UNIT_FUNCTION_AUDIO=1
+# The value of model attribute in unit device is different from the one in node device, due to the
+# content of its configuration ROM.
+ieee1394:node:ven0x00022emo0x800006units0x00022e:0x800006
+ieee1394:ven0000022Emo0000022Esp0000022Ever00800006
+ ID_VENDOR_FROM_DATABASE=TASCAM
+ ID_MODEL_FROM_DATABASE=IF-FW/DM mkII
+ IEEE1394_UNIT_FUNCTION_MIDI=1
+ IEEE1394_UNIT_FUNCTION_AUDIO=1
+
ieee1394:node:ven0x000166mo0x000024units0x000166:0x000001
ieee1394:ven00000166mo00000024sp00000166ver00000001
ID_VENDOR_FROM_DATABASE=TC Electronic
@@ -1342,22 +1351,36 @@ ieee1394:ven00001287mo00000036sp0000A02Dver00010001
# 1.0 (December 12, 2000, 1394 Trading Association, TA Document 1999027)'.
#
-ieee1394:node:ven0x080046units0x00a02d:0x010001
-ieee1394:ven00080046mo00000000sp0000A02Dver00010001
+# In Linux kernel v6.7 or before. The model field is not filled and left as zero.
+ieee1394:node:ven0x080046units0x00a02d:0x01000[01]
+ieee1394:ven00080046mo00000000sp0000A02Dver0001000[01]
ID_VENDOR_FROM_DATABASE=Sony Corporation
- ID_MODEL_FROM_DATABASE=DCR-TRV310
IEEE1394_UNIT_FUNCTION_VIDEO=1
-#
-# Media converter without AV/C command set.
-#
-
ieee1394:node:ven0x080046mo0xfa0000units0x00a02d:0x010000
ieee1394:ven00080046mo00FA0000sp0000A02Dver00010000
- ID_VENDOR_FROM_DATABASE=Sony Corporation
+ ID_VENDOR_FROM_DATABASE=Sony
ID_MODEL_FROM_DATABASE=DVMC-DA1
IEEE1394_UNIT_FUNCTION_VIDEO=1
+ieee1394:node:ven0x080046mo0x380027units0x00a02d:0x010001
+ieee1394:ven00080046mo00380027sp0000A02Dver00010001
+ ID_VENDOR_FROM_DATABASE=Sony
+ ID_MODEL_FROM_DATABASE=DCR-TRV120
+ IEEE1394_UNIT_FUNCTION_VIDEO=1
+
+ieee1394:node:ven0x080046mo0x38000funits0x00a02d:0x010001
+ieee1394:ven00080046mo0038000Fsp0000A02Dver00010001
+ ID_VENDOR_FROM_DATABASE=Sony
+ ID_MODEL_FROM_DATABASE=DCR-TRV310
+ IEEE1394_UNIT_FUNCTION_VIDEO=1
+
+ieee1394:node:ven0x008045mo0x80a020units0x00a02d:0x010001
+ieee1394:ven00008045mo0080A020sp0000A02Dver00010001
+ ID_VENDOR_FROM_DATABASE=Panasonic
+ ID_MODEL_FROM_DATABASE=AG-DV1
+ IEEE1394_UNIT_FUNCTION_VIDEO=1
+
#
# Node with multiple units for several functions.
#