@@ -3112,6 +3112,11 @@ static struct omap_clk omap44xx_clks[] = {
CLK("omap_dss", "dss_clk", &dss_dss_clk, CK_443X),
CLK("omap_dss", "video_clk", &dss_48mhz_clk, CK_443X),
CLK("omap_dss", "fck", &dss_fck, CK_443X),
+ /*
+ * On OMAP4, DSS ick is a dummy clock; this is needed for compatibility
+ * with OMAP2/3.
+ */
+ CLK("omap_dss", "ick", &dummy_ck, CK_443X),
CLK(NULL, "efuse_ctrl_cust_fck", &efuse_ctrl_cust_fck, CK_443X),
CLK(NULL, "emif1_fck", &emif1_fck, CK_443X),
CLK(NULL, "emif2_fck", &emif2_fck, CK_443X),