diff options
Diffstat (limited to 'drivers/video/omap2/dss/dss.c')
-rw-r--r-- | drivers/video/omap2/dss/dss.c | 62 |
1 files changed, 31 insertions, 31 deletions
diff --git a/drivers/video/omap2/dss/dss.c b/drivers/video/omap2/dss/dss.c index 56d37bfefd4d..0372befbb692 100644 --- a/drivers/video/omap2/dss/dss.c +++ b/drivers/video/omap2/dss/dss.c | |||
@@ -227,7 +227,7 @@ void dss_dump_clocks(struct seq_file *s) | |||
227 | unsigned long dpll4_ck_rate; | 227 | unsigned long dpll4_ck_rate; |
228 | unsigned long dpll4_m4_ck_rate; | 228 | unsigned long dpll4_m4_ck_rate; |
229 | 229 | ||
230 | dss_clk_enable(DSS_CLK_ICK | DSS_CLK_FCK1); | 230 | dss_clk_enable(DSS_CLK_ICK | DSS_CLK_FCK); |
231 | 231 | ||
232 | dpll4_ck_rate = clk_get_rate(clk_get_parent(dss.dpll4_m4_ck)); | 232 | dpll4_ck_rate = clk_get_rate(clk_get_parent(dss.dpll4_m4_ck)); |
233 | dpll4_m4_ck_rate = clk_get_rate(dss.dpll4_m4_ck); | 233 | dpll4_m4_ck_rate = clk_get_rate(dss.dpll4_m4_ck); |
@@ -240,21 +240,21 @@ void dss_dump_clocks(struct seq_file *s) | |||
240 | seq_printf(s, "dss1_alwon_fclk = %lu / %lu = %lu\n", | 240 | seq_printf(s, "dss1_alwon_fclk = %lu / %lu = %lu\n", |
241 | dpll4_ck_rate, | 241 | dpll4_ck_rate, |
242 | dpll4_ck_rate / dpll4_m4_ck_rate, | 242 | dpll4_ck_rate / dpll4_m4_ck_rate, |
243 | dss_clk_get_rate(DSS_CLK_FCK1)); | 243 | dss_clk_get_rate(DSS_CLK_FCK)); |
244 | else | 244 | else |
245 | seq_printf(s, "dss1_alwon_fclk = %lu / %lu * 2 = %lu\n", | 245 | seq_printf(s, "dss1_alwon_fclk = %lu / %lu * 2 = %lu\n", |
246 | dpll4_ck_rate, | 246 | dpll4_ck_rate, |
247 | dpll4_ck_rate / dpll4_m4_ck_rate, | 247 | dpll4_ck_rate / dpll4_m4_ck_rate, |
248 | dss_clk_get_rate(DSS_CLK_FCK1)); | 248 | dss_clk_get_rate(DSS_CLK_FCK)); |
249 | 249 | ||
250 | dss_clk_disable(DSS_CLK_ICK | DSS_CLK_FCK1); | 250 | dss_clk_disable(DSS_CLK_ICK | DSS_CLK_FCK); |
251 | } | 251 | } |
252 | 252 | ||
253 | void dss_dump_regs(struct seq_file *s) | 253 | void dss_dump_regs(struct seq_file *s) |
254 | { | 254 | { |
255 | #define DUMPREG(r) seq_printf(s, "%-35s %08x\n", #r, dss_read_reg(r)) | 255 | #define DUMPREG(r) seq_printf(s, "%-35s %08x\n", #r, dss_read_reg(r)) |
256 | 256 | ||
257 | dss_clk_enable(DSS_CLK_ICK | DSS_CLK_FCK1); | 257 | dss_clk_enable(DSS_CLK_ICK | DSS_CLK_FCK); |
258 | 258 | ||
259 | DUMPREG(DSS_REVISION); | 259 | DUMPREG(DSS_REVISION); |
260 | DUMPREG(DSS_SYSCONFIG); | 260 | DUMPREG(DSS_SYSCONFIG); |
@@ -265,7 +265,7 @@ void dss_dump_regs(struct seq_file *s) | |||
265 | DUMPREG(DSS_PLL_CONTROL); | 265 | DUMPREG(DSS_PLL_CONTROL); |
266 | DUMPREG(DSS_SDI_STATUS); | 266 | DUMPREG(DSS_SDI_STATUS); |
267 | 267 | ||
268 | dss_clk_disable(DSS_CLK_ICK | DSS_CLK_FCK1); | 268 | dss_clk_disable(DSS_CLK_ICK | DSS_CLK_FCK); |
269 | #undef DUMPREG | 269 | #undef DUMPREG |
270 | } | 270 | } |
271 | 271 | ||
@@ -350,7 +350,7 @@ int dss_set_clock_div(struct dss_clock_info *cinfo) | |||
350 | 350 | ||
351 | int dss_get_clock_div(struct dss_clock_info *cinfo) | 351 | int dss_get_clock_div(struct dss_clock_info *cinfo) |
352 | { | 352 | { |
353 | cinfo->fck = dss_clk_get_rate(DSS_CLK_FCK1); | 353 | cinfo->fck = dss_clk_get_rate(DSS_CLK_FCK); |
354 | 354 | ||
355 | if (cpu_is_omap34xx()) { | 355 | if (cpu_is_omap34xx()) { |
356 | unsigned long prate; | 356 | unsigned long prate; |
@@ -391,7 +391,7 @@ int dss_calc_clock_div(bool is_tft, unsigned long req_pck, | |||
391 | 391 | ||
392 | prate = dss_get_dpll4_rate(); | 392 | prate = dss_get_dpll4_rate(); |
393 | 393 | ||
394 | fck = dss_clk_get_rate(DSS_CLK_FCK1); | 394 | fck = dss_clk_get_rate(DSS_CLK_FCK); |
395 | if (req_pck == dss.cache_req_pck && | 395 | if (req_pck == dss.cache_req_pck && |
396 | ((cpu_is_omap34xx() && prate == dss.cache_prate) || | 396 | ((cpu_is_omap34xx() && prate == dss.cache_prate) || |
397 | dss.cache_dss_cinfo.fck == fck)) { | 397 | dss.cache_dss_cinfo.fck == fck)) { |
@@ -418,7 +418,7 @@ retry: | |||
418 | if (cpu_is_omap24xx()) { | 418 | if (cpu_is_omap24xx()) { |
419 | struct dispc_clock_info cur_dispc; | 419 | struct dispc_clock_info cur_dispc; |
420 | /* XXX can we change the clock on omap2? */ | 420 | /* XXX can we change the clock on omap2? */ |
421 | fck = dss_clk_get_rate(DSS_CLK_FCK1); | 421 | fck = dss_clk_get_rate(DSS_CLK_FCK); |
422 | fck_div = 1; | 422 | fck_div = 1; |
423 | 423 | ||
424 | dispc_find_clk_divs(is_tft, req_pck, fck, &cur_dispc); | 424 | dispc_find_clk_divs(is_tft, req_pck, fck, &cur_dispc); |
@@ -701,7 +701,7 @@ static void save_all_ctx(void) | |||
701 | { | 701 | { |
702 | DSSDBG("save context\n"); | 702 | DSSDBG("save context\n"); |
703 | 703 | ||
704 | dss_clk_enable_no_ctx(DSS_CLK_ICK | DSS_CLK_FCK1); | 704 | dss_clk_enable_no_ctx(DSS_CLK_ICK | DSS_CLK_FCK); |
705 | 705 | ||
706 | dss_save_context(); | 706 | dss_save_context(); |
707 | dispc_save_context(); | 707 | dispc_save_context(); |
@@ -709,7 +709,7 @@ static void save_all_ctx(void) | |||
709 | dsi_save_context(); | 709 | dsi_save_context(); |
710 | #endif | 710 | #endif |
711 | 711 | ||
712 | dss_clk_disable_no_ctx(DSS_CLK_ICK | DSS_CLK_FCK1); | 712 | dss_clk_disable_no_ctx(DSS_CLK_ICK | DSS_CLK_FCK); |
713 | } | 713 | } |
714 | 714 | ||
715 | static void restore_all_ctx(void) | 715 | static void restore_all_ctx(void) |
@@ -807,13 +807,13 @@ unsigned long dss_clk_get_rate(enum dss_clock clk) | |||
807 | switch (clk) { | 807 | switch (clk) { |
808 | case DSS_CLK_ICK: | 808 | case DSS_CLK_ICK: |
809 | return clk_get_rate(dss.dss_ick); | 809 | return clk_get_rate(dss.dss_ick); |
810 | case DSS_CLK_FCK1: | 810 | case DSS_CLK_FCK: |
811 | return clk_get_rate(dss.dss1_fck); | 811 | return clk_get_rate(dss.dss1_fck); |
812 | case DSS_CLK_FCK2: | 812 | case DSS_CLK_SYSCK: |
813 | return clk_get_rate(dss.dss2_fck); | 813 | return clk_get_rate(dss.dss2_fck); |
814 | case DSS_CLK_54M: | 814 | case DSS_CLK_TVFCK: |
815 | return clk_get_rate(dss.dss_54m_fck); | 815 | return clk_get_rate(dss.dss_54m_fck); |
816 | case DSS_CLK_96M: | 816 | case DSS_CLK_VIDFCK: |
817 | return clk_get_rate(dss.dss_96m_fck); | 817 | return clk_get_rate(dss.dss_96m_fck); |
818 | } | 818 | } |
819 | 819 | ||
@@ -827,13 +827,13 @@ static unsigned count_clk_bits(enum dss_clock clks) | |||
827 | 827 | ||
828 | if (clks & DSS_CLK_ICK) | 828 | if (clks & DSS_CLK_ICK) |
829 | ++num_clks; | 829 | ++num_clks; |
830 | if (clks & DSS_CLK_FCK1) | 830 | if (clks & DSS_CLK_FCK) |
831 | ++num_clks; | 831 | ++num_clks; |
832 | if (clks & DSS_CLK_FCK2) | 832 | if (clks & DSS_CLK_SYSCK) |
833 | ++num_clks; | 833 | ++num_clks; |
834 | if (clks & DSS_CLK_54M) | 834 | if (clks & DSS_CLK_TVFCK) |
835 | ++num_clks; | 835 | ++num_clks; |
836 | if (clks & DSS_CLK_96M) | 836 | if (clks & DSS_CLK_VIDFCK) |
837 | ++num_clks; | 837 | ++num_clks; |
838 | 838 | ||
839 | return num_clks; | 839 | return num_clks; |
@@ -845,13 +845,13 @@ static void dss_clk_enable_no_ctx(enum dss_clock clks) | |||
845 | 845 | ||
846 | if (clks & DSS_CLK_ICK) | 846 | if (clks & DSS_CLK_ICK) |
847 | clk_enable(dss.dss_ick); | 847 | clk_enable(dss.dss_ick); |
848 | if (clks & DSS_CLK_FCK1) | 848 | if (clks & DSS_CLK_FCK) |
849 | clk_enable(dss.dss1_fck); | 849 | clk_enable(dss.dss1_fck); |
850 | if (clks & DSS_CLK_FCK2) | 850 | if (clks & DSS_CLK_SYSCK) |
851 | clk_enable(dss.dss2_fck); | 851 | clk_enable(dss.dss2_fck); |
852 | if (clks & DSS_CLK_54M) | 852 | if (clks & DSS_CLK_TVFCK) |
853 | clk_enable(dss.dss_54m_fck); | 853 | clk_enable(dss.dss_54m_fck); |
854 | if (clks & DSS_CLK_96M) | 854 | if (clks & DSS_CLK_VIDFCK) |
855 | clk_enable(dss.dss_96m_fck); | 855 | clk_enable(dss.dss_96m_fck); |
856 | 856 | ||
857 | dss.num_clks_enabled += num_clks; | 857 | dss.num_clks_enabled += num_clks; |
@@ -873,13 +873,13 @@ static void dss_clk_disable_no_ctx(enum dss_clock clks) | |||
873 | 873 | ||
874 | if (clks & DSS_CLK_ICK) | 874 | if (clks & DSS_CLK_ICK) |
875 | clk_disable(dss.dss_ick); | 875 | clk_disable(dss.dss_ick); |
876 | if (clks & DSS_CLK_FCK1) | 876 | if (clks & DSS_CLK_FCK) |
877 | clk_disable(dss.dss1_fck); | 877 | clk_disable(dss.dss1_fck); |
878 | if (clks & DSS_CLK_FCK2) | 878 | if (clks & DSS_CLK_SYSCK) |
879 | clk_disable(dss.dss2_fck); | 879 | clk_disable(dss.dss2_fck); |
880 | if (clks & DSS_CLK_54M) | 880 | if (clks & DSS_CLK_TVFCK) |
881 | clk_disable(dss.dss_54m_fck); | 881 | clk_disable(dss.dss_54m_fck); |
882 | if (clks & DSS_CLK_96M) | 882 | if (clks & DSS_CLK_VIDFCK) |
883 | clk_disable(dss.dss_96m_fck); | 883 | clk_disable(dss.dss_96m_fck); |
884 | 884 | ||
885 | dss.num_clks_enabled -= num_clks; | 885 | dss.num_clks_enabled -= num_clks; |
@@ -903,9 +903,9 @@ static void dss_clk_enable_all_no_ctx(void) | |||
903 | { | 903 | { |
904 | enum dss_clock clks; | 904 | enum dss_clock clks; |
905 | 905 | ||
906 | clks = DSS_CLK_ICK | DSS_CLK_FCK1 | DSS_CLK_FCK2 | DSS_CLK_54M; | 906 | clks = DSS_CLK_ICK | DSS_CLK_FCK | DSS_CLK_SYSCK | DSS_CLK_TVFCK; |
907 | if (cpu_is_omap34xx()) | 907 | if (cpu_is_omap34xx()) |
908 | clks |= DSS_CLK_96M; | 908 | clks |= DSS_CLK_VIDFCK; |
909 | dss_clk_enable_no_ctx(clks); | 909 | dss_clk_enable_no_ctx(clks); |
910 | } | 910 | } |
911 | 911 | ||
@@ -913,9 +913,9 @@ static void dss_clk_disable_all_no_ctx(void) | |||
913 | { | 913 | { |
914 | enum dss_clock clks; | 914 | enum dss_clock clks; |
915 | 915 | ||
916 | clks = DSS_CLK_ICK | DSS_CLK_FCK1 | DSS_CLK_FCK2 | DSS_CLK_54M; | 916 | clks = DSS_CLK_ICK | DSS_CLK_FCK | DSS_CLK_SYSCK | DSS_CLK_TVFCK; |
917 | if (cpu_is_omap34xx()) | 917 | if (cpu_is_omap34xx()) |
918 | clks |= DSS_CLK_96M; | 918 | clks |= DSS_CLK_VIDFCK; |
919 | dss_clk_disable_no_ctx(clks); | 919 | dss_clk_disable_no_ctx(clks); |
920 | } | 920 | } |
921 | 921 | ||