rcar_pci_write_reg
rcar_pci_write_reg(pcie, val, IDSETR0);
rcar_pci_write_reg(pcie, val, IDSETR1);
rcar_pci_write_reg(pcie, val, SUBIDSETR);
rcar_pci_write_reg(pcie, val, PCICONF(15));
rcar_pci_write_reg(pcie, flags, MSICAP(fn));
rcar_pci_write_reg(pcie, 0, PCIETCTLR);
rcar_pci_write_reg(pcie, val, PCIEINTXR);
rcar_pci_write_reg(pcie, val, PCIEINTXR);
rcar_pci_write_reg(pcie, val | (interrupt_num - 1), PCIEMSITXR);
rcar_pci_write_reg(pcie, 0, PCIEMSR);
rcar_pci_write_reg(&ep->pcie, MACCTLR_INIT_VAL, MACCTLR);
rcar_pci_write_reg(&ep->pcie, CFINIT, PCIETCTLR);
rcar_pci_write_reg(&ep->pcie, 0, PCIETCTLR);
rcar_pci_write_reg(pcie, val, EXPCAP(1));
rcar_pci_write_reg(pcie, val, EXPCAP(2));
rcar_pci_write_reg(pcie, upper_32_bits(res.start), PCIEMSIAUR);
rcar_pci_write_reg(pcie, lower_32_bits(res.start) | MSIFE, PCIEMSIALR);
rcar_pci_write_reg(pcie, val, PCIEMSIIER);
rcar_pci_write_reg(pcie, MACCTLR_INIT_VAL, MACCTLR);
rcar_pci_write_reg(pcie, CFINIT, PCIETCTLR);
rcar_pci_write_reg(pcie, val, reg);
rcar_pci_write_reg(pcie, *data, PCICONF(index));
rcar_pci_write_reg(pcie, rcar_pci_read_reg(pcie, PCIEERRFR), PCIEERRFR);
rcar_pci_write_reg(pcie, PCIE_CONF_BUS(bus->number) |
rcar_pci_write_reg(pcie, PCIECCTLR_CCIE | TYPE0, PCIECCTLR);
rcar_pci_write_reg(pcie, PCIECCTLR_CCIE | TYPE1, PCIECCTLR);
rcar_pci_write_reg(pcie, 0, PCIECCTLR);
rcar_pci_write_reg(pcie, macsr, MACSR);
rcar_pci_write_reg(pcie, macsr, MACSR);
rcar_pci_write_reg(pcie, data, H1_PCIEPHYDOUTR);
rcar_pci_write_reg(pcie, phyaddr, H1_PCIEPHYADRR);
rcar_pci_write_reg(pcie, 0, H1_PCIEPHYDOUTR);
rcar_pci_write_reg(pcie, 0, H1_PCIEPHYADRR);
rcar_pci_write_reg(pcie, 0, PCIETCTLR);
rcar_pci_write_reg(pcie, 1, PCIEMSR);
rcar_pci_write_reg(pcie, PCI_CLASS_BRIDGE_PCI_NORMAL << 8, IDSETR1);
rcar_pci_write_reg(pcie, 0x801f0000, PCIEMSITXR);
rcar_pci_write_reg(pcie, MACCTLR_INIT_VAL, MACCTLR);
rcar_pci_write_reg(pcie, CFINIT, PCIETCTLR);
rcar_pci_write_reg(pcie, 0x000f0030, GEN2_PCIEPHYADDR);
rcar_pci_write_reg(pcie, 0x00381203, GEN2_PCIEPHYDATA);
rcar_pci_write_reg(pcie, 0x00000001, GEN2_PCIEPHYCTRL);
rcar_pci_write_reg(pcie, 0x00000006, GEN2_PCIEPHYCTRL);
rcar_pci_write_reg(pcie, 0x000f0054, GEN2_PCIEPHYADDR);
rcar_pci_write_reg(pcie, 0x13802007, GEN2_PCIEPHYDATA);
rcar_pci_write_reg(pcie, 0x00000001, GEN2_PCIEPHYCTRL);
rcar_pci_write_reg(pcie, 0x00000006, GEN2_PCIEPHYCTRL);
rcar_pci_write_reg(pcie, BIT(index), PCIEMSIFR);
rcar_pci_write_reg(pcie, BIT(d->hwirq), PCIEMSIFR);
rcar_pci_write_reg(pcie, value, PCIEMSIIER);
rcar_pci_write_reg(pcie, value, PCIEMSIIER);
rcar_pci_write_reg(pcie, 0, PCIEMSIIER);
rcar_pci_write_reg(pcie, lower_32_bits(res.start) | MSIFE, PCIEMSIALR);
rcar_pci_write_reg(pcie, upper_32_bits(res.start), PCIEMSIAUR);
rcar_pci_write_reg(pcie, 0, PCIEMSIIER);
rcar_pci_write_reg(pcie, 0, PCIEMSIALR);
rcar_pci_write_reg(pcie, lower_32_bits(pci_addr),
rcar_pci_write_reg(pcie, lower_32_bits(cpu_addr), PCIELAR(idx));
rcar_pci_write_reg(pcie, flags, PCIELAMR(idx));
rcar_pci_write_reg(pcie, upper_32_bits(pci_addr),
rcar_pci_write_reg(pcie, upper_32_bits(cpu_addr), PCIELAR(idx + 1));
rcar_pci_write_reg(pcie, 0, PCIELAMR(idx + 1));
rcar_pci_write_reg(pcie, val, where & ~3);
rcar_pci_write_reg(pcie, 0x00000000, PCIEPTCTLR(win));
rcar_pci_write_reg(pcie, mask << 7, PCIEPAMR(win));
rcar_pci_write_reg(pcie, upper_32_bits(res_start), PCIEPAUR(win));
rcar_pci_write_reg(pcie, lower_32_bits(res_start) & ~0x7F,
rcar_pci_write_reg(pcie, mask, PCIEPTCTLR(win));
void rcar_pci_write_reg(struct rcar_pcie *pcie, u32 val, unsigned int reg);