Home
last modified time | relevance | path

Searched defs:pcie (Results 76 - 100 of 127) sorted by relevance

123456

/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-mvebu.c101 struct mvebu_pcie *pcie; member
608 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie, in mvebu_pcie_find_port() argument
632 struct mvebu_pcie *pcie = bus->sysdata; in mvebu_pcie_wr_conf() local
659 struct mvebu_pcie *pcie in mvebu_pcie_rd_conf() local
786 struct mvebu_pcie *pcie; mvebu_pcie_suspend() local
800 struct mvebu_pcie *pcie; mvebu_pcie_resume() local
821 mvebu_pcie_parse_port(struct mvebu_pcie *pcie, struct mvebu_pcie_port *port, struct device_node *child) mvebu_pcie_parse_port() argument
973 mvebu_pcie_parse_request_resources(struct mvebu_pcie *pcie) mvebu_pcie_parse_request_resources() argument
1021 struct mvebu_pcie *pcie; mvebu_pci_host_probe() local
1063 struct mvebu_pcie *pcie; mvebu_pcie_probe() local
[all...]
H A Dpcie-altera.c125 cra_writel(struct altera_pcie *pcie, const u32 value, const u32 reg) cra_writel() argument
131 cra_readl(struct altera_pcie *pcie, const u32 reg) cra_readl() argument
136 altera_pcie_link_up(struct altera_pcie *pcie) altera_pcie_link_up() argument
141 s10_altera_pcie_link_up(struct altera_pcie *pcie) s10_altera_pcie_link_up() argument
169 tlp_write_tx(struct altera_pcie *pcie, struct tlp_rp_regpair_t *tlp_rp_regdata) tlp_write_tx() argument
177 s10_tlp_write_tx(struct altera_pcie *pcie, u32 reg0, u32 ctrl) s10_tlp_write_tx() argument
183 altera_pcie_valid_device(struct altera_pcie *pcie, struct pci_bus *bus, int dev) altera_pcie_valid_device() argument
199 tlp_read_packet(struct altera_pcie *pcie, u32 *value) tlp_read_packet() argument
238 s10_tlp_read_packet(struct altera_pcie *pcie, u32 *value) s10_tlp_read_packet() argument
285 tlp_write_packet(struct altera_pcie *pcie, u32 *headers, u32 data, bool align) tlp_write_packet() argument
312 s10_tlp_write_packet(struct altera_pcie *pcie, u32 *headers, u32 data, bool dummy) s10_tlp_write_packet() argument
321 get_tlp_header(struct altera_pcie *pcie, u8 bus, u32 devfn, int where, u8 byte_en, bool read, u32 *headers) get_tlp_header() argument
339 tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, int where, u8 byte_en, u32 *value) tlp_cfg_dword_read() argument
352 tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, int where, u8 byte_en, u32 value) tlp_cfg_dword_write() argument
383 s10_rp_read_cfg(struct altera_pcie *pcie, int where, int size, u32 *value) s10_rp_read_cfg() argument
403 s10_rp_write_cfg(struct altera_pcie *pcie, u8 busno, int where, int size, u32 value) s10_rp_write_cfg() argument
430 _altera_pcie_cfg_read(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int where, int size, u32 *value) _altera_pcie_cfg_read() argument
474 _altera_pcie_cfg_write(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int where, int size, u32 value) _altera_pcie_cfg_write() argument
508 struct altera_pcie *pcie = bus->sysdata; altera_pcie_cfg_read() local
525 struct altera_pcie *pcie = bus->sysdata; altera_pcie_cfg_write() local
542 altera_read_cap_word(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int offset, u16 *value) altera_read_cap_word() argument
556 altera_write_cap_word(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int offset, u16 value) altera_write_cap_word() argument
565 altera_wait_link_retrain(struct altera_pcie *pcie) altera_wait_link_retrain() argument
600 altera_pcie_retrain(struct altera_pcie *pcie) altera_pcie_retrain() argument
645 struct altera_pcie *pcie; altera_pcie_isr() local
672 altera_pcie_init_irq_domain(struct altera_pcie *pcie) altera_pcie_init_irq_domain() argument
688 altera_pcie_irq_teardown(struct altera_pcie *pcie) altera_pcie_irq_teardown() argument
695 altera_pcie_parse_dt(struct altera_pcie *pcie) altera_pcie_parse_dt() argument
719 altera_pcie_host_init(struct altera_pcie *pcie) altera_pcie_host_init() argument
769 struct altera_pcie *pcie; altera_pcie_probe() local
815 struct altera_pcie *pcie = platform_get_drvdata(pdev); altera_pcie_remove() local
[all...]
H A Dpcie-iproc.c410 struct iproc_pcie *pcie = bus->sysdata; in iproc_data() local
419 static inline u16 iproc_pcie_reg_offset(struct iproc_pcie *pcie, in iproc_pcie_reg_offset() argument
425 static inline u32 iproc_pcie_read_reg(struct iproc_pcie *pcie, in iproc_pcie_read_reg() argument
436 static inline void iproc_pcie_write_reg(struct iproc_pcie *pcie, in iproc_pcie_write_reg() argument
456 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_apb_err_disable() local
469 iproc_pcie_map_ep_cfg_reg(struct iproc_pcie *pcie, unsigned int busno, unsigned int slot, unsigned int fn, int where) iproc_pcie_map_ep_cfg_reg() argument
494 iproc_pcie_cfg_retry(struct iproc_pcie *pcie, void __iomem *cfg_data_p) iproc_pcie_cfg_retry() argument
539 iproc_pcie_fix_cap(struct iproc_pcie *pcie, int where, u32 *val) iproc_pcie_fix_cap() argument
585 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_config_read() local
639 iproc_pcie_map_cfg_bus(struct iproc_pcie *pcie, int busno, unsigned int devfn, int where) iproc_pcie_map_cfg_bus() argument
672 iproc_pci_raw_config_read32(struct iproc_pcie *pcie, unsigned int devfn, int where, int size, u32 *val) iproc_pci_raw_config_read32() argument
692 iproc_pci_raw_config_write32(struct iproc_pcie *pcie, unsigned int devfn, int where, int size, u32 val) iproc_pci_raw_config_write32() argument
720 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_config_read32() local
750 iproc_pcie_perst_ctrl(struct iproc_pcie *pcie, bool assert) iproc_pcie_perst_ctrl() argument
776 iproc_pcie_shutdown(struct iproc_pcie *pcie) iproc_pcie_shutdown() argument
785 iproc_pcie_check_link(struct iproc_pcie *pcie) iproc_pcie_check_link() argument
858 iproc_pcie_enable(struct iproc_pcie *pcie) iproc_pcie_enable() argument
863 iproc_pcie_ob_is_valid(struct iproc_pcie *pcie, int window_idx) iproc_pcie_ob_is_valid() argument
873 iproc_pcie_ob_write(struct iproc_pcie *pcie, int window_idx, int size_idx, u64 axi_addr, u64 pci_addr) iproc_pcie_ob_write() argument
926 iproc_pcie_setup_ob(struct iproc_pcie *pcie, u64 axi_addr, u64 pci_addr, resource_size_t size) iproc_pcie_setup_ob() argument
1028 iproc_pcie_map_ranges(struct iproc_pcie *pcie, struct list_head *resources) iproc_pcie_map_ranges() argument
1059 iproc_pcie_ib_is_in_use(struct iproc_pcie *pcie, int region_idx) iproc_pcie_ib_is_in_use() argument
1076 iproc_pcie_ib_write(struct iproc_pcie *pcie, int region_idx, int size_idx, int nr_windows, u64 axi_addr, u64 pci_addr, resource_size_t size) iproc_pcie_ib_write() argument
1133 iproc_pcie_setup_ib(struct iproc_pcie *pcie, struct resource_entry *entry, enum iproc_pcie_ib_map_type type) iproc_pcie_setup_ib() argument
1195 iproc_pcie_map_dma_ranges(struct iproc_pcie *pcie) iproc_pcie_map_dma_ranges() argument
1211 iproc_pcie_invalidate_mapping(struct iproc_pcie *pcie) iproc_pcie_invalidate_mapping() argument
1237 iproce_pcie_get_msi(struct iproc_pcie *pcie, struct device_node *msi_node, u64 *msi_addr) iproce_pcie_get_msi() argument
1265 iproc_pcie_paxb_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr) iproc_pcie_paxb_v2_msi_steer() argument
1281 iproc_pcie_paxc_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr, bool enable) iproc_pcie_paxc_v2_msi_steer() argument
1330 iproc_pcie_msi_steer(struct iproc_pcie *pcie, struct device_node *msi_node) iproc_pcie_msi_steer() argument
1359 iproc_pcie_msi_enable(struct iproc_pcie *pcie) iproc_pcie_msi_enable() argument
1407 iproc_pcie_msi_disable(struct iproc_pcie *pcie) iproc_pcie_msi_disable() argument
1412 iproc_pcie_rev_init(struct iproc_pcie *pcie) iproc_pcie_rev_init() argument
1478 iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res) iproc_pcie_setup() argument
1555 iproc_pcie_remove(struct iproc_pcie *pcie) iproc_pcie_remove() argument
1577 struct iproc_pcie *pcie = iproc_data(pdev->bus); quirk_paxc_disable_msi_parsing() local
[all...]
H A Dpcie-mediatek.c186 struct mtk_pcie *pcie; member
222 static void mtk_pcie_subsys_powerdown(struct mtk_pcie *pcie) in mtk_pcie_subsys_powerdown() argument
234 struct mtk_pcie *pcie = port->pcie; in mtk_pcie_port_free() local
242 static void mtk_pcie_put_resources(struct mtk_pcie *pcie) in mtk_pcie_put_resources() argument
336 struct mtk_pcie *pcie = bus->sysdata; mtk_pcie_find_port() local
533 mtk_pcie_irq_teardown(struct mtk_pcie *pcie) mtk_pcie_irq_teardown() argument
646 struct mtk_pcie *pcie = port->pcie; mtk_pcie_setup_irq() local
669 struct mtk_pcie *pcie = port->pcie; mtk_pcie_startup_port_v2() local
752 struct mtk_pcie *pcie = bus->sysdata; mtk_pcie_map_bus() local
768 struct mtk_pcie *pcie = port->pcie; mtk_pcie_startup_port() local
828 struct mtk_pcie *pcie = port->pcie; mtk_pcie_enable_port() local
907 mtk_pcie_parse_port(struct mtk_pcie *pcie, struct device_node *node, int slot) mtk_pcie_parse_port() argument
987 mtk_pcie_subsys_powerup(struct mtk_pcie *pcie) mtk_pcie_subsys_powerup() argument
1031 mtk_pcie_setup(struct mtk_pcie *pcie) mtk_pcie_setup() argument
1075 struct mtk_pcie *pcie; mtk_pcie_probe() local
1111 mtk_pcie_free_resources(struct mtk_pcie *pcie) mtk_pcie_free_resources() argument
1121 struct mtk_pcie *pcie = platform_get_drvdata(pdev); mtk_pcie_remove() local
1137 struct mtk_pcie *pcie = dev_get_drvdata(dev); mtk_pcie_suspend_noirq() local
1161 struct mtk_pcie *pcie = dev_get_drvdata(dev); mtk_pcie_resume_noirq() local
[all...]
H A Dpcie-xilinx-nwl.c176 static inline u32 nwl_bridge_readl(struct nwl_pcie *pcie, u32 off) in nwl_bridge_readl() argument
181 static inline void nwl_bridge_writel(struct nwl_pcie *pcie, u32 val, u32 off) in nwl_bridge_writel() argument
186 static bool nwl_pcie_link_up(struct nwl_pcie *pcie) in nwl_pcie_link_up() argument
193 static bool nwl_phy_link_up(struct nwl_pcie *pcie) in nwl_phy_link_up() argument
200 static int nwl_wait_for_link(struct nwl_pcie *pcie) in nwl_wait_for_link() argument
218 struct nwl_pcie *pcie = bus->sysdata; nwl_pcie_valid_device() local
244 struct nwl_pcie *pcie = bus->sysdata; nwl_pcie_map_bus() local
265 struct nwl_pcie *pcie = data; nwl_pcie_misc_handler() local
323 struct nwl_pcie *pcie; nwl_pcie_leg_handler() local
343 nwl_pcie_handle_msi_irq(struct nwl_pcie *pcie, u32 status_reg) nwl_pcie_handle_msi_irq() argument
365 struct nwl_pcie *pcie = irq_desc_get_handler_data(desc); nwl_pcie_msi_handler_high() local
375 struct nwl_pcie *pcie = irq_desc_get_handler_data(desc); nwl_pcie_msi_handler_low() local
385 struct nwl_pcie *pcie; nwl_mask_leg_irq() local
401 struct nwl_pcie *pcie; nwl_unmask_leg_irq() local
455 struct nwl_pcie *pcie = irq_data_get_irq_chip_data(data); nwl_compose_msi_msg() local
478 struct nwl_pcie *pcie = domain->host_data; nwl_irq_domain_alloc() local
504 struct nwl_pcie *pcie = irq_data_get_irq_chip_data(data); nwl_irq_domain_free() local
518 nwl_pcie_init_msi_irq_domain(struct nwl_pcie *pcie) nwl_pcie_init_msi_irq_domain() argument
543 nwl_pcie_init_irq_domain(struct nwl_pcie *pcie) nwl_pcie_init_irq_domain() argument
570 nwl_pcie_enable_msi(struct nwl_pcie *pcie) nwl_pcie_enable_msi() argument
655 nwl_pcie_bridge_init(struct nwl_pcie *pcie) nwl_pcie_bridge_init() argument
768 nwl_pcie_parse_dt(struct nwl_pcie *pcie, struct platform_device *pdev) nwl_pcie_parse_dt() argument
811 struct nwl_pcie *pcie; nwl_pcie_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpci-imx6.c70 struct clk *pcie; member
[all...]
H A Dpci-dra7xx.c103 static inline u32 dra7xx_pcie_readl(struct dra7xx_pcie *pcie, u32 offset) in dra7xx_pcie_readl() argument
108 static inline void dra7xx_pcie_writel(struct dra7xx_pcie *pcie, u32 offset, in dra7xx_pcie_writel() argument
[all...]
H A Dpcie-qcom.c196 static void qcom_ep_reset_assert(struct qcom_pcie *pcie) in qcom_ep_reset_assert() argument
202 static void qcom_ep_reset_deassert(struct qcom_pcie *pcie) in qcom_ep_reset_deassert() argument
210 qcom_pcie_establish_link(struct qcom_pcie *pcie) qcom_pcie_establish_link() argument
224 qcom_pcie_2_1_0_ltssm_enable(struct qcom_pcie *pcie) qcom_pcie_2_1_0_ltssm_enable() argument
234 qcom_pcie_get_resources_2_1_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_1_0() argument
289 qcom_pcie_deinit_2_1_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_1_0() argument
306 qcom_pcie_init_2_1_0(struct qcom_pcie *pcie) qcom_pcie_init_2_1_0() argument
431 qcom_pcie_get_resources_1_0_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_1_0_0() argument
461 qcom_pcie_deinit_1_0_0(struct qcom_pcie *pcie) qcom_pcie_deinit_1_0_0() argument
473 qcom_pcie_init_1_0_0(struct qcom_pcie *pcie) qcom_pcie_init_1_0_0() argument
541 qcom_pcie_2_3_2_ltssm_enable(struct qcom_pcie *pcie) qcom_pcie_2_3_2_ltssm_enable() argument
551 qcom_pcie_get_resources_2_3_2(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_3_2() argument
585 qcom_pcie_deinit_2_3_2(struct qcom_pcie *pcie) qcom_pcie_deinit_2_3_2() argument
597 qcom_pcie_post_deinit_2_3_2(struct qcom_pcie *pcie) qcom_pcie_post_deinit_2_3_2() argument
604 qcom_pcie_init_2_3_2(struct qcom_pcie *pcie) qcom_pcie_init_2_3_2() argument
678 qcom_pcie_post_init_2_3_2(struct qcom_pcie *pcie) qcom_pcie_post_init_2_3_2() argument
694 qcom_pcie_get_resources_2_4_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_4_0() argument
777 qcom_pcie_deinit_2_4_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_4_0() argument
793 qcom_pcie_init_2_4_0(struct qcom_pcie *pcie) qcom_pcie_init_2_4_0() argument
967 qcom_pcie_get_resources_2_3_3(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_3_3() argument
1006 qcom_pcie_deinit_2_3_3(struct qcom_pcie *pcie) qcom_pcie_deinit_2_3_3() argument
1017 qcom_pcie_init_2_3_3(struct qcom_pcie *pcie) qcom_pcie_init_2_3_3() argument
1128 qcom_pcie_get_resources_2_7_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_7_0() argument
1161 qcom_pcie_init_2_7_0(struct qcom_pcie *pcie) qcom_pcie_init_2_7_0() argument
1226 qcom_pcie_deinit_2_7_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_7_0() argument
1234 qcom_pcie_post_init_2_7_0(struct qcom_pcie *pcie) qcom_pcie_post_init_2_7_0() argument
1241 qcom_pcie_post_deinit_2_7_0(struct qcom_pcie *pcie) qcom_pcie_post_deinit_2_7_0() argument
1259 struct qcom_pcie *pcie = to_qcom_pcie(pci); qcom_pcie_host_init() local
1366 struct qcom_pcie *pcie; qcom_pcie_probe() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/mt7621-pci/
H A Dpci-mt7621.c106 struct mt7621_pcie *pcie; member
145 static inline u32 pcie_read(struct mt7621_pcie *pcie, u32 reg) in pcie_read() argument
150 static inline void pcie_write(struct mt7621_pcie *pcie, u32 val, u32 reg) in pcie_write() argument
155 static inline void pcie_rmw(struct mt7621_pcie *pcie, u32 reg, u32 clr, u32 set) in pcie_rmw() argument
185 struct mt7621_pcie *pcie = bus->sysdata; mt7621_pcie_map_bus() local
200 read_config(struct mt7621_pcie *pcie, unsigned int dev, u32 reg) read_config() argument
208 write_config(struct mt7621_pcie *pcie, unsigned int dev, u32 reg, u32 val) write_config() argument
246 struct mt7621_pcie *pcie = port->pcie; mt7621_control_assert() local
256 struct mt7621_pcie *pcie = port->pcie; mt7621_control_deassert() local
264 setup_cm_memory_region(struct mt7621_pcie *pcie) setup_cm_memory_region() argument
288 struct mt7621_pcie *pcie = pdev->bus->sysdata; mt7621_map_irq() local
296 mt7621_pci_parse_request_of_pci_ranges(struct mt7621_pcie *pcie) mt7621_pci_parse_request_of_pci_ranges() argument
341 mt7621_pcie_parse_port(struct mt7621_pcie *pcie, struct device_node *node, int slot) mt7621_pcie_parse_port() argument
401 mt7621_pcie_parse_dt(struct mt7621_pcie *pcie) mt7621_pcie_parse_dt() argument
442 struct mt7621_pcie *pcie = port->pcie; mt7621_pcie_init_port() local
465 mt7621_pcie_reset_assert(struct mt7621_pcie *pcie) mt7621_pcie_reset_assert() argument
480 mt7621_pcie_reset_rc_deassert(struct mt7621_pcie *pcie) mt7621_pcie_reset_rc_deassert() argument
488 mt7621_pcie_reset_ep_deassert(struct mt7621_pcie *pcie) mt7621_pcie_reset_ep_deassert() argument
498 mt7621_pcie_init_ports(struct mt7621_pcie *pcie) mt7621_pcie_init_ports() argument
551 struct mt7621_pcie *pcie = port->pcie; mt7621_pcie_enable_port() local
572 mt7621_pcie_enable_ports(struct mt7621_pcie *pcie) mt7621_pcie_enable_ports() argument
605 mt7621_pcie_init_virtual_bridges(struct mt7621_pcie *pcie) mt7621_pcie_init_virtual_bridges() argument
656 mt7621_pcie_add_resources(struct mt7621_pcie *pcie, struct list_head *res) mt7621_pcie_add_resources() argument
666 struct mt7621_pcie *pcie = pci_host_bridge_priv(host); mt7621_pcie_register_host() local
687 struct mt7621_pcie *pcie; mt7621_pci_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_imem.h341 struct iosm_pcie *pcie; member
H A Diosm_ipc_mux.h350 struct iosm_pcie *pcie; member
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpcie-altera.c124 cra_writel(struct altera_pcie *pcie, const u32 value, const u32 reg) cra_writel() argument
130 cra_readl(struct altera_pcie *pcie, const u32 reg) cra_readl() argument
135 altera_pcie_link_up(struct altera_pcie *pcie) altera_pcie_link_up() argument
140 s10_altera_pcie_link_up(struct altera_pcie *pcie) s10_altera_pcie_link_up() argument
168 tlp_write_tx(struct altera_pcie *pcie, struct tlp_rp_regpair_t *tlp_rp_regdata) tlp_write_tx() argument
176 s10_tlp_write_tx(struct altera_pcie *pcie, u32 reg0, u32 ctrl) s10_tlp_write_tx() argument
182 altera_pcie_valid_device(struct altera_pcie *pcie, struct pci_bus *bus, int dev) altera_pcie_valid_device() argument
198 tlp_read_packet(struct altera_pcie *pcie, u32 *value) tlp_read_packet() argument
237 s10_tlp_read_packet(struct altera_pcie *pcie, u32 *value) s10_tlp_read_packet() argument
284 tlp_write_packet(struct altera_pcie *pcie, u32 *headers, u32 data, bool align) tlp_write_packet() argument
311 s10_tlp_write_packet(struct altera_pcie *pcie, u32 *headers, u32 data, bool dummy) s10_tlp_write_packet() argument
320 get_tlp_header(struct altera_pcie *pcie, u8 bus, u32 devfn, int where, u8 byte_en, bool read, u32 *headers) get_tlp_header() argument
338 tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, int where, u8 byte_en, u32 *value) tlp_cfg_dword_read() argument
351 tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, int where, u8 byte_en, u32 value) tlp_cfg_dword_write() argument
382 s10_rp_read_cfg(struct altera_pcie *pcie, int where, int size, u32 *value) s10_rp_read_cfg() argument
402 s10_rp_write_cfg(struct altera_pcie *pcie, u8 busno, int where, int size, u32 value) s10_rp_write_cfg() argument
429 _altera_pcie_cfg_read(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int where, int size, u32 *value) _altera_pcie_cfg_read() argument
473 _altera_pcie_cfg_write(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int where, int size, u32 value) _altera_pcie_cfg_write() argument
507 struct altera_pcie *pcie = bus->sysdata; altera_pcie_cfg_read() local
522 struct altera_pcie *pcie = bus->sysdata; altera_pcie_cfg_write() local
539 altera_read_cap_word(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int offset, u16 *value) altera_read_cap_word() argument
553 altera_write_cap_word(struct altera_pcie *pcie, u8 busno, unsigned int devfn, int offset, u16 value) altera_write_cap_word() argument
562 altera_wait_link_retrain(struct altera_pcie *pcie) altera_wait_link_retrain() argument
597 altera_pcie_retrain(struct altera_pcie *pcie) altera_pcie_retrain() argument
642 struct altera_pcie *pcie; altera_pcie_isr() local
667 altera_pcie_init_irq_domain(struct altera_pcie *pcie) altera_pcie_init_irq_domain() argument
683 altera_pcie_irq_teardown(struct altera_pcie *pcie) altera_pcie_irq_teardown() argument
690 altera_pcie_parse_dt(struct altera_pcie *pcie) altera_pcie_parse_dt() argument
714 altera_pcie_host_init(struct altera_pcie *pcie) altera_pcie_host_init() argument
764 struct altera_pcie *pcie; altera_pcie_probe() local
810 struct altera_pcie *pcie = platform_get_drvdata(pdev); altera_pcie_remove() local
[all...]
H A Dpcie-apple.c146 struct apple_pcie *pcie; member
207 struct apple_pcie *pcie = domain->host_data; in apple_msi_domain_alloc() local
241 struct apple_pcie *pcie = domain->host_data; in apple_msi_domain_free() local
465 apple_pcie_setup_refclk(struct apple_pcie *pcie, struct apple_pcie_port *port) apple_pcie_setup_refclk() argument
510 apple_pcie_setup_port(struct apple_pcie *pcie, struct device_node *np) apple_pcie_setup_port() argument
599 apple_msi_init(struct apple_pcie *pcie) apple_msi_init() argument
651 struct apple_pcie *pcie = cfg->priv; apple_pcie_get_port() local
768 struct apple_pcie *pcie; apple_pcie_init() local
[all...]
H A Dpcie-xilinx-nwl.c176 static inline u32 nwl_bridge_readl(struct nwl_pcie *pcie, u32 off) in nwl_bridge_readl() argument
181 static inline void nwl_bridge_writel(struct nwl_pcie *pcie, u32 val, u32 off) in nwl_bridge_writel() argument
186 static bool nwl_pcie_link_up(struct nwl_pcie *pcie) in nwl_pcie_link_up() argument
193 static bool nwl_phy_link_up(struct nwl_pcie *pcie) in nwl_phy_link_up() argument
200 static int nwl_wait_for_link(struct nwl_pcie *pcie) in nwl_wait_for_link() argument
218 struct nwl_pcie *pcie = bus->sysdata; nwl_pcie_valid_device() local
244 struct nwl_pcie *pcie = bus->sysdata; nwl_pcie_map_bus() local
261 struct nwl_pcie *pcie = data; nwl_pcie_misc_handler() local
319 struct nwl_pcie *pcie; nwl_pcie_leg_handler() local
335 nwl_pcie_handle_msi_irq(struct nwl_pcie *pcie, u32 status_reg) nwl_pcie_handle_msi_irq() argument
352 struct nwl_pcie *pcie = irq_desc_get_handler_data(desc); nwl_pcie_msi_handler_high() local
362 struct nwl_pcie *pcie = irq_desc_get_handler_data(desc); nwl_pcie_msi_handler_low() local
371 struct nwl_pcie *pcie = irq_data_get_irq_chip_data(data); nwl_mask_leg_irq() local
385 struct nwl_pcie *pcie = irq_data_get_irq_chip_data(data); nwl_unmask_leg_irq() local
438 struct nwl_pcie *pcie = irq_data_get_irq_chip_data(data); nwl_compose_msi_msg() local
461 struct nwl_pcie *pcie = domain->host_data; nwl_irq_domain_alloc() local
487 struct nwl_pcie *pcie = irq_data_get_irq_chip_data(data); nwl_irq_domain_free() local
501 nwl_pcie_init_msi_irq_domain(struct nwl_pcie *pcie) nwl_pcie_init_msi_irq_domain() argument
526 nwl_pcie_init_irq_domain(struct nwl_pcie *pcie) nwl_pcie_init_irq_domain() argument
553 nwl_pcie_enable_msi(struct nwl_pcie *pcie) nwl_pcie_enable_msi() argument
624 nwl_pcie_bridge_init(struct nwl_pcie *pcie) nwl_pcie_bridge_init() argument
741 nwl_pcie_parse_dt(struct nwl_pcie *pcie, struct platform_device *pdev) nwl_pcie_parse_dt() argument
784 struct nwl_pcie *pcie; nwl_pcie_probe() local
[all...]
H A Dpcie-iproc.c400 struct iproc_pcie *pcie = bus->sysdata; in iproc_data() local
409 static inline u16 iproc_pcie_reg_offset(struct iproc_pcie *pcie, in iproc_pcie_reg_offset() argument
415 static inline u32 iproc_pcie_read_reg(struct iproc_pcie *pcie, in iproc_pcie_read_reg() argument
426 static inline void iproc_pcie_write_reg(struct iproc_pcie *pcie, in iproc_pcie_write_reg() argument
446 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_apb_err_disable() local
459 iproc_pcie_map_ep_cfg_reg(struct iproc_pcie *pcie, unsigned int busno, unsigned int devfn, int where) iproc_pcie_map_ep_cfg_reg() argument
480 iproc_pcie_cfg_retry(struct iproc_pcie *pcie, void __iomem *cfg_data_p) iproc_pcie_cfg_retry() argument
525 iproc_pcie_fix_cap(struct iproc_pcie *pcie, int where, u32 *val) iproc_pcie_fix_cap() argument
571 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_config_read() local
623 iproc_pcie_map_cfg_bus(struct iproc_pcie *pcie, int busno, unsigned int devfn, int where) iproc_pcie_map_cfg_bus() argument
654 iproc_pci_raw_config_read32(struct iproc_pcie *pcie, unsigned int devfn, int where, int size, u32 *val) iproc_pci_raw_config_read32() argument
672 iproc_pci_raw_config_write32(struct iproc_pcie *pcie, unsigned int devfn, int where, int size, u32 val) iproc_pci_raw_config_write32() argument
700 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_config_read32() local
730 iproc_pcie_perst_ctrl(struct iproc_pcie *pcie, bool assert) iproc_pcie_perst_ctrl() argument
756 iproc_pcie_shutdown(struct iproc_pcie *pcie) iproc_pcie_shutdown() argument
765 iproc_pcie_check_link(struct iproc_pcie *pcie) iproc_pcie_check_link() argument
837 iproc_pcie_enable(struct iproc_pcie *pcie) iproc_pcie_enable() argument
842 iproc_pcie_ob_is_valid(struct iproc_pcie *pcie, int window_idx) iproc_pcie_ob_is_valid() argument
852 iproc_pcie_ob_write(struct iproc_pcie *pcie, int window_idx, int size_idx, u64 axi_addr, u64 pci_addr) iproc_pcie_ob_write() argument
905 iproc_pcie_setup_ob(struct iproc_pcie *pcie, u64 axi_addr, u64 pci_addr, resource_size_t size) iproc_pcie_setup_ob() argument
1007 iproc_pcie_map_ranges(struct iproc_pcie *pcie, struct list_head *resources) iproc_pcie_map_ranges() argument
1038 iproc_pcie_ib_is_in_use(struct iproc_pcie *pcie, int region_idx) iproc_pcie_ib_is_in_use() argument
1055 iproc_pcie_ib_write(struct iproc_pcie *pcie, int region_idx, int size_idx, int nr_windows, u64 axi_addr, u64 pci_addr, resource_size_t size) iproc_pcie_ib_write() argument
1112 iproc_pcie_setup_ib(struct iproc_pcie *pcie, struct resource_entry *entry, enum iproc_pcie_ib_map_type type) iproc_pcie_setup_ib() argument
1174 iproc_pcie_map_dma_ranges(struct iproc_pcie *pcie) iproc_pcie_map_dma_ranges() argument
1190 iproc_pcie_invalidate_mapping(struct iproc_pcie *pcie) iproc_pcie_invalidate_mapping() argument
1216 iproce_pcie_get_msi(struct iproc_pcie *pcie, struct device_node *msi_node, u64 *msi_addr) iproce_pcie_get_msi() argument
1244 iproc_pcie_paxb_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr) iproc_pcie_paxb_v2_msi_steer() argument
1260 iproc_pcie_paxc_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr, bool enable) iproc_pcie_paxc_v2_msi_steer() argument
1309 iproc_pcie_msi_steer(struct iproc_pcie *pcie, struct device_node *msi_node) iproc_pcie_msi_steer() argument
1338 iproc_pcie_msi_enable(struct iproc_pcie *pcie) iproc_pcie_msi_enable() argument
1386 iproc_pcie_msi_disable(struct iproc_pcie *pcie) iproc_pcie_msi_disable() argument
1391 iproc_pcie_rev_init(struct iproc_pcie *pcie) iproc_pcie_rev_init() argument
1457 iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res) iproc_pcie_setup() argument
1540 iproc_pcie_remove(struct iproc_pcie *pcie) iproc_pcie_remove() argument
1560 struct iproc_pcie *pcie = iproc_data(pdev->bus); quirk_paxc_disable_msi_parsing() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-kirin.c286 static int hi3660_pcie_phy_power_on(struct kirin_pcie *pcie) in hi3660_pcie_phy_power_on() argument
342 static int hi3660_pcie_phy_power_off(struct kirin_pcie *pcie) in hi3660_pcie_phy_power_off() argument
365 static int kirin_pcie_get_gpio_enable(struct kirin_pcie *pcie, in kirin_pcie_get_gpio_enable() argument
321 hi3660_pcie_phy_init(struct platform_device *pdev, struct kirin_pcie *pcie) hi3660_pcie_phy_init() argument
400 kirin_pcie_parse_port(struct kirin_pcie *pcie, struct platform_device *pdev, struct device_node *node) kirin_pcie_parse_port() argument
[all...]
H A Dpci-dra7xx.c105 static inline u32 dra7xx_pcie_readl(struct dra7xx_pcie *pcie, u32 offset) in dra7xx_pcie_readl() argument
110 static inline void dra7xx_pcie_writel(struct dra7xx_pcie *pcie, u32 offset, in dra7xx_pcie_writel() argument
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil.h191 mobiveil_csr_readl(struct mobiveil_pcie *pcie, u32 off) mobiveil_csr_readl() argument
196 mobiveil_csr_readw(struct mobiveil_pcie *pcie, u32 off) mobiveil_csr_readw() argument
201 mobiveil_csr_readb(struct mobiveil_pcie *pcie, u32 off) mobiveil_csr_readb() argument
207 mobiveil_csr_writel(struct mobiveil_pcie *pcie, u32 val, u32 off) mobiveil_csr_writel() argument
213 mobiveil_csr_writew(struct mobiveil_pcie *pcie, u16 val, u32 off) mobiveil_csr_writew() argument
219 mobiveil_csr_writeb(struct mobiveil_pcie *pcie, u8 val, u32 off) mobiveil_csr_writeb() argument
[all...]
/kernel/linux/linux-6.6/drivers/phy/tegra/
H A Dxusb.h448 struct tegra_xusb_pad *pcie; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/
H A Dpower_state.h158 struct PP_StatePcieBlock pcie; member
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dpcie.h202 struct mwifiex_pcie_device pcie; member
/kernel/linux/linux-5.10/drivers/pci/controller/cadence/
H A Dpcie-cadence.h305 struct cdns_pcie pcie; member
346 struct cdns_pcie pcie; member
363 static inline void cdns_pcie_writel(struct cdns_pcie *pcie, u32 reg, u32 value) in cdns_pcie_writel() argument
368 cdns_pcie_readl(struct cdns_pcie *pcie, u32 reg) cdns_pcie_readl() argument
414 cdns_pcie_rp_writeb(struct cdns_pcie *pcie, u32 reg, u8 value) cdns_pcie_rp_writeb() argument
422 cdns_pcie_rp_writew(struct cdns_pcie *pcie, u32 reg, u16 value) cdns_pcie_rp_writew() argument
430 cdns_pcie_rp_readw(struct cdns_pcie *pcie, u32 reg) cdns_pcie_rp_readw() argument
438 cdns_pcie_ep_fn_writeb(struct cdns_pcie *pcie, u8 fn, u32 reg, u8 value) cdns_pcie_ep_fn_writeb() argument
446 cdns_pcie_ep_fn_writew(struct cdns_pcie *pcie, u8 fn, u32 reg, u16 value) cdns_pcie_ep_fn_writew() argument
454 cdns_pcie_ep_fn_writel(struct cdns_pcie *pcie, u8 fn, u32 reg, u32 value) cdns_pcie_ep_fn_writel() argument
460 cdns_pcie_ep_fn_readw(struct cdns_pcie *pcie, u8 fn, u32 reg) cdns_pcie_ep_fn_readw() argument
467 cdns_pcie_ep_fn_readl(struct cdns_pcie *pcie, u8 fn, u32 reg) cdns_pcie_ep_fn_readl() argument
472 cdns_pcie_start_link(struct cdns_pcie *pcie) cdns_pcie_start_link() argument
480 cdns_pcie_stop_link(struct cdns_pcie *pcie) cdns_pcie_stop_link() argument
486 cdns_pcie_link_up(struct cdns_pcie *pcie) cdns_pcie_link_up() argument
[all...]
/kernel/linux/linux-6.6/drivers/thunderbolt/
H A Dtunnel.c97 int credits, usb3, pcie, spare; in tb_available_credits() local
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/mwifiex/
H A Dpcie.h190 struct mwifiex_pcie_device pcie; member
/kernel/linux/linux-6.6/drivers/pci/controller/cadence/
H A Dpcie-cadence.h324 struct cdns_pcie pcie; member
368 struct cdns_pcie pcie; member
386 static inline void cdns_pcie_writel(struct cdns_pcie *pcie, u32 reg, u32 value) in cdns_pcie_writel() argument
391 cdns_pcie_readl(struct cdns_pcie *pcie, u32 reg) cdns_pcie_readl() argument
437 cdns_pcie_rp_writeb(struct cdns_pcie *pcie, u32 reg, u8 value) cdns_pcie_rp_writeb() argument
445 cdns_pcie_rp_writew(struct cdns_pcie *pcie, u32 reg, u16 value) cdns_pcie_rp_writew() argument
453 cdns_pcie_rp_readw(struct cdns_pcie *pcie, u32 reg) cdns_pcie_rp_readw() argument
461 cdns_pcie_ep_fn_writeb(struct cdns_pcie *pcie, u8 fn, u32 reg, u8 value) cdns_pcie_ep_fn_writeb() argument
469 cdns_pcie_ep_fn_writew(struct cdns_pcie *pcie, u8 fn, u32 reg, u16 value) cdns_pcie_ep_fn_writew() argument
477 cdns_pcie_ep_fn_writel(struct cdns_pcie *pcie, u8 fn, u32 reg, u32 value) cdns_pcie_ep_fn_writel() argument
483 cdns_pcie_ep_fn_readw(struct cdns_pcie *pcie, u8 fn, u32 reg) cdns_pcie_ep_fn_readw() argument
490 cdns_pcie_ep_fn_readl(struct cdns_pcie *pcie, u8 fn, u32 reg) cdns_pcie_ep_fn_readl() argument
495 cdns_pcie_start_link(struct cdns_pcie *pcie) cdns_pcie_start_link() argument
503 cdns_pcie_stop_link(struct cdns_pcie *pcie) cdns_pcie_stop_link() argument
509 cdns_pcie_link_up(struct cdns_pcie *pcie) cdns_pcie_link_up() argument
[all...]

Completed in 28 milliseconds

123456