/openbmc/linux/drivers/pci/controller/dwc/ |
H A D | pcie-designware.c | 55 static int dw_pcie_get_clocks(struct dw_pcie *pci) in dw_pcie_get_clocks() 74 static int dw_pcie_get_resets(struct dw_pcie *pci) in dw_pcie_get_resets() 103 int dw_pcie_get_resources(struct dw_pcie *pci) in dw_pcie_get_resources() 180 void dw_pcie_version_detect(struct dw_pcie *pci) in dw_pcie_version_detect() 647 int dw_pcie_wait_for_link(struct dw_pcie *pci) in dw_pcie_wait_for_link() 676 int dw_pcie_link_up(struct dw_pcie *pci) in dw_pcie_link_up() 689 void dw_pcie_upconfig_setup(struct dw_pcie *pci) in dw_pcie_upconfig_setup() 782 void dw_pcie_iatu_detect(struct dw_pcie *pci) in dw_pcie_iatu_detect() 986 int dw_pcie_edma_detect(struct dw_pcie *pci) in dw_pcie_edma_detect() 1022 void dw_pcie_edma_remove(struct dw_pcie *pci) in dw_pcie_edma_remove() [all …]
|
H A D | pcie-designware-host.c | 63 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_handle_msi_irq() local 105 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pci_setup_msi_msg() local 128 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pci_bottom_mask() local 147 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pci_bottom_unmask() local 166 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pci_bottom_ack() local 235 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pcie_allocate_domains() local 275 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pcie_msi_init() local 288 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pcie_parse_split_msi_irq() local 328 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pcie_msi_host_init() local 398 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dw_pcie_host_init() local [all …]
|
H A D | pcie-designware-ep.c | 90 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in __dw_pcie_ep_find_next_cap() local 115 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_find_capability() local 132 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_write_header() local 161 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_inbound_atu() local 190 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_outbound_atu() local 215 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_clear_bar() local 231 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_set_bar() local 275 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_find_index() local 293 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_unmap_addr() local 308 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in dw_pcie_ep_map_addr() local [all …]
|
H A D | pci-layerscape.c | 46 struct dw_pcie *pci; member 57 struct dw_pcie *pci = pcie->pci; in ls_pcie_is_bridge() local 69 struct dw_pcie *pci = pcie->pci; in ls_pcie_clear_multifunction() local 78 struct dw_pcie *pci = pcie->pci; in ls_pcie_drop_msg_tlp() local 88 struct dw_pcie *pci = pcie->pci; in ls_pcie_fix_error_response() local 111 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in ls_pcie_send_turnoff_msg() local 130 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in ls_pcie_exit_from_l2() local 157 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in ls_pcie_host_init() local 201 struct dw_pcie *pci; in ls_pcie_probe() local
|
H A D | pcie-histb.c | 53 struct dw_pcie *pci; member 79 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in histb_pcie_dbi_w_mode() local 93 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in histb_pcie_dbi_r_mode() local 105 static u32 histb_pcie_read_dbi(struct dw_pcie *pci, void __iomem *base, in histb_pcie_read_dbi() 128 struct dw_pcie *pci = to_dw_pcie_from_pp(bus->sysdata); in histb_pcie_rd_own_conf() local 140 struct dw_pcie *pci = to_dw_pcie_from_pp(bus->sysdata); in histb_pcie_wr_own_conf() local 154 static int histb_pcie_link_up(struct dw_pcie *pci) in histb_pcie_link_up() 170 static int histb_pcie_start_link(struct dw_pcie *pci) in histb_pcie_start_link() 185 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in histb_pcie_host_init() local 224 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in histb_pcie_host_enable() local [all …]
|
H A D | pci-layerscape-ep.c | 44 struct dw_pcie *pci; member 54 struct dw_pcie *pci = pcie->pci; in ls_lut_readl() local 64 struct dw_pcie *pci = pcie->pci; in ls_lut_writel() local 75 struct dw_pcie *pci = pcie->pci; in ls_pcie_ep_event_handler() local 144 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in ls_pcie_ep_get_features() local 152 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in ls_pcie_ep_init() local 171 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in ls_pcie_ep_raise_irq() local 190 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in ls_pcie_ep_func_conf_select() local 230 struct dw_pcie *pci; in ls_pcie_ep_probe() local
|
H A D | pci-dra7xx.c | 89 struct dw_pcie *pci; member 183 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dra7xx_pcie_host_init() local 207 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dra7xx_pcie_handle_msi() local 229 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in dra7xx_pcie_handle_msi_irq() local 259 struct dw_pcie *pci; in dra7xx_pcie_msi_irq_handler() local 291 struct dw_pcie *pci = dra7xx->pci; in dra7xx_pcie_irq_handler() local 450 struct dw_pcie *pci = dra7xx->pci; in dra7xx_add_pcie_ep() local 477 struct dw_pcie *pci = dra7xx->pci; in dra7xx_add_pcie_port() local 694 struct dw_pcie *pci; in dra7xx_pcie_probe() local 868 struct dw_pcie *pci = dra7xx->pci; in dra7xx_pcie_suspend() local [all …]
|
H A D | pcie-keembay.c | 59 struct dw_pcie pci; member 104 static int keembay_pcie_link_up(struct dw_pcie *pci) in keembay_pcie_link_up() 114 static int keembay_pcie_start_link(struct dw_pcie *pci) in keembay_pcie_start_link() 138 static void keembay_pcie_stop_link(struct dw_pcie *pci) in keembay_pcie_stop_link() 187 struct dw_pcie *pci = &pcie->pci; in keembay_pcie_probe_clocks() local 211 struct dw_pcie *pci = &pcie->pci; in keembay_pcie_pll_init() local 268 struct dw_pcie *pci = &pcie->pci; in keembay_pcie_setup_msi_irq() local 285 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in keembay_pcie_ep_init() local 295 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in keembay_pcie_ep_raise_irq() local 339 struct dw_pcie *pci = &pcie->pci; in keembay_pcie_add_pcie_port() local [all …]
|
H A D | pcie-armada8k.c | 30 struct dw_pcie *pci; member 112 struct dw_pcie *pci = pcie->pci; in armada8k_pcie_setup_phys() local 142 static int armada8k_pcie_link_up(struct dw_pcie *pci) in armada8k_pcie_link_up() 156 static int armada8k_pcie_start_link(struct dw_pcie *pci) in armada8k_pcie_start_link() 171 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in armada8k_pcie_host_init() local 213 struct dw_pcie *pci = pcie->pci; in armada8k_pcie_irq_handler() local 234 struct dw_pcie *pci = pcie->pci; in armada8k_add_pcie_port() local 268 struct dw_pcie *pci; in armada8k_pcie_probe() local
|
H A D | pcie-artpec6.c | 33 struct dw_pcie *pci; member 97 static u64 artpec6_pcie_cpu_addr_fixup(struct dw_pcie *pci, u64 pci_addr) in artpec6_pcie_cpu_addr_fixup() 114 static int artpec6_pcie_establish_link(struct dw_pcie *pci) in artpec6_pcie_establish_link() 126 static void artpec6_pcie_stop_link(struct dw_pcie *pci) in artpec6_pcie_stop_link() 144 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_pcie_wait_for_phy_a6() local 171 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_pcie_wait_for_phy_a7() local 243 struct dw_pcie *pci = artpec6_pcie->pci; in artpec6_pcie_init_phy_a7() local 320 struct dw_pcie *pci = to_dw_pcie_from_pp(pp); in artpec6_pcie_host_init() local 341 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in artpec6_pcie_ep_init() local 357 struct dw_pcie *pci = to_dw_pcie_from_ep(ep); in artpec6_pcie_raise_irq() local [all …]
|
H A D | pci-imx6.c | 73 struct dw_pcie *pci; member 200 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_poll_ack() local 221 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_wait_ack() local 244 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_read() local 270 struct dw_pcie *pci = imx6_pcie->pci; in pcie_phy_write() local 553 struct dw_pcie *pci = imx6_pcie->pci; in imx6_pcie_enable_ref_clk() local 649 struct dw_pcie *pci = imx6_pcie->pci; in imx6_pcie_clk_enable() local 743 struct dw_pcie *pci = imx6_pcie->pci; in imx6_pcie_deassert_core_reset() local 807 struct dw_pcie *pci = imx6_pcie->pci; in imx6_pcie_wait_for_speed_change() local 1108 struct dw_pcie *pci = imx6_pcie->pci; in imx6_add_pcie_ep() local [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
H A D | base.c | 33 struct nvkm_pci *pci = device->pci; in nvkm_pci_msi_rearm() local 40 nvkm_pci_rd32(struct nvkm_pci *pci, u16 addr) in nvkm_pci_rd32() 46 nvkm_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) in nvkm_pci_wr08() 52 nvkm_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) in nvkm_pci_wr32() 66 nvkm_pci_rom_shadow(struct nvkm_pci *pci, bool shadow) in nvkm_pci_rom_shadow() 79 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_fini() local 90 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_preinit() local 99 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_oneinit() local 114 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_init() local 140 struct nvkm_pci *pci = nvkm_pci(subdev); in nvkm_pci_dtor() local [all …]
|
H A D | g84.c | 29 g84_pcie_version_supported(struct nvkm_pci *pci) in g84_pcie_version_supported() 36 g84_pcie_version(struct nvkm_pci *pci) in g84_pcie_version() 43 g84_pcie_set_version(struct nvkm_pci *pci, u8 ver) in g84_pcie_set_version() 50 g84_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) in g84_pcie_set_cap_speed() 57 g84_pcie_cur_speed(struct nvkm_pci *pci) in g84_pcie_cur_speed() 72 g84_pcie_max_speed(struct nvkm_pci *pci) in g84_pcie_max_speed() 81 g84_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in g84_pcie_set_link_speed() 95 g84_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in g84_pcie_set_link() 103 g84_pci_init(struct nvkm_pci *pci) in g84_pci_init() 126 g84_pcie_init(struct nvkm_pci *pci) in g84_pcie_init()
|
H A D | gk104.c | 27 gk104_pcie_version_supported(struct nvkm_pci *pci) in gk104_pcie_version_supported() 33 gk104_pcie_set_cap_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_cap_speed() 54 gk104_pcie_cap_speed(struct nvkm_pci *pci) in gk104_pcie_cap_speed() 78 gk104_pcie_set_lnkctl_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_lnkctl_speed() 96 gk104_pcie_lnkctl_speed(struct nvkm_pci *pci) in gk104_pcie_lnkctl_speed() 112 gk104_pcie_max_speed(struct nvkm_pci *pci) in gk104_pcie_max_speed() 127 gk104_pcie_set_link_speed(struct nvkm_pci *pci, enum nvkm_pcie_speed speed) in gk104_pcie_set_link_speed() 150 gk104_pcie_init(struct nvkm_pci * pci) in gk104_pcie_init() 182 gk104_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in gk104_pcie_set_link()
|
H A D | gf100.c | 27 gf100_pci_msi_rearm(struct nvkm_pci *pci) in gf100_pci_msi_rearm() 33 gf100_pcie_set_version(struct nvkm_pci *pci, u8 ver) in gf100_pcie_set_version() 40 gf100_pcie_version(struct nvkm_pci *pci) in gf100_pcie_version() 47 gf100_pcie_set_cap_speed(struct nvkm_pci *pci, bool full_speed) in gf100_pcie_set_cap_speed() 54 gf100_pcie_cap_speed(struct nvkm_pci *pci) in gf100_pcie_cap_speed() 64 gf100_pcie_init(struct nvkm_pci *pci) in gf100_pcie_init() 72 gf100_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in gf100_pcie_set_link()
|
H A D | agp.h | 14 static inline void nvkm_agp_ctor(struct nvkm_pci *pci) {} in nvkm_agp_ctor() 15 static inline void nvkm_agp_dtor(struct nvkm_pci *pci) {} in nvkm_agp_dtor() 16 static inline void nvkm_agp_preinit(struct nvkm_pci *pci) {} in nvkm_agp_preinit() 17 static inline int nvkm_agp_init(struct nvkm_pci *pci) { return -ENOSYS; } in nvkm_agp_init() 18 static inline void nvkm_agp_fini(struct nvkm_pci *pci) {} in nvkm_agp_fini()
|
H A D | pcie.c | 51 nvkm_pcie_get_version(struct nvkm_pci *pci) in nvkm_pcie_get_version() 60 nvkm_pcie_get_max_version(struct nvkm_pci *pci) in nvkm_pcie_get_max_version() 69 nvkm_pcie_set_version(struct nvkm_pci *pci, int version) in nvkm_pcie_set_version() 80 nvkm_pcie_oneinit(struct nvkm_pci *pci) in nvkm_pcie_oneinit() 89 nvkm_pcie_init(struct nvkm_pci *pci) in nvkm_pcie_init() 115 nvkm_pcie_set_link(struct nvkm_pci *pci, enum nvkm_pcie_speed speed, u8 width) in nvkm_pcie_set_link()
|
H A D | agp.c | 44 nvkm_agp_fini(struct nvkm_pci *pci) in nvkm_agp_fini() 56 nvkm_agp_preinit(struct nvkm_pci *pci) in nvkm_agp_preinit() 85 nvkm_agp_init(struct nvkm_pci *pci) in nvkm_agp_init() 98 nvkm_agp_dtor(struct nvkm_pci *pci) in nvkm_agp_dtor() 104 nvkm_agp_ctor(struct nvkm_pci *pci) in nvkm_agp_ctor()
|
H A D | nv40.c | 27 nv40_pci_rd32(struct nvkm_pci *pci, u16 addr) in nv40_pci_rd32() 34 nv40_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) in nv40_pci_wr08() 41 nv40_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) in nv40_pci_wr32() 48 nv40_pci_msi_rearm(struct nvkm_pci *pci) in nv40_pci_msi_rearm()
|
/openbmc/linux/drivers/edac/ |
H A D | edac_pci.c | 31 struct edac_pci_ctl_info *pci; in edac_pci_alloc_ctl_info() local 57 void edac_pci_free_ctl_info(struct edac_pci_ctl_info *pci) in edac_pci_free_ctl_info() 73 struct edac_pci_ctl_info *pci; in find_edac_pci_by_dev() local 96 static int add_edac_pci_to_global_list(struct edac_pci_ctl_info *pci) in add_edac_pci_to_global_list() 146 static void del_edac_pci_from_global_list(struct edac_pci_ctl_info *pci) in del_edac_pci_from_global_list() 166 struct edac_pci_ctl_info *pci = to_edac_pci_ctl_work(d_work); in edac_pci_workq_function() local 200 int edac_pci_add_device(struct edac_pci_ctl_info *pci, int edac_idx) in edac_pci_add_device() 247 struct edac_pci_ctl_info *pci; in edac_pci_del_device() local 284 static void edac_pci_generic_check(struct edac_pci_ctl_info *pci) in edac_pci_generic_check() 301 struct edac_pci_ctl_info *pci; in edac_pci_create_generic_ctl() local [all …]
|
/openbmc/qemu/hw/scsi/ |
H A D | esp-pci.c | 219 PCIESPState *pci = opaque; in esp_pci_io_write() local 264 PCIESPState *pci = opaque; in esp_pci_io_read() local 326 PCIESPState *pci = opaque; in esp_pci_dma_memory_read() local 332 PCIESPState *pci = opaque; in esp_pci_dma_memory_write() local 348 PCIESPState *pci = PCI_ESP(dev); in esp_pci_hard_reset() local 388 PCIESPState *pci = PCI_ESP(dev); in esp_pci_scsi_realize() local 417 PCIESPState *pci = PCI_ESP(d); in esp_pci_scsi_exit() local 460 PCIESPState pci; member 487 DC390State *pci = DC390(dev); in DECLARE_INSTANCE_CHECKER() local 505 DC390State *pci = DC390(dev); in dc390_write_config() local [all …]
|
/openbmc/u-boot/arch/m68k/include/asm/ |
H A D | immap_547x_8x.h | 208 typedef struct pci { struct 210 u32 scr; /* 0x04 Status / command */ 212 u32 cr1; /* 0x0c Configuration 1 */ 215 u32 bar2; /* 0x18 NA */ 216 u32 bar3; /* 0x1c NA */ 217 u32 bar4; /* 0x20 NA */ 218 u32 bar5; /* 0x24 NA */ 223 u32 rsvd1; /* 0x38 */ 224 u32 cr2; /* 0x3c Configuration 2 */ 225 u32 rsvd2[8]; /* 0x40 - 0x5f */ [all …]
|
H A D | immap_5445x.h | 244 typedef struct pci { struct 245 u32 idr; /* 0x00 Device Id / Vendor Id Register */ 246 u32 scr; /* 0x04 Status / command Register */ 248 u32 cr1; /* 0x0c Configuration 1 Register */ 249 u32 bar0; /* 0x10 Base address register 0 Register */ 255 u32 ccpr; /* 0x28 Cardbus CIS Pointer Register */ 258 u32 cpr; /* 0x34 Capabilities Pointer Register */ 259 u32 rsvd1; /* 0x38 */ 260 u32 cr2; /* 0x3c Configuration Register 2 */ 261 u32 rsvd2[8]; /* 0x40 - 0x5f */ [all …]
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-rk805.c | 261 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); in rk805_gpio_get() local 277 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); in rk805_gpio_set() local 304 struct rk805_pctrl_info *pci = gpiochip_get_data(chip); in rk805_gpio_get_direction() local 343 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_groups_count() local 351 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_group_name() local 361 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_group_pins() local 379 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_funcs_count() local 387 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_func_name() local 397 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in rk805_pinctrl_get_func_groups() local 409 struct rk805_pctrl_info *pci = pinctrl_dev_get_drvdata(pctldev); in _rk805_pinctrl_set_mux() local [all …]
|
/openbmc/linux/sound/soc/intel/skylake/ |
H A D | skl.c | 90 struct pci_dev *pci = to_pci_dev(dev); in skl_enable_miscbdcge() local 106 struct pci_dev *pci = to_pci_dev(dev); in skl_clock_power_gating() local 149 struct pci_dev *pci = to_pci_dev(dev); in skl_update_d0i3c() local 282 struct pci_dev *pci = to_pci_dev(dev); in skl_suspend_late() local 331 struct pci_dev *pci = to_pci_dev(dev); in skl_suspend() local 361 struct pci_dev *pci = to_pci_dev(dev); in skl_resume() local 399 struct pci_dev *pci = to_pci_dev(dev); in skl_runtime_suspend() local 409 struct pci_dev *pci = to_pci_dev(dev); in skl_runtime_resume() local 869 static int skl_create(struct pci_dev *pci, in skl_create() 918 struct pci_dev *pci = skl->pci; in skl_first_init() local [all …]
|