blob: 668afe2a5341fc05a171ebd3071059df17ad3a12 [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
22config PHYTEC_AM62_SOM_DETECTION
23 bool "Support SoM detection for AM62x PHYTEC platforms"
24 depends on (TARGET_PHYCORE_AM62X_A53 || TARGET_PHYCORE_AM62X_R5) && \
25 PHYTEC_SOM_DETECTION
Daniel Schultz03e619d2024-05-21 23:18:25 -070026 select PHYTEC_SOM_DETECTION_BLOCKS
Daniel Schultz0bee8852024-04-19 08:55:40 -070027 default y
28 help
29 Support of I2C EEPROM based SoM detection. Supported
30 for PHYTEC AM62x boards.
31
32config PHYTEC_AM64_SOM_DETECTION
33 bool "Support SoM detection for AM64x PHYTEC platforms"
34 depends on (TARGET_PHYCORE_AM64X_A53 || TARGET_PHYCORE_AM64X_R5) && \
35 PHYTEC_SOM_DETECTION
Daniel Schultz03e619d2024-05-21 23:18:25 -070036 select PHYTEC_SOM_DETECTION_BLOCKS
Daniel Schultz0bee8852024-04-19 08:55:40 -070037 default y
38 help
39 Support of I2C EEPROM based SoM detection. Supported
40 for PHYTEC AM64x boards.