Searched refs:erom (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/dev/bhnd/bcma/ |
H A D | bcma_eromvar.h | 78 int bcma_erom_open(struct bcma_erom *erom, struct resource *r, 81 int bcma_erom_peek32(struct bcma_erom *erom, uint32_t *entry); 82 bus_size_t bcma_erom_tell(struct bcma_erom *erom); 83 void bcma_erom_seek(struct bcma_erom *erom, bus_size_t offset); 84 void bcma_erom_reset(struct bcma_erom *erom); 86 int bcma_erom_seek_core_index(struct bcma_erom *erom, 88 int bcma_erom_parse_core(struct bcma_erom *erom, 91 int bcma_erom_parse_mport(struct bcma_erom *erom, 94 int bcma_erom_parse_sport_region(struct bcma_erom *erom, 97 int bcma_erom_get_core_info(struct bcma_erom *erom, [all...] |
H A D | bcma_erom.c | 60 static int erom_read32(struct bcma_erom *erom, uint32_t *entry); 61 static int erom_skip32(struct bcma_erom *erom); 63 static int erom_skip_core(struct bcma_erom *erom); 64 static int erom_skip_mport(struct bcma_erom *erom); 65 static int erom_skip_sport_region(struct bcma_erom *erom); 67 static int erom_seek_next(struct bcma_erom *erom, uint8_t etype); 69 #define EROM_LOG(erom, fmt, ...) \ 70 device_printf(erom->dev, "erom[0x%llx]: " fmt, \ 71 (unsigned long long) (erom 85 bcma_erom_open(struct bcma_erom *erom, struct resource *r, bus_size_t offset) argument 116 bcma_erom_tell(struct bcma_erom *erom) argument 125 bcma_erom_seek(struct bcma_erom *erom, bus_size_t offset) argument 141 bcma_erom_peek32(struct bcma_erom *erom, uint32_t *entry) argument 162 erom_read32(struct bcma_erom *erom, uint32_t *entry) argument 181 erom_skip32(struct bcma_erom *erom) argument 197 erom_skip_core(struct bcma_erom *erom) argument 212 erom_skip_mport(struct bcma_erom *erom) argument 227 erom_skip_sport_region(struct bcma_erom *erom) argument 244 erom_seek_next(struct bcma_erom *erom, uint8_t etype) argument 297 bcma_erom_reset(struct bcma_erom *erom) argument 313 bcma_erom_seek_core_index(struct bcma_erom *erom, u_int core_index) argument 349 bcma_erom_parse_core(struct bcma_erom *erom, struct bcma_erom_core *core) argument 399 bcma_erom_parse_mport(struct bcma_erom *erom, struct bcma_erom_mport *mport) argument 429 bcma_erom_parse_sport_region(struct bcma_erom *erom, struct bcma_erom_sport_region *region) argument 508 bcma_erom_get_core_info(struct bcma_erom *erom, struct bhnd_core_info **cores, u_int *num_cores) argument 600 erom_corecfg_fill_port_regions(struct bcma_erom *erom, struct bcma_corecfg *corecfg, bcma_pid_t port_num, uint8_t region_type) argument 730 bcma_erom_parse_corecfg(struct bcma_erom *erom, struct bcma_corecfg **result) argument [all...] |
H A D | bcma.c | 434 struct bcma_erom erom; local 443 error = bcma_erom_open(&erom, erom_res, erom_offset); 450 error = bcma_erom_parse_corecfg(&erom, &corecfg);
|
Completed in 104 milliseconds