bcma_erom
struct bcma_erom *bcma_erom;
bcma_erom = (struct bcma_erom *)erom;
while ((error = bcma_erom_next_corecfg(bcma_erom, &corecfg)) == 0) {
bcma_erom_next_corecfg(struct bcma_erom *erom, struct bcma_corecfg **result)
struct bcma_erom *sc;
sc = (struct bcma_erom *)erom;
struct bcma_erom *sc;
BHND_EROM_DEFINE_CLASS(bcma_erom, bcma_erom_parser, bcma_erom_methods, sizeof(struct bcma_erom));
sc = (struct bcma_erom *)erom;
struct bcma_erom *sc = (struct bcma_erom *)erom;
struct bcma_erom *sc = (struct bcma_erom *)erom;
struct bcma_erom *sc;
sc = (struct bcma_erom *)erom;
struct bcma_erom *sc;
sc = (struct bcma_erom *)erom;
bcma_erom_tell(struct bcma_erom *erom)
bcma_erom_seek(struct bcma_erom *erom, bus_size_t offset)
bcma_erom_peek32(struct bcma_erom *erom, uint32_t *entry)
bcma_erom_read32(struct bcma_erom *erom, uint32_t *entry)
bcma_erom_skip32(struct bcma_erom *erom)
bcma_erom_skip_core(struct bcma_erom *erom)
bcma_erom_skip_mport(struct bcma_erom *erom)
bcma_erom_skip_sport_region(struct bcma_erom *erom)
bcma_erom_seek_next(struct bcma_erom *erom, uint8_t etype)
bcma_erom_reset(struct bcma_erom *erom)
bcma_erom_seek_matching_core(struct bcma_erom *sc,
static int bcma_erom_read32(struct bcma_erom *erom,
static int bcma_erom_skip32(struct bcma_erom *erom);
static int bcma_erom_skip_core(struct bcma_erom *erom);
static int bcma_erom_skip_mport(struct bcma_erom *erom);
static int bcma_erom_skip_sport_region(struct bcma_erom *erom);
bcma_erom_parse_core(struct bcma_erom *erom, struct bcma_erom_core *core)
static int bcma_erom_seek_next(struct bcma_erom *erom,
static int bcma_erom_region_to_port_type(struct bcma_erom *erom,
bcma_erom_parse_mport(struct bcma_erom *erom, struct bcma_erom_mport *mport)
static int bcma_erom_peek32(struct bcma_erom *erom,
bcma_erom_parse_sport_region(struct bcma_erom *erom,
static bus_size_t bcma_erom_tell(struct bcma_erom *erom);
static void bcma_erom_seek(struct bcma_erom *erom,
static void bcma_erom_reset(struct bcma_erom *erom);
static int bcma_erom_seek_matching_core(struct bcma_erom *sc,
bcma_erom_region_to_port_type(struct bcma_erom *erom, uint8_t region_type,
static int bcma_erom_parse_core(struct bcma_erom *erom,
bcma_erom_corecfg_fill_port_regions(struct bcma_erom *erom,
static int bcma_erom_parse_mport(struct bcma_erom *erom,
static int bcma_erom_parse_sport_region(struct bcma_erom *erom,
struct bcma_erom;
int bcma_erom_next_corecfg(struct bcma_erom *sc,