blob: 65451a3b20d0546102efc28958383116ebf87c6f [file] [log] [blame]
Teresa Remmeta6f8da52023-08-17 10:57:06 +02001config PHYTEC_SOM_DETECTION
2 bool "Support SoM detection for PHYTEC platforms"
3 select SPL_CRC8 if SPL
4 help
5 Support of I2C EEPROM based SoM detection.
Teresa Remmetc6dd9c62023-08-17 10:57:07 +02006
Daniel Schultz03e619d2024-05-21 23:18:25 -07007config PHYTEC_SOM_DETECTION_BLOCKS
8 bool "Extend SoM detection with block support"
9 depends on PHYTEC_SOM_DETECTION
10 help
11 Extend the I2C EEPROM based SoM detection with API v3. This API
12 introduces blocks with different payloads.
13
Teresa Remmetc6dd9c62023-08-17 10:57:07 +020014config PHYTEC_IMX8M_SOM_DETECTION
15 bool "Support SoM detection for i.MX8M PHYTEC platforms"
16 depends on ARCH_IMX8M && PHYTEC_SOM_DETECTION
17 default y
18 help
19 Support of I2C EEPROM based SoM detection. Supported
20 for PHYTEC i.MX8MM/i.MX8MP boards
Daniel Schultz0bee8852024-04-19 08:55:40 -070021
Christoph Stoidner5b7d7012024-11-20 17:31:42 +010022config PHYTEC_IMX93_SOM_DETECTION
23 bool "Support SoM detection for i.MX93 PHYTEC platforms"
24 depends on ARCH_IMX9 && PHYTEC_SOM_DETECTION
25 default y
26 help
27 Support of I2C EEPROM based SoM detection. Supported
28 for PHYTEC i.MX93 based boards
29
Daniel Schultz0bee8852024-04-19 08:55:40 -070030config PHYTEC_AM62_SOM_DETECTION
31 bool "Support SoM detection for AM62x PHYTEC platforms"
32 depends on (TARGET_PHYCORE_AM62X_A53 || TARGET_PHYCORE_AM62X_R5) && \
33 PHYTEC_SOM_DETECTION
Daniel Schultz03e619d2024-05-21 23:18:25 -070034 select PHYTEC_SOM_DETECTION_BLOCKS
Wadim Egorovcc984452024-05-22 09:55:01 +020035 depends on SPL_I2C && DM_I2C
Daniel Schultz0bee8852024-04-19 08:55:40 -070036 default y
37 help
38 Support of I2C EEPROM based SoM detection. Supported
39 for PHYTEC AM62x boards.
40
Daniel Schultzcd58e2b2025-03-05 05:58:36 +010041config PHYTEC_AM62A_SOM_DETECTION
42 bool "Support SoM detection for AM62Ax PHYTEC platforms"
43 depends on (TARGET_PHYCORE_AM62AX_A53 || TARGET_PHYCORE_AM62AX_R5) && \
44 PHYTEC_SOM_DETECTION
45 select SUPPORT_EXTENSION_SCAN
46 depends on SPL_I2C && DM_I2C
47 default y
48 help
49 Support of I2C EEPROM based SoM detection. Supported
50 for PHYTEC AM62Ax boards.
51
Daniel Schultz0bee8852024-04-19 08:55:40 -070052config PHYTEC_AM64_SOM_DETECTION
53 bool "Support SoM detection for AM64x PHYTEC platforms"
54 depends on (TARGET_PHYCORE_AM64X_A53 || TARGET_PHYCORE_AM64X_R5) && \
55 PHYTEC_SOM_DETECTION
Daniel Schultz03e619d2024-05-21 23:18:25 -070056 select PHYTEC_SOM_DETECTION_BLOCKS
Wadim Egorovcc984452024-05-22 09:55:01 +020057 depends on SPL_I2C && DM_I2C
Daniel Schultz0bee8852024-04-19 08:55:40 -070058 default y
59 help
60 Support of I2C EEPROM based SoM detection. Supported
61 for PHYTEC AM64x boards.