Searched refs:pci_channel (Results 1 – 17 of 17) sorted by relevance
/Linux-v4.19/arch/sh/include/asm/ |
D | pci.h | 17 struct pci_channel { struct 18 struct pci_channel *next; argument 43 extern int register_pci_controller(struct pci_channel *hose); argument 47 extern int early_read_config_byte(struct pci_channel *hose, int top_bus, 49 extern int early_read_config_word(struct pci_channel *hose, int top_bus, 51 extern int early_read_config_dword(struct pci_channel *hose, int top_bus, 53 extern int early_write_config_byte(struct pci_channel *hose, int top_bus, 55 extern int early_write_config_word(struct pci_channel *hose, int top_bus, 57 extern int early_write_config_dword(struct pci_channel *hose, int top_bus, 59 extern void pcibios_enable_timers(struct pci_channel *hose); [all …]
|
/Linux-v4.19/arch/sh/drivers/pci/ |
D | common.c | 11 static struct pci_dev *fake_pci_dev(struct pci_channel *hose, in fake_pci_dev() 34 int __init early_##rw##_config_##size(struct pci_channel *hose, \ 49 int __init pci_is_66mhz_capable(struct pci_channel *hose, in EARLY_PCI_OP() 90 struct pci_channel *hose = from_timer(hose, t, err_timer); in pcibios_enable_err() 99 struct pci_channel *hose = from_timer(hose, t, serr_timer); in pcibios_enable_serr() 106 void pcibios_enable_timers(struct pci_channel *hose) in pcibios_enable_timers() 123 struct pci_channel *hose) in pcibios_handle_status_errors()
|
D | pci.c | 31 static struct pci_channel *hose_head, **hose_tail = &hose_head; 35 static void pcibios_scanbus(struct pci_channel *hose) in pcibios_scanbus() 100 int register_pci_controller(struct pci_channel *hose) in register_pci_controller() 157 struct pci_channel *hose; in pcibios_init() 179 struct pci_channel *hose = dev->sysdata; in pcibios_align_resource() 197 pcibios_bus_report_status_early(struct pci_channel *hose, in pcibios_bus_report_status_early() 265 struct pci_channel *hose; in pcibios_report_status() 281 struct pci_channel *chan = dev->sysdata; in __pci_ioport_map()
|
D | pcie-sh7786.c | 27 struct pci_channel *hose; 127 static struct pci_channel sh7786_pci_channels[] = { 155 static int __init phy_wait_for_ack(struct pci_channel *chan) in phy_wait_for_ack() 169 static int __init pci_wait_for_irq(struct pci_channel *chan, unsigned int mask) in pci_wait_for_irq() 183 static void __init phy_write_reg(struct pci_channel *chan, unsigned int addr, in phy_write_reg() 206 struct pci_channel *chan = port->hose; in pcie_clk_init() 261 struct pci_channel *chan = port->hose; in phy_init() 294 struct pci_channel *chan = port->hose; in pcie_reset() 304 struct pci_channel *chan = port->hose; in pcie_init()
|
D | pci-sh7780.c | 58 static struct pci_channel sh7780_pci_controller = { 97 struct pci_channel *hose = dev_id; in sh7780_pci_err_irq() 150 struct pci_channel *hose = dev_id; in sh7780_pci_serr_irq() 167 static int __init sh7780_pci_setup_irqs(struct pci_channel *hose) in sh7780_pci_setup_irqs() 218 static inline void __init sh7780_pci_teardown_irqs(struct pci_channel *hose) in sh7780_pci_teardown_irqs() 224 static void __init sh7780_pci66_init(struct pci_channel *hose) in sh7780_pci66_init() 249 struct pci_channel *chan = &sh7780_pci_controller; in sh7780_pci_init()
|
D | ops-sh4.c | 28 struct pci_channel *chan = bus->sysdata; in sh4_pci_read() 66 struct pci_channel *chan = bus->sysdata; in sh4_pci_write() 104 int __attribute__((weak)) pci_fixup_pcic(struct pci_channel *chan) in pci_fixup_pcic()
|
D | pci-sh4.h | 158 int pci_fixup_pcic(struct pci_channel *chan); 170 static inline void pci_write_reg(struct pci_channel *chan, in pci_write_reg() 176 static inline unsigned long pci_read_reg(struct pci_channel *chan, in pci_read_reg()
|
D | pci-sh7751.c | 22 static int __init __area_sdram_check(struct pci_channel *chan, in __area_sdram_check() 62 static struct pci_channel sh7751_pci_controller = { 80 struct pci_channel *chan = &sh7751_pci_controller; in sh7751_pci_init()
|
D | fixups-landisk.c | 41 int pci_fixup_pcic(struct pci_channel *chan) in pci_fixup_pcic()
|
D | fixups-dreamcast.c | 33 struct pci_channel *p = dev->sysdata; in gapspci_fixup_resources()
|
D | fixups-rts7751r2d.c | 42 int pci_fixup_pcic(struct pci_channel *chan) in pci_fixup_pcic()
|
D | pci-dreamcast.c | 42 static struct pci_channel dreamcast_pci_controller = {
|
D | fixups-se7751.c | 39 int pci_fixup_pcic(struct pci_channel *chan) in pci_fixup_pcic()
|
D | pcie-sh7786.h | 569 pci_write_reg(struct pci_channel *chan, unsigned long val, unsigned long reg) in pci_write_reg() 575 pci_read_reg(struct pci_channel *chan, unsigned long reg) in pci_read_reg()
|
D | pci-sh5.c | 93 static struct pci_channel sh5pci_controller = {
|
D | ops-sh7786.c | 25 struct pci_channel *chan = bus->sysdata; in sh7786_pcie_config_access()
|
/Linux-v4.19/drivers/edac/ |
D | sb_edac.c | 367 struct pci_dev *pci_channel[KNL_MAX_CHANNELS]; member 1583 if (!pvt->knl.pci_channel[i]) in __populate_dimms() 1594 pci_read_config_dword(pvt->knl.pci_channel[i], in __populate_dimms() 2808 WARN_ON(pvt->knl.pci_channel[devidx] != NULL); in knl_mci_bind_devs() 2809 pvt->knl.pci_channel[devidx] = pdev; in knl_mci_bind_devs() 2834 if (!pvt->knl.pci_channel[i]) { in knl_mci_bind_devs()
|