xref: /freebsd-13.1/sys/modules/cpufreq/Makefile (revision 4577cf37)
1335e4ff3SNate Lawson# $FreeBSD$
2335e4ff3SNate Lawson
3193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/dev/cpufreq		\
4193d9e76SEnji Cooper	${SRCTOP}/sys/${MACHINE_CPUARCH}/cpufreq
5335e4ff3SNate Lawson
6335e4ff3SNate LawsonKMOD=	cpufreq
7335e4ff3SNate LawsonSRCS=	ichss.c
8335e4ff3SNate LawsonSRCS+=	bus_if.h cpufreq_if.h device_if.h pci_if.h
9335e4ff3SNate Lawson
1015785fbeSNate Lawson.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
11193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/x86/cpufreq
1215785fbeSNate Lawson
1315785fbeSNate LawsonSRCS+=	acpi_if.h opt_acpi.h
14*4577cf37SConrad MeyerSRCS+=	est.c hwpstate_amd.c p4tcc.c powernow.c hwpstate_intel.c
15f5a3ee30SNate Lawson.endif
16f5a3ee30SNate Lawson
17f8420b58SNate Lawson.if ${MACHINE} == "i386"
18f8420b58SNate LawsonSRCS+=	smist.c
19f8420b58SNate Lawson.endif
20f8420b58SNate Lawson
219eb9db93SNathan Whitehorn.if ${MACHINE} == "powerpc"
22193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/powerpc/cpufreq
239eb9db93SNathan WhitehornSRCS+= dfs.c
249eb9db93SNathan Whitehorn.endif
259eb9db93SNathan Whitehorn
26335e4ff3SNate Lawson.include <bsd.kmod.mk>
27