Searched refs:erom (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/sys/dev/bhnd/bcma/
H A Dbcma_eromvar.h78 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 Dbcma_erom.c60 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 Dbcma.c434 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