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