ieee1394: sbp2: remove unused struct members
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Thu, 2 Nov 2006 20:16:08 +0000 (21:16 +0100)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Thu, 7 Dec 2006 21:52:41 +0000 (22:52 +0100)
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/ieee1394/sbp2.c
drivers/ieee1394/sbp2.h

index c9263771d181f5a2457000291b001e79f168d9bc..34280c7eb73d91a2a09ca88ef38ac0e80c17dee1 100644 (file)
@@ -1288,16 +1288,13 @@ static void sbp2_parse_unit_directory(struct scsi_id_instance_data *scsi_id,
        struct csr1212_keyval *kv;
        struct csr1212_dentry *dentry;
        u64 management_agent_addr;
-       u32 command_set_spec_id, command_set, unit_characteristics,
-           firmware_revision;
+       u32 unit_characteristics, firmware_revision;
        unsigned workarounds;
        int i;
 
-       management_agent_addr = 0x0;
-       command_set_spec_id = 0x0;
-       command_set = 0x0;
-       unit_characteristics = 0x0;
-       firmware_revision = 0x0;
+       management_agent_addr = 0;
+       unit_characteristics = 0;
+       firmware_revision = 0;
 
        csr1212_for_each_dir_entry(ud->ne->csr, kv, ud->ud_kv, dentry) {
                switch (kv->key.id) {
@@ -1312,14 +1309,6 @@ static void sbp2_parse_unit_directory(struct scsi_id_instance_data *scsi_id,
                                    ORB_SET_LUN(kv->value.immediate);
                        break;
 
-               case SBP2_COMMAND_SET_SPEC_ID_KEY:
-                       command_set_spec_id = kv->value.immediate;
-                       break;
-
-               case SBP2_COMMAND_SET_KEY:
-                       command_set = kv->value.immediate;
-                       break;
-
                case SBP2_UNIT_CHARACTERISTICS_KEY:
                        /* FIXME: This is ignored so far.
                         * See SBP-2 clause 7.4.8. */
@@ -1380,10 +1369,6 @@ static void sbp2_parse_unit_directory(struct scsi_id_instance_data *scsi_id,
                sbp2_parse_unit_directory(scsi_id, parent_ud);
        } else {
                scsi_id->management_agent_addr = management_agent_addr;
-               scsi_id->command_set_spec_id = command_set_spec_id;
-               scsi_id->command_set = command_set;
-               scsi_id->unit_characteristics = unit_characteristics;
-               scsi_id->firmware_revision = firmware_revision;
                scsi_id->workarounds = workarounds;
                if (ud->flags & UNIT_DIRECTORY_HAS_LUN)
                        scsi_id->lun = ORB_SET_LUN(ud->lun);
index 6c1f8ff1c59e7f6a32c5010cab5c24c5554f4188..8902a46769597a84841a4115cfa776fdd85328e6 100644 (file)
@@ -295,12 +295,6 @@ struct scsi_id_instance_data {
        u64 command_block_agent_addr;
        u32 speed_code;
        u32 max_payload_size;
-
-       /* Pulled from the device's unit directory */
-       u32 command_set_spec_id;
-       u32 command_set;
-       u32 unit_characteristics;
-       u32 firmware_revision;
        u16 lun;
 
        /* Address for the unit to write status blocks to */