xref: /openbmc/u-boot/arch/arm/mach-imx/Kconfig (revision 552a848e4f75e224515269a84a1155c84b762bc7)
1*552a848eSStefano Babicconfig IMX_CONFIG
2*552a848eSStefano Babic	string
3*552a848eSStefano Babic
4*552a848eSStefano Babicconfig ROM_UNIFIED_SECTIONS
5*552a848eSStefano Babic	bool
6*552a848eSStefano Babic
7*552a848eSStefano Babicconfig IMX_RDC
8*552a848eSStefano Babic	bool "i.MX Resource domain controller driver"
9*552a848eSStefano Babic	depends on ARCH_MX6 || ARCH_MX7
10*552a848eSStefano Babic	help
11*552a848eSStefano Babic	  i.MX Resource domain controller is used to assign masters
12*552a848eSStefano Babic	  and peripherals to differet domains. This can be used to
13*552a848eSStefano Babic	  isolate resources.
14*552a848eSStefano Babic
15*552a848eSStefano Babicconfig IMX_BOOTAUX
16*552a848eSStefano Babic	bool "Support boot auxiliary core"
17*552a848eSStefano Babic	depends on ARCH_MX7 || ARCH_MX6
18*552a848eSStefano Babic	help
19*552a848eSStefano Babic	  bootaux [addr] to boot auxiliary core.
20*552a848eSStefano Babic
21*552a848eSStefano Babicconfig USE_IMXIMG_PLUGIN
22*552a848eSStefano Babic	bool "Use imximage plugin code"
23*552a848eSStefano Babic	depends on ARCH_MX7 || ARCH_MX6
24*552a848eSStefano Babic	help
25*552a848eSStefano Babic	  i.MX6/7 supports DCD and Plugin. Enable this configuration
26*552a848eSStefano Babic	  to use Plugin, otherwise DCD will be used.
27*552a848eSStefano Babic
28*552a848eSStefano Babicconfig SECURE_BOOT
29*552a848eSStefano Babic	bool "Support i.MX HAB features"
30*552a848eSStefano Babic	depends on ARCH_MX7 || ARCH_MX6 || ARCH_MX5
31*552a848eSStefano Babic	select FSL_CAAM
32*552a848eSStefano Babic	imply CMD_DEKBLOB
33*552a848eSStefano Babic	help
34*552a848eSStefano Babic	  This option enables the support for secure boot (HAB).
35*552a848eSStefano Babic	  See doc/README.mxc_hab for more details.
36*552a848eSStefano Babic
37*552a848eSStefano Babicconfig CMD_BMODE
38*552a848eSStefano Babic	bool "Support the 'bmode' command"
39*552a848eSStefano Babic	default y
40*552a848eSStefano Babic	depends on ARCH_MX7 || ARCH_MX6 || ARCH_MX5
41*552a848eSStefano Babic	help
42*552a848eSStefano Babic	  This enables the 'bmode' (bootmode) command for forcing
43*552a848eSStefano Babic	  a boot from specific media.
44*552a848eSStefano Babic
45*552a848eSStefano Babic	  This is useful for forcing the ROM's usb downloader to
46*552a848eSStefano Babic	  activate upon a watchdog reset which is nice when iterating
47*552a848eSStefano Babic	  on U-Boot.  Using the reset button or running bmode normal
48*552a848eSStefano Babic	  will set it back to normal.  This command currently
49*552a848eSStefano Babic	  supports i.MX53 and i.MX6.
50*552a848eSStefano Babic
51*552a848eSStefano Babicconfig CMD_DEKBLOB
52*552a848eSStefano Babic	bool "Support the 'dek_blob' command"
53*552a848eSStefano Babic	help
54*552a848eSStefano Babic	  This enables the 'dek_blob' command which is used with the
55*552a848eSStefano Babic	  Freescale secure boot mechanism. This command encapsulates and
56*552a848eSStefano Babic	  creates a blob of data. See also CMD_BLOB and doc/README.mxc_hab for
57*552a848eSStefano Babic	  more information.
58*552a848eSStefano Babic
59*552a848eSStefano Babicconfig CMD_HDMIDETECT
60*552a848eSStefano Babic	bool "Support the 'hdmidet' command"
61*552a848eSStefano Babic	help
62*552a848eSStefano Babic	  This enables the 'hdmidet' command which detects if an HDMI monitor
63*552a848eSStefano Babic	  is connected.
64