Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a16ff4c authored by Ralf Baechle's avatar Ralf Baechle
Browse files

[MIPS] Fix CMP Kconfig configuration and mark as broken.



Because sync-r4k.c doesn't build.

Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
parent fec6ed1d
Loading
Loading
Loading
Loading
+16 −11
Original line number Original line Diff line number Diff line
@@ -211,6 +211,7 @@ config MIPS_MALTA
	select SYS_SUPPORTS_64BIT_KERNEL
	select SYS_SUPPORTS_64BIT_KERNEL
	select SYS_SUPPORTS_BIG_ENDIAN
	select SYS_SUPPORTS_BIG_ENDIAN
	select SYS_SUPPORTS_LITTLE_ENDIAN
	select SYS_SUPPORTS_LITTLE_ENDIAN
	select SYS_SUPPORTS_MIPS_CMP if BROKEN	# because SYNC_R4K is broken
	select SYS_SUPPORTS_MULTITHREADING
	select SYS_SUPPORTS_MULTITHREADING
	select SYS_SUPPORTS_SMARTMIPS
	select SYS_SUPPORTS_SMARTMIPS
	help
	help
@@ -1499,6 +1500,18 @@ config MIPS_APSP_KSPD
	  "exit" syscall notifying other kernel modules the SP program is
	  "exit" syscall notifying other kernel modules the SP program is
	  exiting.  You probably want to say yes here.
	  exiting.  You probably want to say yes here.


config MIPS_CMP
	bool "MIPS CMP framework support"
	depends on SYS_SUPPORTS_MIPS_CMP
	select SYNC_R4K if BROKEN
	select SYS_SUPPORTS_SMP
	select SYS_SUPPORTS_SCHED_SMT if SMP
	select WEAK_ORDERING
	default n
	help
	  This is a placeholder option for the GCMP work. It will need to
	  be handled differently...

config SB1_PASS_1_WORKAROUNDS
config SB1_PASS_1_WORKAROUNDS
	bool
	bool
	depends on CPU_SB1_PASS_1
	depends on CPU_SB1_PASS_1
@@ -1675,6 +1688,9 @@ config SMP
config SMP_UP
config SMP_UP
	bool
	bool


config SYS_SUPPORTS_MIPS_CMP
	bool

config SYS_SUPPORTS_SMP
config SYS_SUPPORTS_SMP
	bool
	bool


@@ -1722,17 +1738,6 @@ config NR_CPUS
	  performance should round up your number of processors to the next
	  performance should round up your number of processors to the next
	  power of two.
	  power of two.


config MIPS_CMP
	bool "MIPS CMP framework support"
	depends on SMP
	select SYNC_R4K
	select SYS_SUPPORTS_SCHED_SMT
	select WEAK_ORDERING
	default n
	help
	  This is a placeholder option for the GCMP work. It will need to
	  be handled differently...

source "kernel/time/Kconfig"
source "kernel/time/Kconfig"


#
#