]> git.sur5r.net Git - u-boot/blobdiff - arch/arm/include/asm/arch-tegra124/clock.h
rockchip: pinctrl: rk3399: add GMAC (RGMII only) support
[u-boot] / arch / arm / include / asm / arch-tegra124 / clock.h
index 8e650862529e4046227753c4db3548b5c2fc441c..ff99b9dfafdab582bcc24499a33363002a91026b 100644 (file)
 #define OSC_FREQ_SHIFT          28
 #define OSC_FREQ_MASK           (0xF << OSC_FREQ_SHIFT)
 
+/* CLK_RST_CONTROLLER_PLLC_MISC_0 */
+#define PLLC_IDDQ                      (1 << 26)
+
+/* CLK_RST_CONTROLLER_CLK_SOURCE_SOR0_0 */
+#define SOR0_CLK_SEL0                  (1 << 14)
+#define SOR0_CLK_SEL1                  (1 << 15)
+
 int tegra_plle_enable(void);
 
+void clock_sor_enable_edp_clock(void);
+
+/**
+ * clock_set_display_rate() - Set the display clock rate
+ *
+ * @frequency: the requested PLLD frequency
+ *
+ * Return the PLLD frequenc (which may not quite what was requested), or 0
+ * on failure
+ */
+u32 clock_set_display_rate(u32 frequency);
+
+/**
+ * clock_set_up_plldp() - Set up the EDP clock ready for use
+ */
+void clock_set_up_plldp(void);
+
 #endif /* _TEGRA124_CLOCK_H_ */