clk: imx8mq: Add a clock driver for the imx8mq
authorAngus Ainslie <angus@akkea.ca>
Tue, 29 Mar 2022 14:02:39 +0000 (07:02 -0700)
committerStefano Babic <sbabic@denx.de>
Tue, 12 Apr 2022 15:33:55 +0000 (17:33 +0200)
commit11c8ab01f3ed0b97c3a07b7de0e95793a002bef5
tree065080f57c5d217e4949759af899c888f67b712e
parenta375c6f3fbee28107cfdbe14c113af110700ca7a
clk: imx8mq: Add a clock driver for the imx8mq

This is a DM clock driver based off the imx8mm u-boot driver and the linux
kernel driver.

All of the PLLs and clocks are initialized so the subsystems below are
functional and tested.

1) USB host and peripheral
2) ECSPI
3) UART
4) I2C all busses
5) USDHC for eMMC support
6) USB storage
7) GPIO
8) DRAM

Signed-off-by: Angus Ainslie <angus@akkea.ca>
Acked-by: Sean Anderson <seanga2@gmail.com>
drivers/clk/imx/Kconfig
drivers/clk/imx/Makefile
drivers/clk/imx/clk-imx8mq.c [new file with mode: 0644]