Skip to content

Commit bc69290

Browse files
committed
arm/mali: build only one kutf
1 parent b550c96 commit bc69290

File tree

4 files changed

+21
-3
lines changed

4 files changed

+21
-3
lines changed

drivers/gpu/arm/Kconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,22 @@ config MALI_BIFROST_FOR_LINUX
3030
endchoice
3131

3232
source "drivers/gpu/arm/bifrost/Kconfig"
33+
34+
if MALI_KUTF
35+
choice
36+
prompt "Mali kutf driver"
37+
default MALI_MIDGARD_KUTF if MALI_MIDGARD
38+
default MALI_BIFROST_KUTF if !MALI_MIDGARD
39+
40+
config MALI_MIDGARD_KUTF
41+
bool "Mali Midgard kutf"
42+
depends on MALI_MIDGARD
43+
44+
config MALI_BIFROST_KUTF
45+
bool "Mali Bifrost kutf"
46+
depends on MALI_BIFROST
47+
48+
endchoice
49+
endif
50+
3351
endif

drivers/gpu/arm/bifrost/Kbuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,4 +171,4 @@ ccflags-y += -I$(src)/backend/gpu
171171
subdir-ccflags-y += -I$(src)/backend/gpu
172172

173173
# For kutf and mali_kutf_irq_latency_test
174-
obj-$(CONFIG_MALI_KUTF) += tests/
174+
obj-$(CONFIG_MALI_BIFROST_KUTF) += tests/

drivers/gpu/arm/bifrost_for_linux/Kbuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,4 +169,4 @@ ccflags-y += -I$(src)/backend/gpu
169169
subdir-ccflags-y += -I$(src)/backend/gpu
170170

171171
# For kutf and mali_kutf_irq_latency_test
172-
obj-$(CONFIG_MALI_KUTF) += tests/
172+
obj-$(CONFIG_MALI_BIFROST_KUTF) += tests/

drivers/gpu/arm/midgard/Kbuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,4 +214,4 @@ midgard_kbase-$(CONFIG_MALI_PLATFORM_DEVICETREE) += \
214214
ccflags-$(CONFIG_MALI_PLATFORM_DEVICETREE) += -I$(src)/platform/devicetree
215215

216216
# For kutf and mali_kutf_irq_latency_test
217-
obj-$(CONFIG_MALI_KUTF) += tests/
217+
obj-$(CONFIG_MALI_MIDGARD_KUTF) += tests/

0 commit comments

Comments
 (0)