Commits
Tero Kristo committed a26129c10cd
clk: ti: dra7: add clkctrl data for remote processor clocks Add clkctrl clocks for the DSP1/2, PRUSS1/2 and IPU1/2 remote processors. All the processors use a clock output that is a divider output of a corresponding DPLL, except for IPU1. IPU1 is sourced from an additional mux clock that can pick from two different DPLLs. The IPU and DSP remote processor cores and their corresponding MMUs on DRA7xx/AM57xx SoCs have hardreset lines associated with them and are controlled by a PRCM reset line each. Any clkctrl enable/disable operations cannot be checked for module enabled/disabled status independent of the reset operation, and this causes some unwanted timeouts in the kernel and unbalanced states for these clocks. These details should be handled by the driver integration code itself. So, add the CLKF_NO_IDLEST flag to both the IPU and DSP clkctrl clocks so that these module status checks are skipped. Signed-off-by: Tero Kristo <t-kristo@ti.com> [s-anna@ti.com: add few more details to patch description] Signed-off-by: Suman Anna <s-anna@ti.com>