aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYannic Moog <y.moog@phytec.de>2024-01-15 10:31:41 +0100
committerFabio Estevam <festevam@gmail.com>2024-01-15 06:35:50 -0300
commit1aebea9bde46bc123b72a7218a4fd8d99bfa2a90 (patch)
tree41e2b72944b9b5ca3e83b059d79fdbbbf9cf642f
parent645add770e23f453fcd4b80c569d5cffb79e0ccb (diff)
board: phytec: fix link error when disabling PHYTEC_SOM_DETECTION
Commit aa7858fe5e2e ("board: phytec: som_detection: move definitions to source file") moved function definitions from header to source file. Makefile however was not updated to unconditionally (from [..]_SOM_DETECTION) build the imx8 and phytec som detection units. Also remove unused includes that cause build failures on arm 32bit boards. SoM detection shall support 32bit boards as well, but arch specific code should not be included in the generic module. Fixes: aa7858fe5e2e ("board: phytec: som_detection: move definitions to source file") Signed-off-by: Yannic Moog <y.moog@phytec.de>
-rw-r--r--board/phytec/common/Makefile4
-rw-r--r--board/phytec/common/phytec_som_detection.c2
2 files changed, 2 insertions, 4 deletions
diff --git a/board/phytec/common/Makefile b/board/phytec/common/Makefile
index fe28964ce2..35c8174130 100644
--- a/board/phytec/common/Makefile
+++ b/board/phytec/common/Makefile
@@ -7,5 +7,5 @@ ifdef CONFIG_SPL_BUILD
obj- := __dummy__.o
endif
-obj-$(CONFIG_PHYTEC_SOM_DETECTION) += phytec_som_detection.o
-obj-$(CONFIG_PHYTEC_IMX8M_SOM_DETECTION) += imx8m_som_detection.o
+obj-y += phytec_som_detection.o
+obj-$(CONFIG_ARCH_IMX8M) += imx8m_som_detection.o
diff --git a/board/phytec/common/phytec_som_detection.c b/board/phytec/common/phytec_som_detection.c
index 1b10923b62..c73bf9721b 100644
--- a/board/phytec/common/phytec_som_detection.c
+++ b/board/phytec/common/phytec_som_detection.c
@@ -5,8 +5,6 @@
*/
#include <common.h>
-#include <asm/mach-imx/mxc_i2c.h>
-#include <asm/arch/sys_proto.h>
#include <dm/device.h>
#include <dm/uclass.h>
#include <i2c.h>