Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | #ifndef _IEEE1394_CONFIG_ROMS_H |
2 | #define _IEEE1394_CONFIG_ROMS_H | |
3 | ||
4 | #include "ieee1394_types.h" | |
5 | #include "hosts.h" | |
6 | ||
7 | /* The default host entry. This must succeed. */ | |
8 | int hpsb_default_host_entry(struct hpsb_host *host); | |
9 | ||
10 | /* Initialize all config roms */ | |
11 | int hpsb_init_config_roms(void); | |
12 | ||
13 | /* Cleanup all config roms */ | |
14 | void hpsb_cleanup_config_roms(void); | |
15 | ||
16 | /* Add extra config roms to specified host */ | |
17 | int hpsb_add_extra_config_roms(struct hpsb_host *host); | |
18 | ||
19 | /* Remove extra config roms from specified host */ | |
20 | void hpsb_remove_extra_config_roms(struct hpsb_host *host); | |
21 | ||
22 | ||
23 | /* List of flags to check if a host contains a certain extra config rom | |
24 | * entry. Available in the host->config_roms member. */ | |
25 | #define HPSB_CONFIG_ROM_ENTRY_IP1394 0x00000001 | |
26 | ||
27 | #endif /* _IEEE1394_CONFIG_ROMS_H */ |