SQUASH: clk: ti,divider bug fixes

Signed-off-by: Tero Kristo <t-kristo@ti.com>
clk: ti: add mux-gate clock support

This is a multipurpose clock node, which contains support for multiple
sub-clocks. Uses composite clock type to implement the actual functionality.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
clk: ti: add support for basic mux clock

ti,mux-clock provides now a binding for basic mux support. This is just
using the basic clock type.

Signed-off-by: Tero Kristo <t-kristo@ti.com>
SQUASH: ti,divider: bug fixes

Signed-off-by: Tero Kristo <t-kristo@ti.com>
SQUASH: ti,mux-gate: bug fixes

Signed-off-by: Tero Kristo <t-kristo@ti.com>
SQUASH: omap44xx-clocks.dtsi update

Signed-off-by: Tero Kristo <t-kristo@ti.com>