diff -pNur --exclude=.svn bcm-3.12/kernel/linux/arch/mips/brcm-boards/bcm963xx/neufbox/Kconfig dev/kernel/linux/arch/mips/brcm-boards/bcm963xx/neufbox/Kconfig --- bcm-3.12/kernel/linux/arch/mips/brcm-boards/bcm963xx/neufbox/Kconfig 1970-01-01 01:00:00.000000000 +0100 +++ dev/kernel/linux/arch/mips/brcm-boards/bcm963xx/neufbox/Kconfig 2008-02-01 23:54:39.000000000 +0100 @@ -0,0 +1,8 @@ +config NEUFBOX_SPECIFIC_OPTIONS + bool "Enable Neufbox specific options" + depends on BCM96348 || BCM96358 + default "y" + help + This enable all NeufBox specific options, + Leds, gpios, MTD partitions, robo switch... + diff -pNur --exclude=.svn bcm-3.12/kernel/linux/arch/mips/Kconfig dev/kernel/linux/arch/mips/Kconfig --- bcm-3.12/kernel/linux/arch/mips/Kconfig 2007-11-20 18:04:33.000000000 +0100 +++ dev/kernel/linux/arch/mips/Kconfig 2007-12-18 12:25:57.000000000 +0100 @@ -34,6 +34,7 @@ config MIPS_BRCM help This is a family of boards based on the Broadcom MIPS32 +source "arch/mips/brcm-boards/bcm963xx/neufbox/Kconfig" source "arch/mips/brcm-boards/bcm963xx/Kconfig" # CONFIG_MIPS_BRCM End Broadcom changed code. diff -pNur --exclude=.svn bcm-3.12/kernel/linux/arch/mips/Makefile dev/kernel/linux/arch/mips/Makefile --- bcm-3.12/kernel/linux/arch/mips/Makefile 2007-11-20 18:04:33.000000000 +0100 +++ dev/kernel/linux/arch/mips/Makefile 2007-12-18 13:18:56.000000000 +0100 @@ -324,6 +324,8 @@ ifdef CONFIG_MIPS_BRCM core-$(CONFIG_MIPS_BRCM) += arch/mips/brcm-boards/bcm963xx/ cflags-$(CONFIG_MIPS_BRCM) += -Iinclude/asm-mips/mach-bcm963xx load-$(CONFIG_MIPS_BRCM) += 0x80010000 +core-$(CONFIG_NEUFBOX_SPECIFIC_OPTIONS) += arch/mips/brcm-boards/bcm963xx/neufbox/ +cflags-$(CONFIG_NEUFBOX_SPECIFIC_OPTIONS) += -D$(PROFILE) endif # CONFIG_MIPS_BRCM End Broadcom added code.