Searched refs:rom (Results 1 - 162 of 162) sorted by relevance

/linux-4.1.27/arch/mips/lasat/image/
H A DMakefile29 rom.sw: $(obj)/rom.sw
30 rom.bin: $(obj)/rom.bin
32 $(obj)/rom.sw: $(obj)/rom.bin
35 $(obj)/rom.bin: $(obj)/rom
39 $(obj)/rom: $(addprefix $(obj)/,$(OBJECTS))
52 rm -f rom rom.bin rom.sw kImage.bin kImage.o
/linux-4.1.27/arch/x86/kernel/
H A Dprobe_roms.c121 const unsigned char *rom; find_oprom() local
126 rom = isa_bus_to_virt(res->start); find_oprom()
127 if (probe_kernel_address(rom + 0x18, offset) != 0) find_oprom()
130 if (probe_kernel_address(rom + offset + 0x4, vendor) != 0) find_oprom()
133 if (probe_kernel_address(rom + offset + 0x6, device) != 0) find_oprom()
141 if (probe_kernel_address(rom + offset + 0x8, list) == 0 && find_oprom()
142 probe_kernel_address(rom + offset + 0xc, rev) == 0 && find_oprom()
144 probe_list(pdev, vendor, rom + offset + list)) { find_oprom()
180 static int __init romsignature(const unsigned char *rom) romsignature() argument
182 const unsigned short * const ptr = (const unsigned short *)rom; romsignature()
188 static int __init romchecksum(const unsigned char *rom, unsigned long length) romchecksum() argument
192 for (sum = 0; length && probe_kernel_address(rom++, c) == 0; length--) romchecksum()
199 const unsigned char *rom; probe_roms() local
204 /* video rom */ probe_roms()
207 rom = isa_bus_to_virt(start); probe_roms()
208 if (!romsignature(rom)) probe_roms()
213 if (probe_kernel_address(rom + 2, c) != 0) probe_roms()
220 if (length && romchecksum(rom, length)) probe_roms()
231 /* system rom */ probe_roms()
235 /* check for extension rom (ignore length byte!) */ probe_roms()
236 rom = isa_bus_to_virt(extension_rom_resource.start); probe_roms()
237 if (romsignature(rom)) { probe_roms()
239 if (romchecksum(rom, length)) { probe_roms()
247 rom = isa_bus_to_virt(start); probe_roms()
248 if (!romsignature(rom)) probe_roms()
251 if (probe_kernel_address(rom + 2, c) != 0) probe_roms()
258 if (!length || start + length > upper || !romchecksum(rom, length)) probe_roms()
/linux-4.1.27/arch/x86/include/asm/
H A Dprobe_roms.h6 extern void pci_unmap_biosrom(void __iomem *rom);
/linux-4.1.27/arch/m68k/68360/
H A DMakefile5 model-$(CONFIG_ROMKERNEL) := rom
H A Dhead-rom.S2 * head-rom.S - startup code for Motorola 68360
/linux-4.1.27/drivers/scsi/isci/
H A Dprobe_roms.c44 struct isci_orom *rom = NULL; isci_request_oprom() local
55 rom = devm_kzalloc(&pdev->dev, sizeof(*rom), GFP_KERNEL); isci_request_oprom()
56 if (!rom) { isci_request_oprom()
62 for (i = 0; i < len && rom; i += ISCI_OEM_SIG_SIZE) { isci_request_oprom()
72 sizeof(*rom)); isci_request_oprom()
74 memcpy_fromio(rom, isci_request_oprom()
83 tmp = (u8 *)rom; isci_request_oprom()
84 for (j = 0; j < sizeof(*rom); j++, tmp++) isci_request_oprom()
94 if (memcmp(rom->hdr.signature, isci_request_oprom()
107 rom = NULL; isci_request_oprom()
111 return rom; isci_request_oprom()
169 struct isci_orom *rom; isci_get_efi_var() local
185 rom = (struct isci_orom *)(efi_data + sizeof(struct isci_oem_hdr)); isci_get_efi_var()
212 for (j = 0, sum = 0; j < (sizeof(*oem_hdr) + sizeof(*rom)); j++, tmp++) isci_get_efi_var()
221 if (memcmp(rom->hdr.signature, isci_get_efi_var()
229 return rom; isci_get_efi_var()
/linux-4.1.27/drivers/gpu/drm/qxl/
H A Dqxl_kms.c44 struct qxl_rom *rom = qdev->rom; qxl_check_device() local
48 if (rom->magic != 0x4f525851) { qxl_check_device()
49 DRM_ERROR("bad rom signature %x\n", rom->magic); qxl_check_device()
53 DRM_INFO("Device Version %d.%d\n", rom->id, rom->update_id); qxl_check_device()
54 DRM_INFO("Compression level %d log level %d\n", rom->compression_level, qxl_check_device()
55 rom->log_level); qxl_check_device()
57 rom->mode, rom->modes_offset); qxl_check_device()
59 rom->num_io_pages, rom->pages_offset); qxl_check_device()
61 rom->surface0_area_size, rom->draw_area_offset); qxl_check_device()
63 qdev->vram_size = rom->surface0_area_size; qxl_check_device()
64 DRM_INFO("RAM header offset: 0x%x\n", rom->ram_header_offset); qxl_check_device()
66 mode_offset = rom->modes_offset / 4; qxl_check_device()
67 qdev->mode_info.num_modes = ((u32 *)rom)[mode_offset]; qxl_check_device()
68 DRM_INFO("rom modes offset 0x%x for %d modes\n", rom->modes_offset, qxl_check_device()
70 qdev->mode_info.modes = (void *)((uint32_t *)rom + mode_offset + 1); qxl_check_device()
91 slot_index = qdev->rom->slots_start + slot_index_offset; setup_slot()
98 slot->generation = qdev->rom->slot_generation; setup_slot()
173 qdev->rom = ioremap(qdev->rom_base, qdev->rom_size); qxl_device_init()
174 if (!qdev->rom) { qxl_device_init()
188 qdev->rom->ram_header_offset, qxl_device_init()
214 qdev->n_mem_slots = qdev->rom->slots_end; qxl_device_init()
215 qdev->slot_gen_bits = qdev->rom->slot_gen_bits; qxl_device_init()
216 qdev->slot_id_bits = qdev->rom->slot_id_bits; qxl_device_init()
248 (unsigned long)qdev->vram_base + qdev->rom->ram_header_offset); qxl_device_init()
254 (unsigned long)qdev->vram_base, qdev->rom->ram_header_offset); qxl_device_init()
288 iounmap(qdev->rom); qxl_device_fini()
289 qdev->rom = NULL; qxl_device_fini()
H A Dqxl_ioctl.c191 draw->mm_time = qdev->rom->mm_clock; qxl_process_single_command()
372 param->value = qdev->rom->n_surfaces; qxl_getparam_ioctl()
399 if (qdev->rom->client_capabilities[byte] & (1 << idx)) qxl_clientcap_ioctl()
H A Dqxl_display.c66 num_monitors = qdev->rom->client_monitors_config.count; qxl_display_copy_rom_client_monitors_config()
67 crc = crc32(0, (const uint8_t *)&qdev->rom->client_monitors_config, qxl_display_copy_rom_client_monitors_config()
68 sizeof(qdev->rom->client_monitors_config)); qxl_display_copy_rom_client_monitors_config()
69 if (crc != qdev->rom->client_monitors_config_crc) { qxl_display_copy_rom_client_monitors_config()
71 sizeof(qdev->rom->client_monitors_config), qxl_display_copy_rom_client_monitors_config()
72 qdev->rom->client_monitors_config_crc); qxl_display_copy_rom_client_monitors_config()
80 num_monitors = qdev->rom->client_monitors_config.count; qxl_display_copy_rom_client_monitors_config()
88 &qdev->rom->client_monitors_config.heads[i]; qxl_display_copy_rom_client_monitors_config()
H A Dqxl_ttm.c392 int num_io_pages; /* != rom->num_io_pages, we include surface0 */ qxl_ttm_init()
408 num_io_pages = qdev->rom->ram_header_offset / PAGE_SIZE; qxl_ttm_init()
H A Dqxl_cmd.c461 if (handle >= qdev->rom->n_surfaces) { qxl_surface_id_alloc()
655 for (i = start; i < start + qdev->rom->n_surfaces; i++) { qxl_reap_surface_id()
657 int surfid = i % qdev->rom->n_surfaces; qxl_reap_surface_id()
H A Dqxl_dev.h448 /* todo: dynamic size from rom */
H A Dqxl_draw.c111 drawable->mm_time = qdev->rom->mm_clock; make_drawable()
H A Dqxl_drv.h251 struct qxl_rom *rom; member in struct:qxl_device
/linux-4.1.27/drivers/w1/slaves/
H A Dw1_therm.c63 uint8_t rom[9]; member in struct:w1_therm_family_data
139 int (*convert)(u8 rom[9]);
143 static inline int w1_DS18B20_convert_temp(u8 rom[9]);
144 static inline int w1_DS18S20_convert_temp(u8 rom[9]);
169 static inline int w1_DS18B20_convert_temp(u8 rom[9]) w1_DS18B20_convert_temp() argument
171 s16 t = le16_to_cpup((__le16 *)rom); w1_DS18B20_convert_temp()
175 static inline int w1_DS18S20_convert_temp(u8 rom[9]) w1_DS18S20_convert_temp() argument
179 if (!rom[7]) w1_DS18S20_convert_temp()
182 if (rom[1] == 0) w1_DS18S20_convert_temp()
183 t = ((s32)rom[0] >> 1)*1000; w1_DS18S20_convert_temp()
185 t = 1000*(-1*(s32)(0x100-rom[0]) >> 1); w1_DS18S20_convert_temp()
188 h = 1000*((s32)rom[7] - (s32)rom[6]); w1_DS18S20_convert_temp()
189 h /= (s32)rom[7]; w1_DS18S20_convert_temp()
195 static inline int w1_convert_temp(u8 rom[9], u8 fid) w1_convert_temp() argument
201 return w1_therm_families[i].convert(rom); w1_convert_temp()
212 u8 rom[9], crc, verdict, external_power; w1_slave_show() local
229 memset(rom, 0, sizeof(rom)); w1_slave_show()
277 if ((count = w1_read_block(dev, rom, 9)) != 9) { w1_slave_show()
283 crc = w1_calc_crc8(rom, 8); w1_slave_show()
285 if (rom[8] == crc) w1_slave_show()
295 c -= snprintf(buf + PAGE_SIZE - c, c, "%02x ", rom[i]); w1_slave_show()
299 memcpy(family_data, rom, sizeof(rom)); w1_slave_show()
308 w1_convert_temp(rom, sl->family->fid)); w1_slave_show()
/linux-4.1.27/drivers/pci/
H A Drom.c2 * drivers/pci/rom.c
62 * @rom: kernel virtual pointer to image of ROM
70 size_t pci_get_rom_size(struct pci_dev *pdev, void __iomem *rom, size_t size) pci_get_rom_size() argument
76 image = rom; pci_get_rom_size()
103 return min((size_t)(image - rom), size); pci_get_rom_size()
121 void __iomem *rom; pci_map_rom() local
129 /* primary video rom always starts here */ pci_map_rom()
154 rom = ioremap(start, *size); pci_map_rom()
155 if (!rom) { pci_map_rom()
169 *size = pci_get_rom_size(pdev, rom, *size); pci_map_rom()
170 return rom; pci_map_rom()
177 * @rom: virtual address of the previous mapping
181 void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom) pci_unmap_rom() argument
188 iounmap(rom); pci_unmap_rom()
190 /* Disable again before continuing, leave enabled if pci=rom */ pci_unmap_rom()
223 if (pdev->rom && pdev->romlen) { pci_platform_rom()
225 return phys_to_virt((phys_addr_t)pdev->rom); pci_platform_rom()
H A Dpci-sysfs.c1252 void __iomem *rom; pci_read_rom() local
1258 rom = pci_map_rom(pdev, &size); /* size starts out as PCI window size */ pci_read_rom()
1259 if (!rom || !size) pci_read_rom()
1268 memcpy_fromio(buf, rom + off, count); pci_read_rom()
1270 pci_unmap_rom(pdev, rom); pci_read_rom()
1397 attr->attr.name = "rom"; pci_create_sysfs_dev_files()
H A Dprobe.c315 static void pci_read_bases(struct pci_dev *dev, unsigned int howmany, int rom) pci_read_bases() argument
328 if (rom) { pci_read_bases()
330 dev->rom_base_reg = rom; pci_read_bases()
334 __pci_read_base(dev, pci_bar_mem32, res, rom); pci_read_bases()
/linux-4.1.27/arch/x86/boot/compressed/
H A Deboot.c315 struct pci_setup_rom *rom = NULL; __setup_efi_pci32() local
329 size = pci->romsize + sizeof(*rom); __setup_efi_pci32()
331 status = efi_call_early(allocate_pool, EFI_LOADER_DATA, size, &rom); __setup_efi_pci32()
333 efi_printk(sys_table, "Failed to alloc mem for rom\n"); __setup_efi_pci32()
337 memset(rom, 0, sizeof(*rom)); __setup_efi_pci32()
339 rom->data.type = SETUP_PCI; __setup_efi_pci32()
340 rom->data.len = size - sizeof(struct setup_data); __setup_efi_pci32()
341 rom->data.next = 0; __setup_efi_pci32()
342 rom->pcilen = pci->romsize; __setup_efi_pci32()
343 *__rom = rom; __setup_efi_pci32()
346 PCI_VENDOR_ID, 1, &(rom->vendor)); __setup_efi_pci32()
349 efi_printk(sys_table, "Failed to read rom->vendor\n"); __setup_efi_pci32()
354 PCI_DEVICE_ID, 1, &(rom->devid)); __setup_efi_pci32()
357 efi_printk(sys_table, "Failed to read rom->devid\n"); __setup_efi_pci32()
361 status = efi_early->call(pci->get_location, pci, &(rom->segment), __setup_efi_pci32()
362 &(rom->bus), &(rom->device), &(rom->function)); __setup_efi_pci32()
367 memcpy(rom->romdata, pci->romimage, pci->romsize); __setup_efi_pci32()
371 efi_call_early(free_pool, rom); __setup_efi_pci32()
394 struct pci_setup_rom *rom = NULL; setup_efi_pci32() local
406 status = __setup_efi_pci32(pci, &rom); setup_efi_pci32()
411 data->next = (unsigned long)rom; setup_efi_pci32()
413 params->hdr.setup_data = (unsigned long)rom; setup_efi_pci32()
415 data = (struct setup_data *)rom; setup_efi_pci32()
423 struct pci_setup_rom *rom; __setup_efi_pci64() local
437 size = pci->romsize + sizeof(*rom); __setup_efi_pci64()
439 status = efi_call_early(allocate_pool, EFI_LOADER_DATA, size, &rom); __setup_efi_pci64()
441 efi_printk(sys_table, "Failed to alloc mem for rom\n"); __setup_efi_pci64()
445 rom->data.type = SETUP_PCI; __setup_efi_pci64()
446 rom->data.len = size - sizeof(struct setup_data); __setup_efi_pci64()
447 rom->data.next = 0; __setup_efi_pci64()
448 rom->pcilen = pci->romsize; __setup_efi_pci64()
449 *__rom = rom; __setup_efi_pci64()
452 PCI_VENDOR_ID, 1, &(rom->vendor)); __setup_efi_pci64()
455 efi_printk(sys_table, "Failed to read rom->vendor\n"); __setup_efi_pci64()
460 PCI_DEVICE_ID, 1, &(rom->devid)); __setup_efi_pci64()
463 efi_printk(sys_table, "Failed to read rom->devid\n"); __setup_efi_pci64()
467 status = efi_early->call(pci->get_location, pci, &(rom->segment), __setup_efi_pci64()
468 &(rom->bus), &(rom->device), &(rom->function)); __setup_efi_pci64()
473 memcpy(rom->romdata, pci->romimage, pci->romsize); __setup_efi_pci64()
477 efi_call_early(free_pool, rom); __setup_efi_pci64()
501 struct pci_setup_rom *rom = NULL; setup_efi_pci64() local
513 status = __setup_efi_pci64(pci, &rom); setup_efi_pci64()
518 data->next = (unsigned long)rom; setup_efi_pci64()
520 params->hdr.setup_data = (unsigned long)rom; setup_efi_pci64()
522 data = (struct setup_data *)rom; setup_efi_pci64()
/linux-4.1.27/drivers/char/hw_random/
H A Domap3-rom-rng.c2 * omap3-rom-rng.c - RNG driver for TI OMAP3 CPU family
90 .name = "omap3-rom",
128 .name = "omap3-rom-rng",
136 MODULE_ALIAS("platform:omap3-rom-rng");
H A DMakefile18 obj-$(CONFIG_HW_RANDOM_OMAP3_ROM) += omap3-rom-rng.o
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dshadowpci.c29 void __iomem *rom; member in struct:priv
38 memcpy_fromio(bios->data + offset, priv->rom + offset, length); pcirom_read()
48 pci_unmap_rom(priv->pdev, priv->rom); pcirom_fini()
64 (priv->rom = pci_map_rom(pdev, &priv->size))) { pcirom_init()
94 (priv->rom = pci_platform_rom(pdev, &priv->size))) platform_init()
/linux-4.1.27/drivers/zorro/
H A Dzorro-sysfs.c37 zorro_config_attr(type, rom.er_Type, "0x%02x\n");
47 return sprintf(buf, "0x%08x\n", be32_to_cpu(z->rom.er_SerialNumber)); show_serial()
74 cd.cd_Rom = z->rom; zorro_read_config()
H A Dzorro.c164 z->rom = zi->rom; amiga_zorro_probe()
165 z->id = (be16_to_cpu(z->rom.er_Manufacturer) << 16) | amiga_zorro_probe()
166 (z->rom.er_Product << 8); amiga_zorro_probe()
207 if (z->rom.er_Type & ERTF_MEMLIST) zorro_for_each_dev()
H A Dproc.c45 cd.cd_Rom = z->rom; proc_bus_zorro_read()
87 z->rom.er_Type); zorro_seq_show()
/linux-4.1.27/drivers/firewire/
H A Dcore-device.c524 u32 *rom, *stack; read_config_rom() local
528 rom = kmalloc(sizeof(*rom) * MAX_CONFIG_ROM_SIZE + read_config_rom()
530 if (rom == NULL) read_config_rom()
533 stack = &rom[MAX_CONFIG_ROM_SIZE]; read_config_rom()
534 memset(rom, 0, sizeof(*rom) * MAX_CONFIG_ROM_SIZE); read_config_rom()
540 ret = read_rom(device, generation, i, &rom[i]); read_config_rom()
546 * rom to indicate that they are booting (for example, read_config_rom()
551 if (i == 0 && rom[i] == 0) { read_config_rom()
568 if ((rom[2] & 0x7) < device->max_speed || read_config_rom()
586 * Now parse the config rom. The config rom is a recursive read_config_rom()
598 * lower 24 bits is the offset into the config rom, read_config_rom()
610 ret = read_rom(device, generation, i, &rom[i]); read_config_rom()
613 end = i + (rom[i] >> 16) + 1; read_config_rom()
621 rom[i], read_config_rom()
623 rom[i] = 0; read_config_rom()
634 ret = read_rom(device, generation, i, &rom[i]); read_config_rom()
638 if ((key >> 30) != 3 || (rom[i] >> 30) < 2) read_config_rom()
647 if (i + (rom[i] & 0xffffff) >= MAX_CONFIG_ROM_SIZE) { read_config_rom()
650 rom[i], read_config_rom()
652 rom[i] = 0; read_config_rom()
655 stack[sp++] = i + rom[i]; read_config_rom()
662 new_rom = kmemdup(rom, length * 4, GFP_KERNEL); read_config_rom()
675 device->max_rec = rom[2] >> 12 & 0xf; read_config_rom()
676 device->cmc = rom[2] >> 30 & 1; read_config_rom()
677 device->irmc = rom[2] >> 31 & 1; read_config_rom()
679 kfree(rom); read_config_rom()
788 * rom. It shouldn't be necessary to tweak these; if the device
789 * doesn't respond to a config rom read within 10 seconds, it's not
1019 fw_notice(card, "giving up on node %x: reading config rom failed: %s\n", fw_device_init()
1097 * root node config rom. If this races with a bus reset we fw_device_init()
1263 * first config rom scan half a second after bus reset. fw_node_event()
1311 * process of reading its config rom fw_node_event()
1315 * scheduled to read it's config rom, and we just put fw_node_event()
H A Dcore.h54 * Enable the given card with the given initial config rom.
67 * Update the config rom for an enabled card. This function
68 * should change the config rom that is presented on the bus
H A Dcore-card.c109 * Initialize contents of config rom buffer. On the OHCI generate_config_rom()
110 * controller, block reads to the config rom accesses the host generate_config_rom()
153 /* Calculate CRCs for all blocks in the config rom. This generate_config_rom()
448 * config rom. In either case, pick another root. bm_work()
467 * successfully read the config rom, but it's not bm_work()
H A Dohci.c1615 /* Handle config rom reads. */ handle_local_request()
2023 * have to do it under the spinlock also. If a new config rom bus_reset_work()
2025 * in use and we can free it. Update the config rom pointers bus_reset_work()
2026 * to point to the current config rom and clear the bus_reset_work()
2042 * will indicate that the config rom is ready, so we bus_reset_work()
2373 * When the link is not yet enabled, the atomic config rom ohci_enable()
2378 * link, so we have a valid config rom before enabling - the ohci_enable()
2383 * always read back quadlets 0 and 2 from the config rom to ohci_enable()
2403 * means that we just reuse the old config rom. ohci_enable()
2461 * When the OHCI controller is enabled, the config rom update ohci_set_config_rom()
2465 * The OHCI controller caches the new config rom address in a ohci_set_config_rom()
2470 * config rom and loads ConfigROMmap from the ConfigROMmapNext ohci_set_config_rom()
2475 * noByteSwapData bit, so with a be32 config rom, the ohci_set_config_rom()
2480 * config rom isn't ready yet. In the bus reset tasklet we ohci_set_config_rom()
2528 * effect. We clean up the old config rom memory and DMA ohci_set_config_rom()
H A Dcore-cdev.c456 if (a->rom != 0) { ioctl_get_info()
460 ret = copy_to_user(u64_to_uptr(a->rom), ioctl_get_info()
H A Dsbp2.c1083 * provided in the config rom. Most devices do provide a value, which
/linux-4.1.27/sound/isa/gus/
H A Dgus_dram.c67 int rom) snd_gus_dram_peek()
77 snd_gf1_write8(gus, SNDRV_GF1_GB_MEMORY_CONTROL, rom ? 0x03 : 0x01); snd_gus_dram_peek()
99 int rom) snd_gus_dram_read()
101 return snd_gus_dram_peek(gus, buffer, address, size, rom); snd_gus_dram_read()
65 snd_gus_dram_peek(struct snd_gus_card *gus, char __user *_buffer, unsigned int address, unsigned int size, int rom) snd_gus_dram_peek() argument
97 snd_gus_dram_read(struct snd_gus_card *gus, char __user *buffer, unsigned int address, unsigned int size, int rom) snd_gus_dram_read() argument
H A Dgus_mem_proc.c28 int rom; /* data are in ROM */ member in struct:gus_proc_private
43 err = snd_gus_dram_read(gus, buf, pos, count, priv->rom); snd_gf1_mem_proc_dump()
88 priv->rom = 1; snd_gf1_mem_proc_init()
90 sprintf(name, "gus-rom-%i", idx); snd_gf1_mem_proc_init()
H A Dinterwave.c451 continue; /* not valid rom */ snd_interwave_detect_memory()
/linux-4.1.27/drivers/video/backlight/
H A Dlp855x_bl.c369 struct lp855x_rom_data *rom; lp855x_parse_dt() local
373 rom = devm_kzalloc(dev, sizeof(*rom) * rom_length, GFP_KERNEL); lp855x_parse_dt()
374 if (!rom) lp855x_parse_dt()
378 of_property_read_u8(child, "rom-addr", &rom[i].addr); for_each_child_of_node()
379 of_property_read_u8(child, "rom-val", &rom[i].val); for_each_child_of_node()
384 pdata->rom_data = &rom[0];
/linux-4.1.27/arch/x86/pci/
H A Dcommon.c597 } else if (!strcmp(str, "rom")) { pcibios_setup()
647 struct pci_setup_rom *rom; pcibios_add_device() local
652 data = ioremap(pa_data, sizeof(*rom)); pcibios_add_device()
657 rom = (struct pci_setup_rom *)data; pcibios_add_device()
659 if ((pci_domain_nr(dev->bus) == rom->segment) && pcibios_add_device()
660 (dev->bus->number == rom->bus) && pcibios_add_device()
661 (PCI_SLOT(dev->devfn) == rom->device) && pcibios_add_device()
662 (PCI_FUNC(dev->devfn) == rom->function) && pcibios_add_device()
663 (dev->vendor == rom->vendor) && pcibios_add_device()
664 (dev->device == rom->devid)) { pcibios_add_device()
665 dev->rom = pa_data + pcibios_add_device()
667 dev->romlen = rom->pcilen; pcibios_add_device()
/linux-4.1.27/arch/mips/boot/compressed/
H A Dhead.S22 /* Save boot rom start args */
/linux-4.1.27/arch/m68k/amiga/
H A Dplatform.c71 const struct ExpansionRom *rom = &zorro_autocon_init[i].rom; z_dev_present() local
72 if (be16_to_cpu(rom->er_Manufacturer) == ZORRO_MANUF(id) && z_dev_present()
73 rom->er_Product == ZORRO_PROD(id)) z_dev_present()
H A Dconfig.c180 dev->rom = cd->cd_Rom; amiga_parse_bootinfo()
/linux-4.1.27/drivers/mtd/maps/
H A Damd76xrom.c74 /* Disable writes through the rom window */ amd76xrom_cleanup()
115 /* Enable the selected rom window. This is often incorrectly amd76xrom_init_one()
125 /* Assume the rom window is properly setup, and find it's size */ amd76xrom_init_one()
142 * request_mem_region() fails then once the rom size is amd76xrom_init_one()
158 /* Enable writes through the rom window */ amd76xrom_init_one()
172 /* Get the first address to look for an rom chip at */ amd76xrom_init_one()
183 /* Loop through and look for rom chips */ amd76xrom_init_one()
234 " rom(%llu) larger than window(%lu). fixing...\n", amd76xrom_init_one()
H A Dck804xrom.c87 /* Disable writes through the rom window */ ck804xrom_cleanup()
130 /* Enable the selected rom window. This is often incorrectly ck804xrom_init_one()
140 /* Assume the rom window is properly setup, and find it's size */ ck804xrom_init_one()
171 * request_mem_region() fails then once the rom size is ck804xrom_init_one()
186 /* Enable writes through the rom window */ ck804xrom_init_one()
200 /* Get the first address to look for a rom chip at */ ck804xrom_init_one()
210 /* Loop through and look for rom chips. Since we don't know the ck804xrom_init_one()
264 " rom(%llu) larger than window(%lu). fixing...\n", ck804xrom_init_one()
H A Dichxrom.c61 /* Disable writes through the rom window */ ichxrom_cleanup()
157 /* Enable writes through the rom window */ ichxrom_init_one()
191 /* Get the first address to look for an rom chip at */ ichxrom_init_one()
205 /* Loop through and look for rom chips */ ichxrom_init_one()
259 " rom(%llu) larger than window(%lu). fixing...\n", ichxrom_init_one()
H A Duclinux.c27 #define MAP_NAME "rom"
H A Desb2rom.c122 /* Disable writes through the rom window */ esb2rom_cleanup()
224 /* Enable writes through the rom window */ esb2rom_init_one()
258 /* Get the first address to look for an rom chip at */ esb2rom_init_one()
273 /* Loop through and look for rom chips */ esb2rom_init_one()
325 " rom(%llu) larger than window(%lu). fixing...\n", esb2rom_init_one()
H A Dphysmap_of.c103 "type '%s', mapping as rom\n", of_probe); obsolete_probe()
351 .compatible = "mtd-rom",
355 .type = "rom",
H A Dpci.c12 * - Intel EBSA285 (blank rom programming mode). Tested working 27/09/2001
H A Dscb2_flash.c149 ": warning - can't reserve rom window, continuing\n"); scb2_flash_probe()
/linux-4.1.27/arch/powerpc/boot/
H A Dps3-head.S31 * __system_reset_overlay to offset 0x100 of the rom image. This symbol
81 * of the rom image to the symbol __system_reset_kernel. At runtime
H A Dredboot.h32 unsigned int bi_immr; /* IMMR when called from boot rom */
H A Dmktree.c25 * bytes allocated after the _start label used by the boot rom (see
H A Dwrapper436 # rom to ram addr zero. The loader then enters the system reset
439 # suitable bootwrapper entry at 0x100. To construct the final rom
/linux-4.1.27/drivers/gpu/drm/radeon/
H A Dradeon_bios.c41 * the IGP rom is not accessible via the rom bar as the IGP rom is
43 * copy of the igp rom at the start of vram if a discrete card is
83 /* XXX: some cards may return 0 for rom size? ddx has a workaround */ radeon_read_bios()
263 /* enable the rom */ ni_read_disabled_bios()
312 /* enable the rom */ r700_read_disabled_bios()
391 /* enable the rom */ r600_read_disabled_bios()
470 /* enable the rom */ avivo_read_disabled_bios()
535 /* enable the rom */ legacy_read_disabled_bios()
H A Dradeon_acpi.h56 * ARG0: (ACPI_INTEGER) offset of vbios rom data
H A Dradeon_connectors.c360 /* some laptops provide a hardcoded edid in rom for LCDs */ radeon_connector_get_edid()
365 /* some servers provide a hardcoded edid in rom for KVMs */ radeon_connector_get_edid()
/linux-4.1.27/drivers/video/console/
H A Dsticore.c554 static struct sti_cooked_font *sti_select_font(struct sti_cooked_rom *rom, sti_select_font() argument
562 if ((font = sti_select_fbfont(rom, font_name[index]))) sti_select_font()
566 font_index[index] = search_font_fnc(rom, sti_select_font()
569 for (font = rom->font_start, i = font_index[index]; sti_select_font()
576 return rom->font_start; sti_select_font()
580 static void sti_dump_rom(struct sti_rom *rom) sti_dump_rom() argument
583 rom->graphics_id[0], sti_dump_rom()
584 rom->graphics_id[1], sti_dump_rom()
585 rom->revno[0] >> 4, sti_dump_rom()
586 rom->revno[0] & 0x0f); sti_dump_rom()
587 DPRINTK((" supports %d monitors\n", rom->num_mons)); sti_dump_rom()
588 DPRINTK((" font start %08x\n", rom->font_start)); sti_dump_rom()
589 DPRINTK((" region list %08x\n", rom->region_list)); sti_dump_rom()
590 DPRINTK((" init_graph %08x\n", rom->init_graph)); sti_dump_rom()
591 DPRINTK((" bus support %02x\n", rom->bus_support)); sti_dump_rom()
592 DPRINTK((" ext bus support %02x\n", rom->ext_bus_support)); sti_dump_rom()
593 DPRINTK((" alternate code type %d\n", rom->alt_code_type)); sti_dump_rom()
631 static int sti_search_font(struct sti_cooked_rom *rom, int height, int width) sti_search_font() argument
636 for (font = rom->font_start; font; font = font->next_font, i++) { sti_search_font()
767 sti->rom = cooked; sti_read_rom()
768 sti->rom->raw = raw; sti_read_rom()
770 sti->font = sti_select_font(sti->rom, sti_search_font); sti_read_rom()
/linux-4.1.27/include/linux/
H A Dzorro.h30 struct ExpansionRom rom; member in struct:zorro_dev
90 struct ExpansionRom rom; member in struct:zorro_dev_init
H A Dpci.h368 int rom_attr_enabled; /* has display of the rom attribute been enabled? */
383 phys_addr_t rom; /* Physical address of ROM if it's not from the BAR */ member in struct:pci_dev
1025 void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom);
1026 size_t pci_get_rom_size(struct pci_dev *pdev, void __iomem *rom, size_t size);
/linux-4.1.27/drivers/gpu/drm/nouveau/
H A Dnouveau_debugfs.c47 { "vbios.rom", nouveau_debugfs_vbios_image, 0, NULL },
H A Dnouveau_bios.c1886 * guarantees dcbent->index is the index of the entry in the rom image parse_dcb_table()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mc/
H A Dnv04.c47 nv_wr32(priv, 0x001850, 0x00000001); /* disable rom access */ nv04_mc_init()
/linux-4.1.27/arch/powerpc/platforms/83xx/
H A Dmisc.c90 * in case the boot rom changed something on us. mpc83xx_ipic_init_IRQ()
/linux-4.1.27/arch/arm/mach-prima2/
H A Dplatsmp.c64 * clkc register at offset 0x2b8, which is what boot rom code is sirfsoc_boot_secondary()
/linux-4.1.27/arch/ia64/sn/kernel/
H A Dio_init.c211 void __iomem *rom; sn_io_slot_fixup() local
213 rom = ioremap(pci_resource_start(dev, PCI_ROM_RESOURCE), sn_io_slot_fixup()
215 image_size = pci_get_rom_size(dev, rom, size + 1); sn_io_slot_fixup()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_minidump.c564 struct __mem *rom = &entry->region.mem; qlcnic_read_rom() local
566 fl_addr = rom->addr; qlcnic_read_rom()
567 size = rom->size / 4; qlcnic_read_rom()
586 return rom->size; qlcnic_read_rom()
1021 struct __mem *rom = &entry->region.mem; qlcnic_83xx_dump_rom() local
1023 fl_addr = rom->addr; qlcnic_83xx_dump_rom()
1024 size = rom->size / 4; qlcnic_83xx_dump_rom()
1028 return rom->size; qlcnic_83xx_dump_rom()
H A Dqlcnic_init.c307 "Timeout reached waiting for rom done"); qlcnic_wait_rom_done()
325 dev_err(&adapter->pdev->dev, "Error waiting for rom done\n"); do_rom_fast_read()
/linux-4.1.27/arch/arm/mach-exynos/
H A Dpm.c222 * boot rom code exynos_cpu0_enter_aftr()
252 * Poke cpu1 out of the boot rom exynos_cpu0_enter_aftr()
/linux-4.1.27/drivers/w1/
H A Dw1_io.c394 * Resets the bus and then selects the slave by sending either a skip rom
395 * or a rom match. A skip rom is issued if there is only one device
/linux-4.1.27/fs/cramfs/
H A Dinode.c2 * Compressed rom filesystem for Linux.
10 * These are the VFS interfaces to the compressed rom filesystem.
134 * with the rom-image, because the way the filesystem is set
/linux-4.1.27/include/uapi/drm/
H A Dqxl_drm.h104 #define QXL_PARAM_NUM_SURFACES 1 /* rom->n_surfaces */
/linux-4.1.27/arch/m68k/include/asm/
H A Duaccess_no.h20 * This would disallow the case of code/ro-data running XIP in flash/rom.
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dbast.h30 /* CTRL3 - rom write control, CPLD identity */
/linux-4.1.27/arch/arm/mach-ux500/
H A Dplatsmp.c117 * backup ram register at offset 0x1FF0, which is what boot rom code wakeup_secondary()
/linux-4.1.27/sound/pci/ctxfi/
H A Dctsrc.h62 int (*set_rom)(struct src *src, unsigned int rom);
H A Dcthardware.h97 int (*src_set_rom)(void *blk, unsigned int rom);
H A Dctsrc.c78 static int src_set_rom(struct src *src, unsigned int rom) src_set_rom() argument
83 hw->src_set_rom(src->rsc.ctrl_blk, rom); src_set_rom()
H A Dcthw20k1.c240 static int src_set_rom(void *blk, unsigned int rom) src_set_rom() argument
244 set_field(&ctl->ctl, SRCCTL_ROM, rom); src_set_rom()
H A Dcthw20k2.c240 static int src_set_rom(void *blk, unsigned int rom) src_set_rom() argument
244 set_field(&ctl->ctl, SRCCTL_ROM, rom); src_set_rom()
/linux-4.1.27/arch/m68k/sun3/
H A Dmmu_emu.c64 /* array of pages to be marked off for the rom when we do mem_init later */
65 /* 256 pages lets the rom take up to 2mb of physical ram.. I really
/linux-4.1.27/arch/mips/
H A DMakefile321 rom.bin rom.sw: vmlinux
/linux-4.1.27/drivers/mtd/
H A Dsm_ftl.c584 /* 1 MiB flash/rom SmartMedia card (256 byte pages)*/ sm_get_media_info()
598 /* 2 MiB rom SmartMedia */ sm_get_media_info()
610 /* 4 MiB flash/rom SmartMedia device */ sm_get_media_info()
616 /* 8 MiB flash/rom SmartMedia device */ sm_get_media_info()
H A Dmtdcore.c121 type = "rom"; mtd_type_show()
/linux-4.1.27/drivers/scsi/
H A DNCR_Q720.c207 /* disable the rom mapping */ NCR_Q720_probe()
H A Dconstants.c101 "Redundancy group (out), Set cd-rom speed", "Spare (in), Play cd",
H A Dnsp32.c2978 "rom address 0x%x : 0x%x", i, val); nsp32_getprom_param()
/linux-4.1.27/drivers/net/wireless/brcm80211/include/
H A Dchipcommon.h261 #define CC_CAP_ROM 0x00800000 /* Internal boot rom active */
/linux-4.1.27/drivers/clk/
H A Dclk-asm9260.c150 { CLKID_AHB_ROM, "rom", "ahb_div",
/linux-4.1.27/arch/powerpc/sysdev/
H A Dcpm2_pic.c257 * in case the boot rom changed something on us. cpm2_pic_init()
/linux-4.1.27/arch/cris/arch-v10/mm/
H A Dinit.c227 /* CACHED_BOOTROM is mapped to the boot-rom area (cached) which flush_etrax_cacherange()
/linux-4.1.27/arch/cris/kernel/
H A Dsetup.c83 /* if we have the romfs in flash, or if there is no rom filesystem, setup_arch()
/linux-4.1.27/arch/arm/mach-omap2/
H A Dpdata-quirks.c219 .name = "omap3-rom-rng",
H A Dsleep34xx.S96 * Function to call rom code to save secure ram context. This gets
H A Dboard-rx51-peripherals.c1250 .name = "omap3-rom-rng",
/linux-4.1.27/arch/arm/mach-pxa/include/mach/
H A Dpxa3xx-regs.h170 #define CKEN_BOOT 11 /* < Boot rom clock enable */
/linux-4.1.27/Documentation/ia64/
H A Daliasing-test.c255 scan_rom("/sys/devices", "rom"); main()
/linux-4.1.27/sound/pci/emu10k1/
H A Demu10k1_patch.c54 "emu: rom font for sample %d\n", sp->v.sample); snd_emu10k1_sample_new()
/linux-4.1.27/drivers/xen/xen-pciback/
H A Dconf_space_header.c160 /* Do we need to support enabling/disabling the rom address here? */ rom_write()
/linux-4.1.27/arch/mips/include/asm/octeon/
H A Dcvmx-pciercx-defs.h1749 uint32_t rom:1; member in struct:cvmx_pciercx_cfg066::cvmx_pciercx_cfg066_s
1769 uint32_t rom:1;
1786 uint32_t rom:1; member in struct:cvmx_pciercx_cfg066::cvmx_pciercx_cfg066_cn52xx
1806 uint32_t rom:1;
1824 uint32_t rom:1; member in struct:cvmx_pciercx_cfg066::cvmx_pciercx_cfg066_cn61xx
1844 uint32_t rom:1;
/linux-4.1.27/drivers/ide/
H A Dide.c40 * Scott Snyder (snyder@fnald0.fnal.gov) (ATAPI IDE cd-rom)
/linux-4.1.27/drivers/media/radio/
H A Dsaa7706h.c386 /* check the rom versions */ saa7706h_probe()
/linux-4.1.27/drivers/scsi/fnic/
H A Dvnic_devcmd.h269 #define CMD_OPENF_OPROM 0x1 /* open coming from option rom */
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
H A Dmain.c1308 s8 rom = 0, metal = 0, pg_ver = 0, rdl_ver = 0, package_type = 0; wl18xx_get_pg_ver() local
1326 rom = (fuse & WL18XX_ROM_VER_MASK) >> WL18XX_ROM_VER_OFFSET; wl18xx_get_pg_ver()
1328 if ((rom <= 0xE) && (package_type == WL18XX_PACKAGE_TYPE_WSP)) wl18xx_get_pg_ver()
1342 wl18xx_rdl_name(rdl_ver), pg_ver, metal, rom); wl18xx_get_pg_ver()
/linux-4.1.27/drivers/clk/ti/
H A Dclk-3xxx.c204 DT_CLK("omap3-rom-rng", "ick", "rng_ick"),
H A Dclk-3xxx-legacy.c4252 CLK("omap3-rom-rng", "ick", &rng_ick),
/linux-4.1.27/drivers/clk/pistachio/
H A Dclk-pistachio.c211 GATE(PERIPH_CLK_ROM, "rom", "rom_div", 0x100, 3),
/linux-4.1.27/drivers/thunderbolt/
H A Deeprom.c33 * tb_eeprom_active - enable rom access
/linux-4.1.27/arch/mips/txx9/rbtx4939/
H A Dsetup.c289 /* special mapping for boot rom */ rbtx4939_flash_fixup_ofs()
/linux-4.1.27/arch/arm/mach-pxa/
H A Dlubbock.c481 lubbock_flash_data[flashboot].name = "boot-rom"; lubbock_init()
/linux-4.1.27/drivers/acpi/
H A Dvideo.c121 u8 rom:1; /* can retrieve a video rom */ member in struct:acpi_video_bus_flags
1052 video->flags.rom = 1; acpi_video_bus_check()
2054 printk(KERN_INFO PREFIX "%s [%s] (multi-head: %s rom: %s post: %s)\n", acpi_video_bus_add()
2057 video->flags.rom ? "yes" : "no", acpi_video_bus_add()
/linux-4.1.27/drivers/net/wimax/i2400m/
H A Di2400m.h127 * boot rom initialization / read mac addr
703 * rom after reading the MAC address. This is quite a dirty hack,
726 /* Make/grok boot-rom header commands */
/linux-4.1.27/include/uapi/linux/
H A Dfirewire-cdev.h463 * @rom_length: If @rom is non-zero, up to @rom_length bytes of Configuration
467 * @rom: If non-zero, address of a buffer to be filled by a copy of the
484 __u64 rom; member in struct:fw_cdev_get_info
/linux-4.1.27/drivers/media/pci/saa7164/
H A Dsaa7164-fw.c482 "rom %d.%d.%d.%d\n", saa7164_downloadfirmware()
/linux-4.1.27/drivers/input/tablet/
H A Dwacom_serial4.c30 * - support (protocol 4-style) tilt (requires access to a > 1.4 rom model)
/linux-4.1.27/drivers/video/fbdev/
H A Dsticore.h350 struct sti_cooked_rom *rom; member in struct:sti_struct
/linux-4.1.27/arch/powerpc/platforms/512x/
H A Dmpc512x_shared.c331 * in case the boot rom changed something on us. mpc512x_init_IRQ()
/linux-4.1.27/drivers/media/i2c/
H A Dtvp514x.c497 * Any value of the rom version register is accepted.
512 "chip id detected msb:0x%x lsb:0x%x rom version:0x%x\n", tvp514x_detect()
H A Dtvp5150.c467 * value 0 means rom position 0x10, value 1 means rom position 0x30
/linux-4.1.27/drivers/scsi/bfa/
H A Dbfa_defs.h1110 BFA_FLASH_PART_OPTROM = 1, /* option rom partition */
1117 BFA_FLASH_PART_OPTROM2 = 8, /* 2nd option rom partition */
H A Dbfa_ioc.c1748 * If option rom, IOC must not be in operational state. With bfa_ioc_hwinit()
/linux-4.1.27/drivers/pci/hotplug/
H A Dcpqphp_core.c772 /* Map rom address */ one_time_init()
1412 /* unmap the rom address */ unload_cpqphpd()
/linux-4.1.27/drivers/video/fbdev/sis/
H A Dsis_main.c4043 void __iomem *rom; sisfb_check_rom() local
4053 rom = rom_base + romptr; sisfb_check_rom()
4055 if((readb(rom) != 'P') || (readb(rom + 1) != 'C') || sisfb_check_rom()
4056 (readb(rom + 2) != 'I') || (readb(rom + 3) != 'R')) sisfb_check_rom()
4059 if((readb(rom + 4) | (readb(rom + 5) << 8)) != ivideo->chip_vendor) sisfb_check_rom()
4062 if((readb(rom + 6) | (readb(rom + 7) << 8)) != ivideo->chip_id) sisfb_check_rom()
H A Dinit301.c10834 /* No rom pointer in BIOS header! */ SetOEMLCDData()
/linux-4.1.27/drivers/scsi/qla2xxx/
H A Dqla_nx.c891 "%s: Timeout reached waiting for rom busy.\n", qla82xx_wait_rom_busy()
912 "%s: Timeout reached waiting for rom done.\n", qla82xx_wait_rom_done()
986 "Error waiting for rom done.\n"); qla82xx_read_status_reg()
1045 "Error waiting for rom done.\n"); qla82xx_write_status_reg()
1058 "Error waiting for rom done.\n"); qla82xx_write_disable_flash()
1109 "Error waiting for rom done.\n"); qla82xx_write_flash_dword()
2645 "Error waiting for rom done.\n"); qla82xx_erase_sector()
/linux-4.1.27/drivers/iio/magnetometer/
H A Dak8975.c498 /* Write the fused rom access mode. */ ak8975_setup()
/linux-4.1.27/drivers/net/ethernet/8390/
H A Detherh.c517 * Read the ethernet address string from the on board rom.
/linux-4.1.27/drivers/net/ethernet/amd/
H A Da2065.c707 serial = be32_to_cpu(z->rom.er_SerialNumber); a2065_init_one()
H A Dariadne.c743 serial = be32_to_cpu(z->rom.er_SerialNumber); ariadne_init_one()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
H A Dvnic_devcmd.h410 #define CMD_OPENF_OPROM 0x1 /* open coming from option rom */
/linux-4.1.27/drivers/media/usb/siano/
H A Dsmsusb.c528 pr_debug("rom interface 0 is not used\n"); smsusb_probe()
/linux-4.1.27/drivers/misc/
H A Dpch_phub.c113 * @pch_phub_extrom_base_address: external rom base address
/linux-4.1.27/drivers/net/ethernet/seeq/
H A Dether3.c194 * Read the ethernet address string from the on board rom.
/linux-4.1.27/drivers/video/fbdev/aty/
H A Dradeon_base.c298 void __iomem *rom; radeon_map_ROM() local
316 rom = pci_map_rom(dev, &rom_size); radeon_map_ROM()
317 if (!rom) { radeon_map_ROM()
323 rinfo->bios_seg = rom; radeon_map_ROM()
/linux-4.1.27/include/sound/
H A Dgus.h629 unsigned int addr, unsigned int size, int rom);
/linux-4.1.27/arch/powerpc/platforms/ps3/
H A Dos-area.c137 * Flash rom storage for exclusive use by guests running in the other os lpar.
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c354 "Timeout reached waiting for rom done"); netxen_wait_rom_done()
370 printk("Error waiting for rom done\n"); do_rom_fast_read()
H A Dnetxen_nic.h501 #define NETXEN_PXE_START 0x3E0000 /* PXE boot rom */
/linux-4.1.27/arch/powerpc/kernel/
H A Dhead_32.S1232 /* Jump into the system reset for the rom.
1237 * rather than trying to write or rely on a rom monitor that can tftp load.
/linux-4.1.27/drivers/scsi/aic7xxx/
H A Daic7xxx_pci.c1783 * Set the rom bank to 0 since the aic787X_cable_detect()
1800 * Set the rom bank to 1 and determine aic787X_cable_detect()
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
H A Dxircom_cb.c1006 xw32(CSR9, 1 << 12); /* enable boot rom access */ read_mac_address()
/linux-4.1.27/drivers/scsi/qla4xxx/
H A Dql4_83xx.c243 ql4_printk(KERN_INFO, ha, "%s: Resetting rom lock\n", __func__); qla4_83xx_rom_lock_recovery()
H A Dql4_nx.c928 printk("%s: Timeout reached waiting for rom done", qla4_82xx_wait_rom_done()
944 printk("%s: Error waiting for rom done\n", DRIVER_NAME); qla4_82xx_do_rom_fast_read()
/linux-4.1.27/drivers/parisc/
H A Ddino.c606 * care about an expansion rom on parisc, since it dino_fixup_bus()
/linux-4.1.27/arch/cris/arch-v10/kernel/
H A Dhead.S276 ;; the "rom fs" we'll possibly use in 2.4 if not JFFS (which does
/linux-4.1.27/arch/arm/mach-imx/
H A Dclk-imx6q.c445 clk[IMX6QDL_CLK_ROM] = imx_clk_gate2("rom", "ahb", base + 0x7c, 0); imx6q_clocks_init()
H A Dclk-imx6sx.c455 clks[IMX6SX_CLK_ROM] = imx_clk_gate2("rom", "ahb", base + 0x7c, 0); imx6sx_clocks_init()
/linux-4.1.27/sound/pci/cs46xx/
H A Ddsp_spos_scb_lib.c450 0,child_scb_addr /* COreserved - need child scb to work with rom code */ cs46xx_dsp_create_codec_out_scb()
/linux-4.1.27/Documentation/cdrom/
H A Dcdrom-standard.tex11 \def\cdrom{{\sc cd-rom}}
12 \def\UCD{{\sc Uniform cd-rom Driver}}
/linux-4.1.27/arch/parisc/kernel/
H A Dfirmware.c477 * id: 0 = cpu revision, 1 = boot-rom-version
/linux-4.1.27/drivers/mmc/host/
H A Dvub300.c2436 pr_info("VUB300 Driver rom wait states = %02X irqpoll timeout = %04X", vub300_init()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dcassini.c3177 /* get the mac address by reading the vpd information in the rom.
3209 /* check for an expansion rom */ cas_get_vpd_info()
H A Dcassini.h2052 #define REG_EXPANSION_ROM_RUN_START 0x100000 /* expansion rom run time
/linux-4.1.27/drivers/scsi/lpfc/
H A Dlpfc_hw.h2600 /* Option rom version structure */
H A Dlpfc_init.c282 * Option rom version of the HBA. This function translate the version number
301 /* word 7 contain option rom version */ lpfc_dump_wakeup_param_cmpl()
304 /* Decode the Option rom version word to a readable string */ lpfc_dump_wakeup_param_cmpl()
617 /* Get Option rom version */ lpfc_config_port_post()
/linux-4.1.27/drivers/staging/fwserial/
H A Dfwserial.c2880 * since the firewire core requires the config rom descriptor *before* fwserial_init()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
H A Digb_main.c2129 /* if option is rom valid, display its version too */ igb_set_fw_version()
2136 /* no option rom */ igb_set_fw_version()
/linux-4.1.27/drivers/net/ethernet/marvell/
H A Dskge.c3993 dev_warn(&pdev->dev, "bad (zero?) ethernet address in rom\n"); skge_probe()
/linux-4.1.27/drivers/media/usb/pvrusb2/
H A Dpvrusb2-hdw.c314 {FX2CMD_GET_EEPROM_ADDR, "get rom addr"},
/linux-4.1.27/drivers/media/dvb-frontends/
H A Ddrxk_hard.c2613 /* SNR Values for quasi errorfree reception rom Nordig 2.2 */
/linux-4.1.27/arch/m68k/kernel/
H A Dhead.S1185 /* Nubus slot space (video at 0xF0000000, rom at 0xF0F80000) */
/linux-4.1.27/arch/m68k/ifpsp060/src/
H A Dfpsp.S3705 andi.l &0x0000007f,%d1 # pass rom offset
4168 andi.l &0x0000007f,%d1 # pass rom offset in d1
9325 mov.l %d1,-(%sp) # save rom offset for a sec
9334 mov.l (%sp)+,%d1 # get rom offset
H A Dpfpsp.S3704 andi.l &0x0000007f,%d1 # pass rom offset
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c7393 DP(NETIF_MSG_LINK, "Before rom RX_ALARM(port1): 0x%x\n", tmp1); bnx2x_8073_config_init()
H A Dbnx2x_reg.h3409 /* [RW 32] third dword data of expansion rom request. this register is

Completed in 4732 milliseconds