1193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/${MACHINE}/${MACHINE} 2193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/efidev 3bc3ad3a1SKonstantin Belousov 4bc3ad3a1SKonstantin BelousovKMOD= efirt 50e73a619SAndrew TurnerSRCS= efirt.c efirt_machdep.c efidev.c 6a3dff126SAndrew TurnerSRCS+= efirtc.c 7*856d3167SJohn BaldwinSRCS+= efirt_support.S 8a3dff126SAndrew TurnerSRCS+= device_if.h bus_if.h clock_if.h 9*856d3167SJohn BaldwinDPSRCS+= assym.inc 10bc3ad3a1SKonstantin Belousov 1150cd0be7SKonstantin Belousov.if ${MACHINE_CPUARCH} == "amd64" 12dac21b8dSLi-Wen HsuSRCS+= opt_hwpmc_hooks.h opt_kstack_pages.h 13*856d3167SJohn Baldwin.endif 14*856d3167SJohn Baldwin 1550cd0be7SKonstantin Belousovefirt_support.o: efirt_support.S assym.inc 1650cd0be7SKonstantin Belousov ${CC} -c -x assembler-with-cpp -DLOCORE ${CFLAGS} \ 1750cd0be7SKonstantin Belousov ${.IMPSRC} -o ${.TARGET} 1850cd0be7SKonstantin Belousov 195bb3134aSKonstantin BelousovEXPORT_SYMS= YES 205bb3134aSKonstantin Belousov 21bc3ad3a1SKonstantin Belousov.include <bsd.kmod.mk> 22