[PATCH v6 01/28] clk: export generic routines