blob: d2e4205c5ce56128d3173ea9f64f5996014029c7 [file] [log] [blame]
Stefan Agner081ea1f2018-02-06 09:44:34 +01001if ARCH_MX23
2
3config MX23
4 bool
5 default y
6
7choice
8 prompt "MX23 board select"
9 optional
10
11config TARGET_MX23_OLINUXINO
12 bool "Support mx23_olinuxino"
Fabio Estevamb9a44672023-07-11 18:09:03 -030013 select PL01X_SERIAL
Stefan Agner081ea1f2018-02-06 09:44:34 +010014 select BOARD_EARLY_INIT_F
15
16config TARGET_MX23EVK
17 bool "Support mx23evk"
Fabio Estevama128e522023-07-11 18:09:02 -030018 select PL01X_SERIAL
Stefan Agner081ea1f2018-02-06 09:44:34 +010019 select BOARD_EARLY_INIT_F
20
Stefan Agner081ea1f2018-02-06 09:44:34 +010021endchoice
22
23config SYS_SOC
24 default "mxs"
25
26source "board/olimex/mx23_olinuxino/Kconfig"
27source "board/freescale/mx23evk/Kconfig"
Stefan Agner081ea1f2018-02-06 09:44:34 +010028
29endif
Stefan Agner663a3232018-02-06 09:44:35 +010030
31if ARCH_MX28
32
33config MX28
34 bool
35 default y
36
37choice
38 prompt "MX28 board select"
39 optional
40
Stefan Agner663a3232018-02-06 09:44:35 +010041config TARGET_MX28EVK
42 bool "Support mx28evk"
Fabio Estevam2d036172023-07-11 18:09:01 -030043 select PL01X_SERIAL
Stefan Agner663a3232018-02-06 09:44:35 +010044 select BOARD_EARLY_INIT_F
45
Lukasz Majewskif3adb662019-12-08 22:06:56 +010046config TARGET_XEA
47 bool "Support XEA"
Lukasz Majewski7b558252023-05-19 12:43:56 +020048 select PL01X_SERIAL
Lukasz Majewskif3adb662019-12-08 22:06:56 +010049
Stefan Agner663a3232018-02-06 09:44:35 +010050endchoice
51
52config SYS_SOC
53 default "mxs"
54
Lukasz Majewskia4e62672023-05-09 16:32:39 +020055config SPL_MXS_PMU_MINIMAL_VDD5V_CURRENT
56 bool "Force minimal current draw from VDD5V by MX28 PMU"
Lukasz Majewskia4e62672023-05-09 16:32:39 +020057 help
58 After setting this option, the current drawn from VDD5V
59 by the PMU is reduced to zero - the DCDC_BATT is used as
60 the main power source for PMU.
61
Lukasz Majewski9c4197c2023-05-09 16:32:40 +020062config SPL_MXS_PMU_DISABLE_BATT_CHARGE
63 bool "Disable Battery Charging in MX28 PMU"
Lukasz Majewski9c4197c2023-05-09 16:32:40 +020064
Lukasz Majewski0fd4b5d2023-05-09 16:32:41 +020065config SPL_MXS_PMU_ENABLE_4P2_LINEAR_REGULATOR
66 bool "Enable the 4P2 linear regulator in MX28 PMU"
67 default y
68 help
69 This option enables the 4P2 linear regulator (derived
70 from VDD5V) - so the VDD4P2 power source is operational.
71
Stefan Agner663a3232018-02-06 09:44:35 +010072source "board/freescale/mx28evk/Kconfig"
Lukasz Majewskif3adb662019-12-08 22:06:56 +010073source "board/liebherr/xea/Kconfig"
Stefan Agner663a3232018-02-06 09:44:35 +010074
75endif