Home
last modified time | relevance | path

Searched refs:crgctrl (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/drivers/phy/hisilicon/
Dphy-hi3670-pcie.c156 struct regmap *crgctrl; member
378 regmap_write(phy->crgctrl, CRGPERIPH_PEREN12, in hi3670_pcie_hp_debounce_gt()
382 regmap_write(phy->crgctrl, CRGPERIPH_PERDIS12, in hi3670_pcie_hp_debounce_gt()
390 regmap_read(phy->crgctrl, CRGPERIPH_PCIECTRL0, &val); in hi3670_pcie_phyref_gt()
397 regmap_write(phy->crgctrl, CRGPERIPH_PCIECTRL0, val); in hi3670_pcie_phyref_gt()
400 regmap_write(phy->crgctrl, CRGPERIPH_PERDIS12, IO_PHYREF_SOFT_GT_MODE); in hi3670_pcie_phyref_gt()
407 regmap_read(phy->crgctrl, CRGPERIPH_PCIECTRL0, &val); in hi3670_pcie_oe_ctrl()
426 regmap_write(phy->crgctrl, CRGPERIPH_PCIECTRL0, val); in hi3670_pcie_oe_ctrl()
440 regmap_read(phy->crgctrl, CRGPERIPH_PCIECTRL0, &val); in hi3670_pcie_ioref_gt()
442 regmap_write(phy->crgctrl, CRGPERIPH_PCIECTRL0, val); in hi3670_pcie_ioref_gt()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dhi3670-clock.txt11 - "hisilicon,hi3670-crgctrl"
31 compatible = "hisilicon,hi3670-crgctrl", "syscon";
Dhi3660-clock.txt11 - "hisilicon,hi3660-crgctrl"
35 compatible = "hisilicon,hi3660-crgctrl", "syscon";
/Linux-v6.1/drivers/pci/controller/dwc/
Dpcie-kirin.c130 struct regmap *crgctrl; member
191 phy->crgctrl = syscon_regmap_lookup_by_compatible("hisilicon,hi3660-crgctrl"); in hi3660_pcie_phy_get_resource()
192 if (IS_ERR(phy->crgctrl)) in hi3660_pcie_phy_get_resource()
193 return PTR_ERR(phy->crgctrl); in hi3660_pcie_phy_get_resource()
306 regmap_write(phy->crgctrl, in hi3660_pcie_phy_power_on()
/Linux-v6.1/arch/arm64/boot/dts/hisilicon/
Dhi3670.dtsi149 compatible = "hisilicon,hi3670-crgctrl", "syscon";
Dhi3660.dtsi340 compatible = "hisilicon,hi3660-crgctrl", "syscon";