Commit d71e6a11 authored by Clemens Ladisch's avatar Clemens Ladisch Committed by Stefan Richter

firewire: core: use correct vendor/model IDs

The kernel was using the vendor ID 0xd00d1e, which was inherited from
the old ieee1394 driver stack.  However, this ID was not registered, and

Instead, use the vendor/model IDs that are now officially assigned to
the kernel:

  - The vendor ID 001f11 is Openmoko, Inc.'s identifier, registered at
    IEEE Registration Authority.
  - The range of model IDs 023900...0239ff are the Linux kernel 1394
    subsystem's identifiers, registered at Openmoko.
  - Model ID 023901 is picked by the subsystem developers as
    firewire-core's model ID.]
Signed-off-by: default avatarClemens Ladisch <>
Signed-off-by: default avatarStefan Richter <>
parent 1f95f8c9
......@@ -1246,14 +1246,14 @@ static const u32 model_textual_descriptor[] = {
static struct fw_descriptor vendor_id_descriptor = {
.length = ARRAY_SIZE(vendor_textual_descriptor),
.immediate = 0x03d00d1e,
.immediate = 0x03001f11,
.key = 0x81000000,
.data = vendor_textual_descriptor,
static struct fw_descriptor model_id_descriptor = {
.length = ARRAY_SIZE(model_textual_descriptor),
.immediate = 0x17000001,
.immediate = 0x17023901,
.key = 0x81000000,
.data = model_textual_descriptor,
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment