blob: 653819123c7ff5f1b7db9bb59d7832e04bcd498e [file] [log] [blame]
Breno Lima52384b72017-11-27 21:09:00 -02001config HAS_CAAM
2 bool
3
Boris BREZILLONa05a6042015-03-04 13:13:04 +01004config IMX_CONFIG
5 string
Adrian Alonsoa89729c2015-10-12 13:48:09 -05006
7config ROM_UNIFIED_SECTIONS
8 bool
Peng Fande09c432016-01-28 16:55:00 +08009
Stefan Agner616aa552018-01-05 15:08:17 +010010config SYSCOUNTER_TIMER
11 bool
12
Peng Fande09c432016-01-28 16:55:00 +080013config IMX_RDC
14 bool "i.MX Resource domain controller driver"
15 depends on ARCH_MX6 || ARCH_MX7
16 help
17 i.MX Resource domain controller is used to assign masters
18 and peripherals to differet domains. This can be used to
19 isolate resources.
Peng Fan6f6058b2016-01-28 16:55:04 +080020
21config IMX_BOOTAUX
22 bool "Support boot auxiliary core"
23 depends on ARCH_MX7 || ARCH_MX6
24 help
25 bootaux [addr] to boot auxiliary core.
Gary Bisson6e1f4d22016-08-25 19:03:16 +020026
Peng Fan8b62d542016-10-11 14:29:12 +080027config USE_IMXIMG_PLUGIN
28 bool "Use imximage plugin code"
29 depends on ARCH_MX7 || ARCH_MX6
30 help
31 i.MX6/7 supports DCD and Plugin. Enable this configuration
32 to use Plugin, otherwise DCD will be used.
33
Gary Bisson6e1f4d22016-08-25 19:03:16 +020034config SECURE_BOOT
35 bool "Support i.MX HAB features"
36 depends on ARCH_MX7 || ARCH_MX6 || ARCH_MX5
Breno Lima52384b72017-11-27 21:09:00 -020037 select FSL_CAAM if HAS_CAAM
Simon Glassd569c952017-04-26 22:28:06 -060038 imply CMD_DEKBLOB
Gary Bisson6e1f4d22016-08-25 19:03:16 +020039 help
40 This option enables the support for secure boot (HAB).
41 See doc/README.mxc_hab for more details.
Simon Glass218257b2017-04-26 22:27:54 -060042
43config CMD_BMODE
44 bool "Support the 'bmode' command"
45 default y
46 depends on ARCH_MX7 || ARCH_MX6 || ARCH_MX5
47 help
48 This enables the 'bmode' (bootmode) command for forcing
49 a boot from specific media.
50
51 This is useful for forcing the ROM's usb downloader to
52 activate upon a watchdog reset which is nice when iterating
53 on U-Boot. Using the reset button or running bmode normal
54 will set it back to normal. This command currently
55 supports i.MX53 and i.MX6.
Simon Glassd569c952017-04-26 22:28:06 -060056
57config CMD_DEKBLOB
58 bool "Support the 'dek_blob' command"
59 help
60 This enables the 'dek_blob' command which is used with the
61 Freescale secure boot mechanism. This command encapsulates and
62 creates a blob of data. See also CMD_BLOB and doc/README.mxc_hab for
63 more information.
Simon Glass7a01f3c2017-05-17 03:25:28 -060064
65config CMD_HDMIDETECT
66 bool "Support the 'hdmidet' command"
67 help
68 This enables the 'hdmidet' command which detects if an HDMI monitor
69 is connected.
Fabio Estevam4555c262017-11-27 10:25:09 -020070
71config NXP_BOARD_REVISION
72 bool "Read NXP board revision from fuses"
73 depends on ARCH_MX6 || ARCH_MX7
74 help
75 NXP boards based on i.MX6/7 contain the board revision information
76 stored in the fuses. Select this option if you want to be able to
77 retrieve the board revision information.