Searched refs:kirin_pcie (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/pci/controller/dwc/ |
H A D | pcie-kirin.c | 81 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 D | pcie-kirin.c | 72 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