Change it to CONFIG_HAVE_VIRT_TO_BUS and set it in all architecures that already provide virt_to_bus(). Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Reviewed-by: James Hogan <james.hogan@imgtec.com> Cc: Bjorn Helgaas <bhelgaas@google.com> Cc: H Hartley Sweeten <hartleys@visionengravers.com> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: "David S. Miller" <davem@davemloft.net> Cc: Paul Mundt <lethal@linux-sh.org> Cc: Vineet Gupta <Vineet.Gupta1@synopsys.com> Cc: James Bottomley <James.Bottomley@HansenPartnership.com> Cc: <linux-arch@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
		
			
				
	
	
		
			144 lines
		
	
	
	
		
			2.2 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			144 lines
		
	
	
	
		
			2.2 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
config M68K
 | 
						|
	bool
 | 
						|
	default y
 | 
						|
	select HAVE_IDE
 | 
						|
	select HAVE_AOUT if MMU
 | 
						|
	select HAVE_DEBUG_BUGVERBOSE
 | 
						|
	select HAVE_GENERIC_HARDIRQS
 | 
						|
	select GENERIC_IRQ_SHOW
 | 
						|
	select GENERIC_ATOMIC64
 | 
						|
	select HAVE_UID16
 | 
						|
	select HAVE_VIRT_TO_BUS
 | 
						|
	select ARCH_HAVE_NMI_SAFE_CMPXCHG if RMW_INSNS
 | 
						|
	select GENERIC_CPU_DEVICES
 | 
						|
	select GENERIC_STRNCPY_FROM_USER if MMU
 | 
						|
	select GENERIC_STRNLEN_USER if MMU
 | 
						|
	select FPU if MMU
 | 
						|
	select ARCH_WANT_IPC_PARSE_VERSION
 | 
						|
	select ARCH_USES_GETTIMEOFFSET if MMU && !COLDFIRE
 | 
						|
	select HAVE_MOD_ARCH_SPECIFIC
 | 
						|
	select MODULES_USE_ELF_REL
 | 
						|
	select MODULES_USE_ELF_RELA
 | 
						|
	select OLD_SIGSUSPEND3
 | 
						|
	select OLD_SIGACTION
 | 
						|
 | 
						|
config RWSEM_GENERIC_SPINLOCK
 | 
						|
	bool
 | 
						|
	default y
 | 
						|
 | 
						|
config RWSEM_XCHGADD_ALGORITHM
 | 
						|
	bool
 | 
						|
 | 
						|
config ARCH_HAS_ILOG2_U32
 | 
						|
	bool
 | 
						|
 | 
						|
config ARCH_HAS_ILOG2_U64
 | 
						|
	bool
 | 
						|
 | 
						|
config GENERIC_GPIO
 | 
						|
	bool
 | 
						|
 | 
						|
config GENERIC_HWEIGHT
 | 
						|
	bool
 | 
						|
	default y
 | 
						|
 | 
						|
config GENERIC_CALIBRATE_DELAY
 | 
						|
	bool
 | 
						|
	default y
 | 
						|
 | 
						|
config GENERIC_CSUM
 | 
						|
	bool
 | 
						|
 | 
						|
config TIME_LOW_RES
 | 
						|
	bool
 | 
						|
	default y
 | 
						|
 | 
						|
config NO_IOPORT
 | 
						|
	def_bool y
 | 
						|
 | 
						|
config NO_DMA
 | 
						|
	def_bool (MMU && SUN3) || (!MMU && !COLDFIRE)
 | 
						|
 | 
						|
config ZONE_DMA
 | 
						|
	bool
 | 
						|
	default y
 | 
						|
 | 
						|
config HZ
 | 
						|
	int
 | 
						|
	default 1000 if CLEOPATRA
 | 
						|
	default 100
 | 
						|
 | 
						|
source "init/Kconfig"
 | 
						|
 | 
						|
source "kernel/Kconfig.freezer"
 | 
						|
 | 
						|
config MMU
 | 
						|
	bool "MMU-based Paged Memory Management Support"
 | 
						|
	default y
 | 
						|
	select GENERIC_IOMAP
 | 
						|
	help
 | 
						|
	  Select if you want MMU-based virtualised addressing space
 | 
						|
	  support by paged memory management. If unsure, say 'Y'.
 | 
						|
 | 
						|
config MMU_MOTOROLA
 | 
						|
	bool
 | 
						|
 | 
						|
config MMU_COLDFIRE
 | 
						|
	bool
 | 
						|
 | 
						|
config MMU_SUN3
 | 
						|
	bool
 | 
						|
	depends on MMU && !MMU_MOTOROLA && !MMU_COLDFIRE
 | 
						|
 | 
						|
menu "Platform setup"
 | 
						|
 | 
						|
source arch/m68k/Kconfig.cpu
 | 
						|
 | 
						|
source arch/m68k/Kconfig.machine
 | 
						|
 | 
						|
source arch/m68k/Kconfig.bus
 | 
						|
 | 
						|
endmenu
 | 
						|
 | 
						|
menu "Kernel Features"
 | 
						|
 | 
						|
if COLDFIRE
 | 
						|
source "kernel/Kconfig.preempt"
 | 
						|
endif
 | 
						|
 | 
						|
source "mm/Kconfig"
 | 
						|
 | 
						|
endmenu
 | 
						|
 | 
						|
menu "Executable file formats"
 | 
						|
 | 
						|
source "fs/Kconfig.binfmt"
 | 
						|
 | 
						|
endmenu
 | 
						|
 | 
						|
if !MMU
 | 
						|
menu "Power management options"
 | 
						|
 | 
						|
config PM
 | 
						|
	bool "Power Management support"
 | 
						|
	help
 | 
						|
	  Support processor power management modes
 | 
						|
 | 
						|
endmenu
 | 
						|
endif
 | 
						|
 | 
						|
source "net/Kconfig"
 | 
						|
 | 
						|
source "drivers/Kconfig"
 | 
						|
 | 
						|
source "arch/m68k/Kconfig.devices"
 | 
						|
 | 
						|
source "fs/Kconfig"
 | 
						|
 | 
						|
source "arch/m68k/Kconfig.debug"
 | 
						|
 | 
						|
source "security/Kconfig"
 | 
						|
 | 
						|
source "crypto/Kconfig"
 | 
						|
 | 
						|
source "lib/Kconfig"
 |