/* * TI PIPE3 PHY * * (C) Copyright 2013 * Texas Instruments, * * SPDX-License-Identifier: GPL-2.0+ */ #ifndef __OMAP_PIPE3_PHY_H #define __OMAP_PIPE3_PHY_H struct pipe3_dpll_params { u16 m; u8 n; u8 freq:3; u8 sd; u32 mf; }; struct pipe3_dpll_map { unsigned long rate; struct pipe3_dpll_params params; }; struct omap_pipe3 { void __iomem *pll_ctrl_base; void __iomem *power_reg; struct pipe3_dpll_map *dpll_map; }; int phy_pipe3_power_on(struct omap_pipe3 *phy); int phy_pipe3_power_off(struct omap_pipe3 *pipe3); #endif /* __OMAP_PIPE3_PHY_H */