139287Ssos# $FreeBSD$
239643Syokota
3205566Sjkimall: regtables
439287Ssos
539287SsosPROG=	mkregtable
639287Ssos
739287SsosSRCS=	mkregtable.c
839287Ssos
939287SsosNO_MAN=
1039643Syokota
1139643SyokotaMKREGTABLE=	${PROG}
1239287SsosKERNSRCDIR=	${.CURDIR}/../../../../../sys
1339287SsosREG_SRCS_DIR=	${KERNSRCDIR}/dev/drm2/radeon/reg_srcs
1439287SsosREG_DEST_DIR=	${KERNSRCDIR}/dev/drm2/radeon
1539287Ssos
1639643Syokotaregtables:					\
1739643Syokota	${REG_DEST_DIR}/rn50_reg_safe.h		\
1839643Syokota	${REG_DEST_DIR}/r100_reg_safe.h		\
1939643Syokota	${REG_DEST_DIR}/r200_reg_safe.h		\
2039643Syokota	${REG_DEST_DIR}/rv515_reg_safe.h	\
2139643Syokota	${REG_DEST_DIR}/r300_reg_safe.h		\
2239643Syokota	${REG_DEST_DIR}/r420_reg_safe.h		\
2339643Syokota	${REG_DEST_DIR}/rs600_reg_safe.h	\
2439643Syokota	${REG_DEST_DIR}/r600_reg_safe.h		\
2539643Syokota	${REG_DEST_DIR}/evergreen_reg_safe.h	\
2639287Ssos	${REG_DEST_DIR}/cayman_reg_safe.h
2739287Ssos
28115703Sobrien${REG_DEST_DIR}/rn50_reg_safe.h: ${REG_SRCS_DIR}/rn50 ${MKREGTABLE}
29115703Sobrien	./${MKREGTABLE} ${REG_SRCS_DIR}/rn50 > $@
30115703Sobrien
3142504Syokota${REG_DEST_DIR}/r100_reg_safe.h: ${REG_SRCS_DIR}/r100 ${MKREGTABLE}
3266710Sjhb	./${MKREGTABLE} ${REG_SRCS_DIR}/r100 > $@
3339287Ssos
3456836Speter${REG_DEST_DIR}/r200_reg_safe.h: ${REG_SRCS_DIR}/r200 ${MKREGTABLE}
3539287Ssos	./${MKREGTABLE} ${REG_SRCS_DIR}/r200 > $@
3639287Ssos
37198251Sjkim${REG_DEST_DIR}/rv515_reg_safe.h: ${REG_SRCS_DIR}/rv515 ${MKREGTABLE}
3839287Ssos	./${MKREGTABLE} ${REG_SRCS_DIR}/rv515 > $@
3939287Ssos
4042179Syokota${REG_DEST_DIR}/r300_reg_safe.h: ${REG_SRCS_DIR}/r300 ${MKREGTABLE}
4139287Ssos	./${MKREGTABLE} ${REG_SRCS_DIR}/r300 > $@
4248104Syokota
4348104Syokota${REG_DEST_DIR}/r420_reg_safe.h: ${REG_SRCS_DIR}/r420 ${MKREGTABLE}
4439287Ssos	./${MKREGTABLE} ${REG_SRCS_DIR}/r420 > $@
4548104Syokota
4648104Syokota${REG_DEST_DIR}/rs600_reg_safe.h: ${REG_SRCS_DIR}/rs600 ${MKREGTABLE}
47130312Sjhb	./${MKREGTABLE} ${REG_SRCS_DIR}/rs600 > $@
4839287Ssos
4939287Ssos${REG_DEST_DIR}/r600_reg_safe.h: ${REG_SRCS_DIR}/r600 ${MKREGTABLE}
50197383Sdelphij	./${MKREGTABLE} ${REG_SRCS_DIR}/r600 > $@
51197025Sdelphij
5239287Ssos${REG_DEST_DIR}/evergreen_reg_safe.h: ${REG_SRCS_DIR}/evergreen ${MKREGTABLE}
5342504Syokota	./${MKREGTABLE} ${REG_SRCS_DIR}/evergreen > $@
5442504Syokota
5539287Ssos${REG_DEST_DIR}/cayman_reg_safe.h: ${REG_SRCS_DIR}/cayman ${MKREGTABLE}
56198251Sjkim	./${MKREGTABLE} ${REG_SRCS_DIR}/cayman > $@
57198251Sjkim
5842504Syokota.include <bsd.prog.mk>
5942504Syokota