Lines Matching defs:rockchip
159 static void rockchip_pcie_devmode_update(struct rockchip_pcie *rockchip, int mode, int submode) in rockchip_pcie_devmode_update()
165 static int rockchip_pcie_readl_apb(struct rockchip_pcie *rockchip, u32 reg) in rockchip_pcie_readl_apb()
170 static void rockchip_pcie_writel_apb(struct rockchip_pcie *rockchip, u32 val, u32 reg) in rockchip_pcie_writel_apb()
202 struct rockchip_pcie *rockchip) in rockchip_pcie_resource_get()
319 static void rockchip_pcie_enable_ltssm(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_ltssm()
329 struct rockchip_pcie *rockchip = to_rockchip_pcie(pci); in rockchip_pcie_link_up() local
340 struct rockchip_pcie *rockchip = to_rockchip_pcie(pci); in rockchip_pcie_start_link() local
352 static int rockchip_pcie_phy_init(struct rockchip_pcie *rockchip) in rockchip_pcie_phy_init()
372 static void rockchip_pcie_phy_deinit(struct rockchip_pcie *rockchip) in rockchip_pcie_phy_deinit()
378 static int rockchip_pcie_reset_control_release(struct rockchip_pcie *rockchip) in rockchip_pcie_reset_control_release()
394 static int rockchip_pcie_clk_init(struct rockchip_pcie *rockchip) in rockchip_pcie_clk_init()
412 static int rockchip_pci_find_resbar_capability(struct rockchip_pcie *rockchip) in rockchip_pci_find_resbar_capability()
448 static int rockchip_pcie_ep_set_bar_flag(struct rockchip_pcie *rockchip, enum pci_barno barno, in rockchip_pcie_ep_set_bar_flag()
467 static void rockchip_pcie_resize_bar(struct rockchip_pcie *rockchip) in rockchip_pcie_resize_bar()
553 static void rockchip_pcie_init_id(struct rockchip_pcie *rockchip) in rockchip_pcie_init_id()
561 static int rockchip_pcie_ep_set_bar(struct rockchip_pcie *rockchip, enum pci_barno bar, in rockchip_pcie_ep_set_bar()
590 static void rockchip_pcie_fast_link_setup(struct rockchip_pcie *rockchip) in rockchip_pcie_fast_link_setup()
612 static void rockchip_pcie_local_elbi_enable(struct rockchip_pcie *rockchip) in rockchip_pcie_local_elbi_enable()
625 static void rockchip_pcie_elbi_clear(struct rockchip_pcie *rockchip) in rockchip_pcie_elbi_clear()
640 static void rockchip_pcie_raise_msi_irq(struct rockchip_pcie *rockchip, u8 interrupt_num) in rockchip_pcie_raise_msi_irq()
647 struct rockchip_pcie *rockchip = arg; in rockchip_pcie_sys_irq_handler() local
732 static int rockchip_pcie_request_sys_irq(struct rockchip_pcie *rockchip, in rockchip_pcie_request_sys_irq()
755 static bool rockchip_pcie_udma_enabled(struct rockchip_pcie *rockchip) in rockchip_pcie_udma_enabled()
762 static int rockchip_pcie_init_dma_trx(struct rockchip_pcie *rockchip) in rockchip_pcie_init_dma_trx()
788 struct rockchip_pcie *rockchip = dev_get_drvdata(obj->dev); in rockchip_pcie_start_dma_rd() local
813 struct rockchip_pcie *rockchip = dev_get_drvdata(obj->dev); in rockchip_pcie_start_dma_wr() local
877 struct rockchip_pcie *rockchip = container_of(work, struct rockchip_pcie, hot_rst_work); in rockchip_pcie_hot_rst_work() local
894 struct rockchip_pcie *rockchip = dev_get_drvdata(obj->dev); in rockchip_pcie_get_dma_status() local
949 struct rockchip_pcie *rockchip = (struct rockchip_pcie *)file->private_data; in pcie_ep_fasync() local
972 struct rockchip_pcie *rockchip = (struct rockchip_pcie *)file->private_data; in pcie_ep_ioctl() local
1051 struct rockchip_pcie *rockchip = (struct rockchip_pcie *)file->private_data; in pcie_ep_mmap() local
1109 static int rockchip_pcie_add_misc(struct rockchip_pcie *rockchip) in rockchip_pcie_add_misc()
1140 struct rockchip_pcie *rockchip; in rockchip_pcie_ep_probe() local