Searched refs:rockchip_pcie (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-dw-rockchip.c | 90 struct rockchip_pcie { struct 108 static int rockchip_pcie_readl_apb(struct rockchip_pcie *rockchip, u32 reg) in rockchip_pcie_readl_apb() argument 113 static void rockchip_pcie_writel_apb(struct rockchip_pcie *rockchip, u32 val, in rockchip_pcie_writel_apb() 122 struct rockchip_pcie *rockchip = irq_desc_get_handler_data(desc); in rockchip_pcie_intx_handler() 169 static int rockchip_pcie_init_irq_domain(struct rockchip_pcie *rockchip) in rockchip_pcie_init_irq_domain() 191 static u32 rockchip_pcie_get_ltssm_reg(struct rockchip_pcie *rockchip) in rockchip_pcie_get_ltssm_reg() 198 struct rockchip_pcie *rockchip = to_rockchip_pcie(pci); in rockchip_pcie_get_ltssm() 211 static void rockchip_pcie_enable_ltssm(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_ltssm() 217 static void rockchip_pcie_disable_ltssm(struct rockchip_pcie *rockchip) in rockchip_pcie_disable_ltssm() 225 struct rockchip_pcie *rockchip = to_rockchip_pcie(pci); in rockchip_pcie_link_up() [all …]
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-rockchip-ep.c | 49 struct rockchip_pcie rockchip; 65 static void rockchip_pcie_clear_ep_ob_atu(struct rockchip_pcie *rockchip, in rockchip_pcie_clear_ep_ob_atu() 78 static int rockchip_pcie_ep_ob_atu_num_bits(struct rockchip_pcie *rockchip, in rockchip_pcie_ep_ob_atu_num_bits() 88 static void rockchip_pcie_prog_ep_ob_atu(struct rockchip_pcie *rockchip, u8 fn, in rockchip_pcie_prog_ep_ob_atu() 119 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_write_header() 155 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_set_bar() 223 struct rockchip_pcie *rockchip = &ep->rockchip; in rockchip_pcie_ep_clear_bar() 280 struct rockchip_pcie *pcie = &ep->rockchip; in rockchip_pcie_ep_map_addr() 298 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() [all …]
|
| H A D | pcie-rockchip-host.c | 31 static void rockchip_pcie_enable_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_bw_int() 40 static void rockchip_pcie_clr_bw_int(struct rockchip_pcie *rockchip) in rockchip_pcie_clr_bw_int() 49 static void rockchip_pcie_update_txcredit_mui(struct rockchip_pcie *rockchip) in rockchip_pcie_update_txcredit_mui() 60 static int rockchip_pcie_valid_device(struct rockchip_pcie *rockchip, in rockchip_pcie_valid_device() 74 static u8 rockchip_pcie_lane_map(struct rockchip_pcie *rockchip) in rockchip_pcie_lane_map() 92 static int rockchip_pcie_rd_own_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_rd_own_conf() 117 static int rockchip_pcie_wr_own_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_wr_own_conf() 145 static int rockchip_pcie_rd_other_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_rd_other_conf() 178 static int rockchip_pcie_wr_other_conf(struct rockchip_pcie *rockchip, in rockchip_pcie_wr_other_conf() 211 struct rockchip_pcie *rockchip = bus->sysdata; in rockchip_pcie_rd_conf() [all …]
|
| H A D | pcie-rockchip.h | 307 struct rockchip_pcie { struct 333 static u32 rockchip_pcie_read(struct rockchip_pcie *rockchip, u32 reg) in rockchip_pcie_read() argument 338 static void rockchip_pcie_write(struct rockchip_pcie *rockchip, u32 val, in rockchip_pcie_write() 344 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip); 345 int rockchip_pcie_init_port(struct rockchip_pcie *rockchip); 346 int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip); 347 void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip); 348 int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip); 349 void rockchip_pcie_disable_clocks(struct rockchip_pcie *rockchip); 351 struct rockchip_pcie *rockchip, u32 type);
|
| H A D | pcie-rockchip.c | 27 int rockchip_pcie_parse_dt(struct rockchip_pcie *rockchip) in rockchip_pcie_parse_dt() 115 int rockchip_pcie_init_port(struct rockchip_pcie *rockchip) in rockchip_pcie_init_port() 205 int rockchip_pcie_get_phys(struct rockchip_pcie *rockchip) in rockchip_pcie_get_phys() 247 void rockchip_pcie_deinit_phys(struct rockchip_pcie *rockchip) in rockchip_pcie_deinit_phys() 260 int rockchip_pcie_enable_clocks(struct rockchip_pcie *rockchip) in rockchip_pcie_enable_clocks() 273 void rockchip_pcie_disable_clocks(struct rockchip_pcie *rockchip) in rockchip_pcie_disable_clocks() 281 struct rockchip_pcie *rockchip, u32 type) in rockchip_pcie_cfg_configuration_accesses()
|