Lines Matching refs:bbar

171 	void __iomem *bbar;  member
492 return bus_info[num].bbar; in busno_to_bbar()
547 void __iomem *bbar = tbl->bbar; in calgary_tce_cache_blast() local
551 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | PHB_AER_OFFSET); in calgary_tce_cache_blast()
556 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | PHB_PLSSR_OFFSET); in calgary_tce_cache_blast()
560 target = calgary_reg(bbar, split_queue_offset(tbl->it_busno)); in calgary_tce_cache_blast()
569 target = calgary_reg(bbar, tar_offset(tbl->it_busno)); in calgary_tce_cache_blast()
573 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | PHB_AER_OFFSET); in calgary_tce_cache_blast()
580 void __iomem *bbar = tbl->bbar; in calioc2_tce_cache_blast() local
593 target = calgary_reg(bbar, phb_offset(bus) | PHB_PAGE_MIG_CTRL); in calioc2_tce_cache_blast()
602 target = calgary_reg(bbar, split_queue_offset(bus)); in calioc2_tce_cache_blast()
611 target = calgary_reg(bbar, phb_offset(bus) | PHB_PAGE_MIG_DEBUG); in calioc2_tce_cache_blast()
626 target = calgary_reg(bbar, phb_offset(bus) | PHB_PAGE_MIG_CTRL); in calioc2_tce_cache_blast()
630 target = calgary_reg(bbar, phb_offset(bus) | PHB_PAGE_MIG_DEBUG); in calioc2_tce_cache_blast()
636 target = calgary_reg(bbar, tar_offset(bus)); in calioc2_tce_cache_blast()
641 target = calgary_reg(bbar, phb_offset(bus) | PHB_PAGE_MIG_CTRL); in calioc2_tce_cache_blast()
647 target = calgary_reg(bbar, phb_offset(bus) | PHB_PAGE_MIG_CTRL); in calioc2_tce_cache_blast()
674 void __iomem *bbar = tbl->bbar; in calgary_reserve_peripheral_mem_1() local
677 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_1_LOW); in calgary_reserve_peripheral_mem_1()
679 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_1_HIGH); in calgary_reserve_peripheral_mem_1()
681 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_1_SIZE); in calgary_reserve_peripheral_mem_1()
698 void __iomem *bbar = tbl->bbar; in calgary_reserve_peripheral_mem_2() local
701 target = calgary_reg(bbar, phb_offset(busnum) | PHB_CONFIG_RW_OFFSET); in calgary_reserve_peripheral_mem_2()
706 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_2_LOW); in calgary_reserve_peripheral_mem_2()
708 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_2_HIGH); in calgary_reserve_peripheral_mem_2()
710 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_2_SIZE_LOW); in calgary_reserve_peripheral_mem_2()
712 target = calgary_reg(bbar, phb_offset(busnum) | PHB_MEM_2_SIZE_HIGH); in calgary_reserve_peripheral_mem_2()
753 static int __init calgary_setup_tar(struct pci_dev *dev, void __iomem *bbar) in calgary_setup_tar() argument
762 ret = build_tce_table(dev, bbar); in calgary_setup_tar()
784 target = calgary_reg(bbar, tar_offset(dev->bus->number)); in calgary_setup_tar()
811 target = calgary_reg(tbl->bbar, tar_offset(dev->bus->number)); in calgary_free_bus()
831 void __iomem *bbar = tbl->bbar; in calgary_dump_error_regs() local
835 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | PHB_CSR_OFFSET); in calgary_dump_error_regs()
838 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | PHB_PLSSR_OFFSET); in calgary_dump_error_regs()
848 void __iomem *bbar = tbl->bbar; in calioc2_dump_error_regs() local
857 target = calgary_reg(bbar, phboff | PHB_CSR_OFFSET); in calioc2_dump_error_regs()
860 target = calgary_reg(bbar, phboff | PHB_PLSSR_OFFSET); in calioc2_dump_error_regs()
863 target = calgary_reg(bbar, phboff | 0x290); in calioc2_dump_error_regs()
866 target = calgary_reg(bbar, phboff | 0x800); in calioc2_dump_error_regs()
879 target = calgary_reg(bbar, phboff | erroff); in calioc2_dump_error_regs()
886 target = calgary_reg(bbar, phboff | PHB_ROOT_COMPLEX_STATUS); in calioc2_dump_error_regs()
896 void __iomem *bbar = tbl->bbar; in calgary_watchdog() local
900 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | PHB_CSR_OFFSET); in calgary_watchdog()
911 target = calgary_reg(bbar, phb_offset(tbl->it_busno) | in calgary_watchdog()
923 static void __init calgary_set_split_completion_timeout(void __iomem *bbar, in calgary_set_split_completion_timeout() argument
944 target = calgary_reg(bbar, CALGARY_CONFIG_REG); in calgary_set_split_completion_timeout()
958 void __iomem *bbar = tbl->bbar; in calioc2_handle_quirks() local
965 target = calgary_reg(bbar, phb_offset(busnum) | PHB_SAVIOR_L2); in calioc2_handle_quirks()
980 calgary_set_split_completion_timeout(tbl->bbar, busnum, in calgary_handle_quirks()
989 void __iomem *bbar; in calgary_enable_translation() local
994 bbar = tbl->bbar; in calgary_enable_translation()
997 target = calgary_reg(bbar, phb_offset(busnum) | PHB_CONFIG_RW_OFFSET); in calgary_enable_translation()
1021 void __iomem *bbar; in calgary_disable_translation() local
1026 bbar = tbl->bbar; in calgary_disable_translation()
1029 target = calgary_reg(bbar, phb_offset(busnum) | PHB_CONFIG_RW_OFFSET); in calgary_disable_translation()
1054 void __iomem *bbar; in calgary_init_one() local
1058 bbar = busno_to_bbar(dev->bus->number); in calgary_init_one()
1059 ret = calgary_setup_tar(dev, bbar); in calgary_init_one()
1088 void __iomem *bbar; in calgary_locate_bbars() local
1102 bbar = ioremap_nocache(rio->BBAR, 1024 * 1024); in calgary_locate_bbars()
1103 if (!bbar) in calgary_locate_bbars()
1108 target = calgary_reg(bbar, offset); in calgary_locate_bbars()
1117 bus_info[bus].bbar = bbar; in calgary_locate_bbars()
1121 bus_info[start_bus].bbar = bbar; in calgary_locate_bbars()
1132 if (bus_info[bus].bbar) in calgary_locate_bbars()
1133 iounmap(bus_info[bus].bbar); in calgary_locate_bbars()
1345 target = calgary_reg(bus_info[bus].bbar, in get_tce_space_from_tar()