xref: /freebsd/sys/modules/cpufreq/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/dev/cpufreq		\
2193d9e76SEnji Cooper	${SRCTOP}/sys/${MACHINE_CPUARCH}/cpufreq
3335e4ff3SNate Lawson
4335e4ff3SNate LawsonKMOD=	cpufreq
5335e4ff3SNate LawsonSRCS=	ichss.c
6335e4ff3SNate LawsonSRCS+=	bus_if.h cpufreq_if.h device_if.h pci_if.h
7335e4ff3SNate Lawson
815785fbeSNate Lawson.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
9193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/x86/cpufreq
1015785fbeSNate Lawson
1115785fbeSNate LawsonSRCS+=	acpi_if.h opt_acpi.h
12*4577cf37SConrad MeyerSRCS+=	est.c hwpstate_amd.c p4tcc.c powernow.c hwpstate_intel.c
13f5a3ee30SNate Lawson.endif
14f5a3ee30SNate Lawson
15f8420b58SNate Lawson.if ${MACHINE} == "i386"
16f8420b58SNate LawsonSRCS+=	smist.c
17f8420b58SNate Lawson.endif
18f8420b58SNate Lawson
199eb9db93SNathan Whitehorn.if ${MACHINE} == "powerpc"
20193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/powerpc/cpufreq
219eb9db93SNathan WhitehornSRCS+= dfs.c
229eb9db93SNathan Whitehorn.endif
239eb9db93SNathan Whitehorn
24335e4ff3SNate Lawson.include <bsd.kmod.mk>
25