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