/kernel/linux/linux-6.6/drivers/pci/controller/ |
H A D | pcie-mediatek.c | 190 struct mtk_pcie *pcie; member 228 static void mtk_pcie_subsys_powerdown(struct mtk_pcie *pcie) in mtk_pcie_subsys_powerdown() argument 240 struct mtk_pcie *pcie = port->pcie; in mtk_pcie_port_free() local 248 static void mtk_pcie_put_resources(struct mtk_pcie *pcie) in mtk_pcie_put_resources() argument 342 struct mtk_pcie *pcie = bus->sysdata; mtk_pcie_find_port() local 532 mtk_pcie_irq_teardown(struct mtk_pcie *pcie) mtk_pcie_irq_teardown() argument 641 struct mtk_pcie *pcie = port->pcie; mtk_pcie_setup_irq() local 668 struct mtk_pcie *pcie = port->pcie; mtk_pcie_startup_port_v2() local 762 struct mtk_pcie *pcie = bus->sysdata; mtk_pcie_map_bus() local 778 struct mtk_pcie *pcie = port->pcie; mtk_pcie_startup_port() local 838 struct mtk_pcie *pcie = port->pcie; mtk_pcie_enable_port() local 917 mtk_pcie_parse_port(struct mtk_pcie *pcie, struct device_node *node, int slot) mtk_pcie_parse_port() argument 997 mtk_pcie_subsys_powerup(struct mtk_pcie *pcie) mtk_pcie_subsys_powerup() argument 1049 mtk_pcie_setup(struct mtk_pcie *pcie) mtk_pcie_setup() argument 1098 struct mtk_pcie *pcie; mtk_pcie_probe() local 1135 mtk_pcie_free_resources(struct mtk_pcie *pcie) mtk_pcie_free_resources() argument 1145 struct mtk_pcie *pcie = platform_get_drvdata(pdev); mtk_pcie_remove() local 1159 struct mtk_pcie *pcie = dev_get_drvdata(dev); mtk_pcie_suspend_noirq() local 1183 struct mtk_pcie *pcie = dev_get_drvdata(dev); mtk_pcie_resume_noirq() local [all...] |
H A D | pcie-mediatek-gen3.c | 199 struct mtk_gen3_pcie *pcie = bus->sysdata; in mtk_pcie_config_tlp_header() local 214 struct mtk_gen3_pcie *pcie = bus->sysdata; in mtk_pcie_map_bus() local 244 static int mtk_pcie_set_trans_table(struct mtk_gen3_pcie *pcie, in mtk_pcie_set_trans_table() argument 306 static void mtk_pcie_enable_msi(struct mtk_gen3_pcie *pcie) in mtk_pcie_enable_msi() argument 335 mtk_pcie_startup_port(struct mtk_gen3_pcie *pcie) mtk_pcie_startup_port() argument 461 struct mtk_gen3_pcie *pcie = data->domain->host_data; mtk_compose_msi_msg() local 486 struct mtk_gen3_pcie *pcie = data->domain->host_data; mtk_msi_bottom_irq_mask() local 502 struct mtk_gen3_pcie *pcie = data->domain->host_data; mtk_msi_bottom_irq_unmask() local 528 struct mtk_gen3_pcie *pcie = domain->host_data; mtk_msi_bottom_domain_alloc() local 556 struct mtk_gen3_pcie *pcie = domain->host_data; mtk_msi_bottom_domain_free() local 576 struct mtk_gen3_pcie *pcie = irq_data_get_irq_chip_data(data); mtk_intx_mask() local 589 struct mtk_gen3_pcie *pcie = irq_data_get_irq_chip_data(data); mtk_intx_unmask() local 610 struct mtk_gen3_pcie *pcie = irq_data_get_irq_chip_data(data); mtk_intx_eoi() local 638 mtk_pcie_init_irq_domains(struct mtk_gen3_pcie *pcie) mtk_pcie_init_irq_domains() argument 693 mtk_pcie_irq_teardown(struct mtk_gen3_pcie *pcie) mtk_pcie_irq_teardown() argument 709 mtk_pcie_msi_handler(struct mtk_gen3_pcie *pcie, int set_idx) mtk_pcie_msi_handler() argument 733 struct mtk_gen3_pcie *pcie = irq_desc_get_handler_data(desc); mtk_pcie_irq_handler() local 757 mtk_pcie_setup_irq(struct mtk_gen3_pcie *pcie) mtk_pcie_setup_irq() argument 776 mtk_pcie_parse_port(struct mtk_gen3_pcie *pcie) mtk_pcie_parse_port() argument 830 mtk_pcie_power_up(struct mtk_gen3_pcie *pcie) mtk_pcie_power_up() argument 877 mtk_pcie_power_down(struct mtk_gen3_pcie *pcie) mtk_pcie_power_down() argument 890 mtk_pcie_setup(struct mtk_gen3_pcie *pcie) mtk_pcie_setup() argument 931 struct mtk_gen3_pcie *pcie; mtk_pcie_probe() local 963 struct mtk_gen3_pcie *pcie = platform_get_drvdata(pdev); mtk_pcie_remove() local 975 mtk_pcie_irq_save(struct mtk_gen3_pcie *pcie) mtk_pcie_irq_save() argument 993 mtk_pcie_irq_restore(struct mtk_gen3_pcie *pcie) mtk_pcie_irq_restore() argument 1011 mtk_pcie_turn_off_link(struct mtk_gen3_pcie *pcie) mtk_pcie_turn_off_link() argument 1028 struct mtk_gen3_pcie *pcie = dev_get_drvdata(dev); mtk_pcie_suspend_noirq() local 1054 struct mtk_gen3_pcie *pcie = dev_get_drvdata(dev); mtk_pcie_resume_noirq() local [all...] |
H A D | pci-mvebu.c | 116 struct mvebu_pcie *pcie; member 351 struct mvebu_pcie *pcie = bus->sysdata; in mvebu_pcie_child_rd_conf() local 387 struct mvebu_pcie *pcie = bus->sysdata; in mvebu_pcie_child_wr_conf() local 961 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie, in mvebu_pcie_find_port() argument 988 struct mvebu_pcie *pcie = bus->sysdata; mvebu_pcie_wr_conf() local 1002 struct mvebu_pcie *pcie = bus->sysdata; mvebu_pcie_rd_conf() local 1222 struct mvebu_pcie *pcie; mvebu_pcie_suspend() local 1238 struct mvebu_pcie *pcie; mvebu_pcie_resume() local 1260 mvebu_pcie_parse_port(struct mvebu_pcie *pcie, struct mvebu_pcie_port *port, struct device_node *child) mvebu_pcie_parse_port() argument 1429 mvebu_pcie_parse_request_resources(struct mvebu_pcie *pcie) mvebu_pcie_parse_request_resources() argument 1475 struct mvebu_pcie *pcie; mvebu_pcie_probe() local 1653 struct mvebu_pcie *pcie = platform_get_drvdata(pdev); mvebu_pcie_remove() local [all...] |
H A D | pcie-brcmstb.c | 271 is_bmips(const struct brcm_pcie *pcie) is_bmips() argument 342 brcm_pcie_set_ssc(struct brcm_pcie *pcie) brcm_pcie_set_ssc() argument 378 brcm_pcie_set_gen(struct brcm_pcie *pcie, int gen) brcm_pcie_set_gen() argument 390 brcm_pcie_set_outbound_win(struct brcm_pcie *pcie, unsigned int win, u64 cpu_addr, u64 pcie_addr, u64 size) brcm_pcie_set_outbound_win() argument 584 brcm_msi_remove(struct brcm_pcie *pcie) brcm_msi_remove() argument 615 brcm_pcie_enable_msi(struct brcm_pcie *pcie) brcm_pcie_enable_msi() argument 668 brcm_pcie_rc_mode(struct brcm_pcie *pcie) brcm_pcie_rc_mode() argument 676 brcm_pcie_link_up(struct brcm_pcie *pcie) brcm_pcie_link_up() argument 688 struct brcm_pcie *pcie = bus->sysdata; brcm_pcie_map_bus() local 709 struct brcm_pcie *pcie = bus->sysdata; brcm7425_pcie_map_bus() local 727 brcm_pcie_bridge_sw_init_set_generic(struct brcm_pcie *pcie, u32 val) brcm_pcie_bridge_sw_init_set_generic() argument 737 brcm_pcie_bridge_sw_init_set_7278(struct brcm_pcie *pcie, u32 val) brcm_pcie_bridge_sw_init_set_7278() argument 747 brcm_pcie_perst_set_4908(struct brcm_pcie *pcie, u32 val) brcm_pcie_perst_set_4908() argument 758 brcm_pcie_perst_set_7278(struct brcm_pcie *pcie, u32 val) brcm_pcie_perst_set_7278() argument 768 brcm_pcie_perst_set_generic(struct brcm_pcie *pcie, u32 val) brcm_pcie_perst_set_generic() argument 777 brcm_pcie_get_rc_bar2_size_and_offset(struct brcm_pcie *pcie, u64 *rc_bar2_size, u64 *rc_bar2_offset) brcm_pcie_get_rc_bar2_size_and_offset() argument 864 brcm_pcie_setup(struct brcm_pcie *pcie) brcm_pcie_setup() argument 1031 brcm_pcie_start_link(struct brcm_pcie *pcie) brcm_pcie_start_link() argument 1116 struct brcm_pcie *pcie = bus->sysdata; brcm_pcie_add_bus() local 1154 struct brcm_pcie *pcie = bus->sysdata; brcm_pcie_remove_bus() local 1168 brcm_pcie_enter_l23(struct brcm_pcie *pcie) brcm_pcie_enter_l23() argument 1193 brcm_phy_cntl(struct brcm_pcie *pcie, const int start) brcm_phy_cntl() argument 1229 brcm_phy_start(struct brcm_pcie *pcie) brcm_phy_start() argument 1234 brcm_phy_stop(struct brcm_pcie *pcie) brcm_phy_stop() argument 1239 brcm_pcie_turn_off(struct brcm_pcie *pcie) brcm_pcie_turn_off() argument 1276 struct brcm_pcie *pcie = dev_get_drvdata(dev); brcm_pcie_suspend_noirq() local 1321 struct brcm_pcie *pcie = dev_get_drvdata(dev); brcm_pcie_resume_noirq() local 1392 __brcm_pcie_remove(struct brcm_pcie *pcie) __brcm_pcie_remove() argument 1405 struct brcm_pcie *pcie = platform_get_drvdata(pdev); brcm_pcie_remove() local 1506 struct brcm_pcie *pcie; brcm_pcie_probe() local [all...] |
H A D | pci-tegra.c | 362 struct tegra_pcie *pcie; member 375 static inline void afi_writel(struct tegra_pcie *pcie, u32 value, in afi_writel() argument 381 static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset) in afi_readl() argument 386 static inline void pads_writel(struct tegra_pcie *pcie, u32 value, in pads_writel() argument 392 static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset) in pads_readl() argument 429 struct tegra_pcie *pcie = bus->sysdata; tegra_pcie_map_bus() local 716 struct tegra_pcie *pcie = port->pcie; tegra_pcie_port_free() local 748 struct tegra_pcie *pcie = pdev->bus->sysdata; tegra_pcie_map_irq() local 779 struct tegra_pcie *pcie = arg; tegra_pcie_isr() local 824 tegra_pcie_setup_translations(struct tegra_pcie *pcie) tegra_pcie_setup_translations() argument 894 tegra_pcie_pll_wait(struct tegra_pcie *pcie, unsigned long timeout) tegra_pcie_pll_wait() argument 910 tegra_pcie_phy_enable(struct tegra_pcie *pcie) tegra_pcie_phy_enable() argument 966 tegra_pcie_phy_disable(struct tegra_pcie *pcie) tegra_pcie_phy_disable() argument 1026 tegra_pcie_phy_power_on(struct tegra_pcie *pcie) tegra_pcie_phy_power_on() argument 1057 tegra_pcie_phy_power_off(struct tegra_pcie *pcie) tegra_pcie_phy_power_off() argument 1088 tegra_pcie_enable_controller(struct tegra_pcie *pcie) tegra_pcie_enable_controller() argument 1152 tegra_pcie_power_off(struct tegra_pcie *pcie) tegra_pcie_power_off() argument 1173 tegra_pcie_power_on(struct tegra_pcie *pcie) tegra_pcie_power_on() argument 1242 tegra_pcie_apply_pad_settings(struct tegra_pcie *pcie) tegra_pcie_apply_pad_settings() argument 1253 tegra_pcie_clocks_get(struct tegra_pcie *pcie) tegra_pcie_clocks_get() argument 1279 tegra_pcie_resets_get(struct tegra_pcie *pcie) tegra_pcie_resets_get() argument 1298 tegra_pcie_phys_get_legacy(struct tegra_pcie *pcie) tegra_pcie_phys_get_legacy() argument 1371 tegra_pcie_phys_get(struct tegra_pcie *pcie) tegra_pcie_phys_get() argument 1390 tegra_pcie_phys_put(struct tegra_pcie *pcie) tegra_pcie_phys_put() argument 1413 tegra_pcie_get_resources(struct tegra_pcie *pcie) tegra_pcie_get_resources() argument 1493 tegra_pcie_put_resources(struct tegra_pcie *pcie) tegra_pcie_put_resources() argument 1508 struct tegra_pcie *pcie = port->pcie; tegra_pcie_pme_turnoff() local 1534 struct tegra_pcie *pcie = irq_desc_get_handler_data(desc); tegra_pcie_msi_irq() local 1595 struct tegra_pcie *pcie = msi_to_pcie(msi); tegra_msi_irq_ack() local 1605 struct tegra_pcie *pcie = msi_to_pcie(msi); tegra_msi_irq_mask() local 1620 struct tegra_pcie *pcie = msi_to_pcie(msi); tegra_msi_irq_unmask() local 1707 struct tegra_pcie *pcie = msi_to_pcie(msi); tegra_allocate_domains() local 1737 tegra_pcie_msi_setup(struct tegra_pcie *pcie) tegra_pcie_msi_setup() argument 1791 tegra_pcie_enable_msi(struct tegra_pcie *pcie) tegra_pcie_enable_msi() argument 1814 tegra_pcie_msi_teardown(struct tegra_pcie *pcie) tegra_pcie_msi_teardown() argument 1834 tegra_pcie_disable_msi(struct tegra_pcie *pcie) tegra_pcie_disable_msi() argument 1846 tegra_pcie_disable_interrupts(struct tegra_pcie *pcie) tegra_pcie_disable_interrupts() argument 1855 tegra_pcie_get_xbar_config(struct tegra_pcie *pcie, u32 lanes, u32 *xbar) tegra_pcie_get_xbar_config() argument 1961 tegra_pcie_get_legacy_regulators(struct tegra_pcie *pcie) tegra_pcie_get_legacy_regulators() argument 2000 tegra_pcie_get_regulators(struct tegra_pcie *pcie, u32 lane_mask) tegra_pcie_get_regulators() argument 2112 tegra_pcie_parse_dt(struct tegra_pcie *pcie) tegra_pcie_parse_dt() argument 2291 tegra_pcie_change_link_speed(struct tegra_pcie *pcie) tegra_pcie_change_link_speed() argument 2349 tegra_pcie_enable_ports(struct tegra_pcie *pcie) tegra_pcie_enable_ports() argument 2378 tegra_pcie_disable_ports(struct tegra_pcie *pcie) tegra_pcie_disable_ports() argument 2540 struct tegra_pcie *pcie = s->private; tegra_pcie_ports_seq_start() local 2552 struct tegra_pcie *pcie = s->private; tegra_pcie_ports_seq_next() local 2604 tegra_pcie_debugfs_exit(struct tegra_pcie *pcie) tegra_pcie_debugfs_exit() argument 2610 tegra_pcie_debugfs_init(struct tegra_pcie *pcie) tegra_pcie_debugfs_init() argument 2622 struct tegra_pcie *pcie; tegra_pcie_probe() local 2685 struct tegra_pcie *pcie = platform_get_drvdata(pdev); tegra_pcie_remove() local 2708 struct tegra_pcie *pcie = dev_get_drvdata(dev); tegra_pcie_pm_suspend() local 2743 struct tegra_pcie *pcie = dev_get_drvdata(dev); tegra_pcie_pm_resume() local [all...] |
H A D | pci-aardvark.c | 293 static inline void advk_writel(struct advk_pcie *pcie, u32 val, u64 reg) in advk_writel() argument 298 static inline u32 advk_readl(struct advk_pcie *pcie, u64 reg) in advk_readl() argument 303 static u8 advk_pcie_ltssm_state(struct advk_pcie *pcie) in advk_pcie_ltssm_state() argument 313 static inline bool advk_pcie_link_up(struct advk_pcie *pcie) in advk_pcie_link_up() argument 320 static inline bool advk_pcie_link_active(struct advk_pcie *pcie) in advk_pcie_link_active() argument 334 advk_pcie_link_training(struct advk_pcie *pcie) advk_pcie_link_training() argument 348 advk_pcie_wait_for_link(struct advk_pcie *pcie) advk_pcie_wait_for_link() argument 363 advk_pcie_wait_for_retrain(struct advk_pcie *pcie) advk_pcie_wait_for_retrain() argument 374 advk_pcie_issue_perst(struct advk_pcie *pcie) advk_pcie_issue_perst() argument 386 advk_pcie_train_link(struct advk_pcie *pcie) advk_pcie_train_link() argument 454 advk_pcie_set_ob_win(struct advk_pcie *pcie, u8 win_num, phys_addr_t match, phys_addr_t remap, phys_addr_t mask, u32 actions) advk_pcie_set_ob_win() argument 468 advk_pcie_disable_ob_win(struct advk_pcie *pcie, u8 win_num) advk_pcie_disable_ob_win() argument 479 advk_pcie_setup_hw(struct advk_pcie *pcie) advk_pcie_setup_hw() argument 653 advk_pcie_check_pio_status(struct advk_pcie *pcie, bool allow_crs, u32 *val) advk_pcie_check_pio_status() argument 760 advk_pcie_wait_pio(struct advk_pcie *pcie) advk_pcie_wait_pio() argument 783 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_base_conf_read() local 819 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_base_conf_write() local 859 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_pcie_conf_read() local 913 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_pcie_conf_write() local 951 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_ext_conf_read() local 995 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_ext_conf_write() local 1036 advk_sw_pci_bridge_init(struct advk_pcie *pcie) advk_sw_pci_bridge_init() argument 1091 advk_pcie_valid_device(struct advk_pcie *pcie, struct pci_bus *bus, int devfn) advk_pcie_valid_device() argument 1111 advk_pcie_pio_is_running(struct advk_pcie *pcie) advk_pcie_pio_is_running() argument 1143 struct advk_pcie *pcie = bus->sysdata; advk_pcie_rd_conf() local 1229 struct advk_pcie *pcie = bus->sysdata; advk_pcie_wr_conf() local 1300 struct advk_pcie *pcie = irq_data_get_irq_chip_data(data); advk_msi_irq_compose_msi_msg() local 1316 struct advk_pcie *pcie = d->domain->host_data; advk_msi_irq_mask() local 1330 struct advk_pcie *pcie = d->domain->host_data; advk_msi_irq_unmask() local 1366 struct advk_pcie *pcie = domain->host_data; advk_msi_irq_domain_alloc() local 1389 struct advk_pcie *pcie = domain->host_data; advk_msi_irq_domain_free() local 1403 struct advk_pcie *pcie = d->domain->host_data; advk_pcie_irq_mask() local 1417 struct advk_pcie *pcie = d->domain->host_data; advk_pcie_irq_unmask() local 1432 struct advk_pcie *pcie = h->host_data; advk_pcie_irq_map() local 1459 advk_pcie_init_msi_irq_domain(struct advk_pcie *pcie) advk_pcie_init_msi_irq_domain() argument 1484 advk_pcie_remove_msi_irq_domain(struct advk_pcie *pcie) advk_pcie_remove_msi_irq_domain() argument 1490 advk_pcie_init_irq_domain(struct advk_pcie *pcie) advk_pcie_init_irq_domain() argument 1532 advk_pcie_remove_irq_domain(struct advk_pcie *pcie) advk_pcie_remove_irq_domain() argument 1544 struct advk_pcie *pcie = h->host_data; advk_pcie_rp_irq_map() local 1557 advk_pcie_init_rp_irq_domain(struct advk_pcie *pcie) advk_pcie_init_rp_irq_domain() argument 1570 advk_pcie_remove_rp_irq_domain(struct advk_pcie *pcie) advk_pcie_remove_rp_irq_domain() argument 1575 advk_pcie_handle_pme(struct advk_pcie *pcie) advk_pcie_handle_pme() argument 1601 advk_pcie_handle_msi(struct advk_pcie *pcie) advk_pcie_handle_msi() argument 1622 advk_pcie_handle_int(struct advk_pcie *pcie) advk_pcie_handle_int() argument 1672 struct advk_pcie *pcie = arg; advk_pcie_irq_handler() local 1689 struct advk_pcie *pcie = dev->bus->sysdata; advk_pcie_map_irq() local 1702 advk_pcie_disable_phy(struct advk_pcie *pcie) advk_pcie_disable_phy() argument 1708 advk_pcie_enable_phy(struct advk_pcie *pcie) advk_pcie_enable_phy() argument 1734 advk_pcie_setup_phy(struct advk_pcie *pcie) advk_pcie_setup_phy() argument 1761 struct advk_pcie *pcie; advk_pcie_probe() local 1932 struct advk_pcie *pcie = platform_get_drvdata(pdev); advk_pcie_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/ |
H A D | pcie-qcom.c | 250 static void qcom_ep_reset_assert(struct qcom_pcie *pcie) in qcom_ep_reset_assert() argument 256 qcom_ep_reset_deassert(struct qcom_pcie *pcie) qcom_ep_reset_deassert() argument 266 struct qcom_pcie *pcie = to_qcom_pcie(pci); qcom_pcie_start_link() local 289 qcom_pcie_2_1_0_ltssm_enable(struct qcom_pcie *pcie) qcom_pcie_2_1_0_ltssm_enable() argument 299 qcom_pcie_get_resources_2_1_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_1_0() argument 347 qcom_pcie_deinit_2_1_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_1_0() argument 359 qcom_pcie_init_2_1_0(struct qcom_pcie *pcie) qcom_pcie_init_2_1_0() argument 389 qcom_pcie_post_init_2_1_0(struct qcom_pcie *pcie) qcom_pcie_post_init_2_1_0() argument 449 qcom_pcie_get_resources_1_0_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_1_0_0() argument 473 qcom_pcie_deinit_1_0_0(struct qcom_pcie *pcie) qcom_pcie_deinit_1_0_0() argument 482 qcom_pcie_init_1_0_0(struct qcom_pcie *pcie) qcom_pcie_init_1_0_0() argument 517 qcom_pcie_post_init_1_0_0(struct qcom_pcie *pcie) qcom_pcie_post_init_1_0_0() argument 534 qcom_pcie_2_3_2_ltssm_enable(struct qcom_pcie *pcie) qcom_pcie_2_3_2_ltssm_enable() argument 544 qcom_pcie_get_resources_2_3_2(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_3_2() argument 570 qcom_pcie_deinit_2_3_2(struct qcom_pcie *pcie) qcom_pcie_deinit_2_3_2() argument 578 qcom_pcie_init_2_3_2(struct qcom_pcie *pcie) qcom_pcie_init_2_3_2() argument 601 qcom_pcie_post_init_2_3_2(struct qcom_pcie *pcie) qcom_pcie_post_init_2_3_2() argument 631 qcom_pcie_get_resources_2_4_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_4_0() argument 673 qcom_pcie_deinit_2_4_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_4_0() argument 681 qcom_pcie_init_2_4_0(struct qcom_pcie *pcie) qcom_pcie_init_2_4_0() argument 713 qcom_pcie_get_resources_2_3_3(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_3_3() argument 745 qcom_pcie_deinit_2_3_3(struct qcom_pcie *pcie) qcom_pcie_deinit_2_3_3() argument 752 qcom_pcie_init_2_3_3(struct qcom_pcie *pcie) qcom_pcie_init_2_3_3() argument 797 qcom_pcie_post_init_2_3_3(struct qcom_pcie *pcie) qcom_pcie_post_init_2_3_3() argument 835 qcom_pcie_get_resources_2_7_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_7_0() argument 889 qcom_pcie_init_2_7_0(struct qcom_pcie *pcie) qcom_pcie_init_2_7_0() argument 962 qcom_pcie_post_init_2_7_0(struct qcom_pcie *pcie) qcom_pcie_post_init_2_7_0() argument 969 qcom_pcie_deinit_2_7_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_7_0() argument 978 qcom_pcie_config_sid_1_9_0(struct qcom_pcie *pcie) qcom_pcie_config_sid_1_9_0() argument 1054 qcom_pcie_get_resources_2_9_0(struct qcom_pcie *pcie) qcom_pcie_get_resources_2_9_0() argument 1078 qcom_pcie_deinit_2_9_0(struct qcom_pcie *pcie) qcom_pcie_deinit_2_9_0() argument 1085 qcom_pcie_init_2_9_0(struct qcom_pcie *pcie) qcom_pcie_init_2_9_0() argument 1114 qcom_pcie_post_init_2_9_0(struct qcom_pcie *pcie) qcom_pcie_post_init_2_9_0() argument 1174 struct qcom_pcie *pcie = to_qcom_pcie(pci); qcom_pcie_host_init() local 1220 struct qcom_pcie *pcie = to_qcom_pcie(pci); qcom_pcie_host_deinit() local 1342 qcom_pcie_icc_init(struct qcom_pcie *pcie) qcom_pcie_icc_init() argument 1368 qcom_pcie_icc_update(struct qcom_pcie *pcie) qcom_pcie_icc_update() argument 1412 struct qcom_pcie *pcie = (struct qcom_pcie *)dev_get_drvdata(s->private); qcom_pcie_link_transition_count() local 1432 qcom_pcie_init_debugfs(struct qcom_pcie *pcie) qcom_pcie_init_debugfs() argument 1451 struct qcom_pcie *pcie; qcom_pcie_probe() local 1558 struct qcom_pcie *pcie = dev_get_drvdata(dev); qcom_pcie_suspend_noirq() local 1596 struct qcom_pcie *pcie = dev_get_drvdata(dev); qcom_pcie_resume_noirq() local [all...] |
H A D | pci-imx6.c | 80 struct clk *pcie; member [all...] |
H A D | pcie-tegra194.c | 300 static inline void appl_writel(struct tegra_pcie_dw *pcie, const u32 value, in appl_writel() argument 306 static inline u32 appl_readl(struct tegra_pcie_dw *pcie, const u32 reg) in appl_readl() argument 315 static void tegra_pcie_icc_set(struct tegra_pcie_dw *pcie) in tegra_pcie_icc_set() argument 339 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); apply_bad_link_workaround() local 371 struct tegra_pcie_dw *pcie = arg; tegra_pcie_rp_irq_handler() local 447 pex_ep_event_hot_rst_done(struct tegra_pcie_dw *pcie) pex_ep_event_hot_rst_done() argument 475 struct tegra_pcie_dw *pcie = arg; tegra_pcie_ep_irq_thread() local 526 struct tegra_pcie_dw *pcie = arg; tegra_pcie_ep_hard_irq() local 574 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_rd_own_conf() local 596 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_wr_own_conf() local 618 disable_aspm_l11(struct tegra_pcie_dw *pcie) disable_aspm_l11() argument 627 disable_aspm_l12(struct tegra_pcie_dw *pcie) disable_aspm_l12() argument 636 event_counter_prog(struct tegra_pcie_dw *pcie, u32 event) event_counter_prog() argument 656 struct tegra_pcie_dw *pcie = (struct tegra_pcie_dw *) aspm_state_cnt() local 689 init_host_aspm(struct tegra_pcie_dw *pcie) init_host_aspm() argument 721 init_debugfs(struct tegra_pcie_dw *pcie) init_debugfs() argument 727 disable_aspm_l12(struct tegra_pcie_dw *pcie) disable_aspm_l12() argument 728 disable_aspm_l11(struct tegra_pcie_dw *pcie) disable_aspm_l11() argument 729 init_host_aspm(struct tegra_pcie_dw *pcie) init_host_aspm() argument 730 init_debugfs(struct tegra_pcie_dw *pcie) init_debugfs() argument 736 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_system_interrupts() local 775 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_legacy_interrupts() local 796 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_msi_interrupts() local 809 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_interrupts() local 834 config_gen3_gen4_eq_presets(struct tegra_pcie_dw *pcie) config_gen3_gen4_eq_presets() argument 891 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_host_init() local 963 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_start_link() local 1045 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_link_up() local 1053 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_stop_link() local 1068 tegra_pcie_disable_phy(struct tegra_pcie_dw *pcie) tegra_pcie_disable_phy() argument 1078 tegra_pcie_enable_phy(struct tegra_pcie_dw *pcie) tegra_pcie_enable_phy() argument 1105 tegra_pcie_dw_parse_dt(struct tegra_pcie_dw *pcie) tegra_pcie_dw_parse_dt() argument 1215 tegra_pcie_bpmp_set_ctrl_state(struct tegra_pcie_dw *pcie, bool enable) tegra_pcie_bpmp_set_ctrl_state() argument 1246 tegra_pcie_bpmp_set_pll_state(struct tegra_pcie_dw *pcie, bool enable) tegra_pcie_bpmp_set_pll_state() argument 1274 tegra_pcie_downstream_dev_to_D0(struct tegra_pcie_dw *pcie) tegra_pcie_downstream_dev_to_D0() argument 1312 tegra_pcie_get_slot_regulators(struct tegra_pcie_dw *pcie) tegra_pcie_get_slot_regulators() argument 1333 tegra_pcie_enable_slot_regulators(struct tegra_pcie_dw *pcie) tegra_pcie_enable_slot_regulators() argument 1371 tegra_pcie_disable_slot_regulators(struct tegra_pcie_dw *pcie) tegra_pcie_disable_slot_regulators() argument 1379 tegra_pcie_config_controller(struct tegra_pcie_dw *pcie, bool en_hw_hot_rst) tegra_pcie_config_controller() argument 1502 tegra_pcie_unconfig_controller(struct tegra_pcie_dw *pcie) tegra_pcie_unconfig_controller() argument 1536 tegra_pcie_init_controller(struct tegra_pcie_dw *pcie) tegra_pcie_init_controller() argument 1561 tegra_pcie_try_link_l2(struct tegra_pcie_dw *pcie) tegra_pcie_try_link_l2() argument 1577 tegra_pcie_dw_pme_turnoff(struct tegra_pcie_dw *pcie) tegra_pcie_dw_pme_turnoff() argument 1639 tegra_pcie_deinit_controller(struct tegra_pcie_dw *pcie) tegra_pcie_deinit_controller() argument 1647 tegra_pcie_config_rp(struct tegra_pcie_dw *pcie) tegra_pcie_config_rp() argument 1699 pex_ep_event_pex_rst_assert(struct tegra_pcie_dw *pcie) pex_ep_event_pex_rst_assert() argument 1745 pex_ep_event_pex_rst_deassert(struct tegra_pcie_dw *pcie) pex_ep_event_pex_rst_deassert() argument 1942 struct tegra_pcie_dw *pcie = arg; tegra_pcie_ep_pex_rst_irq() local 1952 tegra_pcie_ep_raise_legacy_irq(struct tegra_pcie_dw *pcie, u16 irq) tegra_pcie_ep_raise_legacy_irq() argument 1964 tegra_pcie_ep_raise_msi_irq(struct tegra_pcie_dw *pcie, u16 irq) tegra_pcie_ep_raise_msi_irq() argument 1974 tegra_pcie_ep_raise_msix_irq(struct tegra_pcie_dw *pcie, u16 irq) tegra_pcie_ep_raise_msix_irq() argument 1988 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_ep_raise_irq() local 2029 tegra_pcie_config_ep(struct tegra_pcie_dw *pcie, struct platform_device *pdev) tegra_pcie_config_ep() argument 2096 struct tegra_pcie_dw *pcie; tegra_pcie_dw_probe() local 2289 struct tegra_pcie_dw *pcie = platform_get_drvdata(pdev); tegra_pcie_dw_remove() local 2311 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_suspend_late() local 2336 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_suspend_noirq() local 2350 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_resume_noirq() local 2381 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_resume_early() local 2408 struct tegra_pcie_dw *pcie = platform_get_drvdata(pdev); tegra_pcie_dw_shutdown() local [all...] |
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | kvaser_pciefd.c | 333 static int kvaser_pciefd_spi_wait_loop(struct kvaser_pciefd *pcie, int msk) in kvaser_pciefd_spi_wait_loop() argument 344 static int kvaser_pciefd_spi_cmd(struct kvaser_pciefd *pcie, const u8 *tx, in kvaser_pciefd_spi_cmd() argument 392 kvaser_pciefd_cfg_read_and_verify(struct kvaser_pciefd *pcie, struct kvaser_pciefd_cfg_img *img) kvaser_pciefd_cfg_read_and_verify() argument 435 kvaser_pciefd_cfg_read_params(struct kvaser_pciefd *pcie, struct kvaser_pciefd_cfg_img *img) kvaser_pciefd_cfg_read_params() argument 444 kvaser_pciefd_read_cfg(struct kvaser_pciefd *pcie) kvaser_pciefd_read_cfg() argument 934 kvaser_pciefd_setup_can_ctrls(struct kvaser_pciefd *pcie) kvaser_pciefd_setup_can_ctrls() argument 1024 kvaser_pciefd_reg_candev(struct kvaser_pciefd *pcie) kvaser_pciefd_reg_candev() argument 1044 kvaser_pciefd_write_dma_map(struct kvaser_pciefd *pcie, dma_addr_t addr, int offset) kvaser_pciefd_write_dma_map() argument 1060 kvaser_pciefd_setup_dma(struct kvaser_pciefd *pcie) kvaser_pciefd_setup_dma() argument 1114 kvaser_pciefd_setup_board(struct kvaser_pciefd *pcie) kvaser_pciefd_setup_board() argument 1162 kvaser_pciefd_handle_data_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p, __le32 *data) kvaser_pciefd_handle_data_packet() argument 1337 kvaser_pciefd_handle_error_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_error_packet() argument 1414 kvaser_pciefd_handle_status_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_status_packet() argument 1473 kvaser_pciefd_handle_eack_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_eack_packet() argument 1536 kvaser_pciefd_handle_ack_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_ack_packet() argument 1579 kvaser_pciefd_handle_eflush_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_eflush_packet() argument 1596 kvaser_pciefd_read_packet(struct kvaser_pciefd *pcie, int *start_pos, int dma_buf) kvaser_pciefd_read_packet() argument 1683 kvaser_pciefd_read_buffer(struct kvaser_pciefd *pcie, int dma_buf) kvaser_pciefd_read_buffer() argument 1695 kvaser_pciefd_receive_irq(struct kvaser_pciefd *pcie) kvaser_pciefd_receive_irq() argument 1747 struct kvaser_pciefd *pcie = (struct kvaser_pciefd *)dev; kvaser_pciefd_irq_handler() local 1775 kvaser_pciefd_teardown_can_ctrls(struct kvaser_pciefd *pcie) kvaser_pciefd_teardown_can_ctrls() argument 1795 struct kvaser_pciefd *pcie; kvaser_pciefd_probe() local 1885 kvaser_pciefd_remove_all_ctrls(struct kvaser_pciefd *pcie) kvaser_pciefd_remove_all_ctrls() argument 1905 struct kvaser_pciefd *pcie = pci_get_drvdata(pdev); kvaser_pciefd_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_stats.h | 408 struct mlx5e_pcie_stats pcie; member
|
/kernel/linux/linux-5.10/drivers/phy/tegra/ |
H A D | xusb-tegra210.c | 262 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(padctl->pcie); in tegra210_pex_uphy_enable() local 471 struct tegra_xusb_pcie_pad *pcie in tegra210_pex_uphy_disable() local 1606 struct tegra_xusb_pcie_lane *pcie; tegra210_pcie_lane_probe() local 1630 struct tegra_xusb_pcie_lane *pcie = to_pcie_lane(lane); tegra210_pcie_lane_remove() local 1704 struct tegra_xusb_pcie_pad *pcie; tegra210_pcie_pad_probe() local 1752 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(pad); tegra210_pcie_pad_remove() local [all...] |
H A D | xusb-tegra124.c | 1035 struct tegra_xusb_pcie_lane *pcie; tegra124_pcie_lane_probe() local 1059 struct tegra_xusb_pcie_lane *pcie = to_pcie_lane(lane); tegra124_pcie_lane_remove() local 1154 struct tegra_xusb_pcie_pad *pcie; tegra124_pcie_pad_probe() local 1188 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(pad); tegra124_pcie_pad_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
H A D | pcie-tegra194.c | 321 static inline void appl_writel(struct tegra_pcie_dw *pcie, const u32 value, in appl_writel() argument 327 static inline u32 appl_readl(struct tegra_pcie_dw *pcie, const u32 reg) in appl_readl() argument 339 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); in apply_bad_link_workaround() local 371 struct tegra_pcie_dw *pcie = arg; tegra_pcie_rp_irq_handler() local 440 pex_ep_event_hot_rst_done(struct tegra_pcie_dw *pcie) pex_ep_event_hot_rst_done() argument 468 struct tegra_pcie_dw *pcie = arg; tegra_pcie_ep_irq_thread() local 518 struct tegra_pcie_dw *pcie = arg; tegra_pcie_ep_hard_irq() local 600 disable_aspm_l11(struct tegra_pcie_dw *pcie) disable_aspm_l11() argument 609 disable_aspm_l12(struct tegra_pcie_dw *pcie) disable_aspm_l12() argument 618 event_counter_prog(struct tegra_pcie_dw *pcie, u32 event) event_counter_prog() argument 635 struct tegra_pcie_dw *pcie = (struct tegra_pcie_dw *) aspm_state_cnt() local 666 init_host_aspm(struct tegra_pcie_dw *pcie) init_host_aspm() argument 694 init_debugfs(struct tegra_pcie_dw *pcie) init_debugfs() argument 700 disable_aspm_l12(struct tegra_pcie_dw *pcie) disable_aspm_l12() argument 701 disable_aspm_l11(struct tegra_pcie_dw *pcie) disable_aspm_l11() argument 702 init_host_aspm(struct tegra_pcie_dw *pcie) init_host_aspm() argument 703 init_debugfs(struct tegra_pcie_dw *pcie) init_debugfs() argument 709 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_system_interrupts() local 746 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_legacy_interrupts() local 767 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_msi_interrupts() local 782 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_enable_interrupts() local 807 config_gen3_gen4_eq_presets(struct tegra_pcie_dw *pcie) config_gen3_gen4_eq_presets() argument 863 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_prepare_host() local 931 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_host_init() local 993 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_link_up() local 1006 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_start_link() local 1015 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_dw_stop_link() local 1031 tegra_pcie_disable_phy(struct tegra_pcie_dw *pcie) tegra_pcie_disable_phy() argument 1041 tegra_pcie_enable_phy(struct tegra_pcie_dw *pcie) tegra_pcie_enable_phy() argument 1068 tegra_pcie_dw_parse_dt(struct tegra_pcie_dw *pcie) tegra_pcie_dw_parse_dt() argument 1157 tegra_pcie_bpmp_set_ctrl_state(struct tegra_pcie_dw *pcie, bool enable) tegra_pcie_bpmp_set_ctrl_state() argument 1185 tegra_pcie_bpmp_set_pll_state(struct tegra_pcie_dw *pcie, bool enable) tegra_pcie_bpmp_set_pll_state() argument 1213 tegra_pcie_downstream_dev_to_D0(struct tegra_pcie_dw *pcie) tegra_pcie_downstream_dev_to_D0() argument 1251 tegra_pcie_get_slot_regulators(struct tegra_pcie_dw *pcie) tegra_pcie_get_slot_regulators() argument 1272 tegra_pcie_enable_slot_regulators(struct tegra_pcie_dw *pcie) tegra_pcie_enable_slot_regulators() argument 1310 tegra_pcie_disable_slot_regulators(struct tegra_pcie_dw *pcie) tegra_pcie_disable_slot_regulators() argument 1318 tegra_pcie_config_controller(struct tegra_pcie_dw *pcie, bool en_hw_hot_rst) tegra_pcie_config_controller() argument 1424 __deinit_controller(struct tegra_pcie_dw *pcie) __deinit_controller() argument 1463 tegra_pcie_init_controller(struct tegra_pcie_dw *pcie) tegra_pcie_init_controller() argument 1487 tegra_pcie_try_link_l2(struct tegra_pcie_dw *pcie) tegra_pcie_try_link_l2() argument 1503 tegra_pcie_dw_pme_turnoff(struct tegra_pcie_dw *pcie) tegra_pcie_dw_pme_turnoff() argument 1553 tegra_pcie_deinit_controller(struct tegra_pcie_dw *pcie) tegra_pcie_deinit_controller() argument 1562 tegra_pcie_config_rp(struct tegra_pcie_dw *pcie) tegra_pcie_config_rp() argument 1619 pex_ep_event_pex_rst_assert(struct tegra_pcie_dw *pcie) pex_ep_event_pex_rst_assert() argument 1658 pex_ep_event_pex_rst_deassert(struct tegra_pcie_dw *pcie) pex_ep_event_pex_rst_deassert() argument 1823 struct tegra_pcie_dw *pcie = arg; tegra_pcie_ep_pex_rst_irq() local 1833 tegra_pcie_ep_raise_legacy_irq(struct tegra_pcie_dw *pcie, u16 irq) tegra_pcie_ep_raise_legacy_irq() argument 1845 tegra_pcie_ep_raise_msi_irq(struct tegra_pcie_dw *pcie, u16 irq) tegra_pcie_ep_raise_msi_irq() argument 1855 tegra_pcie_ep_raise_msix_irq(struct tegra_pcie_dw *pcie, u16 irq) tegra_pcie_ep_raise_msix_irq() argument 1869 struct tegra_pcie_dw *pcie = to_tegra_pcie(pci); tegra_pcie_ep_raise_irq() local 1910 tegra_pcie_config_ep(struct tegra_pcie_dw *pcie, struct platform_device *pdev) tegra_pcie_config_ep() argument 1991 struct tegra_pcie_dw *pcie; tegra_pcie_dw_probe() local 2189 struct tegra_pcie_dw *pcie = platform_get_drvdata(pdev); tegra_pcie_dw_remove() local 2207 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_suspend_late() local 2225 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_suspend_noirq() local 2241 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_resume_noirq() local 2269 struct tegra_pcie_dw *pcie = dev_get_drvdata(dev); tegra_pcie_dw_resume_early() local 2289 struct tegra_pcie_dw *pcie = platform_get_drvdata(pdev); tegra_pcie_dw_shutdown() local [all...] |
/kernel/linux/linux-5.10/drivers/pci/controller/ |
H A D | pcie-brcmstb.c | 366 brcm_pcie_set_ssc(struct brcm_pcie *pcie) brcm_pcie_set_ssc() argument 402 brcm_pcie_set_gen(struct brcm_pcie *pcie, int gen) brcm_pcie_set_gen() argument 414 brcm_pcie_set_outbound_win(struct brcm_pcie *pcie, unsigned int win, u64 cpu_addr, u64 pcie_addr, u64 size) brcm_pcie_set_outbound_win() argument 603 brcm_msi_remove(struct brcm_pcie *pcie) brcm_msi_remove() argument 634 brcm_pcie_enable_msi(struct brcm_pcie *pcie) brcm_pcie_enable_msi() argument 681 brcm_pcie_rc_mode(struct brcm_pcie *pcie) brcm_pcie_rc_mode() argument 689 brcm_pcie_link_up(struct brcm_pcie *pcie) brcm_pcie_link_up() argument 710 struct brcm_pcie *pcie = bus->sysdata; brcm_pcie_map_conf() local 730 brcm_pcie_bridge_sw_init_set_generic(struct brcm_pcie *pcie, u32 val) brcm_pcie_bridge_sw_init_set_generic() argument 740 brcm_pcie_bridge_sw_init_set_7278(struct brcm_pcie *pcie, u32 val) brcm_pcie_bridge_sw_init_set_7278() argument 750 brcm_pcie_perst_set_7278(struct brcm_pcie *pcie, u32 val) brcm_pcie_perst_set_7278() argument 760 brcm_pcie_perst_set_generic(struct brcm_pcie *pcie, u32 val) brcm_pcie_perst_set_generic() argument 769 brcm_pcie_get_rc_bar2_size_and_offset(struct brcm_pcie *pcie, u64 *rc_bar2_size, u64 *rc_bar2_offset) brcm_pcie_get_rc_bar2_size_and_offset() argument 856 brcm_pcie_setup(struct brcm_pcie *pcie) brcm_pcie_setup() argument 1040 brcm_pcie_enter_l23(struct brcm_pcie *pcie) brcm_pcie_enter_l23() argument 1065 brcm_phy_cntl(struct brcm_pcie *pcie, const int start) brcm_phy_cntl() argument 1101 brcm_phy_start(struct brcm_pcie *pcie) brcm_phy_start() argument 1106 brcm_phy_stop(struct brcm_pcie *pcie) brcm_phy_stop() argument 1111 brcm_pcie_turn_off(struct brcm_pcie *pcie) brcm_pcie_turn_off() argument 1137 struct brcm_pcie *pcie = dev_get_drvdata(dev); brcm_pcie_suspend() local 1149 struct brcm_pcie *pcie = dev_get_drvdata(dev); brcm_pcie_resume() local 1186 __brcm_pcie_remove(struct brcm_pcie *pcie) __brcm_pcie_remove() argument 1197 struct brcm_pcie *pcie = platform_get_drvdata(pdev); brcm_pcie_remove() local 1221 struct brcm_pcie *pcie; brcm_pcie_probe() local [all...] |
H A D | pci-aardvark.c | 299 static inline void advk_writel(struct advk_pcie *pcie, u32 val, u64 reg) in advk_writel() argument 304 static inline u32 advk_readl(struct advk_pcie *pcie, u64 reg) in advk_readl() argument 309 static u8 advk_pcie_ltssm_state(struct advk_pcie *pcie) in advk_pcie_ltssm_state() argument 319 static inline bool advk_pcie_link_up(struct advk_pcie *pcie) in advk_pcie_link_up() argument 326 static inline bool advk_pcie_link_active(struct advk_pcie *pcie) in advk_pcie_link_active() argument 340 advk_pcie_link_training(struct advk_pcie *pcie) advk_pcie_link_training() argument 354 advk_pcie_wait_for_link(struct advk_pcie *pcie) advk_pcie_wait_for_link() argument 369 advk_pcie_wait_for_retrain(struct advk_pcie *pcie) advk_pcie_wait_for_retrain() argument 380 advk_pcie_issue_perst(struct advk_pcie *pcie) advk_pcie_issue_perst() argument 392 advk_pcie_train_link(struct advk_pcie *pcie) advk_pcie_train_link() argument 460 advk_pcie_set_ob_win(struct advk_pcie *pcie, u8 win_num, phys_addr_t match, phys_addr_t remap, phys_addr_t mask, u32 actions) advk_pcie_set_ob_win() argument 474 advk_pcie_disable_ob_win(struct advk_pcie *pcie, u8 win_num) advk_pcie_disable_ob_win() argument 485 advk_pcie_setup_hw(struct advk_pcie *pcie) advk_pcie_setup_hw() argument 648 advk_pcie_check_pio_status(struct advk_pcie *pcie, bool allow_crs, u32 *val) advk_pcie_check_pio_status() argument 755 advk_pcie_wait_pio(struct advk_pcie *pcie) advk_pcie_wait_pio() argument 778 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_base_conf_read() local 810 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_base_conf_write() local 837 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_pcie_conf_read() local 900 struct advk_pcie *pcie = bridge->data; advk_pci_bridge_emul_pcie_conf_write() local 944 advk_sw_pci_bridge_init(struct advk_pcie *pcie) advk_sw_pci_bridge_init() argument 979 advk_pcie_valid_device(struct advk_pcie *pcie, struct pci_bus *bus, int devfn) advk_pcie_valid_device() argument 995 advk_pcie_pio_is_running(struct advk_pcie *pcie) advk_pcie_pio_is_running() argument 1027 struct advk_pcie *pcie = bus->sysdata; advk_pcie_rd_conf() local 1115 struct advk_pcie *pcie = bus->sysdata; advk_pcie_wr_conf() local 1186 struct advk_pcie *pcie = irq_data_get_irq_chip_data(data); advk_msi_irq_compose_msi_msg() local 1204 struct advk_pcie *pcie = domain->host_data; advk_msi_irq_domain_alloc() local 1227 struct advk_pcie *pcie = domain->host_data; advk_msi_irq_domain_free() local 1241 struct advk_pcie *pcie = d->domain->host_data; advk_pcie_irq_mask() local 1255 struct advk_pcie *pcie = d->domain->host_data; advk_pcie_irq_unmask() local 1270 struct advk_pcie *pcie = h->host_data; advk_pcie_irq_map() local 1286 advk_pcie_init_msi_irq_domain(struct advk_pcie *pcie) advk_pcie_init_msi_irq_domain() argument 1334 advk_pcie_remove_msi_irq_domain(struct advk_pcie *pcie) advk_pcie_remove_msi_irq_domain() argument 1340 advk_pcie_init_irq_domain(struct advk_pcie *pcie) advk_pcie_init_irq_domain() argument 1383 advk_pcie_remove_irq_domain(struct advk_pcie *pcie) advk_pcie_remove_irq_domain() argument 1388 advk_pcie_handle_msi(struct advk_pcie *pcie) advk_pcie_handle_msi() argument 1410 advk_pcie_handle_int(struct advk_pcie *pcie) advk_pcie_handle_int() argument 1443 struct advk_pcie *pcie = arg; advk_pcie_irq_handler() local 1458 advk_pcie_disable_phy(struct advk_pcie *pcie) advk_pcie_disable_phy() argument 1464 advk_pcie_enable_phy(struct advk_pcie *pcie) advk_pcie_enable_phy() argument 1492 advk_pcie_setup_phy(struct advk_pcie *pcie) advk_pcie_setup_phy() argument 1519 struct advk_pcie *pcie; advk_pcie_probe() local 1684 struct advk_pcie *pcie = platform_get_drvdata(pdev); advk_pcie_remove() local [all...] |
H A D | pci-tegra.c | 376 struct tegra_pcie *pcie; member 394 static inline void afi_writel(struct tegra_pcie *pcie, u32 value, in afi_writel() argument 400 static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset) in afi_readl() argument 405 static inline void pads_writel(struct tegra_pcie *pcie, u32 value, in pads_writel() argument 411 static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset) in pads_readl() argument 448 struct tegra_pcie *pcie = bus->sysdata; tegra_pcie_map_bus() local 735 struct tegra_pcie *pcie = port->pcie; tegra_pcie_port_free() local 767 struct tegra_pcie *pcie = pdev->bus->sysdata; tegra_pcie_map_irq() local 798 struct tegra_pcie *pcie = arg; tegra_pcie_isr() local 843 tegra_pcie_setup_translations(struct tegra_pcie *pcie) tegra_pcie_setup_translations() argument 913 tegra_pcie_pll_wait(struct tegra_pcie *pcie, unsigned long timeout) tegra_pcie_pll_wait() argument 929 tegra_pcie_phy_enable(struct tegra_pcie *pcie) tegra_pcie_phy_enable() argument 985 tegra_pcie_phy_disable(struct tegra_pcie *pcie) tegra_pcie_phy_disable() argument 1045 tegra_pcie_phy_power_on(struct tegra_pcie *pcie) tegra_pcie_phy_power_on() argument 1076 tegra_pcie_phy_power_off(struct tegra_pcie *pcie) tegra_pcie_phy_power_off() argument 1107 tegra_pcie_enable_controller(struct tegra_pcie *pcie) tegra_pcie_enable_controller() argument 1171 tegra_pcie_power_off(struct tegra_pcie *pcie) tegra_pcie_power_off() argument 1192 tegra_pcie_power_on(struct tegra_pcie *pcie) tegra_pcie_power_on() argument 1261 tegra_pcie_apply_pad_settings(struct tegra_pcie *pcie) tegra_pcie_apply_pad_settings() argument 1272 tegra_pcie_clocks_get(struct tegra_pcie *pcie) tegra_pcie_clocks_get() argument 1298 tegra_pcie_resets_get(struct tegra_pcie *pcie) tegra_pcie_resets_get() argument 1317 tegra_pcie_phys_get_legacy(struct tegra_pcie *pcie) tegra_pcie_phys_get_legacy() argument 1393 tegra_pcie_phys_get(struct tegra_pcie *pcie) tegra_pcie_phys_get() argument 1412 tegra_pcie_phys_put(struct tegra_pcie *pcie) tegra_pcie_phys_put() argument 1436 tegra_pcie_get_resources(struct tegra_pcie *pcie) tegra_pcie_get_resources() argument 1515 tegra_pcie_put_resources(struct tegra_pcie *pcie) tegra_pcie_put_resources() argument 1530 struct tegra_pcie *pcie = port->pcie; tegra_pcie_pme_turnoff() local 1587 struct tegra_pcie *pcie = data; tegra_pcie_msi_irq() local 1690 tegra_pcie_msi_setup(struct tegra_pcie *pcie) tegra_pcie_msi_setup() argument 1754 tegra_pcie_enable_msi(struct tegra_pcie *pcie) tegra_pcie_enable_msi() argument 1781 tegra_pcie_msi_teardown(struct tegra_pcie *pcie) tegra_pcie_msi_teardown() argument 1801 tegra_pcie_disable_msi(struct tegra_pcie *pcie) tegra_pcie_disable_msi() argument 1823 tegra_pcie_disable_interrupts(struct tegra_pcie *pcie) tegra_pcie_disable_interrupts() argument 1832 tegra_pcie_get_xbar_config(struct tegra_pcie *pcie, u32 lanes, u32 *xbar) tegra_pcie_get_xbar_config() argument 1938 tegra_pcie_get_legacy_regulators(struct tegra_pcie *pcie) tegra_pcie_get_legacy_regulators() argument 1977 tegra_pcie_get_regulators(struct tegra_pcie *pcie, u32 lane_mask) tegra_pcie_get_regulators() argument 2089 tegra_pcie_parse_dt(struct tegra_pcie *pcie) tegra_pcie_parse_dt() argument 2267 tegra_pcie_change_link_speed(struct tegra_pcie *pcie) tegra_pcie_change_link_speed() argument 2325 tegra_pcie_enable_ports(struct tegra_pcie *pcie) tegra_pcie_enable_ports() argument 2354 tegra_pcie_disable_ports(struct tegra_pcie *pcie) tegra_pcie_disable_ports() argument 2516 struct tegra_pcie *pcie = s->private; tegra_pcie_ports_seq_start() local 2528 struct tegra_pcie *pcie = s->private; tegra_pcie_ports_seq_next() local 2580 tegra_pcie_debugfs_exit(struct tegra_pcie *pcie) tegra_pcie_debugfs_exit() argument 2586 tegra_pcie_debugfs_init(struct tegra_pcie *pcie) tegra_pcie_debugfs_init() argument 2598 struct tegra_pcie *pcie; tegra_pcie_probe() local 2661 struct tegra_pcie *pcie = platform_get_drvdata(pdev); tegra_pcie_remove() local 2686 struct tegra_pcie *pcie = dev_get_drvdata(dev); tegra_pcie_pm_suspend() local 2721 struct tegra_pcie *pcie = dev_get_drvdata(dev); tegra_pcie_pm_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_stats.h | 487 struct mlx5e_pcie_stats pcie; member
|
/kernel/linux/linux-6.6/drivers/net/can/ |
H A D | kvaser_pciefd.c | 521 kvaser_pciefd_set_skb_timestamp(const struct kvaser_pciefd *pcie, struct sk_buff *skb, u64 timestamp) kvaser_pciefd_set_skb_timestamp() argument 907 kvaser_pciefd_setup_can_ctrls(struct kvaser_pciefd *pcie) kvaser_pciefd_setup_can_ctrls() argument 985 kvaser_pciefd_reg_candev(struct kvaser_pciefd *pcie) kvaser_pciefd_reg_candev() argument 1005 kvaser_pciefd_write_dma_map_altera(struct kvaser_pciefd *pcie, dma_addr_t addr, int index) kvaser_pciefd_write_dma_map_altera() argument 1023 kvaser_pciefd_write_dma_map_sf2(struct kvaser_pciefd *pcie, dma_addr_t addr, int index) kvaser_pciefd_write_dma_map_sf2() argument 1038 kvaser_pciefd_setup_dma(struct kvaser_pciefd *pcie) kvaser_pciefd_setup_dma() argument 1089 kvaser_pciefd_setup_board(struct kvaser_pciefd *pcie) kvaser_pciefd_setup_board() argument 1120 kvaser_pciefd_handle_data_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p, __le32 *data) kvaser_pciefd_handle_data_packet() argument 1274 kvaser_pciefd_handle_error_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_error_packet() argument 1341 kvaser_pciefd_handle_status_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_status_packet() argument 1423 kvaser_pciefd_handle_ack_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_ack_packet() argument 1470 kvaser_pciefd_handle_eflush_packet(struct kvaser_pciefd *pcie, struct kvaser_pciefd_rx_packet *p) kvaser_pciefd_handle_eflush_packet() argument 1487 kvaser_pciefd_read_packet(struct kvaser_pciefd *pcie, int *start_pos, int dma_buf) kvaser_pciefd_read_packet() argument 1571 kvaser_pciefd_read_buffer(struct kvaser_pciefd *pcie, int dma_buf) kvaser_pciefd_read_buffer() argument 1583 kvaser_pciefd_receive_irq(struct kvaser_pciefd *pcie) kvaser_pciefd_receive_irq() argument 1632 struct kvaser_pciefd *pcie = (struct kvaser_pciefd *)dev; kvaser_pciefd_irq_handler() local 1658 kvaser_pciefd_teardown_can_ctrls(struct kvaser_pciefd *pcie) kvaser_pciefd_teardown_can_ctrls() argument 1677 struct kvaser_pciefd *pcie; kvaser_pciefd_probe() local 1768 kvaser_pciefd_remove_all_ctrls(struct kvaser_pciefd *pcie) kvaser_pciefd_remove_all_ctrls() argument 1787 struct kvaser_pciefd *pcie = pci_get_drvdata(pdev); kvaser_pciefd_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/phy/tegra/ |
H A D | xusb-tegra124.c | 1035 struct tegra_xusb_pcie_lane *pcie; tegra124_pcie_lane_probe() local 1059 struct tegra_xusb_pcie_lane *pcie = to_pcie_lane(lane); tegra124_pcie_lane_remove() local 1154 struct tegra_xusb_pcie_pad *pcie; tegra124_pcie_pad_probe() local 1188 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(pad); tegra124_pcie_pad_remove() local [all...] |
H A D | xusb-tegra210.c | 466 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(padctl->pcie); in tegra210_pex_uphy_enable() local 684 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(padctl->pcie); tegra210_pex_uphy_disable() local 2688 struct tegra_xusb_pcie_lane *pcie; tegra210_pcie_lane_probe() local 2712 struct tegra_xusb_pcie_lane *pcie = to_pcie_lane(lane); tegra210_pcie_lane_remove() local 2785 struct tegra_xusb_pcie_pad *pcie; tegra210_pcie_pad_probe() local 2833 struct tegra_xusb_pcie_pad *pcie = to_pcie_pad(pad); tegra210_pcie_pad_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_smu.h | 146 struct smu_state_pcie_block pcie; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.c | 4290 struct be_pcie_res_desc *pcie; in be_get_pcie_desc() local 4412 struct be_pcie_res_desc *pcie = NULL; in be_get_nic_pf_num_list() local 4441 struct be_pcie_res_desc *pcie; be_cmd_get_profile_config() local 4587 be_reset_pcie_desc(struct be_pcie_res_desc *pcie) be_reset_pcie_desc() argument 4635 struct be_pcie_res_desc pcie; be_cmd_set_sriov_config() member [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.c | 4291 struct be_pcie_res_desc *pcie; in be_get_pcie_desc() local 4413 struct be_pcie_res_desc *pcie = NULL; in be_get_nic_pf_num_list() local 4442 struct be_pcie_res_desc *pcie; be_cmd_get_profile_config() local 4588 be_reset_pcie_desc(struct be_pcie_res_desc *pcie) be_reset_pcie_desc() argument 4636 struct be_pcie_res_desc pcie; be_cmd_set_sriov_config() member [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/ |
H A D | amdgpu_smu.h | 195 struct smu_state_pcie_block pcie; member
|