diff options
author | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2007-01-07 21:51:48 +0100 |
---|---|---|
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2007-02-08 20:59:27 +0100 |
commit | d06170a9ba9c39ac0768676e268cb17f9f68a622 (patch) | |
tree | 6bc637809917b95f1c3f168c762f6b55d2b72946 /drivers | |
parent | 3360177c62e86f476c4f1a057e13163383652f7b (diff) |
ieee1394: save one word in struct hpsb_host
hpsb_host.config_roms is a bitfield of which only one bit is currently
used. hpsb_host.update_config_rom is only a Boolean. Neither one is
accessed in hot code paths or with alignment requirements.
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ieee1394/hosts.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/ieee1394/hosts.h b/drivers/ieee1394/hosts.h index 3922f0e8852..4bf4fb7f67b 100644 --- a/drivers/ieee1394/hosts.h +++ b/drivers/ieee1394/hosts.h @@ -61,9 +61,9 @@ struct hpsb_host { struct device device; struct class_device class_dev; - int update_config_rom; struct delayed_work delayed_reset; - unsigned int config_roms; + unsigned config_roms:31; + unsigned update_config_rom:1; struct list_head addr_space; u64 low_addr_space; /* upper bound of physical DMA area */ |