clk: add DT mux-clock binding support

Add DT binding support for generic mux clock.

Signed-off-by: Mans Rullgard <mans@mansr.com>
tangox: clk: use generic mux clock DT binding
tangox: uart: describe clocks in DT
tangox: merge uart init into early console setup