Lines Matching +full:0 +full:x414

42 #define HOLLY_PCI_CFG_PHYS 0x7c000000
47 if (bus == 0 && PCI_SLOT(devfn) == 0) in holly_exclude_device()
63 lut_addr = 0x900; in holly_remap_bridge()
64 for (i = 0; i < 31; i++) { in holly_remap_bridge()
65 tsi108_write_reg(TSI108_PB_OFFSET + lut_addr, 0x00000201); in holly_remap_bridge()
67 tsi108_write_reg(TSI108_PB_OFFSET + lut_addr, 0x0); in holly_remap_bridge()
72 tsi108_write_reg(TSI108_PB_OFFSET + lut_addr, 0x00000241); in holly_remap_bridge()
74 tsi108_write_reg(TSI108_PB_OFFSET + lut_addr, 0x0); in holly_remap_bridge()
77 tsi108_write_reg(TSI108_PCI_PFAB_IO_UPPER, 0x0); in holly_remap_bridge()
78 tsi108_write_reg(TSI108_PCI_PFAB_IO, 0x1); in holly_remap_bridge()
81 tsi108_write_reg(TSI108_PCI_PFAB_BAR0_UPPER, 0x0); in holly_remap_bridge()
82 tsi108_write_reg(TSI108_PCI_PFAB_BAR0, 0x7c000000 | 0x01); in holly_remap_bridge()
85 tsi108_write_reg(TSI108_PCI_PFAB_MEM32, 0x0); in holly_remap_bridge()
86 tsi108_write_reg(TSI108_PCI_PFAB_PFM3, 0x0); in holly_remap_bridge()
87 tsi108_write_reg(TSI108_PCI_PFAB_PFM4, 0x0); in holly_remap_bridge()
90 tsi108_write_reg(TSI108_PCI_P2O_BAR0_UPPER, 0x0); in holly_remap_bridge()
91 tsi108_write_reg(TSI108_PCI_P2O_BAR0, 0xc0000000); in holly_remap_bridge()
94 lut_addr = 0x500; in holly_remap_bridge()
95 lut_val = 0x00000002; in holly_remap_bridge()
97 for (i = 0; i < 32; i++) { in holly_remap_bridge()
100 tsi108_write_reg(TSI108_PCI_OFFSET + lut_addr, 0x40000000); in holly_remap_bridge()
102 lut_val += 0x02000000; in holly_remap_bridge()
104 tsi108_write_reg(TSI108_PCI_P2O_PAGE_SIZES, 0x00007900); in holly_remap_bridge()
107 tsi108_write_reg(TSI108_PCI_P2O_BAR2_UPPER, 0x0); in holly_remap_bridge()
108 tsi108_write_reg(TSI108_PCI_P2O_BAR2, 0x0); in holly_remap_bridge()
116 ppc_md.progress("holly_setup_arch():set_bridge", 0); in holly_setup_arch()
129 ppc_md.progress("tsi108: resources set", 0x100); in holly_setup_arch()
140 * TSI108:PB_INT[0] -> CPU0:INT#
154 mpic = mpic_alloc(NULL, 0, MPIC_BIG_ENDIAN | in holly_init_IRQ()
156 24, 0, in holly_init_IRQ()
161 mpic_assign_isu(mpic, 0, mpic->paddr + 0x100); in holly_init_IRQ()
178 cascade_pci_irq = irq_of_parse_and_map(tsi_pci, 0); in holly_init_IRQ()
179 pr_debug("%s: tsi108 cascade_pci_irq = 0x%x\n", __func__, (u32) cascade_pci_irq); in holly_init_IRQ()
185 tsi108_write_reg(TSI108_MPIC_OFFSET + 0x30c, 0); in holly_init_IRQ()
201 phys_addr_t addr = 0xc0000000; in holly_restart()
210 addr += (TSI108_PB_OFFSET + 0x414); in holly_restart()
212 ocn_bar1 = ioremap(addr, 0x4); in holly_restart()
222 mtspr(SPRN_SRR0, 0xfff00100); in holly_restart()
240 return 0; in holly_probe()
255 return 0; in ppc750_machine_check_exception()