board: tbs2910: Gate clock when switching async clock muxes
authorSoeren Moch <smoch@web.de>
Fri, 23 Jan 2015 18:03:37 +0000 (19:03 +0100)
committerStefano Babic <sbabic@denx.de>
Mon, 23 Feb 2015 08:11:37 +0000 (09:11 +0100)
commit5df3d19b1925ea63075664878fad84eeef28ea3e
tree0abc873980aa5ac7d489410bd1e05ab268b3c8a4
parentd9f43c8f5c1d7ed27c99a06be85a4bb64b2c73fb
board: tbs2910: Gate clock when switching async clock muxes

According to the i.MX6Q Reference Manual, clocks must be gated when
switching input clocks of async clock muxes. So use clock gates. Avoid
ldb_di0_ipu clock, because there is no clock gate for this signal.

There have never been any complaints about problems with the old code,
but the new approach is in line with the recommendations in the manual.

Signed-off-by: Soeren Moch <smoch@web.de>
board/tbs/tbs2910/tbs2910.c