[PATCH v5 01/27] clk: export generic routines