2008-06-17 12:57:04 +00:00
|
|
|
--- a/arch/mips/Kconfig
|
|
|
|
+++ b/arch/mips/Kconfig
|
2008-11-07 08:44:56 +00:00
|
|
|
@@ -50,8 +50,10 @@ config BCM47XX
|
2008-05-16 19:25:20 +00:00
|
|
|
select SYS_SUPPORTS_32BIT_KERNEL
|
|
|
|
select SYS_SUPPORTS_LITTLE_ENDIAN
|
|
|
|
select SSB
|
2008-04-25 20:49:40 +00:00
|
|
|
+ select SSB_SERIAL
|
2008-05-16 19:25:20 +00:00
|
|
|
select SSB_DRIVER_MIPS
|
|
|
|
select SSB_DRIVER_EXTIF
|
2008-04-25 20:49:40 +00:00
|
|
|
+ select SSB_DRIVER_PCICORE
|
2008-05-16 19:25:20 +00:00
|
|
|
select SSB_PCICORE_HOSTMODE if PCI
|
|
|
|
select GENERIC_GPIO
|
|
|
|
select SYS_HAS_EARLY_PRINTK
|
2008-11-07 08:44:56 +00:00
|
|
|
@@ -790,6 +792,7 @@ config CSRC_SB1250
|
2008-04-25 20:49:40 +00:00
|
|
|
|
2008-05-16 19:25:20 +00:00
|
|
|
config CFE
|
|
|
|
bool
|
|
|
|
+ # Common Firmware Environment
|
2008-04-25 20:49:40 +00:00
|
|
|
|
2008-05-16 19:25:20 +00:00
|
|
|
config DMA_COHERENT
|
|
|
|
bool
|
2008-06-17 12:57:04 +00:00
|
|
|
--- a/include/asm-mips/bootinfo.h
|
|
|
|
+++ b/include/asm-mips/bootinfo.h
|
2008-05-16 19:25:20 +00:00
|
|
|
@@ -94,6 +94,12 @@
|
|
|
|
#define MACH_MSP7120_FPGA 5 /* PMC-Sierra MSP7120 Emulation */
|
|
|
|
#define MACH_MSP_OTHER 255 /* PMC-Sierra unknown board type */
|
2008-04-25 20:49:40 +00:00
|
|
|
|
|
|
|
+/*
|
|
|
|
+ * Valid machtype for group Broadcom
|
|
|
|
+ */
|
|
|
|
+#define MACH_GROUP_BRCM 23 /* Broadcom */
|
|
|
|
+#define MACH_BCM47XX 1 /* Broadcom BCM47xx */
|
|
|
|
+
|
|
|
|
#define CL_SIZE COMMAND_LINE_SIZE
|
|
|
|
|
2008-05-16 19:25:20 +00:00
|
|
|
extern char *system_type;
|
2008-06-17 12:57:04 +00:00
|
|
|
--- a/include/linux/pci_ids.h
|
|
|
|
+++ b/include/linux/pci_ids.h
|
|
|
|
@@ -2001,6 +2001,7 @@
|
2008-04-25 20:49:40 +00:00
|
|
|
#define PCI_DEVICE_ID_TIGON3_5906M 0x1713
|
|
|
|
#define PCI_DEVICE_ID_BCM4401 0x4401
|
|
|
|
#define PCI_DEVICE_ID_BCM4401B0 0x4402
|
|
|
|
+#define PCI_DEVICE_ID_BCM4713 0x4713
|
|
|
|
|
|
|
|
#define PCI_VENDOR_ID_TOPIC 0x151f
|
|
|
|
#define PCI_DEVICE_ID_TOPIC_TP560 0x0000
|