Searched +full:mt8183 +full:- +full:ufsphy (Results 1 – 4 of 4) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)4 ---5 $id: http://devicetree.org/schemas/phy/mediatek,ufs-phy.yaml#6 $schema: http://devicetree.org/meta-schemas/core.yaml#8 title: MediaTek Universal Flash Storage (UFS) M-PHY11 - Stanley Chu <stanley.chu@mediatek.com>12 - Chunfeng Yun <chunfeng.yun@mediatek.com>15 UFS M-PHY nodes are defined to describe on-chip UFS M-PHY hardware macro.16 Each UFS M-PHY node should have its own node.17 To bind UFS M-PHY with UFS host controller, the controller node should[all …]
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Stanley Chu <stanley.chu@mediatek.com>13 - $ref: ufs-common.yaml18 - mediatek,mt8183-ufshci19 - mediatek,mt8192-ufshci24 clock-names:26 - const: ufs34 vcc-supply: true[all …]
1 // SPDX-License-Identifier: GPL-2.015 #include "phy-mtk-io.h"52 struct device *dev = phy->dev; in ufs_mtk_phy_clk_init()53 struct clk_bulk_data *clks = phy->clks; in ufs_mtk_phy_clk_init()62 void __iomem *mmio = phy->mmio; in ufs_mtk_phy_set_active()93 void __iomem *mmio = phy->mmio; in ufs_mtk_phy_set_deep_hibern()124 ret = clk_bulk_prepare_enable(UFSPHY_CLKS_CNT, phy->clks); in ufs_mtk_phy_power_on()139 clk_bulk_disable_unprepare(UFSPHY_CLKS_CNT, phy->clks); in ufs_mtk_phy_power_off()152 struct device *dev = &pdev->dev; in ufs_mtk_phy_probe()160 return -ENOMEM; in ufs_mtk_phy_probe()[all …]
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)7 /dts-v1/;8 #include <dt-bindings/clock/mt8195-clk.h>9 #include <dt-bindings/gce/mt8195-gce.h>10 #include <dt-bindings/interrupt-controller/arm-gic.h>11 #include <dt-bindings/interrupt-controller/irq.h>12 #include <dt-bindings/memory/mt8195-memory-port.h>13 #include <dt-bindings/phy/phy.h>14 #include <dt-bindings/pinctrl/mt8195-pinfunc.h>15 #include <dt-bindings/power/mt8195-power.h>[all …]