i.MX clock changes for 5.15:

- Fix CLKOUT clocks on i.MX8MM and i.MX8MN by using imx_clk_hw_mux2
  - Switch from .round_rate to .determine_rate in clk-divider-gate
  - Fix clock tree update for TF-A controlled clocks for all i.MX8M
  - Add missing M7 core clock for i.MX8MN
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEEdRlgxHYCb3ovKt456LNSLBEEo7YFAmEk8jAACgkQ6LNSLBEE
 o7aScg//QEqCh/NneIfY2SBQfzXZUrj/HpOfQcvD8jAN8HeebUP3bk71On2EzTUI
 42ezG27ecCDFhQfMbK7gx5hb6eY15NdMHZLKZMZ1A7ynjsIjhbuqKI4w0feoUt4m
 DhMfmgenA1PNDDhvchUx5tFD2f3tTNJuaZ0LKn26TNWwxri96P3boBrjKPOqE2w/
 XMub7OMg6OHRRPM+D+RliIBMWSPyuUP8VtpSXtSZkZdGgy8aBp8/iPd6UGFDUpHz
 aHY+Rhu5BGFyn5DeyJh0pwlfHK6qOTwjlS4/gG9jGqzoxf6eHdVck+njK20rpRUj
 EN2cK5zOVfJMiSa83Xl0eXVyQbqUajlFGokzQNVD3k5365DWyhklulEvsZDdiuWp
 QQoe5XjgZuV+Pgzc+QbKu0jyVjrUNJun0jX7+tkZwwFYliM4/3MBo+InWhMNpXz/
 oIolAsXo80o9J4dAVDVI5Sr0549PiFjaX2d9F1CPfNH9pTw4En7mjhJHSR3uWyqX
 8FveuYtbjfeRtvpAj7JiJ0b6iRKQXrlujhaCVkLWG5sdBh1LIEToCep+naKlxp5X
 Oq/LyYiNZVZMIcVlzCtT93kBEfU6GkWE83NTD87pWVlc5mD7k4rahNgJKOzPVwkT
 ZTwMt2tq/yPT/pzoRiDWo+mTelOStQpkSaVA+X8JG1tbtwhd0nE=
 =PlqM
 -----END PGP SIGNATURE-----

Merge tag 'clk-imx-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux into clk-imx

Pull i.MX clock driver updates from Abel Vesa

 - Fix CLKOUT clocks on i.MX8MM and i.MX8MN by using imx_clk_hw_mux2
 - Switch from .round_rate to .determine_rate in clk-divider-gate
 - Fix clock tree update for TF-A controlled clocks for all i.MX8M
 - Add missing M7 core clock for i.MX8MN

* tag 'clk-imx-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux:
  clk: imx8mn: Add M7 core clock
  clk: imx8m: fix clock tree update of TF-A managed clocks
  clk: imx: clk-divider-gate: Switch to clk_divider.determine_rate
  clk: imx8mn: use correct mux type for clkout path
  clk: imx8mm: use correct mux type for clkout path
This commit is contained in:
Stephen Boyd 2021-08-28 21:15:35 -07:00
commit 3e061910b2
7 changed files with 45 additions and 22 deletions