diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2021-08-08 08:37:46 +0900 |
---|---|---|
committer | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2021-08-08 08:37:46 +0900 |
commit | 9f5c4c80d07040d558a784c011149775c4bb7f91 (patch) | |
tree | bda18e4cd2dadbf641fa3e7db1f15616d0b28cdb /hwdb.d | |
parent | 15c04125a206835b1d724ae3b0ab9596a77ba115 (diff) | |
download | systemd-9f5c4c80d07040d558a784c011149775c4bb7f91.tar.gz |
hwdb: ieee1394-unit-function: correct entries for eAR Master One and Terratec Aureon 7.1 FireWire
The configuration ROM of Acoustic Reality eAR Master One, Eroica, Figaro,
and Ciaccona has OUI for TerraTec Electronic GmbH in its vendor ID field.
As a result, modalias for the unit is the same as Terratec Electronic
Aureon 7.1 FireWire.
Linux FireWire subsystem adds the same modalias for units of the models.
ALSA bebob driver had duplicated entries for them and was changed at
Linux kernel v5.14 to remove the duplicated entries.
It's better to improve corresponding entries in systemd hwdb, while
it's impossible to distinguish the models by modalias and force to use
the same entry for them. As last resort, this commit selects more
popular model, Aureon 7.1 FireWire for ID_VENDOR_FROM_DATABASE and
ID_MODEL_FROM_DATABASE.
Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=a07ebc7e050ccdfec508449b2ef8f2b2aa90927b
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Diffstat (limited to 'hwdb.d')
-rw-r--r-- | hwdb.d/80-ieee1394-unit-function.hwdb | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/hwdb.d/80-ieee1394-unit-function.hwdb b/hwdb.d/80-ieee1394-unit-function.hwdb index c957f556df..2f879da346 100644 --- a/hwdb.d/80-ieee1394-unit-function.hwdb +++ b/hwdb.d/80-ieee1394-unit-function.hwdb @@ -112,14 +112,6 @@ ieee1394:ven*sp0000A02Dver00000110 # BridgeCo. Enhancement BreakOut Box (BeBoB) for DM1000, DM1100, and DM1500 ASICs. # -# Match to eAR Master One, Eroica, Figaro, and Ciaccona. -ieee1394:node:ven0x000aacmo0x000002units0x00a02d:0x010001 -ieee1394:ven00000AACmo00000002sp0000A02Dver00010001 - ID_VENDOR_FROM_DATABASE=Acoustic Reality - ID_MODEL_FROM_DATABASE=eAR FireWire Audio - IEEE1394_UNIT_FUNCTION_AUDIO=1 - IEEE1394_UNIT_FUNCTION_VIDEO=0 - ieee1394:node:ven0x0003dbmo0x01eeeeunits0x00a02d:0x010001 ieee1394:ven000003DBmo0001EEEEsp0000A02Dver00010001 ID_VENDOR_FROM_DATABASE=Apogee Electronics @@ -419,6 +411,15 @@ ieee1394:ven00010065mo00010067sp0000A02Dver00010001 IEEE1394_UNIT_FUNCTION_AUDIO=1 IEEE1394_UNIT_FUNCTION_VIDEO=0 +# Match to TerraTec Aureon 7.1 FireWire. +# Match to eAR Master One, Eroica, Figaro, and Ciaccona. OEM by TerraTec perhaps. +ieee1394:node:ven0x000aacmo0x000002units0x00a02d:0x010001 +ieee1394:ven00000AACmo00000002sp0000A02Dver00010001 + ID_VENDOR_FROM_DATABASE=TerraTec + ID_MODEL_FROM_DATABASE=Aureon 7.1 FireWire + IEEE1394_UNIT_FUNCTION_AUDIO=1 + IEEE1394_UNIT_FUNCTION_VIDEO=0 + ieee1394:node:ven0x000aacmo0x000003units0x00a02d:0x010001 ieee1394:ven00000AACmo00000003sp0000A02Dver00010001 ID_VENDOR_FROM_DATABASE=TerraTec Electronic |