u-boot/drivers/clk/imx/Kconfig
Angus Ainslie 11c8ab01f3 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>
2022-04-12 17:33:55 +02:00

126 lines
2.9 KiB
Text

config SPL_CLK_IMX6Q
bool "SPL clock support for i.MX6Q"
depends on ARCH_MX6 && SPL
select SPL_CLK
select SPL_CLK_CCF
help
This enables SPL DM/DTS support for clock driver in i.MX6Q platforms.
config CLK_IMX6Q
bool "Clock support for i.MX6Q"
depends on ARCH_MX6
select CLK
select CLK_CCF
help
This enables DM/DTS support for clock driver in i.MX6Q platforms.
config CLK_IMX8
bool "Clock support for i.MX8"
depends on ARCH_IMX8
select CLK
help
This enables support clock driver for i.MX8 platforms.
config SPL_CLK_IMX8MM
bool "SPL clock support for i.MX8MM"
depends on ARCH_IMX8M && SPL
select SPL_CLK
select SPL_CLK_CCF
help
This enables SPL DM/DTS support for clock driver in i.MX8MM
config CLK_IMX8MM
bool "Clock support for i.MX8MM"
depends on ARCH_IMX8M
select CLK
select CLK_CCF
help
This enables support clock driver for i.MX8MM platforms.
config SPL_CLK_IMX8MN
bool "SPL clock support for i.MX8MN"
depends on ARCH_IMX8M && SPL
select SPL_CLK
select SPL_CLK_CCF
select SPL_CLK_COMPOSITE_CCF
help
This enables SPL DM/DTS support for clock driver in i.MX8MN
config CLK_IMX8MN
bool "Clock support for i.MX8MN"
depends on ARCH_IMX8M
select CLK
select CLK_CCF
select CLK_COMPOSITE_CCF
help
This enables support clock driver for i.MX8MN platforms.
config SPL_CLK_IMX8MP
bool "SPL clock support for i.MX8MP"
depends on ARCH_IMX8M && SPL
select SPL_CLK
select SPL_CLK_CCF
help
This enables SPL DM/DTS support for clock driver in i.MX8MP
config CLK_IMX8MP
bool "Clock support for i.MX8MP"
depends on ARCH_IMX8M
select CLK
select CLK_CCF
help
This enables support clock driver for i.MX8MP platforms.
config SPL_CLK_IMX8MQ
bool "SPL clock support for i.MX8MQ"
depends on ARCH_IMX8M && SPL
select SPL_CLK
select SPL_CLK_CCF
select SPL_CLK_COMPOSITE_CCF
help
This enables SPL DM/DTS support for clock driver in i.MX8MQ
config CLK_IMX8MQ
bool "Clock support for i.MX8MQ"
depends on ARCH_IMX8M
select CLK
select CLK_CCF
select CLK_COMPOSITE_CCF
help
This enables support clock driver for i.MX8MQ platforms.
config SPL_CLK_IMXRT1020
bool "SPL clock support for i.MXRT1020"
depends on ARCH_IMXRT && SPL
select SPL_CLK
select SPL_CLK_CCF
select SPL_CLK_COMPOSITE_CCF
help
This enables SPL DM/DTS support for clock driver in i.MXRT1020
config CLK_IMXRT1020
bool "Clock support for i.MXRT1020"
depends on ARCH_IMXRT
select CLK
select CLK_CCF
select CLK_COMPOSITE_CCF
help
This enables support clock driver for i.MXRT1020 platforms.
config SPL_CLK_IMXRT1050
bool "SPL clock support for i.MXRT1050"
depends on ARCH_IMXRT && SPL
select SPL_CLK
select SPL_CLK_CCF
select SPL_CLK_COMPOSITE_CCF
help
This enables SPL DM/DTS support for clock driver in i.MXRT1050
config CLK_IMXRT1050
bool "Clock support for i.MXRT1050"
depends on ARCH_IMXRT
select CLK
select CLK_CCF
select CLK_COMPOSITE_CCF
help
This enables support clock driver for i.MXRT1050 platforms.