Commit b4c82456 authored by Cody P Schafer's avatar Cody P Schafer Committed by Peter Korsgaard
Browse files

powerpc: add BR2_POWERPC_CPU_HAS_SPE to replace adhoc deps/checks

parent 89e934ba
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
config BR2_POWERPC_CPU_HAS_SPE
	bool

choice
	prompt "Target Architecture Variant"
	depends on BR2_powerpc || BR2_powerpc64le
@@ -62,8 +65,10 @@ config BR2_powerpc_970
	bool "970"
config BR2_powerpc_8540
	bool "8540 / e500v1"
	select BR2_POWERPC_CPU_HAS_SPE
config BR2_powerpc_8548
	bool "8548 / e500v2"
	select BR2_POWERPC_CPU_HAS_SPE
config BR2_powerpc_e300c2
	bool "e300c2"
config BR2_powerpc_e300c3
@@ -75,17 +80,17 @@ endchoice
choice
	prompt "Target ABI"
	depends on BR2_powerpc || BR2_powerpc64le
	default BR2_powerpc_SPE if BR2_powerpc_8540 || BR2_powerpc_8548
	default BR2_powerpc_SPE if BR2_POWERPC_CPU_HAS_SPE
	default BR2_powerpc_CLASSIC
	help
	  Application Binary Interface to use

config BR2_powerpc_CLASSIC
	bool "Classic"
	depends on !(BR2_powerpc_8540 || BR2_powerpc_8548)
	depends on !BR2_POWERPC_CPU_HAS_SPE
config BR2_powerpc_SPE
	bool "SPE"
	depends on BR2_powerpc_8540 || BR2_powerpc_8548
	depends on BR2_POWERPC_CPU_HAS_SPE
endchoice

config BR2_POWERPC_SOFT_FLOAT