Lines Matching defs:kirin_pcie

81 struct kirin_pcie {  struct
96 static inline void kirin_apb_ctrl_writel(struct kirin_pcie *kirin_pcie, in kirin_apb_ctrl_writel()
102 static inline u32 kirin_apb_ctrl_readl(struct kirin_pcie *kirin_pcie, u32 reg) in kirin_apb_ctrl_readl()
108 static inline void kirin_apb_phy_writel(struct kirin_pcie *kirin_pcie, in kirin_apb_phy_writel()
114 static inline u32 kirin_apb_phy_readl(struct kirin_pcie *kirin_pcie, u32 reg) in kirin_apb_phy_readl()
119 static long kirin_pcie_get_clk(struct kirin_pcie *kirin_pcie, in kirin_pcie_get_clk()
147 static long kirin_pcie_get_resource(struct kirin_pcie *kirin_pcie, in kirin_pcie_get_resource()
178 static int kirin_pcie_phy_init(struct kirin_pcie *kirin_pcie) in kirin_pcie_phy_init()
206 static void kirin_pcie_oe_enable(struct kirin_pcie *kirin_pcie) in kirin_pcie_oe_enable()
216 static int kirin_pcie_clk_ctrl(struct kirin_pcie *kirin_pcie, bool enable) in kirin_pcie_clk_ctrl()
263 static int kirin_pcie_power_on(struct kirin_pcie *kirin_pcie) in kirin_pcie_power_on()
305 static void kirin_pcie_sideband_dbi_w_mode(struct kirin_pcie *kirin_pcie, in kirin_pcie_sideband_dbi_w_mode()
319 static void kirin_pcie_sideband_dbi_r_mode(struct kirin_pcie *kirin_pcie, in kirin_pcie_sideband_dbi_r_mode()
367 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); in kirin_pcie_read_dbi() local
380 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); in kirin_pcie_write_dbi() local
389 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); in kirin_pcie_link_up() local
401 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); in kirin_pcie_establish_link() local
480 struct kirin_pcie *kirin_pcie; in kirin_pcie_probe() local