summaryrefslogtreecommitdiffstats
path: root/hwdb.d/80-ieee1394-unit-function.hwdb
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 03:50:45 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 03:50:45 +0000
commitefeb864cb547a2cbf96dc0053a8bdb4d9190b364 (patch)
treec0b83368f18be983fcc763200c4c24d633244588 /hwdb.d/80-ieee1394-unit-function.hwdb
parentReleasing progress-linux version 255.5-1~progress7.99u1. (diff)
downloadsystemd-efeb864cb547a2cbf96dc0053a8bdb4d9190b364.tar.xz
systemd-efeb864cb547a2cbf96dc0053a8bdb4d9190b364.zip
Merging upstream version 256.
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.hwdb41
1 files changed, 33 insertions, 8 deletions
diff --git a/hwdb.d/80-ieee1394-unit-function.hwdb b/hwdb.d/80-ieee1394-unit-function.hwdb
index 7512982..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,18 +1351,34 @@ 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
-#
-# Sony Media converter without AV/C command set.
-#
+ieee1394:node:ven0x080046mo0xfa0000units0x00a02d:0x010000
+ieee1394:ven00080046mo00FA0000sp0000A02Dver00010000
+ 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:ven0x080046units0x00a02d:0x010000
-ieee1394:ven00080046*sp0000A02Dver00010000
+ieee1394:node:ven0x008045mo0x80a020units0x00a02d:0x010001
+ieee1394:ven00008045mo0080A020sp0000A02Dver00010001
+ ID_VENDOR_FROM_DATABASE=Panasonic
+ ID_MODEL_FROM_DATABASE=AG-DV1
IEEE1394_UNIT_FUNCTION_VIDEO=1
#