blob: e687048b3122b0cd763040423bf4b7e6463332e1 [file] [log] [blame]
Breno Lima998ffd32017-11-27 21:09:00 -02001config HAS_CAAM
2 bool
3
Boris BREZILLON6b9b9a02015-03-04 13:13:04 +01004config IMX_CONFIG
5 string
Adrian Alonso994d9cf2015-10-12 13:48:09 -05006
7config ROM_UNIFIED_SECTIONS
8 bool
Peng Fan1b64ffa2016-01-28 16:55:00 +08009
10config IMX_RDC
11 bool "i.MX Resource domain controller driver"
12 depends on ARCH_MX6 || ARCH_MX7
13 help
14 i.MX Resource domain controller is used to assign masters
15 and peripherals to differet domains. This can be used to
16 isolate resources.
Peng Fanfcabb6d2016-01-28 16:55:04 +080017
18config IMX_BOOTAUX
19 bool "Support boot auxiliary core"
20 depends on ARCH_MX7 || ARCH_MX6
21 help
22 bootaux [addr] to boot auxiliary core.
Gary Bissonf702c1d2016-08-25 19:03:16 +020023
Peng Fan683cf992016-10-11 14:29:12 +080024config USE_IMXIMG_PLUGIN
25 bool "Use imximage plugin code"
26 depends on ARCH_MX7 || ARCH_MX6
27 help
28 i.MX6/7 supports DCD and Plugin. Enable this configuration
29 to use Plugin, otherwise DCD will be used.
30
Gary Bissonf702c1d2016-08-25 19:03:16 +020031config SECURE_BOOT
32 bool "Support i.MX HAB features"
33 depends on ARCH_MX7 || ARCH_MX6 || ARCH_MX5
Breno Lima998ffd32017-11-27 21:09:00 -020034 select FSL_CAAM if HAS_CAAM
Simon Glass88391242017-04-26 22:28:06 -060035 imply CMD_DEKBLOB
Gary Bissonf702c1d2016-08-25 19:03:16 +020036 help
37 This option enables the support for secure boot (HAB).
38 See doc/README.mxc_hab for more details.
Simon Glass3ec09a02017-04-26 22:27:54 -060039
40config CMD_BMODE
41 bool "Support the 'bmode' command"
42 default y
43 depends on ARCH_MX7 || ARCH_MX6 || ARCH_MX5
44 help
45 This enables the 'bmode' (bootmode) command for forcing
46 a boot from specific media.
47
48 This is useful for forcing the ROM's usb downloader to
49 activate upon a watchdog reset which is nice when iterating
50 on U-Boot. Using the reset button or running bmode normal
51 will set it back to normal. This command currently
52 supports i.MX53 and i.MX6.
Simon Glass88391242017-04-26 22:28:06 -060053
54config CMD_DEKBLOB
55 bool "Support the 'dek_blob' command"
56 help
57 This enables the 'dek_blob' command which is used with the
58 Freescale secure boot mechanism. This command encapsulates and
59 creates a blob of data. See also CMD_BLOB and doc/README.mxc_hab for
60 more information.
Simon Glassf3a50ee2017-05-17 03:25:28 -060061
62config CMD_HDMIDETECT
63 bool "Support the 'hdmidet' command"
64 help
65 This enables the 'hdmidet' command which detects if an HDMI monitor
66 is connected.
Fabio Estevam49bcdd72017-11-27 10:25:09 -020067
68config NXP_BOARD_REVISION
69 bool "Read NXP board revision from fuses"
70 depends on ARCH_MX6 || ARCH_MX7
71 help
72 NXP boards based on i.MX6/7 contain the board revision information
73 stored in the fuses. Select this option if you want to be able to
74 retrieve the board revision information.