• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/bhnd/bcma/

Lines Matching refs:bcma_erom

69 static int		 bcma_erom_read32(struct bcma_erom *erom,
71 static int bcma_erom_skip32(struct bcma_erom *erom);
73 static int bcma_erom_skip_core(struct bcma_erom *erom);
74 static int bcma_erom_skip_mport(struct bcma_erom *erom);
75 static int bcma_erom_skip_sport_region(struct bcma_erom *erom);
77 static int bcma_erom_seek_next(struct bcma_erom *erom,
79 static int bcma_erom_region_to_port_type(struct bcma_erom *erom,
83 static int bcma_erom_peek32(struct bcma_erom *erom,
86 static bus_size_t bcma_erom_tell(struct bcma_erom *erom);
87 static void bcma_erom_seek(struct bcma_erom *erom,
89 static void bcma_erom_reset(struct bcma_erom *erom);
91 static int bcma_erom_seek_matching_core(struct bcma_erom *sc,
95 static int bcma_erom_parse_core(struct bcma_erom *erom,
98 static int bcma_erom_parse_mport(struct bcma_erom *erom,
101 static int bcma_erom_parse_sport_region(struct bcma_erom *erom,
111 struct bcma_erom {
144 struct bcma_erom *sc;
148 sc = (struct bcma_erom *)erom;
199 struct bcma_erom *sc = (struct bcma_erom *)erom;
208 struct bcma_erom *sc = (struct bcma_erom *)erom;
219 struct bcma_erom *sc;
226 sc = (struct bcma_erom *)erom;
367 struct bcma_erom *sc;
373 sc = (struct bcma_erom *)erom;
454 bcma_erom_tell(struct bcma_erom *erom)
463 bcma_erom_seek(struct bcma_erom *erom, bus_size_t offset)
479 bcma_erom_peek32(struct bcma_erom *erom, uint32_t *entry)
500 bcma_erom_read32(struct bcma_erom *erom, uint32_t *entry)
519 bcma_erom_skip32(struct bcma_erom *erom)
535 bcma_erom_skip_core(struct bcma_erom *erom)
550 bcma_erom_skip_mport(struct bcma_erom *erom)
565 bcma_erom_skip_sport_region(struct bcma_erom *erom)
582 bcma_erom_seek_next(struct bcma_erom *erom, uint8_t etype)
635 bcma_erom_reset(struct bcma_erom *erom)
653 bcma_erom_seek_matching_core(struct bcma_erom *sc,
739 bcma_erom_parse_core(struct bcma_erom *erom, struct bcma_erom_core *core)
789 bcma_erom_parse_mport(struct bcma_erom *erom, struct bcma_erom_mport *mport)
818 bcma_erom_parse_sport_region(struct bcma_erom *erom,
909 bcma_erom_region_to_port_type(struct bcma_erom *erom, uint8_t region_type,
941 bcma_erom_corecfg_fill_port_regions(struct bcma_erom *erom,
1058 bcma_erom_next_corecfg(struct bcma_erom *erom, struct bcma_corecfg **result)
1264 struct bcma_erom *sc;
1268 sc = (struct bcma_erom *)erom;
1425 BHND_EROM_DEFINE_CLASS(bcma_erom, bcma_erom_parser, bcma_erom_methods, sizeof(struct bcma_erom));