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

Commit ae2b5bb6 authored by John Crispin's avatar John Crispin
Browse files

MIPS: ralink: adds Kbuild files



Add the Kbuild symbols and Makefiles needed to actually build the ralink code
from this series

Signed-off-by: default avatarJohn Crispin <blogic@openwrt.org>
Signed-off-by: default avatarGabor Juhos <juhosg@openwrt.org>
Patchwork: http://patchwork.linux-mips.org/patch/4899/
parent 5644da4f
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -22,6 +22,7 @@ platforms += pmc-sierra
platforms += pnx833x
platforms += pnx833x
platforms += pnx8550
platforms += pnx8550
platforms += powertv
platforms += powertv
platforms += ralink
platforms += rb532
platforms += rb532
platforms += sgi-ip22
platforms += sgi-ip22
platforms += sgi-ip27
platforms += sgi-ip27
+17 −0
Original line number Original line Diff line number Diff line
@@ -437,6 +437,22 @@ config POWERTV
	help
	help
	  This enables support for the Cisco PowerTV Platform.
	  This enables support for the Cisco PowerTV Platform.


config RALINK
	bool "Ralink based machines"
	select CEVT_R4K
	select CSRC_R4K
	select BOOT_RAW
	select DMA_NONCOHERENT
	select IRQ_CPU
	select USE_OF
	select SYS_HAS_CPU_MIPS32_R1
	select SYS_HAS_CPU_MIPS32_R2
	select SYS_SUPPORTS_32BIT_KERNEL
	select SYS_SUPPORTS_LITTLE_ENDIAN
	select SYS_HAS_EARLY_PRINTK
	select HAVE_MACH_CLKDEV
	select CLKDEV_LOOKUP

config SGI_IP22
config SGI_IP22
	bool "SGI IP22 (Indy/Indigo2)"
	bool "SGI IP22 (Indy/Indigo2)"
	select FW_ARC
	select FW_ARC
@@ -849,6 +865,7 @@ source "arch/mips/lantiq/Kconfig"
source "arch/mips/lasat/Kconfig"
source "arch/mips/lasat/Kconfig"
source "arch/mips/pmc-sierra/Kconfig"
source "arch/mips/pmc-sierra/Kconfig"
source "arch/mips/powertv/Kconfig"
source "arch/mips/powertv/Kconfig"
source "arch/mips/ralink/Kconfig"
source "arch/mips/sgi-ip27/Kconfig"
source "arch/mips/sgi-ip27/Kconfig"
source "arch/mips/sibyte/Kconfig"
source "arch/mips/sibyte/Kconfig"
source "arch/mips/txx9/Kconfig"
source "arch/mips/txx9/Kconfig"
+32 −0
Original line number Original line Diff line number Diff line
if RALINK

choice
	prompt "Ralink SoC selection"
	default SOC_RT305X
	help
	  Select Ralink MIPS SoC type.

	config SOC_RT305X
		bool "RT305x"
		select USB_ARCH_HAS_HCD
		select USB_ARCH_HAS_OHCI
		select USB_ARCH_HAS_EHCI

endchoice

choice
	prompt "Devicetree selection"
	default DTB_RT_NONE
	help
	  Select the devicetree.

	config DTB_RT_NONE
		bool "None"

	config DTB_RT305X_EVAL
		bool "RT305x eval kit"
		depends on SOC_RT305X

endchoice

endif
+15 −0
Original line number Original line Diff line number Diff line
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 as published
# by the Free Software Foundation.#
# Makefile for the Ralink common stuff
#
# Copyright (C) 2009-2011 Gabor Juhos <juhosg@openwrt.org>
# Copyright (C) 2013 John Crispin <blogic@openwrt.org>

obj-y := prom.o of.o reset.o clk.o irq.o

obj-$(CONFIG_SOC_RT305X) += rt305x.o

obj-$(CONFIG_EARLY_PRINTK) += early_printk.o

obj-y += dts/
+10 −0
Original line number Original line Diff line number Diff line
#
# Ralink SoC common stuff
#
core-$(CONFIG_RALINK)		+= arch/mips/ralink/
cflags-$(CONFIG_RALINK)		+= -I$(srctree)/arch/mips/include/asm/mach-ralink

#
# Ralink RT305x
#
load-$(CONFIG_SOC_RT305X)	+= 0xffffffff80000000
Loading