Home
last modified time | relevance | path

Searched refs:kirin_pcie (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/dwc/
H A Dpcie-kirin.c81 struct kirin_pcie { struct
96 static inline void kirin_apb_ctrl_writel(struct kirin_pcie *kirin_pcie, in kirin_apb_ctrl_writel() argument
99 writel(val, kirin_pcie->apb_base + reg); 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() argument
104 return readl(kirin_pcie->apb_base + reg); in kirin_apb_ctrl_readl()
108 static inline void kirin_apb_phy_writel(struct kirin_pcie *kirin_pcie, in kirin_apb_phy_writel() argument
111 writel(val, kirin_pcie in kirin_apb_phy_writel()
114 kirin_apb_phy_readl(struct kirin_pcie *kirin_pcie, u32 reg) kirin_apb_phy_readl() argument
119 kirin_pcie_get_clk(struct kirin_pcie *kirin_pcie, struct platform_device *pdev) kirin_pcie_get_clk() argument
147 kirin_pcie_get_resource(struct kirin_pcie *kirin_pcie, struct platform_device *pdev) kirin_pcie_get_resource() argument
178 kirin_pcie_phy_init(struct kirin_pcie *kirin_pcie) kirin_pcie_phy_init() argument
206 kirin_pcie_oe_enable(struct kirin_pcie *kirin_pcie) kirin_pcie_oe_enable() argument
216 kirin_pcie_clk_ctrl(struct kirin_pcie *kirin_pcie, bool enable) kirin_pcie_clk_ctrl() argument
263 kirin_pcie_power_on(struct kirin_pcie *kirin_pcie) kirin_pcie_power_on() argument
305 kirin_pcie_sideband_dbi_w_mode(struct kirin_pcie *kirin_pcie, bool on) kirin_pcie_sideband_dbi_w_mode() argument
319 kirin_pcie_sideband_dbi_r_mode(struct kirin_pcie *kirin_pcie, bool on) kirin_pcie_sideband_dbi_r_mode() argument
367 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_read_dbi() local
380 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_write_dbi() local
389 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_link_up() local
401 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_establish_link() local
480 struct kirin_pcie *kirin_pcie; kirin_pcie_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/dwc/
H A Dpcie-kirin.c72 struct kirin_pcie { struct
286 static int hi3660_pcie_phy_power_on(struct kirin_pcie *pcie) in hi3660_pcie_phy_power_on()
322 struct kirin_pcie *pcie) in hi3660_pcie_phy_init()
342 static int hi3660_pcie_phy_power_off(struct kirin_pcie *pcie) in hi3660_pcie_phy_power_off()
365 static int kirin_pcie_get_gpio_enable(struct kirin_pcie *pcie, in kirin_pcie_get_gpio_enable()
400 static int kirin_pcie_parse_port(struct kirin_pcie *pcie, in kirin_pcie_parse_port()
451 static long kirin_pcie_get_resource(struct kirin_pcie *kirin_pcie, in kirin_pcie_get_resource() argument
463 kirin_pcie->apb = devm_regmap_init_mmio(dev, apb_base, in kirin_pcie_get_resource()
465 if (IS_ERR(kirin_pcie in kirin_pcie_get_resource()
496 kirin_pcie_sideband_dbi_w_mode(struct kirin_pcie *kirin_pcie, bool on) kirin_pcie_sideband_dbi_w_mode() argument
510 kirin_pcie_sideband_dbi_r_mode(struct kirin_pcie *kirin_pcie, bool on) kirin_pcie_sideband_dbi_r_mode() argument
551 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_add_bus() local
579 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_read_dbi() local
592 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_write_dbi() local
601 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_link_up() local
613 struct kirin_pcie *kirin_pcie = to_kirin_pcie(pci); kirin_pcie_start_link() local
629 kirin_pcie_gpio_request(struct kirin_pcie *kirin_pcie, struct device *dev) kirin_pcie_gpio_request() argument
678 kirin_pcie_power_off(struct kirin_pcie *kirin_pcie) kirin_pcie_power_off() argument
694 kirin_pcie_power_on(struct platform_device *pdev, struct kirin_pcie *kirin_pcie) kirin_pcie_power_on() argument
746 struct kirin_pcie *kirin_pcie = platform_get_drvdata(pdev); kirin_pcie_remove() local
777 struct kirin_pcie *kirin_pcie; kirin_pcie_probe() local
[all...]

Completed in 3 milliseconds