Lines Matching defs:rom
74 #define STI_ID_FDDI 0x280b31af /* Medusa FDDI ROM id */
118 * Locate STI ROM.
124 paddr_t rom;
128 rom = PAGE0->pd_resv2[1];
139 rom = 0;
142 if (rom < HPPA_IOBEGIN) {
144 rom = ca->ca_addrs[0].addr;
146 rom = ca->ca_hpa;
149 return rom;
157 paddr_t rom;
174 rom = sti_sgc_getrom(ca);
175 DPRINTF(("%s: hpa=%x, rom=%x\n", __func__, (uint)ca->ca_hpa,
176 (uint)rom));
179 if ((rv = bus_space_map(ca->ca_iot, rom, STI_ROMSIZE, 0, &romh))) {
180 DPRINTF(("%s: can't map rom space (%d)\n", __func__, rv));
182 if ((rom & HPPA_IOBEGIN) == HPPA_IOBEGIN) {
183 romh = rom;
225 ca->ca_addrs[ca->ca_naddrs].addr = rom;
242 paddr_t rom;
255 /* we stashed rom addr/len into the last slot during probe */
256 rom = ca->ca_addrs[ca->ca_naddrs - 1].addr;
259 if ((rv = bus_space_map(ca->ca_iot, rom, romlen, 0, &romh))) {
260 if ((rom & HPPA_IOBEGIN) == HPPA_IOBEGIN)
261 romh = rom;
263 aprint_error(": can't map rom space (%d)\n", rv);