rockchip_pcie
static int rockchip_pcie_readl_apb(struct rockchip_pcie *rockchip, u32 reg)
static void rockchip_pcie_writel_apb(struct rockchip_pcie *rockchip, u32 val,
struct rockchip_pcie *rockchip = irq_desc_get_handler_data(desc);
static int rockchip_pcie_init_irq_domain(struct rockchip_pcie *rockchip)
static u32 rockchip_pcie_get_ltssm_reg(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
static void rockchip_pcie_enable_ltssm(struct rockchip_pcie *rockchip)
static void rockchip_pcie_disable_ltssm(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
struct rockchip_pcie *rockchip = to_rockchip_pcie(pci);
static int rockchip_pcie_clk_init(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip)
static int rockchip_pcie_phy_init(struct rockchip_pcie *rockchip)
static void rockchip_pcie_phy_deinit(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = arg;
static int rockchip_pcie_configure_rc(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *pcie = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
static void rockchip_pcie_ep_retrain_link(struct rockchip_pcie *rockchip)
static bool rockchip_pcie_ep_link_up(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
struct rockchip_pcie *rockchip = &ep->rockchip;
static void rockchip_pcie_clear_ep_ob_atu(struct rockchip_pcie *rockchip,
struct rockchip_pcie *rockchip = &ep->rockchip;
static int rockchip_pcie_ep_get_resources(struct rockchip_pcie *rockchip,
struct rockchip_pcie *rockchip = &ep->rockchip;
static int rockchip_pcie_ep_ob_atu_num_bits(struct rockchip_pcie *rockchip,
static void rockchip_pcie_ep_hide_broken_msix_cap(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip;
static void rockchip_pcie_prog_ep_ob_atu(struct rockchip_pcie *rockchip, u8 fn,
struct rockchip_pcie *rockchip = dev_get_drvdata(dev);
static int rockchip_pcie_wr_own_conf(struct rockchip_pcie *rockchip,
static int rockchip_pcie_rd_other_conf(struct rockchip_pcie *rockchip,
static int rockchip_pcie_wr_other_conf(struct rockchip_pcie *rockchip,
struct rockchip_pcie *rockchip = bus->sysdata;
struct rockchip_pcie *rockchip = bus->sysdata;
static void rockchip_pcie_set_power_limit(struct rockchip_pcie *rockchip)
static int rockchip_pcie_host_init_port(struct rockchip_pcie *rockchip)
static void rockchip_pcie_enable_bw_int(struct rockchip_pcie *rockchip)
static void rockchip_pcie_clr_bw_int(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = arg;
struct rockchip_pcie *rockchip = arg;
static void rockchip_pcie_update_txcredit_mui(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = irq_desc_get_handler_data(desc);
static int rockchip_pcie_setup_irq(struct rockchip_pcie *rockchip)
static int rockchip_pcie_parse_host_dt(struct rockchip_pcie *rockchip)
static int rockchip_pcie_valid_device(struct rockchip_pcie *rockchip,
static int rockchip_pcie_set_vpcie(struct rockchip_pcie *rockchip)
static void rockchip_pcie_enable_interrupts(struct rockchip_pcie *rockchip)
static int rockchip_pcie_init_irq_domain(struct rockchip_pcie *rockchip)
static int rockchip_pcie_prog_ob_atu(struct rockchip_pcie *rockchip,
static u8 rockchip_pcie_lane_map(struct rockchip_pcie *rockchip)
static int rockchip_pcie_prog_ib_atu(struct rockchip_pcie *rockchip,
static int rockchip_pcie_cfg_atu(struct rockchip_pcie *rockchip)
static int rockchip_pcie_wait_l2(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip = dev_get_drvdata(dev);
struct rockchip_pcie *rockchip = dev_get_drvdata(dev);
static int rockchip_pcie_rd_own_conf(struct rockchip_pcie *rockchip,
struct rockchip_pcie *rockchip;
int rockchip_pcie_init_port(struct rockchip_pcie *rockchip)
int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip)
void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip)
int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip)
int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip)
void rockchip_pcie_disable_clocks(struct rockchip_pcie *rockchip)
struct rockchip_pcie *rockchip, u32 type)
static u32 rockchip_pcie_read(struct rockchip_pcie *rockchip, u32 reg)
static void rockchip_pcie_write(struct rockchip_pcie *rockchip, u32 val,
int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip);
int rockchip_pcie_init_port(struct rockchip_pcie *rockchip);
int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip);
void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip);
int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip);
void rockchip_pcie_disable_clocks(struct rockchip_pcie *rockchip);
struct rockchip_pcie *rockchip, u32 type);