Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
0b0ef2ea
Commit
0b0ef2ea
authored
Jul 28, 2007
by
Ralf Baechle
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[MIPS] Remove Momentum Ocelot support.
Signed-off-by:
Ralf Baechle
<
ralf@linux-mips.org
>
parent
e7865765
Changes
59
Hide whitespace changes
Inline
Side-by-side
Showing
59 changed files
with
2 additions
and
2002 deletions
+2
-2002
arch/mips/Kconfig
arch/mips/Kconfig
+0
-18
arch/mips/Makefile
arch/mips/Makefile
+0
-11
arch/mips/configs/atlas_defconfig
arch/mips/configs/atlas_defconfig
+0
-2
arch/mips/configs/bigsur_defconfig
arch/mips/configs/bigsur_defconfig
+0
-2
arch/mips/configs/capcella_defconfig
arch/mips/configs/capcella_defconfig
+0
-2
arch/mips/configs/cobalt_defconfig
arch/mips/configs/cobalt_defconfig
+0
-1
arch/mips/configs/db1000_defconfig
arch/mips/configs/db1000_defconfig
+0
-2
arch/mips/configs/db1100_defconfig
arch/mips/configs/db1100_defconfig
+0
-2
arch/mips/configs/db1200_defconfig
arch/mips/configs/db1200_defconfig
+0
-2
arch/mips/configs/db1500_defconfig
arch/mips/configs/db1500_defconfig
+0
-2
arch/mips/configs/db1550_defconfig
arch/mips/configs/db1550_defconfig
+0
-2
arch/mips/configs/ddb5477_defconfig
arch/mips/configs/ddb5477_defconfig
+0
-2
arch/mips/configs/decstation_defconfig
arch/mips/configs/decstation_defconfig
+0
-2
arch/mips/configs/e55_defconfig
arch/mips/configs/e55_defconfig
+0
-2
arch/mips/configs/emma2rh_defconfig
arch/mips/configs/emma2rh_defconfig
+0
-2
arch/mips/configs/excite_defconfig
arch/mips/configs/excite_defconfig
+0
-2
arch/mips/configs/fulong_defconfig
arch/mips/configs/fulong_defconfig
+0
-1
arch/mips/configs/ip22_defconfig
arch/mips/configs/ip22_defconfig
+0
-2
arch/mips/configs/ip27_defconfig
arch/mips/configs/ip27_defconfig
+0
-2
arch/mips/configs/ip32_defconfig
arch/mips/configs/ip32_defconfig
+0
-2
arch/mips/configs/jazz_defconfig
arch/mips/configs/jazz_defconfig
+0
-2
arch/mips/configs/jmr3927_defconfig
arch/mips/configs/jmr3927_defconfig
+0
-2
arch/mips/configs/malta_defconfig
arch/mips/configs/malta_defconfig
+0
-2
arch/mips/configs/mipssim_defconfig
arch/mips/configs/mipssim_defconfig
+0
-2
arch/mips/configs/mpc30x_defconfig
arch/mips/configs/mpc30x_defconfig
+0
-2
arch/mips/configs/msp71xx_defconfig
arch/mips/configs/msp71xx_defconfig
+0
-2
arch/mips/configs/ocelot_defconfig
arch/mips/configs/ocelot_defconfig
+0
-919
arch/mips/configs/pb1100_defconfig
arch/mips/configs/pb1100_defconfig
+0
-2
arch/mips/configs/pb1500_defconfig
arch/mips/configs/pb1500_defconfig
+0
-2
arch/mips/configs/pb1550_defconfig
arch/mips/configs/pb1550_defconfig
+0
-2
arch/mips/configs/pnx8550-jbs_defconfig
arch/mips/configs/pnx8550-jbs_defconfig
+0
-2
arch/mips/configs/pnx8550-stb810_defconfig
arch/mips/configs/pnx8550-stb810_defconfig
+0
-2
arch/mips/configs/qemu_defconfig
arch/mips/configs/qemu_defconfig
+0
-2
arch/mips/configs/rbhma4200_defconfig
arch/mips/configs/rbhma4200_defconfig
+0
-1
arch/mips/configs/rbhma4500_defconfig
arch/mips/configs/rbhma4500_defconfig
+0
-1
arch/mips/configs/rm200_defconfig
arch/mips/configs/rm200_defconfig
+0
-2
arch/mips/configs/sb1250-swarm_defconfig
arch/mips/configs/sb1250-swarm_defconfig
+0
-2
arch/mips/configs/sead_defconfig
arch/mips/configs/sead_defconfig
+0
-2
arch/mips/configs/tb0219_defconfig
arch/mips/configs/tb0219_defconfig
+0
-2
arch/mips/configs/tb0226_defconfig
arch/mips/configs/tb0226_defconfig
+0
-2
arch/mips/configs/tb0287_defconfig
arch/mips/configs/tb0287_defconfig
+0
-2
arch/mips/configs/workpad_defconfig
arch/mips/configs/workpad_defconfig
+0
-2
arch/mips/configs/wrppmc_defconfig
arch/mips/configs/wrppmc_defconfig
+0
-2
arch/mips/configs/yosemite_defconfig
arch/mips/configs/yosemite_defconfig
+0
-2
arch/mips/defconfig
arch/mips/defconfig
+0
-2
arch/mips/gt64120/momenco_ocelot/Makefile
arch/mips/gt64120/momenco_ocelot/Makefile
+0
-7
arch/mips/gt64120/momenco_ocelot/dbg_io.c
arch/mips/gt64120/momenco_ocelot/dbg_io.c
+0
-121
arch/mips/gt64120/momenco_ocelot/irq.c
arch/mips/gt64120/momenco_ocelot/irq.c
+0
-95
arch/mips/gt64120/momenco_ocelot/ocelot-platform.c
arch/mips/gt64120/momenco_ocelot/ocelot-platform.c
+0
-46
arch/mips/gt64120/momenco_ocelot/ocelot_pld.h
arch/mips/gt64120/momenco_ocelot/ocelot_pld.h
+0
-30
arch/mips/gt64120/momenco_ocelot/prom.c
arch/mips/gt64120/momenco_ocelot/prom.c
+0
-71
arch/mips/gt64120/momenco_ocelot/reset.c
arch/mips/gt64120/momenco_ocelot/reset.c
+0
-47
arch/mips/gt64120/momenco_ocelot/setup.c
arch/mips/gt64120/momenco_ocelot/setup.c
+0
-365
arch/mips/pci/Makefile
arch/mips/pci/Makefile
+0
-1
arch/mips/pci/fixup-ocelot.c
arch/mips/pci/fixup-ocelot.c
+0
-75
arch/mips/pci/pci-ocelot.c
arch/mips/pci/pci-ocelot.c
+0
-107
drivers/mtd/devices/docprobe.c
drivers/mtd/devices/docprobe.c
+0
-3
drivers/mtd/nand/diskonchip.c
drivers/mtd/nand/diskonchip.c
+0
-3
include/asm-mips/war.h
include/asm-mips/war.h
+2
-3
No files found.
arch/mips/Kconfig
View file @
0b0ef2ea
...
@@ -227,24 +227,6 @@ config MIPS_SIM
...
@@ -227,24 +227,6 @@ config MIPS_SIM
This option enables support for MIPS Technologies MIPSsim software
This option enables support for MIPS Technologies MIPSsim software
emulator.
emulator.
config MOMENCO_OCELOT
bool "Momentum Ocelot board"
select DMA_NONCOHERENT
select HW_HAS_PCI
select IRQ_CPU
select IRQ_CPU_RM7K
select PCI_GT64XXX_PCI0
select RM7000_CPU_SCACHE
select SWAP_IO_SPACE
select SYS_HAS_CPU_RM7000
select SYS_SUPPORTS_32BIT_KERNEL
select SYS_SUPPORTS_64BIT_KERNEL
select SYS_SUPPORTS_BIG_ENDIAN
select SYS_SUPPORTS_KGDB
help
The Ocelot is a MIPS-based Single Board Computer (SBC) made by
Momentum Computer <http://www.momenco.com/>.
config DDB5477
config DDB5477
bool "NEC DDB Vrc-5477"
bool "NEC DDB Vrc-5477"
select DDB5XXX_COMMON
select DDB5XXX_COMMON
...
...
arch/mips/Makefile
View file @
0b0ef2ea
...
@@ -336,17 +336,6 @@ core-$(CONFIG_MIPS_SIM) += arch/mips/mipssim/
...
@@ -336,17 +336,6 @@ core-$(CONFIG_MIPS_SIM) += arch/mips/mipssim/
cflags-$(CONFIG_MIPS_SIM)
+=
-Iinclude
/asm-mips/mach-mipssim
cflags-$(CONFIG_MIPS_SIM)
+=
-Iinclude
/asm-mips/mach-mipssim
load-$(CONFIG_MIPS_SIM)
+=
0x80100000
load-$(CONFIG_MIPS_SIM)
+=
0x80100000
#
# Momentum Ocelot board
#
# The Ocelot setup.o must be linked early - it does the ioremap() for the
# mips_io_port_base.
#
core-$(CONFIG_MOMENCO_OCELOT)
+=
arch
/mips/gt64120/common/
\
arch
/mips/gt64120/momenco_ocelot/
cflags-$(CONFIG_MOMENCO_OCELOT)
+=
-Iinclude
/asm-mips/mach-ocelot
load-$(CONFIG_MOMENCO_OCELOT)
+=
0xffffffff80100000
#
#
# PMC-Sierra MSP SOCs
# PMC-Sierra MSP SOCs
#
#
...
...
arch/mips/configs/atlas_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_MIPS_ATLAS=y
...
@@ -32,8 +32,6 @@ CONFIG_MIPS_ATLAS=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/bigsur_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/capcella_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/cobalt_defconfig
View file @
0b0ef2ea
...
@@ -18,7 +18,6 @@ CONFIG_MIPS_COBALT=y
...
@@ -18,7 +18,6 @@ CONFIG_MIPS_COBALT=y
# CONFIG_MIPS_SEAD is not set
# CONFIG_MIPS_SEAD is not set
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_DDB5477 is not set
# CONFIG_DDB5477 is not set
...
...
arch/mips/configs/db1000_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1000=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1000=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/db1100_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1100=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1100=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/db1200_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1200=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1200=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/db1500_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1500=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1500=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/db1550_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1550=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_DB1550=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/ddb5477_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/decstation_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_MACH_DECSTATION=y
...
@@ -32,8 +32,6 @@ CONFIG_MACH_DECSTATION=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/e55_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/emma2rh_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/excite_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_BASLER_EXCITE=y
...
@@ -33,8 +33,6 @@ CONFIG_BASLER_EXCITE=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/fulong_defconfig
View file @
0b0ef2ea
...
@@ -19,7 +19,6 @@ CONFIG_LEMOTE_FULONG=y
...
@@ -19,7 +19,6 @@ CONFIG_LEMOTE_FULONG=y
# CONFIG_MIPS_SEAD is not set
# CONFIG_MIPS_SEAD is not set
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_DDB5477 is not set
# CONFIG_DDB5477 is not set
...
...
arch/mips/configs/ip22_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/ip27_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/ip32_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/jazz_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_MACH_JAZZ=y
...
@@ -32,8 +32,6 @@ CONFIG_MACH_JAZZ=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/jmr3927_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/malta_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_MIPS_MALTA=y
...
@@ -32,8 +32,6 @@ CONFIG_MIPS_MALTA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/mipssim_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
CONFIG_MIPS_SIM=y
CONFIG_MIPS_SIM=y
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/mpc30x_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/msp71xx_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/ocelot_defconfig
deleted
100644 → 0
View file @
e7865765
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.20
# Tue Feb 20 21:47:36 2007
#
CONFIG_MIPS=y
#
# Machine selection
#
CONFIG_ZONE_DMA=y
# CONFIG_MIPS_MTX1 is not set
# CONFIG_MIPS_BOSPORUS is not set
# CONFIG_MIPS_PB1000 is not set
# CONFIG_MIPS_PB1100 is not set
# CONFIG_MIPS_PB1500 is not set
# CONFIG_MIPS_PB1550 is not set
# CONFIG_MIPS_PB1200 is not set
# CONFIG_MIPS_DB1000 is not set
# CONFIG_MIPS_DB1100 is not set
# CONFIG_MIPS_DB1500 is not set
# CONFIG_MIPS_DB1550 is not set
# CONFIG_MIPS_DB1200 is not set
# CONFIG_MIPS_MIRAGE is not set
# CONFIG_BASLER_EXCITE is not set
# CONFIG_MIPS_COBALT is not set
# CONFIG_MACH_DECSTATION is not set
# CONFIG_MACH_JAZZ is not set
# CONFIG_MIPS_ATLAS is not set
# CONFIG_MIPS_MALTA is not set
# CONFIG_MIPS_SEAD is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
CONFIG_MOMENCO_OCELOT=y
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_DDB5477 is not set
# CONFIG_MACH_VR41XX is not set
# CONFIG_PMC_YOSEMITE is not set
# CONFIG_QEMU is not set
# CONFIG_MARKEINS is not set
# CONFIG_SGI_IP22 is not set
# CONFIG_SGI_IP27 is not set
# CONFIG_SGI_IP32 is not set
# CONFIG_SIBYTE_BIGSUR is not set
# CONFIG_SIBYTE_SWARM is not set
# CONFIG_SIBYTE_SENTOSA is not set
# CONFIG_SIBYTE_RHONE is not set
# CONFIG_SIBYTE_CARMEL is not set
# CONFIG_SIBYTE_PTSWARM is not set
# CONFIG_SIBYTE_LITTLESUR is not set
# CONFIG_SIBYTE_CRHINE is not set
# CONFIG_SIBYTE_CRHONE is not set
# CONFIG_SNI_RM is not set
# CONFIG_TOSHIBA_JMR3927 is not set
# CONFIG_TOSHIBA_RBTX4927 is not set
# CONFIG_TOSHIBA_RBTX4938 is not set
CONFIG_RWSEM_GENERIC_SPINLOCK=y
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
CONFIG_GENERIC_FIND_NEXT_BIT=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_GENERIC_TIME=y
CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
# CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ is not set
CONFIG_DMA_NONCOHERENT=y
CONFIG_DMA_NEED_PCI_MAP_STATE=y
CONFIG_CPU_BIG_ENDIAN=y
# CONFIG_CPU_LITTLE_ENDIAN is not set
CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
CONFIG_IRQ_CPU=y
CONFIG_IRQ_CPU_RM7K=y
CONFIG_MIPS_GT64120=y
CONFIG_SWAP_IO_SPACE=y
# CONFIG_SYSCLK_75 is not set
# CONFIG_SYSCLK_83 is not set
CONFIG_SYSCLK_100=y
CONFIG_MIPS_L1_CACHE_SHIFT=5
#
# CPU selection
#
# CONFIG_CPU_MIPS32_R1 is not set
# CONFIG_CPU_MIPS32_R2 is not set
# CONFIG_CPU_MIPS64_R1 is not set
# CONFIG_CPU_MIPS64_R2 is not set
# CONFIG_CPU_R3000 is not set
# CONFIG_CPU_TX39XX is not set
# CONFIG_CPU_VR41XX is not set
# CONFIG_CPU_R4300 is not set
# CONFIG_CPU_R4X00 is not set
# CONFIG_CPU_TX49XX is not set
# CONFIG_CPU_R5000 is not set
# CONFIG_CPU_R5432 is not set
# CONFIG_CPU_R6000 is not set
# CONFIG_CPU_NEVADA is not set
# CONFIG_CPU_R8000 is not set
# CONFIG_CPU_R10000 is not set
CONFIG_CPU_RM7000=y
# CONFIG_CPU_RM9000 is not set
# CONFIG_CPU_SB1 is not set
CONFIG_SYS_HAS_CPU_RM7000=y
CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
CONFIG_SYS_SUPPORTS_64BIT_KERNEL=y
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y
#
# Kernel type
#
CONFIG_32BIT=y
# CONFIG_64BIT is not set
CONFIG_PAGE_SIZE_4KB=y
# CONFIG_PAGE_SIZE_8KB is not set
# CONFIG_PAGE_SIZE_16KB is not set
# CONFIG_PAGE_SIZE_64KB is not set
CONFIG_BOARD_SCACHE=y
CONFIG_RM7000_CPU_SCACHE=y
CONFIG_CPU_HAS_PREFETCH=y
CONFIG_MIPS_MT_DISABLED=y
# CONFIG_MIPS_MT_SMP is not set
# CONFIG_MIPS_MT_SMTC is not set
# CONFIG_MIPS_VPE_LOADER is not set
# CONFIG_64BIT_PHYS_ADDR is not set
CONFIG_CPU_HAS_LLSC=y
CONFIG_CPU_HAS_SYNC=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_CPU_SUPPORTS_HIGHMEM=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
# CONFIG_SPARSEMEM_MANUAL is not set
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
# CONFIG_SPARSEMEM_STATIC is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
# CONFIG_RESOURCES_64BIT is not set
CONFIG_ZONE_DMA_FLAG=1
# CONFIG_HZ_48 is not set
# CONFIG_HZ_100 is not set
# CONFIG_HZ_128 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_256 is not set
CONFIG_HZ_1000=y
# CONFIG_HZ_1024 is not set
CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
CONFIG_HZ=1000
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
# CONFIG_KEXEC is not set
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32
#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_IPC_NS is not set
CONFIG_SYSVIPC_SYSCTL=y
# CONFIG_POSIX_MQUEUE is not set
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
# CONFIG_AUDIT is not set
# CONFIG_IKCONFIG is not set
CONFIG_SYSFS_DEPRECATED=y
CONFIG_RELAY=y
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_EMBEDDED=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
# CONFIG_HOTPLUG is not set
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set
#
# Loadable module support
#
# CONFIG_MODULES is not set
#
# Block layer
#
CONFIG_BLOCK=y
# CONFIG_LBD is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
# CONFIG_LSF is not set
#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_DEFAULT_AS=y
# CONFIG_DEFAULT_DEADLINE is not set
# CONFIG_DEFAULT_CFQ is not set
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="anticipatory"
#
# Bus options (PCI, PCMCIA, EISA, ISA, TC)
#
CONFIG_HW_HAS_PCI=y
# CONFIG_PCI is not set
CONFIG_MMU=y
#
# PCCARD (PCMCIA/CardBus) support
#
#
# PCI Hotplug Support
#
#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
# CONFIG_BINFMT_MISC is not set
CONFIG_TRAD_SIGNALS=y
#
# Power management options
#
CONFIG_PM=y
# CONFIG_PM_LEGACY is not set
# CONFIG_PM_DEBUG is not set
# CONFIG_PM_SYSFS_DEPRECATED is not set
#
# Networking
#
CONFIG_NET=y
#
# Networking options
#
# CONFIG_NETDEBUG is not set
# CONFIG_PACKET is not set
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_XFRM_USER=y
# CONFIG_XFRM_SUB_POLICY is not set
CONFIG_XFRM_MIGRATE=y
CONFIG_NET_KEY=y
CONFIG_NET_KEY_MIGRATE=y
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
# CONFIG_IP_PNP_DHCP is not set
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
# CONFIG_SYN_COOKIES is not set
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_INET_IPCOMP is not set
# CONFIG_INET_XFRM_TUNNEL is not set
# CONFIG_INET_TUNNEL is not set
CONFIG_INET_XFRM_MODE_TRANSPORT=y
CONFIG_INET_XFRM_MODE_TUNNEL=y
CONFIG_INET_XFRM_MODE_BEET=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_TCP_MD5SIG=y
# CONFIG_IPV6 is not set
# CONFIG_INET6_XFRM_TUNNEL is not set
# CONFIG_INET6_TUNNEL is not set
CONFIG_NETWORK_SECMARK=y
# CONFIG_NETFILTER is not set
#
# DCCP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_DCCP is not set
#
# SCTP Configuration (EXPERIMENTAL)
#
# CONFIG_IP_SCTP is not set
#
# TIPC Configuration (EXPERIMENTAL)
#
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
CONFIG_IEEE80211=y
# CONFIG_IEEE80211_DEBUG is not set
CONFIG_IEEE80211_CRYPT_WEP=y
CONFIG_IEEE80211_CRYPT_CCMP=y
CONFIG_IEEE80211_SOFTMAC=y
# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set
CONFIG_WIRELESS_EXT=y
#
# Device Drivers
#
#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
# CONFIG_SYS_HYPERVISOR is not set
#
# Connector - unified userspace <-> kernelspace linker
#
CONFIG_CONNECTOR=y
CONFIG_PROC_EVENTS=y
#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set
#
# Parallel port support
#
# CONFIG_PARPORT is not set
#
# Plug and Play support
#
# CONFIG_PNPACPI is not set
#
# Block devices
#
# CONFIG_BLK_DEV_COW_COMMON is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_INITRD is not set
CONFIG_CDROM_PKTCDVD=y
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
CONFIG_ATA_OVER_ETH=y
#
# Misc devices
#
#
# ATA/ATAPI/MFM/RLL support
#
# CONFIG_IDE is not set
#
# SCSI device support
#
CONFIG_RAID_ATTRS=y
# CONFIG_SCSI is not set
# CONFIG_SCSI_NETLINK is not set
#
# Serial ATA (prod) and Parallel ATA (experimental) drivers
#
# CONFIG_ATA is not set
#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
#
# IEEE 1394 (FireWire) support
#
#
# I2O device support
#
#
# Network device support
#
CONFIG_NETDEVICES=y
# CONFIG_DUMMY is not set
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
#
# PHY device support
#
CONFIG_PHYLIB=y
#
# MII PHY device drivers
#
CONFIG_MARVELL_PHY=y
CONFIG_DAVICOM_PHY=y
CONFIG_QSEMI_PHY=y
CONFIG_LXT_PHY=y
CONFIG_CICADA_PHY=y
CONFIG_VITESSE_PHY=y
CONFIG_SMSC_PHY=y
# CONFIG_BROADCOM_PHY is not set
# CONFIG_FIXED_PHY is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_MII is not set
# CONFIG_DM9000 is not set
#
# Ethernet (1000 Mbit)
#
#
# Ethernet (10000 Mbit)
#
#
# Token Ring devices
#
#
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set
#
# Wan interfaces
#
# CONFIG_WAN is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
#
# ISDN subsystem
#
# CONFIG_ISDN is not set
#
# Telephony Support
#
# CONFIG_PHONE is not set
#
# Input device support
#
CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not set
#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_TSDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set
#
# Input Device Drivers
#
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set
#
# Hardware I/O ports
#
CONFIG_SERIO=y
# CONFIG_SERIO_I8042 is not set
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_LIBPS2 is not set
CONFIG_SERIO_RAW=y
# CONFIG_GAMEPORT is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
# CONFIG_SERIAL_NONSTANDARD is not set
#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
# CONFIG_SERIAL_8250_EXTENDED is not set
#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256
#
# IPMI
#
# CONFIG_IPMI_HANDLER is not set
#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_RAW_DRIVER is not set
#
# TPM devices
#
# CONFIG_TCG_TPM is not set
#
# I2C support
#
# CONFIG_I2C is not set
#
# SPI support
#
# CONFIG_SPI is not set
# CONFIG_SPI_MASTER is not set
#
# Dallas's 1-wire bus
#
# CONFIG_W1 is not set
#
# Hardware Monitoring support
#
# CONFIG_HWMON is not set
# CONFIG_HWMON_VID is not set
#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
#
# Digital Video Broadcasting Devices
#
# CONFIG_DVB is not set
#
# Graphics support
#
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FB is not set
#
# Console display driver support
#
# CONFIG_VGA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
#
# Sound
#
# CONFIG_SOUND is not set
#
# HID Devices
#
# CONFIG_HID is not set
#
# USB support
#
# CONFIG_USB_ARCH_HAS_HCD is not set
# CONFIG_USB_ARCH_HAS_OHCI is not set
# CONFIG_USB_ARCH_HAS_EHCI is not set
#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#
#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
#
# MMC/SD Card support
#
# CONFIG_MMC is not set
#
# LED devices
#
# CONFIG_NEW_LEDS is not set
#
# LED drivers
#
#
# LED Triggers
#
#
# InfiniBand support
#
#
# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
#
#
# Real Time Clock
#
# CONFIG_RTC_CLASS is not set
#
# DMA Engine support
#
# CONFIG_DMA_ENGINE is not set
#
# DMA Clients
#
#
# DMA Devices
#
#
# Auxiliary Display support
#
#
# Virtualization
#
#
# File systems
#
CONFIG_EXT2_FS=y
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_EXT2_FS_XIP is not set
# CONFIG_EXT3_FS is not set
# CONFIG_EXT4DEV_FS is not set
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
# CONFIG_QUOTA is not set
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
CONFIG_FUSE_FS=y
CONFIG_GENERIC_ACL=y
#
# CD-ROM/DVD Filesystems
#
# CONFIG_ISO9660_FS is not set
# CONFIG_UDF_FS is not set
#
# DOS/FAT/NT Filesystems
#
# CONFIG_MSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_NTFS_FS is not set
#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y
CONFIG_CONFIGFS_FS=y
#
# Miscellaneous filesystems
#
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_ECRYPT_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
#
# Network File Systems
#
CONFIG_NFS_FS=y
# CONFIG_NFS_V3 is not set
# CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set
CONFIG_NFSD=y
# CONFIG_NFSD_V3 is not set
# CONFIG_NFSD_TCP is not set
CONFIG_ROOT_NFS=y
CONFIG_LOCKD=y
CONFIG_EXPORTFS=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
# CONFIG_RPCSEC_GSS_KRB5 is not set
# CONFIG_RPCSEC_GSS_SPKM3 is not set
# CONFIG_SMB_FS is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
# CONFIG_9P_FS is not set
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
#
# Native Language Support
#
# CONFIG_NLS is not set
#
# Distributed Lock Manager
#
CONFIG_DLM=y
CONFIG_DLM_TCP=y
# CONFIG_DLM_SCTP is not set
# CONFIG_DLM_DEBUG is not set
#
# Profiling support
#
# CONFIG_PROFILING is not set
#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
# CONFIG_PRINTK_TIME is not set
CONFIG_ENABLE_MUST_CHECK=y
# CONFIG_MAGIC_SYSRQ is not set
# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_DEBUG_FS is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_KERNEL is not set
CONFIG_LOG_BUF_SHIFT=14
CONFIG_CROSSCOMPILE=y
CONFIG_CMDLINE=""
CONFIG_SYS_SUPPORTS_KGDB=y
#
# Security options
#
CONFIG_KEYS=y
CONFIG_KEYS_DEBUG_PROC_KEYS=y
# CONFIG_SECURITY is not set
#
# Cryptographic options
#
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_XCBC=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_WP512=y
CONFIG_CRYPTO_TGR192=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_PCBC=y
CONFIG_CRYPTO_LRW=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_FCRYPT=y
CONFIG_CRYPTO_BLOWFISH=y
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_TWOFISH_COMMON=y
CONFIG_CRYPTO_SERPENT=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_CAST5=y
CONFIG_CRYPTO_CAST6=y
CONFIG_CRYPTO_TEA=y
CONFIG_CRYPTO_ARC4=y
CONFIG_CRYPTO_KHAZAD=y
CONFIG_CRYPTO_ANUBIS=y
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_MICHAEL_MIC=y
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CAMELLIA=y
#
# Hardware crypto devices
#
#
# Library routines
#
CONFIG_BITREVERSE=y
# CONFIG_CRC_CCITT is not set
CONFIG_CRC16=y
CONFIG_CRC32=y
CONFIG_LIBCRC32C=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_PLIST=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
arch/mips/configs/pb1100_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_PB1100=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_PB1100=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/pb1500_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_PB1500=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_PB1500=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/pb1550_defconfig
View file @
0b0ef2ea
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_PB1550=y
...
@@ -33,8 +33,6 @@ CONFIG_MIPS_PB1550=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/pnx8550-jbs_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
CONFIG_PNX8550_JBS=y
CONFIG_PNX8550_JBS=y
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/pnx8550-stb810_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
CONFIG_PNX8550_STB810=y
CONFIG_PNX8550_STB810=y
...
...
arch/mips/configs/qemu_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/rbhma4200_defconfig
View file @
0b0ef2ea
...
@@ -30,7 +30,6 @@ CONFIG_MIPS=y
...
@@ -30,7 +30,6 @@ CONFIG_MIPS=y
# CONFIG_MIPS_SEAD is not set
# CONFIG_MIPS_SEAD is not set
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/rbhma4500_defconfig
View file @
0b0ef2ea
...
@@ -20,7 +20,6 @@ CONFIG_ZONE_DMA=y
...
@@ -20,7 +20,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_MIPS_SEAD is not set
# CONFIG_MIPS_SEAD is not set
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_DDB5477 is not set
# CONFIG_DDB5477 is not set
...
...
arch/mips/configs/rm200_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/sb1250-swarm_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/sead_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_MIPS_SEAD=y
...
@@ -32,8 +32,6 @@ CONFIG_MIPS_SEAD=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/tb0219_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/tb0226_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/tb0287_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/workpad_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/wrppmc_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
CONFIG_WR_PPMC=y
CONFIG_WR_PPMC=y
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/configs/yosemite_defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/defconfig
View file @
0b0ef2ea
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
...
@@ -32,8 +32,6 @@ CONFIG_ZONE_DMA=y
# CONFIG_WR_PPMC is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_JAGUAR_ATX is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_G is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_MIPS_XXS1500 is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_PNX8550_STB810 is not set
...
...
arch/mips/gt64120/momenco_ocelot/Makefile
deleted
100644 → 0
View file @
e7865765
#
# Makefile for Momentum's Ocelot board.
#
obj-y
+=
irq.o ocelot-platform.o prom.o reset.o setup.o
obj-$(CONFIG_KGDB)
+=
dbg_io.o
arch/mips/gt64120/momenco_ocelot/dbg_io.c
deleted
100644 → 0
View file @
e7865765
#include <asm/serial.h>
/* For the serial port location and base baud */
/* --- CONFIG --- */
typedef
unsigned
char
uint8
;
typedef
unsigned
int
uint32
;
/* --- END OF CONFIG --- */
#define UART16550_BAUD_2400 2400
#define UART16550_BAUD_4800 4800
#define UART16550_BAUD_9600 9600
#define UART16550_BAUD_19200 19200
#define UART16550_BAUD_38400 38400
#define UART16550_BAUD_57600 57600
#define UART16550_BAUD_115200 115200
#define UART16550_PARITY_NONE 0
#define UART16550_PARITY_ODD 0x08
#define UART16550_PARITY_EVEN 0x18
#define UART16550_PARITY_MARK 0x28
#define UART16550_PARITY_SPACE 0x38
#define UART16550_DATA_5BIT 0x0
#define UART16550_DATA_6BIT 0x1
#define UART16550_DATA_7BIT 0x2
#define UART16550_DATA_8BIT 0x3
#define UART16550_STOP_1BIT 0x0
#define UART16550_STOP_2BIT 0x4
/* ----------------------------------------------------- */
/* === CONFIG === */
/* [jsun] we use the second serial port for kdb */
#define BASE OCELOT_SERIAL1_BASE
#define MAX_BAUD OCELOT_BASE_BAUD
/* === END OF CONFIG === */
#define REG_OFFSET 4
/* register offset */
#define OFS_RCV_BUFFER 0
#define OFS_TRANS_HOLD 0
#define OFS_SEND_BUFFER 0
#define OFS_INTR_ENABLE (1*REG_OFFSET)
#define OFS_INTR_ID (2*REG_OFFSET)
#define OFS_DATA_FORMAT (3*REG_OFFSET)
#define OFS_LINE_CONTROL (3*REG_OFFSET)
#define OFS_MODEM_CONTROL (4*REG_OFFSET)
#define OFS_RS232_OUTPUT (4*REG_OFFSET)
#define OFS_LINE_STATUS (5*REG_OFFSET)
#define OFS_MODEM_STATUS (6*REG_OFFSET)
#define OFS_RS232_INPUT (6*REG_OFFSET)
#define OFS_SCRATCH_PAD (7*REG_OFFSET)
#define OFS_DIVISOR_LSB (0*REG_OFFSET)
#define OFS_DIVISOR_MSB (1*REG_OFFSET)
/* memory-mapped read/write of the port */
#define UART16550_READ(y) (*((volatile uint8*)(BASE + y)))
#define UART16550_WRITE(y, z) ((*((volatile uint8*)(BASE + y))) = z)
void
debugInit
(
uint32
baud
,
uint8
data
,
uint8
parity
,
uint8
stop
)
{
/* disable interrupts */
UART16550_WRITE
(
OFS_INTR_ENABLE
,
0
);
/* set up baud rate */
{
uint32
divisor
;
/* set DIAB bit */
UART16550_WRITE
(
OFS_LINE_CONTROL
,
0x80
);
/* set divisor */
divisor
=
MAX_BAUD
/
baud
;
UART16550_WRITE
(
OFS_DIVISOR_LSB
,
divisor
&
0xff
);
UART16550_WRITE
(
OFS_DIVISOR_MSB
,
(
divisor
&
0xff00
)
>>
8
);
/* clear DIAB bit */
UART16550_WRITE
(
OFS_LINE_CONTROL
,
0x0
);
}
/* set data format */
UART16550_WRITE
(
OFS_DATA_FORMAT
,
data
|
parity
|
stop
);
}
static
int
remoteDebugInitialized
=
0
;
uint8
getDebugChar
(
void
)
{
if
(
!
remoteDebugInitialized
)
{
remoteDebugInitialized
=
1
;
debugInit
(
UART16550_BAUD_38400
,
UART16550_DATA_8BIT
,
UART16550_PARITY_NONE
,
UART16550_STOP_1BIT
);
}
while
((
UART16550_READ
(
OFS_LINE_STATUS
)
&
0x1
)
==
0
);
return
UART16550_READ
(
OFS_RCV_BUFFER
);
}
int
putDebugChar
(
uint8
byte
)
{
if
(
!
remoteDebugInitialized
)
{
remoteDebugInitialized
=
1
;
debugInit
(
UART16550_BAUD_38400
,
UART16550_DATA_8BIT
,
UART16550_PARITY_NONE
,
UART16550_STOP_1BIT
);
}
while
((
UART16550_READ
(
OFS_LINE_STATUS
)
&
0x20
)
==
0
);
UART16550_WRITE
(
OFS_SEND_BUFFER
,
byte
);
return
1
;
}
arch/mips/gt64120/momenco_ocelot/irq.c
deleted
100644 → 0
View file @
e7865765
/*
* Copyright (C) 2000 RidgeRun, Inc.
* Author: RidgeRun, Inc.
* glonnon@ridgerun.com, skranz@ridgerun.com, stevej@ridgerun.com
*
* Copyright 2001 MontaVista Software Inc.
* Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
* Copyright (C) 2000, 2001, 2003 Ralf Baechle (ralf@gnu.org)
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
* NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/kernel_stat.h>
#include <linux/module.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/types.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/timex.h>
#include <linux/slab.h>
#include <linux/random.h>
#include <linux/bitops.h>
#include <asm/bootinfo.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/irq_cpu.h>
#include <asm/mipsregs.h>
#include <asm/system.h>
asmlinkage
void
plat_irq_dispatch
(
void
)
{
unsigned
int
pending
=
read_c0_status
()
&
read_c0_cause
();
if
(
pending
&
STATUSF_IP2
)
/* int0 hardware line */
do_IRQ
(
2
);
else
if
(
pending
&
STATUSF_IP3
)
/* int1 hardware line */
do_IRQ
(
3
);
else
if
(
pending
&
STATUSF_IP4
)
/* int2 hardware line */
do_IRQ
(
4
);
else
if
(
pending
&
STATUSF_IP5
)
/* int3 hardware line */
do_IRQ
(
5
);
else
if
(
pending
&
STATUSF_IP6
)
/* int4 hardware line */
do_IRQ
(
6
);
else
if
(
pending
&
STATUSF_IP7
)
/* cpu timer */
do_IRQ
(
7
);
else
{
/*
* Now look at the extended interrupts
*/
pending
=
(
read_c0_cause
()
&
(
read_c0_intcontrol
()
<<
8
))
>>
16
;
if
(
pending
&
STATUSF_IP8
)
/* int6 hardware line */
do_IRQ
(
8
);
else
if
(
pending
&
STATUSF_IP9
)
/* int7 hardware line */
do_IRQ
(
9
);
else
if
(
pending
&
STATUSF_IP10
)
/* int8 hardware line */
do_IRQ
(
10
);
else
if
(
pending
&
STATUSF_IP11
)
/* int9 hardware line */
do_IRQ
(
11
);
}
}
void
__init
arch_init_irq
(
void
)
{
/*
* Clear all of the interrupts while we change the able around a bit.
* int-handler is not on bootstrap
*/
clear_c0_status
(
ST0_IM
);
local_irq_disable
();
mips_cpu_irq_init
();
rm7k_cpu_irq_init
();
}
arch/mips/gt64120/momenco_ocelot/ocelot-platform.c
deleted
100644 → 0
View file @
e7865765
/*
* This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive
* for more details.
*
* Copyright (C) 2007 Ralf Baechle (ralf@linux-mips.org)
*
* A NS16552 DUART with a 20MHz crystal.
*
*/
#include <linux/module.h>
#include <linux/init.h>
#include <linux/serial_8250.h>
#define OCELOT_UART_FLAGS (UPF_BOOT_AUTOCONF | UPF_SKIP_TEST | UPF_IOREMAP)
static
struct
plat_serial8250_port
uart8250_data
[]
=
{
{
.
mapbase
=
0xe0001020
,
.
irq
=
4
,
.
uartclk
=
20000000
,
.
iotype
=
UPIO_MEM
,
.
flags
=
OCELOT_UART_FLAGS
,
.
regshift
=
2
,
},
{
},
};
static
struct
platform_device
uart8250_device
=
{
.
name
=
"serial8250"
,
.
id
=
PLAT8250_DEV_PLATFORM
,
.
dev
=
{
.
platform_data
=
uart8250_data
,
},
};
static
int
__init
uart8250_init
(
void
)
{
return
platform_device_register
(
&
uart8250_device
);
}
module_init
(
uart8250_init
);
MODULE_AUTHOR
(
"Ralf Baechle <ralf@linux-mips.org>"
);
MODULE_LICENSE
(
"GPL"
);
MODULE_DESCRIPTION
(
"8250 UART probe driver for the Momenco Ocelot"
);
arch/mips/gt64120/momenco_ocelot/ocelot_pld.h
deleted
100644 → 0
View file @
e7865765
/*
* Ocelot Board Register Definitions
*
* (C) 2001 Red Hat, Inc.
*
* GPL'd
*/
#ifndef __MOMENCO_OCELOT_PLD_H__
#define __MOMENCO_OCELOT_PLD_H__
#define OCELOT_CS0_ADDR (0xe0020000)
#define OCELOT_REG_BOARDREV (0)
#define OCELOT_REG_PLD1_ID (1)
#define OCELOT_REG_PLD2_ID (2)
#define OCELOT_REG_RESET_STATUS (3)
#define OCELOT_REG_BOARD_STATUS (4)
#define OCELOT_REG_CPCI_ID (5)
#define OCELOT_REG_I2C_CTRL (8)
#define OCELOT_REG_EEPROM_MODE (9)
#define OCELOT_REG_INTMASK (10)
#define OCELOT_REG_INTSTATUS (11)
#define OCELOT_REG_INTSET (12)
#define OCELOT_REG_INTCLR (13)
#define OCELOT_PLD_WRITE(x, y) writeb(x, OCELOT_CS0_ADDR + OCELOT_REG_##y)
#define OCELOT_PLD_READ(x) readb(OCELOT_CS0_ADDR + OCELOT_REG_##x)
#endif
/* __MOMENCO_OCELOT_PLD_H__ */
arch/mips/gt64120/momenco_ocelot/prom.c
deleted
100644 → 0
View file @
e7865765
/*
* Copyright 2001 MontaVista Software Inc.
* Author: jsun@mvista.com or jsun@junsun.net
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*/
#include <linux/init.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/bootmem.h>
#include <asm/addrspace.h>
#include <asm/bootinfo.h>
#include <asm/pmon.h>
struct
callvectors
*
debug_vectors
;
extern
unsigned
long
gt64120_base
;
const
char
*
get_system_type
(
void
)
{
return
"Momentum Ocelot"
;
}
/* [jsun@junsun.net] PMON passes arguments in C main() style */
void
__init
prom_init
(
void
)
{
int
argc
=
fw_arg0
;
char
**
arg
=
(
char
**
)
fw_arg1
;
char
**
env
=
(
char
**
)
fw_arg2
;
struct
callvectors
*
cv
=
(
struct
callvectors
*
)
fw_arg3
;
int
i
;
/* save the PROM vectors for debugging use */
debug_vectors
=
cv
;
/* arg[0] is "g", the rest is boot parameters */
arcs_cmdline
[
0
]
=
'\0'
;
for
(
i
=
1
;
i
<
argc
;
i
++
)
{
if
(
strlen
(
arcs_cmdline
)
+
strlen
(
arg
[
i
]
+
1
)
>=
sizeof
(
arcs_cmdline
))
break
;
strcat
(
arcs_cmdline
,
arg
[
i
]);
strcat
(
arcs_cmdline
,
" "
);
}
mips_machgroup
=
MACH_GROUP_MOMENCO
;
mips_machtype
=
MACH_MOMENCO_OCELOT
;
while
(
*
env
)
{
if
(
strncmp
(
"gtbase"
,
*
env
,
6
)
==
0
)
{
gt64120_base
=
simple_strtol
(
*
env
+
strlen
(
"gtbase="
),
NULL
,
16
);
break
;
}
*
env
++
;
}
debug_vectors
->
printf
(
"Booting Linux kernel...
\n
"
);
/* All the boards have at least 64MiB. If there's more, we
detect and register it later */
add_memory_region
(
0
,
64
<<
20
,
BOOT_MEM_RAM
);
}
void
__init
prom_free_prom_memory
(
void
)
{
}
arch/mips/gt64120/momenco_ocelot/reset.c
deleted
100644 → 0
View file @
e7865765
/*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*
* Copyright (C) 1997, 2001 Ralf Baechle
* Copyright 2001 MontaVista Software Inc.
* Author: jsun@mvista.com or jsun@junsun.net
*/
#include <linux/sched.h>
#include <linux/mm.h>
#include <asm/io.h>
#include <asm/pgtable.h>
#include <asm/processor.h>
#include <asm/reboot.h>
#include <asm/system.h>
#include <linux/delay.h>
void
momenco_ocelot_restart
(
char
*
command
)
{
void
*
nvram
=
ioremap_nocache
(
0x2c807000
,
0x1000
);
if
(
!
nvram
)
{
printk
(
KERN_NOTICE
"ioremap of reset register failed
\n
"
);
return
;
}
writeb
(
0x84
,
nvram
+
0xff7
);
/* Ask the NVRAM/RTC/watchdog chip to
assert reset in 1/16 second */
mdelay
(
10
+
(
1000
/
16
));
iounmap
(
nvram
);
printk
(
KERN_NOTICE
"Watchdog reset failed
\n
"
);
}
void
momenco_ocelot_halt
(
void
)
{
printk
(
KERN_NOTICE
"
\n
** You can safely turn off the power
\n
"
);
while
(
1
)
__asm__
(
".set
\t
mips3
\n\t
"
"wait
\n\t
"
".set
\t
mips0"
);
}
void
momenco_ocelot_power_off
(
void
)
{
momenco_ocelot_halt
();
}
arch/mips/gt64120/momenco_ocelot/setup.c
deleted
100644 → 0
View file @
e7865765
/*
* setup.c
*
* BRIEF MODULE DESCRIPTION
* Momentum Computer Ocelot (CP7000) - board dependent boot routines
*
* Copyright (C) 1996, 1997, 2001, 06 Ralf Baechle (ralf@linux-mips.org)
* Copyright (C) 2000 RidgeRun, Inc.
* Copyright (C) 2001 Red Hat, Inc.
* Copyright (C) 2002 Momentum Computer
*
* Author: RidgeRun, Inc.
* glonnon@ridgerun.com, skranz@ridgerun.com, stevej@ridgerun.com
*
* Copyright 2001 MontaVista Software Inc.
* Author: jsun@mvista.com or jsun@junsun.net
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
* NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 675 Mass Ave, Cambridge, MA 02139, USA.
*
*/
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/mm.h>
#include <linux/swap.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/timex.h>
#include <linux/vmalloc.h>
#include <linux/pm.h>
#include <asm/time.h>
#include <asm/bootinfo.h>
#include <asm/page.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/pci.h>
#include <asm/processor.h>
#include <asm/reboot.h>
#include <asm/traps.h>
#include <linux/bootmem.h>
#include <linux/initrd.h>
#include <asm/gt64120.h>
#include "ocelot_pld.h"
unsigned
long
gt64120_base
=
KSEG1ADDR
(
GT_DEF_BASE
);
/* These functions are used for rebooting or halting the machine*/
extern
void
momenco_ocelot_restart
(
char
*
command
);
extern
void
momenco_ocelot_halt
(
void
);
extern
void
momenco_ocelot_power_off
(
void
);
extern
void
momenco_ocelot_irq_setup
(
void
);
static
char
reset_reason
;
#define ENTRYLO(x) ((pte_val(pfn_pte((x) >> PAGE_SHIFT, PAGE_KERNEL_UNCACHED)) >> 6)|1)
static
void
__init
setup_l3cache
(
unsigned
long
size
);
/* setup code for a handoff from a version 1 PMON 2000 PROM */
static
void
PMON_v1_setup
(
void
)
{
/* A wired TLB entry for the GT64120A and the serial port. The
GT64120A is going to be hit on every IRQ anyway - there's
absolutely no point in letting it be a random TLB entry, as
it'll just cause needless churning of the TLB. And we use
the other half for the serial port, which is just a PITA
otherwise :)
Device Physical Virtual
GT64120 Internal Regs 0x24000000 0xe0000000
UARTs (CS2) 0x2d000000 0xe0001000
*/
add_wired_entry
(
ENTRYLO
(
0x24000000
),
ENTRYLO
(
0x2D000000
),
0xe0000000
,
PM_4K
);
/* Also a temporary entry to let us talk to the Ocelot PLD and NVRAM
in the CS[012] region. We can't use ioremap() yet. The NVRAM
is a ST M48T37Y, which includes NVRAM, RTC, and Watchdog functions.
Ocelot PLD (CS0) 0x2c000000 0xe0020000
NVRAM 0x2c800000 0xe0030000
*/
add_temporary_entry
(
ENTRYLO
(
0x2C000000
),
ENTRYLO
(
0x2d000000
),
0xe0020000
,
PM_64K
);
/* Relocate the CS3/BootCS region */
GT_WRITE
(
GT_CS3BOOTLD_OFS
,
0x2f000000
>>
21
);
/* Relocate CS[012] */
GT_WRITE
(
GT_CS20LD_OFS
,
0x2c000000
>>
21
);
/* Relocate the GT64120A itself... */
GT_WRITE
(
GT_ISD_OFS
,
0x24000000
>>
21
);
mb
();
gt64120_base
=
0xe0000000
;
/* ...and the PCI0 view of it. */
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000020
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x24000000
);
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000024
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x24000001
);
}
/* setup code for a handoff from a version 2 PMON 2000 PROM */
void
PMON_v2_setup
()
{
/* A wired TLB entry for the GT64120A and the serial port. The
GT64120A is going to be hit on every IRQ anyway - there's
absolutely no point in letting it be a random TLB entry, as
it'll just cause needless churning of the TLB. And we use
the other half for the serial port, which is just a PITA
otherwise :)
Device Physical Virtual
GT64120 Internal Regs 0xf4000000 0xe0000000
UARTs (CS2) 0xfd000000 0xe0001000
*/
add_wired_entry
(
ENTRYLO
(
0xf4000000
),
ENTRYLO
(
0xfD000000
),
0xe0000000
,
PM_4K
);
/* Also a temporary entry to let us talk to the Ocelot PLD and NVRAM
in the CS[012] region. We can't use ioremap() yet. The NVRAM
is a ST M48T37Y, which includes NVRAM, RTC, and Watchdog functions.
Ocelot PLD (CS0) 0xfc000000 0xe0020000
NVRAM 0xfc800000 0xe0030000
*/
add_temporary_entry
(
ENTRYLO
(
0xfC000000
),
ENTRYLO
(
0xfd000000
),
0xe0020000
,
PM_64K
);
gt64120_base
=
0xe0000000
;
}
void
__init
plat_mem_setup
(
void
)
{
void
(
*
l3func
)(
unsigned
long
)
=
KSEG1ADDR
(
&
setup_l3cache
);
unsigned
int
tmpword
;
_machine_restart
=
momenco_ocelot_restart
;
_machine_halt
=
momenco_ocelot_halt
;
pm_power_off
=
momenco_ocelot_power_off
;
/*
* initrd_start = (unsigned long)ocelot_initrd_start;
* initrd_end = (unsigned long)ocelot_initrd_start + (ulong)ocelot_initrd_size;
* initrd_below_start_ok = 1;
*/
/* do handoff reconfiguration */
if
(
gt64120_base
==
KSEG1ADDR
(
GT_DEF_BASE
))
PMON_v1_setup
();
else
PMON_v2_setup
();
/* Turn off the Bit-Error LED */
OCELOT_PLD_WRITE
(
0x80
,
INTCLR
);
/* Relocate all the PCI1 stuff, not that we use it */
GT_WRITE
(
GT_PCI1IOLD_OFS
,
0x30000000
>>
21
);
GT_WRITE
(
GT_PCI1M0LD_OFS
,
0x32000000
>>
21
);
GT_WRITE
(
GT_PCI1M1LD_OFS
,
0x34000000
>>
21
);
/* Relocate PCI0 I/O and Mem0 */
GT_WRITE
(
GT_PCI0IOLD_OFS
,
0x20000000
>>
21
);
GT_WRITE
(
GT_PCI0M0LD_OFS
,
0x22000000
>>
21
);
/* Relocate PCI0 Mem1 */
GT_WRITE
(
GT_PCI0M1LD_OFS
,
0x36000000
>>
21
);
/* For the initial programming, we assume 512MB configuration */
/* Relocate the CPU's view of the RAM... */
GT_WRITE
(
GT_SCS10LD_OFS
,
0
);
GT_WRITE
(
GT_SCS10HD_OFS
,
0x0fe00000
>>
21
);
GT_WRITE
(
GT_SCS32LD_OFS
,
0x10000000
>>
21
);
GT_WRITE
(
GT_SCS32HD_OFS
,
0x0fe00000
>>
21
);
GT_WRITE
(
GT_SCS1LD_OFS
,
0xff
);
GT_WRITE
(
GT_SCS1HD_OFS
,
0x00
);
GT_WRITE
(
GT_SCS0LD_OFS
,
0
);
GT_WRITE
(
GT_SCS0HD_OFS
,
0xff
);
GT_WRITE
(
GT_SCS3LD_OFS
,
0xff
);
GT_WRITE
(
GT_SCS3HD_OFS
,
0x00
);
GT_WRITE
(
GT_SCS2LD_OFS
,
0
);
GT_WRITE
(
GT_SCS2HD_OFS
,
0xff
);
/* ...and the PCI0 view of it. */
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000010
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x00000000
);
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000014
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x10000000
);
GT_WRITE
(
GT_PCI0_BS_SCS10_OFS
,
0x0ffff000
);
GT_WRITE
(
GT_PCI0_BS_SCS32_OFS
,
0x0ffff000
);
tmpword
=
OCELOT_PLD_READ
(
BOARDREV
);
if
(
tmpword
<
26
)
printk
(
"Momenco Ocelot: Board Assembly Rev. %c
\n
"
,
'A'
+
tmpword
);
else
printk
(
"Momenco Ocelot: Board Assembly Revision #0x%x
\n
"
,
tmpword
);
tmpword
=
OCELOT_PLD_READ
(
PLD1_ID
);
printk
(
"PLD 1 ID: %d.%d
\n
"
,
tmpword
>>
4
,
tmpword
&
15
);
tmpword
=
OCELOT_PLD_READ
(
PLD2_ID
);
printk
(
"PLD 2 ID: %d.%d
\n
"
,
tmpword
>>
4
,
tmpword
&
15
);
tmpword
=
OCELOT_PLD_READ
(
RESET_STATUS
);
printk
(
"Reset reason: 0x%x
\n
"
,
tmpword
);
reset_reason
=
tmpword
;
OCELOT_PLD_WRITE
(
0xff
,
RESET_STATUS
);
tmpword
=
OCELOT_PLD_READ
(
BOARD_STATUS
);
printk
(
"Board Status register: 0x%02x
\n
"
,
tmpword
);
printk
(
" - User jumper: %s
\n
"
,
(
tmpword
&
0x80
)
?
"installed"
:
"absent"
);
printk
(
" - Boot flash write jumper: %s
\n
"
,
(
tmpword
&
0x40
)
?
"installed"
:
"absent"
);
printk
(
" - Tulip PHY %s connected
\n
"
,
(
tmpword
&
0x10
)
?
"is"
:
"not"
);
printk
(
" - L3 Cache size: %d MiB
\n
"
,
(
1
<<
((
tmpword
&
12
)
>>
2
))
&~
1
);
printk
(
" - SDRAM size: %d MiB
\n
"
,
1
<<
(
6
+
(
tmpword
&
3
)));
if
(
tmpword
&
12
)
l3func
((
1
<<
(((
tmpword
&
12
)
>>
2
)
+
20
)));
switch
(
tmpword
&
3
)
{
case
3
:
/* 512MiB */
/* Decoders are allready set -- just add the
* appropriate region */
add_memory_region
(
0x40
<<
20
,
0xC0
<<
20
,
BOOT_MEM_RAM
);
add_memory_region
(
0x100
<<
20
,
0x100
<<
20
,
BOOT_MEM_RAM
);
break
;
case
2
:
/* 256MiB -- two banks of 128MiB */
GT_WRITE
(
GT_SCS10HD_OFS
,
0x07e00000
>>
21
);
GT_WRITE
(
GT_SCS32LD_OFS
,
0x08000000
>>
21
);
GT_WRITE
(
GT_SCS32HD_OFS
,
0x0fe00000
>>
21
);
GT_WRITE
(
GT_SCS0HD_OFS
,
0x7f
);
GT_WRITE
(
GT_SCS2LD_OFS
,
0x80
);
GT_WRITE
(
GT_SCS2HD_OFS
,
0xff
);
/* reconfigure the PCI0 interface view of memory */
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000014
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x08000000
);
GT_WRITE
(
GT_PCI0_BS_SCS10_OFS
,
0x0ffff000
);
GT_WRITE
(
GT_PCI0_BS_SCS32_OFS
,
0x0ffff000
);
add_memory_region
(
0x40
<<
20
,
0x40
<<
20
,
BOOT_MEM_RAM
);
add_memory_region
(
0x80
<<
20
,
0x80
<<
20
,
BOOT_MEM_RAM
);
break
;
case
1
:
/* 128MiB -- 64MiB per bank */
GT_WRITE
(
GT_SCS10HD_OFS
,
0x03e00000
>>
21
);
GT_WRITE
(
GT_SCS32LD_OFS
,
0x04000000
>>
21
);
GT_WRITE
(
GT_SCS32HD_OFS
,
0x07e00000
>>
21
);
GT_WRITE
(
GT_SCS0HD_OFS
,
0x3f
);
GT_WRITE
(
GT_SCS2LD_OFS
,
0x40
);
GT_WRITE
(
GT_SCS2HD_OFS
,
0x7f
);
/* reconfigure the PCI0 interface view of memory */
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000014
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x04000000
);
GT_WRITE
(
GT_PCI0_BS_SCS10_OFS
,
0x03fff000
);
GT_WRITE
(
GT_PCI0_BS_SCS32_OFS
,
0x03fff000
);
/* add the appropriate region */
add_memory_region
(
0x40
<<
20
,
0x40
<<
20
,
BOOT_MEM_RAM
);
break
;
case
0
:
/* 64MiB */
GT_WRITE
(
GT_SCS10HD_OFS
,
0x01e00000
>>
21
);
GT_WRITE
(
GT_SCS32LD_OFS
,
0x02000000
>>
21
);
GT_WRITE
(
GT_SCS32HD_OFS
,
0x03e00000
>>
21
);
GT_WRITE
(
GT_SCS0HD_OFS
,
0x1f
);
GT_WRITE
(
GT_SCS2LD_OFS
,
0x20
);
GT_WRITE
(
GT_SCS2HD_OFS
,
0x3f
);
/* reconfigure the PCI0 interface view of memory */
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
0x80000014
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
0x04000000
);
GT_WRITE
(
GT_PCI0_BS_SCS10_OFS
,
0x01fff000
);
GT_WRITE
(
GT_PCI0_BS_SCS32_OFS
,
0x01fff000
);
break
;
}
/* Fix up the DiskOnChip mapping */
GT_WRITE
(
GT_DEV_B3_OFS
,
0xfef73
);
}
extern
int
rm7k_tcache_enabled
;
/*
* This runs in KSEG1. See the verbiage in rm7k.c::probe_scache()
*/
#define Page_Invalidate_T 0x16
static
void
__init
setup_l3cache
(
unsigned
long
size
)
{
int
register
i
;
unsigned
long
tmp
;
printk
(
"Enabling L3 cache..."
);
/* Enable the L3 cache in the GT64120A's CPU Configuration register */
tmp
=
GT_READ
(
GT_CPU_OFS
);
GT_WRITE
(
GT_CPU_OFS
,
tmp
|
(
1
<<
14
));
/* Enable the L3 cache in the CPU */
set_c0_config
(
1
<<
12
/* CONF_TE */
);
/* Clear the cache */
write_c0_taglo
(
0
);
write_c0_taghi
(
0
);
for
(
i
=
0
;
i
<
size
;
i
+=
4096
)
{
__asm__
__volatile__
(
".set noreorder
\n\t
"
".set mips3
\n\t
"
"cache %1, (%0)
\n\t
"
".set mips0
\n\t
"
".set reorder"
:
:
"r"
(
KSEG0ADDR
(
i
)),
"i"
(
Page_Invalidate_T
));
}
/* Let the RM7000 MM code know that the tertiary cache is enabled */
rm7k_tcache_enabled
=
1
;
printk
(
"Done
\n
"
);
}
/* This needs to be one of the first initcalls, because no I/O port access
can work before this */
static
int
io_base_ioremap
(
void
)
{
void
*
io_remap_range
=
ioremap
(
GT_PCI_IO_BASE
,
GT_PCI_IO_SIZE
);
if
(
!
io_remap_range
)
{
panic
(
"Could not ioremap I/O port range"
);
}
set_io_port_base
(
io_remap_range
-
GT_PCI_IO_BASE
);
return
0
;
}
module_init
(
io_base_ioremap
);
arch/mips/pci/Makefile
View file @
0b0ef2ea
...
@@ -27,7 +27,6 @@ obj-$(CONFIG_SOC_AU1550) += fixup-au1000.o ops-au1000.o
...
@@ -27,7 +27,6 @@ obj-$(CONFIG_SOC_AU1550) += fixup-au1000.o ops-au1000.o
obj-$(CONFIG_SOC_PNX8550)
+=
fixup-pnx8550.o ops-pnx8550.o
obj-$(CONFIG_SOC_PNX8550)
+=
fixup-pnx8550.o ops-pnx8550.o
obj-$(CONFIG_LEMOTE_FULONG)
+=
fixup-lm2e.o ops-bonito64.o
obj-$(CONFIG_LEMOTE_FULONG)
+=
fixup-lm2e.o ops-bonito64.o
obj-$(CONFIG_MIPS_MALTA)
+=
fixup-malta.o
obj-$(CONFIG_MIPS_MALTA)
+=
fixup-malta.o
obj-$(CONFIG_MOMENCO_OCELOT)
+=
fixup-ocelot.o pci-ocelot.o
obj-$(CONFIG_PMC_MSP7120_GW)
+=
fixup-pmcmsp.o ops-pmcmsp.o
obj-$(CONFIG_PMC_MSP7120_GW)
+=
fixup-pmcmsp.o ops-pmcmsp.o
obj-$(CONFIG_PMC_MSP7120_EVAL)
+=
fixup-pmcmsp.o ops-pmcmsp.o
obj-$(CONFIG_PMC_MSP7120_EVAL)
+=
fixup-pmcmsp.o ops-pmcmsp.o
obj-$(CONFIG_PMC_MSP7120_FPGA)
+=
fixup-pmcmsp.o ops-pmcmsp.o
obj-$(CONFIG_PMC_MSP7120_FPGA)
+=
fixup-pmcmsp.o ops-pmcmsp.o
...
...
arch/mips/pci/fixup-ocelot.c
deleted
100644 → 0
View file @
e7865765
/*
* Copyright 2001 MontaVista Software Inc.
* Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
*
* arch/mips/gt64120/momenco_ocelot/pci.c
* Board-specific PCI routines for gt64120 controller.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*/
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <asm/pci.h>
void
__devinit
pcibios_fixup_bus
(
struct
pci_bus
*
bus
)
{
struct
pci_bus
*
current_bus
=
bus
;
struct
pci_dev
*
devices
;
struct
list_head
*
devices_link
;
u16
cmd
;
list_for_each
(
devices_link
,
&
(
current_bus
->
devices
))
{
devices
=
pci_dev_b
(
devices_link
);
if
(
devices
==
NULL
)
continue
;
if
(
PCI_SLOT
(
devices
->
devfn
)
==
1
)
{
/*
* Slot 1 is primary ether port, i82559
* we double-check against that assumption
*/
if
((
devices
->
vendor
!=
0x8086
)
||
(
devices
->
device
!=
0x1209
))
{
panic
(
"pcibios_fixup_bus: found "
"unexpected PCI device in slot 1."
);
}
devices
->
irq
=
2
;
/* irq_nr is 2 for INT0 */
}
else
if
(
PCI_SLOT
(
devices
->
devfn
)
==
2
)
{
/*
* Slot 2 is secondary ether port, i21143
* we double-check against that assumption
*/
if
((
devices
->
vendor
!=
0x1011
)
||
(
devices
->
device
!=
0x19
))
{
panic
(
"galileo_pcibios_fixup_bus: "
"found unexpected PCI device in slot 2."
);
}
devices
->
irq
=
3
;
/* irq_nr is 3 for INT1 */
}
else
if
(
PCI_SLOT
(
devices
->
devfn
)
==
4
)
{
/* PMC Slot 1 */
devices
->
irq
=
8
;
/* irq_nr is 8 for INT6 */
}
else
if
(
PCI_SLOT
(
devices
->
devfn
)
==
5
)
{
/* PMC Slot 1 */
devices
->
irq
=
9
;
/* irq_nr is 9 for INT7 */
}
else
{
/* We don't have assign interrupts for other devices. */
devices
->
irq
=
0xff
;
}
/* Assign an interrupt number for the device */
bus
->
ops
->
write_byte
(
devices
,
PCI_INTERRUPT_LINE
,
devices
->
irq
);
/* enable master */
bus
->
ops
->
read_word
(
devices
,
PCI_COMMAND
,
&
cmd
);
cmd
|=
PCI_COMMAND_MASTER
;
bus
->
ops
->
write_word
(
devices
,
PCI_COMMAND
,
cmd
);
}
}
arch/mips/pci/pci-ocelot.c
deleted
100644 → 0
View file @
e7865765
/*
* BRIEF MODULE DESCRIPTION
* Galileo Evaluation Boards PCI support.
*
* The general-purpose functions to read/write and configure the GT64120A's
* PCI registers (function names start with pci0 or pci1) are either direct
* copies of functions written by Galileo Technology, or are modifications
* of their functions to work with Linux 2.4 vs Linux 2.2. These functions
* are Copyright - Galileo Technology.
*
* Other functions are derived from other MIPS PCI implementations, or were
* written by RidgeRun, Inc, Copyright (C) 2000 RidgeRun, Inc.
* glonnon@ridgerun.com, skranz@ridgerun.com, stevej@ridgerun.com
*
* Copyright 2001 MontaVista Software Inc.
* Author: Jun Sun, jsun@mvista.com or jsun@junsun.net
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
* NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
* ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#include <linux/init.h>
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/cache.h>
#include <asm/pci.h>
#include <asm/io.h>
#include <asm/gt64120.h>
static
inline
unsigned
int
pci0ReadConfigReg
(
unsigned
int
offset
)
{
unsigned
int
DataForRegCf8
;
unsigned
int
data
;
DataForRegCf8
=
((
PCI_SLOT
(
device
->
devfn
)
<<
11
)
|
(
PCI_FUNC
(
device
->
devfn
)
<<
8
)
|
(
offset
&
~
0x3
))
|
0x80000000
;
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
DataForRegCf8
);
GT_READ
(
GT_PCI0_CFGDATA_OFS
,
&
data
);
return
data
;
}
static
inline
void
pci0WriteConfigReg
(
unsigned
int
offset
,
unsigned
int
data
)
{
unsigned
int
DataForRegCf8
;
DataForRegCf8
=
((
PCI_SLOT
(
device
->
devfn
)
<<
11
)
|
(
PCI_FUNC
(
device
->
devfn
)
<<
8
)
|
(
offset
&
~
0x3
))
|
0x80000000
;
GT_WRITE
(
GT_PCI0_CFGADDR_OFS
,
DataForRegCf8
);
GT_WRITE
(
GT_PCI0_CFGDATA_OFS
,
data
);
}
static
struct
resource
ocelot_mem_resource
=
{
.
start
=
GT_PCI_MEM_BASE
,
.
end
=
GT_PCI_MEM_BASE
+
GT_PCI_MEM_BASE
-
1
,
};
static
struct
resource
ocelot_io_resource
=
{
.
start
=
GT_PCI_IO_BASE
,
.
end
=
GT_PCI_IO_BASE
+
GT_PCI_IO_SIZE
-
1
,
};
static
struct
pci_controller
ocelot_pci_controller
=
{
.
pci_ops
=
gt64xxx_pci0_ops
,
.
mem_resource
=
&
ocelot_mem_resource
,
.
io_resource
=
&
ocelot_io_resource
,
};
static
int
__init
ocelot_pcibios_init
(
void
)
{
u32
tmp
;
GT_READ
(
GT_PCI0_CMD_OFS
,
&
tmp
);
GT_READ
(
GT_PCI0_BARE_OFS
,
&
tmp
);
/*
* You have to enable bus mastering to configure any other
* card on the bus.
*/
tmp
=
pci0ReadConfigReg
(
PCI_COMMAND
);
tmp
|=
PCI_COMMAND_MEMORY
|
PCI_COMMAND_MASTER
|
PCI_COMMAND_SERR
;
pci0WriteConfigReg
(
PCI_COMMAND
,
tmp
);
register_pci_controller
(
&
ocelot_pci_controller
);
}
arch_initcall
(
ocelot_pcibios_init
);
drivers/mtd/devices/docprobe.c
View file @
0b0ef2ea
...
@@ -81,9 +81,6 @@ static unsigned long __initdata doc_locations[] = {
...
@@ -81,9 +81,6 @@ static unsigned long __initdata doc_locations[] = {
#endif
/* CONFIG_MTD_DOCPROBE_HIGH */
#endif
/* CONFIG_MTD_DOCPROBE_HIGH */
#elif defined(__PPC__)
#elif defined(__PPC__)
0xe4000000
,
0xe4000000
,
#elif defined(CONFIG_MOMENCO_OCELOT)
0x2f000000
,
0xff000000
,
#elif defined(CONFIG_MOMENCO_OCELOT_G)
#elif defined(CONFIG_MOMENCO_OCELOT_G)
0xff000000
,
0xff000000
,
##else
##else
...
...
drivers/mtd/nand/diskonchip.c
View file @
0b0ef2ea
...
@@ -56,9 +56,6 @@ static unsigned long __initdata doc_locations[] = {
...
@@ -56,9 +56,6 @@ static unsigned long __initdata doc_locations[] = {
#endif
/* CONFIG_MTD_DOCPROBE_HIGH */
#endif
/* CONFIG_MTD_DOCPROBE_HIGH */
#elif defined(__PPC__)
#elif defined(__PPC__)
0xe4000000
,
0xe4000000
,
#elif defined(CONFIG_MOMENCO_OCELOT)
0x2f000000
,
0xff000000
,
#elif defined(CONFIG_MOMENCO_OCELOT_G)
#elif defined(CONFIG_MOMENCO_OCELOT_G)
0xff000000
,
0xff000000
,
#else
#else
...
...
include/asm-mips/war.h
View file @
0b0ef2ea
...
@@ -182,9 +182,8 @@
...
@@ -182,9 +182,8 @@
* exceptions.
* exceptions.
*/
*/
#if defined(CONFIG_BASLER_EXCITE) || defined(CONFIG_MIPS_ATLAS) || \
#if defined(CONFIG_BASLER_EXCITE) || defined(CONFIG_MIPS_ATLAS) || \
defined(CONFIG_MIPS_MALTA) || defined(CONFIG_MOMENCO_OCELOT) || \
defined(CONFIG_MIPS_MALTA) || defined(CONFIG_PMC_YOSEMITE) || \
defined(CONFIG_PMC_YOSEMITE) || defined(CONFIG_SGI_IP32) || \
defined(CONFIG_SGI_IP32) || defined(CONFIG_WR_PPMC)
defined(CONFIG_WR_PPMC)
#define ICACHE_REFILLS_WORKAROUND_WAR 1
#define ICACHE_REFILLS_WORKAROUND_WAR 1
#endif
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment