Home
last modified time | relevance | path

Searched refs:rockchip_pcie (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/
H A Dpcie-dw-ep-rockchip.c115 struct rockchip_pcie { struct
144 struct rockchip_pcie *pcie; argument
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()
340 struct rockchip_pcie *rockchip = to_rockchip_pcie(pci); in rockchip_pcie_start_link()
352 static int rockchip_pcie_phy_init(struct rockchip_pcie *rockchip) in rockchip_pcie_phy_init()
[all …]
/OK3568_Linux_fs/kernel/drivers/pci/controller/
H A Dpcie-rockchip-host.c45 struct rockchip_pcie *rockchip = dev_get_drvdata(obj->dev); in rk_pcie_start_dma_rk3399()
73 static void rockchip_pcie_enable_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_bw_int()
82 static void rockchip_pcie_clr_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_clr_bw_int()
91 static void rockchip_pcie_update_txcredit_mui(struct rockchip_pcie *rockchip) in rockchip_pcie_update_txcredit_mui()
102 static int rockchip_pcie_valid_device(struct rockchip_pcie *rockchip, in rockchip_pcie_valid_device()
116 static u8 rockchip_pcie_lane_map(struct rockchip_pcie *rockchip) in rockchip_pcie_lane_map()
134 static int rockchip_pcie_rd_own_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_rd_own_conf()
159 static int rockchip_pcie_wr_own_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_wr_own_conf()
187 static int rockchip_pcie_rd_other_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_rd_other_conf()
224 static int rockchip_pcie_wr_other_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_wr_other_conf()
[all …]
H A Dpcie-rockchip-ep.c41 struct rockchip_pcie rockchip;
53 static void rockchip_pcie_clear_ep_ob_atu(struct rockchip_pcie *rockchip, in rockchip_pcie_clear_ep_ob_atu()
70 static void rockchip_pcie_prog_ep_ob_atu(struct rockchip_pcie *rockchip, u8 fn, in rockchip_pcie_prog_ep_ob_atu()
129 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_write_header()
166 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_set_bar()
234 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_clear_bar()
264 struct rockchip_pcie *pcie = &ep->rockchip; in rockchip_pcie_ep_map_addr()
290 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_unmap_addr()
314 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_set_msi()
334 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_get_msi()
[all …]
H A Dpcie-rockchip.h298 struct rockchip_pcie { struct
340 static u32 rockchip_pcie_read(struct rockchip_pcie *rockchip, u32 reg) in rockchip_pcie_read() argument
345 static void rockchip_pcie_write(struct rockchip_pcie *rockchip, u32 val, in rockchip_pcie_write()
351 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip);
352 int rockchip_pcie_init_port(struct rockchip_pcie *rockchip);
353 int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip);
354 void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip);
355 int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip);
358 struct rockchip_pcie *rockchip, u32 type);
H A Dpcie-rockchip.c26 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip) in rockchip_pcie_parse_dt()
157 int rockchip_pcie_init_port(struct rockchip_pcie *rockchip) in rockchip_pcie_init_port()
298 int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip) in rockchip_pcie_get_phys()
340 void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip) in rockchip_pcie_deinit_phys()
353 int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_clocks()
396 struct rockchip_pcie *rockchip = data; in rockchip_pcie_disable_clocks()
406 struct rockchip_pcie *rockchip, u32 type) in rockchip_pcie_cfg_configuration_accesses()
/OK3568_Linux_fs/u-boot/drivers/pci/
H A Dpcie_dw_rockchip.c820 U_BOOT_DRIVER(rockchip_pcie) = {