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