xref: /openbmc/linux/arch/mips/alchemy/Platform (revision 64cd04d0cffa3b3af0e81aa3112b71f135739e1a)
1baf3eb23SManuel Lauss#
2baf3eb23SManuel Lauss# Core Alchemy code
3baf3eb23SManuel Lauss#
442a4f17dSManuel Laussplatform-$(CONFIG_MIPS_ALCHEMY)	+= alchemy/common/
5baf3eb23SManuel Lauss
6baf3eb23SManuel Lauss
7baf3eb23SManuel Lauss#
8baf3eb23SManuel Lauss# AMD Alchemy Pb1100 eval board
9baf3eb23SManuel Lauss#
10baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_PB1100)	+= alchemy/devboards/
11baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_PB1100)	+= -I$(srctree)/arch/mips/include/asm/mach-pb1x00
12baf3eb23SManuel Laussload-$(CONFIG_MIPS_PB1100)	+= 0xffffffff80100000
13baf3eb23SManuel Lauss
14baf3eb23SManuel Lauss#
15baf3eb23SManuel Lauss# AMD Alchemy Pb1500 eval board
16baf3eb23SManuel Lauss#
17baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_PB1500)	+= alchemy/devboards/
18baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_PB1500)	+= -I$(srctree)/arch/mips/include/asm/mach-pb1x00
19baf3eb23SManuel Laussload-$(CONFIG_MIPS_PB1500)	+= 0xffffffff80100000
20baf3eb23SManuel Lauss
21baf3eb23SManuel Lauss#
22baf3eb23SManuel Lauss# AMD Alchemy Pb1550 eval board
23baf3eb23SManuel Lauss#
24baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_PB1550)	+= alchemy/devboards/
25baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_PB1550)	+= -I$(srctree)/arch/mips/include/asm/mach-pb1x00
26baf3eb23SManuel Laussload-$(CONFIG_MIPS_PB1550)	+= 0xffffffff80100000
27baf3eb23SManuel Lauss
28baf3eb23SManuel Lauss#
29baf3eb23SManuel Lauss# AMD Alchemy Pb1200 eval board
30baf3eb23SManuel Lauss#
31baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_PB1200)	+= alchemy/devboards/
32baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_PB1200)	+= -I$(srctree)/arch/mips/include/asm/mach-pb1x00
33baf3eb23SManuel Laussload-$(CONFIG_MIPS_PB1200)	+= 0xffffffff80100000
34baf3eb23SManuel Lauss
35baf3eb23SManuel Lauss#
36baf3eb23SManuel Lauss# AMD Alchemy Db1000 eval board
37baf3eb23SManuel Lauss#
38baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_DB1000)	+= alchemy/devboards/
39baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_DB1000)	+= -I$(srctree)/arch/mips/include/asm/mach-db1x00
40baf3eb23SManuel Laussload-$(CONFIG_MIPS_DB1000)	+= 0xffffffff80100000
41baf3eb23SManuel Lauss
42baf3eb23SManuel Lauss#
43baf3eb23SManuel Lauss# AMD Alchemy Db1100 eval board
44baf3eb23SManuel Lauss#
45baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_DB1100)	+= alchemy/devboards/
46baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_DB1100)	+= -I$(srctree)/arch/mips/include/asm/mach-db1x00
47baf3eb23SManuel Laussload-$(CONFIG_MIPS_DB1100)	+= 0xffffffff80100000
48baf3eb23SManuel Lauss
49baf3eb23SManuel Lauss#
50baf3eb23SManuel Lauss# AMD Alchemy Db1500 eval board
51baf3eb23SManuel Lauss#
52baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_DB1500)	+= alchemy/devboards/
53baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_DB1500)	+= -I$(srctree)/arch/mips/include/asm/mach-db1x00
54baf3eb23SManuel Laussload-$(CONFIG_MIPS_DB1500)	+= 0xffffffff80100000
55baf3eb23SManuel Lauss
56baf3eb23SManuel Lauss#
57baf3eb23SManuel Lauss# AMD Alchemy Db1550 eval board
58baf3eb23SManuel Lauss#
59baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_DB1550)	+= alchemy/devboards/
60baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_DB1550)	+= -I$(srctree)/arch/mips/include/asm/mach-db1x00
61baf3eb23SManuel Laussload-$(CONFIG_MIPS_DB1550)	+= 0xffffffff80100000
62baf3eb23SManuel Lauss
63baf3eb23SManuel Lauss#
64baf3eb23SManuel Lauss# AMD Alchemy Db1200 eval board
65baf3eb23SManuel Lauss#
66baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_DB1200)	+= alchemy/devboards/
67baf3eb23SManuel Lausscflags-$(CONFIG_MIPS_DB1200)	+= -I$(srctree)/arch/mips/include/asm/mach-db1x00
68baf3eb23SManuel Laussload-$(CONFIG_MIPS_DB1200)	+= 0xffffffff80100000
69baf3eb23SManuel Lauss
70baf3eb23SManuel Lauss#
71*64cd04d0SManuel Lauss# NetLogic DBAu1300 development platform
72*64cd04d0SManuel Lauss#
73*64cd04d0SManuel Laussplatform-$(CONFIG_MIPS_DB1300)	+= alchemy/devboards/
74*64cd04d0SManuel Lausscflags-$(CONFIG_MIPS_DB1300)	+= -I$(srctree)/arch/mips/include/asm/mach-db1x00
75*64cd04d0SManuel Laussload-$(CONFIG_MIPS_DB1300)	+= 0xffffffff80100000
76*64cd04d0SManuel Lauss
77*64cd04d0SManuel Lauss#
78baf3eb23SManuel Lauss# 4G-Systems eval board
79baf3eb23SManuel Lauss#
80baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_MTX1)	+= alchemy/mtx-1/
81baf3eb23SManuel Laussload-$(CONFIG_MIPS_MTX1)	+= 0xffffffff80100000
82baf3eb23SManuel Lauss
83baf3eb23SManuel Lauss#
84baf3eb23SManuel Lauss# MyCable eval board
85baf3eb23SManuel Lauss#
86baf3eb23SManuel Laussplatform-$(CONFIG_MIPS_XXS1500)	+= alchemy/xxs1500/
87baf3eb23SManuel Laussload-$(CONFIG_MIPS_XXS1500)	+= 0xffffffff80100000
88baf3eb23SManuel Lauss
89cb8f55b9SWolfgang Grandegger#
90cb8f55b9SWolfgang Grandegger# Trapeze ITS GRP board
91cb8f55b9SWolfgang Grandegger#
92cb8f55b9SWolfgang Grandeggerplatform-$(CONFIG_MIPS_GPR)	+= alchemy/gpr/
93cb8f55b9SWolfgang Grandeggerload-$(CONFIG_MIPS_GPR)		+= 0xffffffff80100000
94baf3eb23SManuel Lauss
95baf3eb23SManuel Lauss# boards can specify their own <gpio.h> in one of their include dirs.
96baf3eb23SManuel Lauss# If they do, placing this line here at the end will make sure the
97baf3eb23SManuel Lauss# compiler picks the board one.  If they don't, it will make sure
98baf3eb23SManuel Lauss# the alchemy generic gpio header is picked up.
99baf3eb23SManuel Lauss
10042a4f17dSManuel Lausscflags-$(CONFIG_MIPS_ALCHEMY)	+= -I$(srctree)/arch/mips/include/asm/mach-au1x00
101