Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/pci/controller/
Dpcie-rockchip-host.c42 static void rockchip_pcie_enable_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_bw_int()
51 static void rockchip_pcie_clr_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_clr_bw_int()
60 static void rockchip_pcie_update_txcredit_mui(struct rockchip_pcie *rockchip) in rockchip_pcie_update_txcredit_mui()
71 static int rockchip_pcie_valid_device(struct rockchip_pcie *rockchip, in rockchip_pcie_valid_device()
85 static u8 rockchip_pcie_lane_map(struct rockchip_pcie *rockchip) in rockchip_pcie_lane_map()
103 static int rockchip_pcie_rd_own_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_rd_own_conf()
128 static int rockchip_pcie_wr_own_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_wr_own_conf()
156 static int rockchip_pcie_rd_other_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_rd_other_conf()
190 static int rockchip_pcie_wr_other_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_wr_other_conf()
223 struct rockchip_pcie *rockchip = bus->sysdata; in rockchip_pcie_rd_conf()
[all …]
Dpcie-rockchip.h278 struct rockchip_pcie { struct
311 static u32 rockchip_pcie_read(struct rockchip_pcie *rockchip, u32 reg) in rockchip_pcie_read() argument
316 static void rockchip_pcie_write(struct rockchip_pcie *rockchip, u32 val, in rockchip_pcie_write()
322 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip);
323 int rockchip_pcie_init_port(struct rockchip_pcie *rockchip);
324 int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip);
325 void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip);
326 int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip);
329 struct rockchip_pcie *rockchip, u32 type);
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()
291 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_unmap_addr()
315 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_set_msi()
335 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_get_msi()
[all …]
Dpcie-rockchip.c25 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip) in rockchip_pcie_parse_dt()
156 int rockchip_pcie_init_port(struct rockchip_pcie *rockchip) in rockchip_pcie_init_port()
297 int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip) in rockchip_pcie_get_phys()
339 void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip) in rockchip_pcie_deinit_phys()
352 int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_clocks()
395 struct rockchip_pcie *rockchip = data; in rockchip_pcie_disable_clocks()
405 struct rockchip_pcie *rockchip, u32 type) in rockchip_pcie_cfg_configuration_accesses()