ret = __clk_use(clk);
if (arch_clock->clk_use) ret = arch_clock->clk_use(clk);
int clk_use(struct clk *clk){	unsigned long flags;	int ret = 0;	spin_lock_irqsave(&clockfw_lock, flags);	ret = __clk_use(clk);	spin_unlock_irqrestore(&clockfw_lock, flags);	return ret;}