Many drivers are shared between architectures that may or may not have HAVE_CLKselected for them. To remove compilation errors for them we enclose clk_*()calls in these drivers within #ifdef CONFIG_HAVE_CLK, #endif.

This patchset removes the need of these CONFIG_HAVE_CLK statements, byintroducing dummy routines when HAVE_CLK is not selected by platforms. So,definition of these routines will always be available. These calls will returnerror for platforms that don't select HAVE_CLK.