• Home
  • Raw
  • Download

Lines Matching refs:io_mem

65 static void __iomem *io_mem;  variable
255 io_mem = ioremap ((0x40 << 4) + 0x0e, 2); in ibmphp_access_ebda()
256 if (!io_mem ) in ibmphp_access_ebda()
258 ebda_seg = readw (io_mem); in ibmphp_access_ebda()
259 iounmap (io_mem); in ibmphp_access_ebda()
262 io_mem = ioremap(ebda_seg<<4, 1); in ibmphp_access_ebda()
263 if (!io_mem) in ibmphp_access_ebda()
265 ebda_sz = readb(io_mem); in ibmphp_access_ebda()
266 iounmap(io_mem); in ibmphp_access_ebda()
271 io_mem = ioremap(ebda_seg<<4, (ebda_sz * 1024)); in ibmphp_access_ebda()
272 if (!io_mem ) in ibmphp_access_ebda()
284 next_offset = readw (io_mem + offset); /* offset of next blk */ in ibmphp_access_ebda()
289 blk_id = readw (io_mem + offset); /* this blk id */ in ibmphp_access_ebda()
299 format = readb (io_mem + offset); in ibmphp_access_ebda()
309 re = readw (io_mem + sub_addr); /* next sub blk */ in ibmphp_access_ebda()
312 rc_id = readw (io_mem + sub_addr); /* sub blk id */ in ibmphp_access_ebda()
318 num_ctlrs = readb (io_mem + sub_addr); in ibmphp_access_ebda()
336 rc = readw (io_mem + sub_addr); /* next sub blk */ in ibmphp_access_ebda()
339 re_id = readw (io_mem + sub_addr); /* sub blk id */ in ibmphp_access_ebda()
346 num_entries = readw (io_mem + sub_addr); in ibmphp_access_ebda()
374 rio_table_ptr->ver_num = readb (io_mem + offset); in ibmphp_access_ebda()
375 rio_table_ptr->scal_count = readb (io_mem + offset + 1); in ibmphp_access_ebda()
376 rio_table_ptr->riodev_count = readb (io_mem + offset + 2); in ibmphp_access_ebda()
407 iounmap (io_mem); in ibmphp_access_ebda()
428 rio_detail_ptr->rio_node_id = readb (io_mem + offset); in ebda_rio_table()
429 rio_detail_ptr->bbar = readl (io_mem + offset + 1); in ebda_rio_table()
430 rio_detail_ptr->rio_type = readb (io_mem + offset + 5); in ebda_rio_table()
431 rio_detail_ptr->owner_id = readb (io_mem + offset + 6); in ebda_rio_table()
432 rio_detail_ptr->port0_node_connect = readb (io_mem + offset + 7); in ebda_rio_table()
433 rio_detail_ptr->port0_port_connect = readb (io_mem + offset + 8); in ebda_rio_table()
434 rio_detail_ptr->port1_node_connect = readb (io_mem + offset + 9); in ebda_rio_table()
435 rio_detail_ptr->port1_port_connect = readb (io_mem + offset + 10); in ebda_rio_table()
436 rio_detail_ptr->first_slot_num = readb (io_mem + offset + 11); in ebda_rio_table()
437 rio_detail_ptr->status = readb (io_mem + offset + 12); in ebda_rio_table()
438 rio_detail_ptr->wpindex = readb (io_mem + offset + 13); in ebda_rio_table()
439 rio_detail_ptr->chassis_num = readb (io_mem + offset + 14); in ebda_rio_table()
760 ctlr_id = readb (io_mem + addr); in ebda_rsrc_controller()
762 slot_num = readb (io_mem + addr); in ebda_rsrc_controller()
768 bus_num = readb (io_mem + addr); in ebda_rsrc_controller()
773 temp = readb (io_mem + addr); in ebda_rsrc_controller()
795 slot_ptr->slot_num = readb (io_mem + addr_slot); in ebda_rsrc_controller()
796 slot_ptr->slot_bus_num = readb (io_mem + addr_slot + slot_num); in ebda_rsrc_controller()
797 slot_ptr->ctl_index = readb (io_mem + addr_slot + 2*slot_num); in ebda_rsrc_controller()
798 slot_ptr->slot_cap = readb (io_mem + addr_slot + 3*slot_num); in ebda_rsrc_controller()
837 bus_ptr->bus_num = readb (io_mem + addr_bus + bus); in ebda_rsrc_controller()
838 bus_ptr->slots_at_33_conv = readb (io_mem + addr_bus + bus_num + 8 * bus); in ebda_rsrc_controller()
839 bus_ptr->slots_at_66_conv = readb (io_mem + addr_bus + bus_num + 8 * bus + 1); in ebda_rsrc_controller()
841 bus_ptr->slots_at_66_pcix = readb (io_mem + addr_bus + bus_num + 8 * bus + 2); in ebda_rsrc_controller()
843 bus_ptr->slots_at_100_pcix = readb (io_mem + addr_bus + bus_num + 8 * bus + 3); in ebda_rsrc_controller()
845 bus_ptr->slots_at_133_pcix = readb (io_mem + addr_bus + bus_num + 8 * bus + 4); in ebda_rsrc_controller()
862 hpc_ptr->u.pci_ctlr.bus = readb (io_mem + addr); in ebda_rsrc_controller()
863 hpc_ptr->u.pci_ctlr.dev_fun = readb (io_mem + addr + 1); in ebda_rsrc_controller()
864 hpc_ptr->irq = readb (io_mem + addr + 2); in ebda_rsrc_controller()
872 hpc_ptr->u.isa_ctlr.io_start = readw (io_mem + addr); in ebda_rsrc_controller()
873 hpc_ptr->u.isa_ctlr.io_end = readw (io_mem + addr + 2); in ebda_rsrc_controller()
880 hpc_ptr->irq = readb (io_mem + addr + 4); in ebda_rsrc_controller()
886 hpc_ptr->u.wpeg_ctlr.wpegbbar = readl (io_mem + addr); in ebda_rsrc_controller()
887 hpc_ptr->u.wpeg_ctlr.i2c_addr = readb (io_mem + addr + 4); in ebda_rsrc_controller()
888 hpc_ptr->irq = readb (io_mem + addr + 5); in ebda_rsrc_controller()
998 iounmap (io_mem); in ebda_rsrc_controller()
1018 type = readb (io_mem + addr); in ebda_rsrc_rsrc()
1026 iounmap (io_mem); in ebda_rsrc_rsrc()
1031 rsrc_ptr->bus_num = readb (io_mem + addr); in ebda_rsrc_rsrc()
1032 rsrc_ptr->dev_fun = readb (io_mem + addr + 1); in ebda_rsrc_rsrc()
1033 rsrc_ptr->start_addr = readw (io_mem + addr + 2); in ebda_rsrc_rsrc()
1034 rsrc_ptr->end_addr = readw (io_mem + addr + 4); in ebda_rsrc_rsrc()
1047 iounmap (io_mem); in ebda_rsrc_rsrc()
1052 rsrc_ptr->bus_num = readb (io_mem + addr); in ebda_rsrc_rsrc()
1053 rsrc_ptr->dev_fun = readb (io_mem + addr + 1); in ebda_rsrc_rsrc()
1054 rsrc_ptr->start_addr = readl (io_mem + addr + 2); in ebda_rsrc_rsrc()
1055 rsrc_ptr->end_addr = readl (io_mem + addr + 6); in ebda_rsrc_rsrc()