blob: a6170aae80791056848132ede60054fb358faaa4 [file] [log] [blame]
Jan Kiszkaa2db09e2021-09-18 08:17:53 +02001# SPDX-License-Identifier: GPL-2.0+
2#
Jan Kiszkabadaa1f2023-07-27 06:34:54 +02003# Copyright (c) Siemens AG, 2018-2023
Jan Kiszkaa2db09e2021-09-18 08:17:53 +02004#
5# Authors:
6# Le Jin <le.jin@siemens.com>
7# Jan Kiszka <jan.kiszka@siemens.com>
8
Jan Kiszkabadaa1f2023-07-27 06:34:54 +02009config TARGET_IOT2050_A53
10 bool "IOT2050 running on A53"
Jan Kiszkaa2db09e2021-09-18 08:17:53 +020011 select ARM64
Andrew Davis80b93bb2022-07-15 10:25:27 -050012 select SOC_K3_AM654
Jan Kiszkaa2db09e2021-09-18 08:17:53 +020013 select BOARD_LATE_INIT
14 select SYS_DISABLE_DCACHE_OPS
15 select BINMAN
Jan Kiszkabadaa1f2023-07-27 06:34:54 +020016 help
17 This builds U-Boot for the IOT2050 devices.
Jan Kiszkaa2db09e2021-09-18 08:17:53 +020018
Jan Kiszkabadaa1f2023-07-27 06:34:54 +020019if TARGET_IOT2050_A53
Jan Kiszkaa2db09e2021-09-18 08:17:53 +020020
21config SYS_BOARD
22 default "iot2050"
23
24config SYS_VENDOR
25 default "siemens"
26
27config SYS_CONFIG_NAME
28 default "iot2050"
29
30config IOT2050_BOOT_SWITCH
31 bool "Disable eMMC boot via USER button (Advanced version only)"
32 default y
33
Jan Kiszka367b1bf2023-02-28 19:19:18 +010034config IOT2050_EMBED_OTPCMD
35 bool "Embed OTP programming data"
36 help
37 Embed signed OTP programming data 'otpcmd.bin' into the firmware
38 image. This data will be evaluated and executed on first boot of the
39 device.
40
Jan Kiszkaa2db09e2021-09-18 08:17:53 +020041endif