Home
last modified time | relevance | path

Searched +full:mt8195 +full:- +full:pcie +full:- +full:phy (Results 1 – 3 of 3) sorted by relevance

/linux/Documentation/devicetree/bindings/phy/
H A Dmediatek,pcie-phy.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/mediatek,pcie-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MediaTek PCIe PHY
10 - Jianjun Wang <jianjun.wang@mediatek.com>
13 The PCIe PHY supports physical layer functionality for PCIe Gen3 port.
17 const: mediatek,mt8195-pcie-phy
22 reg-names:
24 - const: sif
[all …]
/linux/drivers/phy/mediatek/
H A Dphy-mtk-pcie.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/nvmem-consumer.h>
11 #include <linux/phy/phy.h>
15 #include "phy-mtk-io.h"
36 * struct mtk_pcie_lane_efuse - eFuse data for each lane
50 * struct mtk_pcie_phy_data - phy data for each SoC
60 * struct mtk_pcie_phy - PCIe phy driver main structure
62 * @phy: pointer to generic phy
71 struct phy *phy; member
83 struct mtk_pcie_lane_efuse *data = &pcie_phy->efuse[lane]; in mtk_pcie_efuse_set_lane()
[all …]
H A Dphy-mtk-tphy.c1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/phy/phy.h>
15 #include <linux/nvmem-consumer.h>
18 #include <linux/phy/phy.h>
22 #include "phy
311 struct phy *phy; global() member
1380 mtk_phy_init(struct phy * phy) mtk_phy_init() argument
1418 mtk_phy_power_on(struct phy * phy) mtk_phy_power_on() argument
1433 mtk_phy_power_off(struct phy * phy) mtk_phy_power_off() argument
1446 mtk_phy_exit(struct phy * phy) mtk_phy_exit() argument
1458 mtk_phy_set_mode(struct phy * phy,enum phy_mode mode,int submode) mtk_phy_set_mode() argument
1629 struct phy *phy; mtk_tphy_probe() local
[all...]