/linux-master/drivers/phy/mediatek/ |
H A D | phy-mtk-hdmi.c | 27 struct mtk_hdmi_phy *hdmi_phy = phy_get_drvdata(phy); local 30 ret = clk_prepare_enable(hdmi_phy->pll); 34 hdmi_phy->conf->hdmi_phy_enable_tmds(hdmi_phy); 40 struct mtk_hdmi_phy *hdmi_phy = phy_get_drvdata(phy); local 42 hdmi_phy->conf->hdmi_phy_disable_tmds(hdmi_phy); 43 clk_disable_unprepare(hdmi_phy->pll); 50 struct mtk_hdmi_phy *hdmi_phy = phy_get_drvdata(phy); local 52 if (hdmi_phy 59 mtk_hdmi_phy_dev_get_ops(const struct mtk_hdmi_phy *hdmi_phy) argument 71 mtk_hdmi_phy_clk_get_data(struct mtk_hdmi_phy *hdmi_phy, struct clk_init_data *clk_init) argument 81 struct mtk_hdmi_phy *hdmi_phy; local [all...] |
H A D | phy-mtk-hdmi-mt8195.c | 20 static void mtk_hdmi_ana_fifo_en(struct mtk_hdmi_phy *hdmi_phy) argument 23 mtk_phy_set_bits(hdmi_phy->regs + HDMI_ANA_CTL, REG_ANA_HDMI20_FIFO_EN); 27 mtk_phy_tmds_clk_ratio(struct mtk_hdmi_phy *hdmi_phy, bool enable) argument 29 void __iomem *regs = hdmi_phy->regs; 31 mtk_hdmi_ana_fifo_en(hdmi_phy); 44 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 45 void __iomem *regs = hdmi_phy->regs; 56 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 57 void __iomem *regs = hdmi_phy->regs; 89 struct mtk_hdmi_phy *hdmi_phy local 209 mtk_hdmi_pll_calc(struct mtk_hdmi_phy *hdmi_phy, struct clk_hw *hw, unsigned long rate, unsigned long parent_rate) argument 302 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 359 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 393 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 411 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 422 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 431 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 444 vtx_signal_en(struct mtk_hdmi_phy *hdmi_phy, bool on) argument 454 mtk_hdmi_phy_enable_tmds(struct mtk_hdmi_phy *hdmi_phy) argument 460 mtk_hdmi_phy_disable_tmds(struct mtk_hdmi_phy *hdmi_phy) argument 468 struct mtk_hdmi_phy *hdmi_phy = phy_get_drvdata(phy); local [all...] |
H A D | phy-mtk-hdmi-mt8173.c | 89 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 90 void __iomem *base = hdmi_phy->regs; 107 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 108 void __iomem *base = hdmi_phy->regs; 124 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 126 hdmi_phy->pll_rate = rate; 138 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 139 void __iomem *base = hdmi_phy->regs; 146 dev_dbg(hdmi_phy->dev, "%s: %lu Hz, parent: %lu Hz\n", __func__, 182 hdmi_ibias = hdmi_phy 217 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 230 mtk_hdmi_phy_enable_tmds(struct mtk_hdmi_phy *hdmi_phy) argument 238 mtk_hdmi_phy_disable_tmds(struct mtk_hdmi_phy *hdmi_phy) argument [all...] |
H A D | phy-mtk-hdmi-mt2701.c | 52 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 53 void __iomem *base = hdmi_phy->regs; 74 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 75 void __iomem *base = hdmi_phy->regs; 102 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 103 void __iomem *base = hdmi_phy->regs; 138 struct mtk_hdmi_phy *hdmi_phy = to_mtk_hdmi_phy(hw); local 142 tmp = readl(hdmi_phy->regs + HDMI_CON6); 159 tmp = readl(hdmi_phy->regs + HDMI_CON2); 177 static void mtk_hdmi_phy_enable_tmds(struct mtk_hdmi_phy *hdmi_phy) argument 197 mtk_hdmi_phy_disable_tmds(struct mtk_hdmi_phy *hdmi_phy) argument [all...] |
H A D | phy-mtk-hdmi.h | 24 void (*hdmi_phy_enable_tmds)(struct mtk_hdmi_phy *hdmi_phy); 25 void (*hdmi_phy_disable_tmds)(struct mtk_hdmi_phy *hdmi_phy);
|
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_phy_8x74.c | 9 static void hdmi_phy_8x74_powerup(struct hdmi_phy *phy, 22 static void hdmi_phy_8x74_powerdown(struct hdmi_phy *phy)
|
H A D | hdmi.h | 22 struct hdmi_phy; 58 struct hdmi_phy *phy; 145 void (*powerup)(struct hdmi_phy *phy, unsigned long int pixclock); 146 void (*powerdown)(struct hdmi_phy *phy); 158 struct hdmi_phy { struct 167 static inline void hdmi_phy_write(struct hdmi_phy *phy, u32 reg, u32 data) 172 static inline u32 hdmi_phy_read(struct hdmi_phy *phy, u32 reg) 177 int msm_hdmi_phy_resource_enable(struct hdmi_phy *phy); 178 void msm_hdmi_phy_resource_disable(struct hdmi_phy *phy); 179 void msm_hdmi_phy_powerup(struct hdmi_phy *ph [all...] |
H A D | hdmi_phy.c | 11 static int msm_hdmi_phy_resource_init(struct hdmi_phy *phy) 55 int msm_hdmi_phy_resource_enable(struct hdmi_phy *phy) 79 void msm_hdmi_phy_resource_disable(struct hdmi_phy *phy) 93 void msm_hdmi_phy_powerup(struct hdmi_phy *phy, unsigned long int pixclock) 101 void msm_hdmi_phy_powerdown(struct hdmi_phy *phy) 137 struct hdmi_phy *phy; 148 phy->mmio = msm_ioremap(pdev, "hdmi_phy");
|
H A D | hdmi_phy_8960.c | 9 static void hdmi_phy_8960_powerup(struct hdmi_phy *phy, 28 static void hdmi_phy_8960_powerdown(struct hdmi_phy *phy)
|
H A D | hdmi_phy_8x60.c | 11 static void hdmi_phy_8x60_powerup(struct hdmi_phy *phy, 95 static void hdmi_phy_8x60_powerdown(struct hdmi_phy *phy)
|
H A D | hdmi_pll_8960.c | 247 static inline struct hdmi_phy *pll_get_phy(struct hdmi_pll_8960 *pll) 255 struct hdmi_phy *phy = pll_get_phy(pll); 340 struct hdmi_phy *phy = pll_get_phy(pll);
|
H A D | hdmi_bridge.c | 133 struct hdmi_phy *phy = hdmi->phy; 159 struct hdmi_phy *phy = hdmi->phy;
|
H A D | hdmi_phy_8996.c | 81 static inline struct hdmi_phy *pll_get_phy(struct hdmi_pll_8996 *pll) 399 struct hdmi_phy *phy = pll_get_phy(pll); 543 static int hdmi_8996_phy_ready_status(struct hdmi_phy *phy) 595 struct hdmi_phy *phy = pll_get_phy(pll); 667 struct hdmi_phy *phy = pll_get_phy(pll);
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | Makefile | 15 hdmi_phy.o
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | Makefile | 29 dss/hdmi_pll.o dss/hdmi_phy.o
|
/linux-master/drivers/gpu/drm/msm/ |
H A D | Makefile | 26 hdmi/hdmi_phy.o \
|