| /linux-6.15/drivers/phy/ |
| H A D | phy-airoha-pcie.c | 179 readl(pcie_phy->pma0 + in airoha_phy_init_lane0_rx_fw_pre_calib() 200 readl(pcie_phy->pma0 + in airoha_phy_init_lane0_rx_fw_pre_calib() 339 readl(pcie_phy->pma1 + in airoha_phy_init_lane1_rx_fw_pre_calib() 360 readl(pcie_phy->pma1 + in airoha_phy_init_lane1_rx_fw_pre_calib() 1221 pcie_phy = devm_kzalloc(dev, sizeof(*pcie_phy), GFP_KERNEL); in airoha_pcie_phy_probe() 1222 if (!pcie_phy) in airoha_pcie_phy_probe() 1241 if (IS_ERR(pcie_phy->phy)) in airoha_pcie_phy_probe() 1245 pcie_phy->p0_xr_dtime = in airoha_pcie_phy_probe() 1251 pcie_phy->p1_xr_dtime = in airoha_pcie_phy_probe() 1262 pcie_phy->dev = dev; in airoha_pcie_phy_probe() [all …]
|
| /linux-6.15/drivers/phy/mediatek/ |
| H A D | phy-mtk-pcie.c | 115 if (!pcie_phy->sw_efuse_en) in mtk_pcie_phy_init() 182 pcie_phy->sw_efuse_en = true; in mtk_pcie_read_efuse() 184 pcie_phy->efuse = devm_kzalloc(dev, pcie_phy->data->num_lanes * in mtk_pcie_read_efuse() 186 if (!pcie_phy->efuse) in mtk_pcie_read_efuse() 202 struct mtk_pcie_phy *pcie_phy; in mtk_pcie_phy_probe() local 205 pcie_phy = devm_kzalloc(dev, sizeof(*pcie_phy), GFP_KERNEL); in mtk_pcie_phy_probe() 206 if (!pcie_phy) in mtk_pcie_phy_probe() 215 if (IS_ERR(pcie_phy->phy)) in mtk_pcie_phy_probe() 219 pcie_phy->dev = dev; in mtk_pcie_phy_probe() 221 if (!pcie_phy->data) in mtk_pcie_phy_probe() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/pci/ |
| H A D | rockchip,rk3399-pcie-ep.yaml | 63 phys = <&pcie_phy 0>, <&pcie_phy 1>, <&pcie_phy 2>, <&pcie_phy 3>;
|
| H A D | fsl,imx6q-pcie.yaml | 140 - const: pcie_phy 156 - const: pcie_phy 174 - const: pcie_phy 220 - const: pcie_phy 254 clock-names = "pcie", "pcie_bus", "pcie_phy";
|
| H A D | fsl,imx6q-pcie-common.yaml | 48 - const: pcie_phy 131 - const: pcie_phy 151 - const: pcie_phy 170 const: pcie_phy
|
| H A D | fsl,imx6q-pcie-ep.yaml | 126 - const: pcie_phy 191 phys = <&pcie_phy>;
|
| H A D | socionext,uniphier-pcie.yaml | 100 phys = <&pcie_phy>;
|
| /linux-6.15/arch/mips/pci/ |
| H A D | pci-mt7620.c | 128 static void pcie_phy(unsigned long addr, unsigned long val) in pcie_phy() function 224 pcie_phy(0x0, 0x80); in mt7620_pci_hw_init() 225 pcie_phy(0x1, 0x04); in mt7620_pci_hw_init() 228 pcie_phy(0x68, 0xB4); in mt7620_pci_hw_init()
|
| /linux-6.15/Documentation/devicetree/bindings/phy/ |
| H A D | brcm,sr-pcie-phy.txt | 26 pcie_phy: phy@40000000 { 39 phys = <&pcie_phy 0>;
|
| H A D | brcm,cygnus-pcie-phy.yaml | 62 pcie_phy: pcie_phy@301d0a0 {
|
| H A D | rockchip-pcie-phy.txt | 28 pcie_phy: pcie-phy {
|
| H A D | amlogic,meson-axg-pcie.yaml | 45 pcie_phy: pcie-phy@ff644000 {
|
| H A D | samsung,exynos-pcie-phy.yaml | 44 pcie_phy: pcie-phy@15680000 {
|
| H A D | hisilicon,phy-hi3670-pcie.yaml | 67 pcie_phy: pcie-phy@fc000000 {
|
| H A D | socionext,uniphier-pcie-phy.yaml | 96 pcie_phy: phy@66038000 {
|
| /linux-6.15/arch/arm64/boot/dts/broadcom/stingray/ |
| H A D | stingray-pcie.dtsi | 37 phys = <&pcie_phy 8>; 47 pcie_phy: phy@0 { label
|
| /linux-6.15/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx7d.dtsi | 144 clock-names = "pcie", "pcie_bus", "pcie_phy"; 156 fsl,imx7d-pcie-phy = <&pcie_phy>; 163 pcie_phy: pcie-phy@306d0000 { label
|
| /linux-6.15/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-khadas-edge-captain.dts | 23 &pcie_phy {
|
| H A D | rk3399-khadas-edge-v.dts | 23 &pcie_phy {
|
| H A D | rk3399-roc-pc-mezzanine.dts | 59 &pcie_phy {
|
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | brcm,iproc-clocks.yaml | 126 pcie_phy lcpll0 1 BCM_CYGNUS_LCPLL0_PCIE_PHY_REF_CLK 193 pcie_phy lcpll0 1 BCM_NSP_LCPLL0_PCIE_PHY_REF_CLK 354 - const: pcie_phy
|
| H A D | qcom,gcc-apq8084.yaml | 76 <&pcie_phy>;
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-verdin-yavia.dtsi | 107 &pcie_phy {
|
| H A D | imx8mm-verdin-mallow.dtsi | 106 &pcie_phy {
|
| /linux-6.15/arch/arm64/boot/dts/mediatek/ |
| H A D | mt7986a-acelink-ew-7886cax.dts | 91 &pcie_phy {
|