xref: /freebsd-14.2/sys/modules/cpufreq/Makefile (revision 031beb4e)
1335e4ff3SNate Lawson
2193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/dev/cpufreq		\
3193d9e76SEnji Cooper	${SRCTOP}/sys/${MACHINE_CPUARCH}/cpufreq
4335e4ff3SNate Lawson
5335e4ff3SNate LawsonKMOD=	cpufreq
6335e4ff3SNate LawsonSRCS=	ichss.c
7335e4ff3SNate LawsonSRCS+=	bus_if.h cpufreq_if.h device_if.h pci_if.h
8335e4ff3SNate Lawson
915785fbeSNate Lawson.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
10193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/x86/cpufreq
1115785fbeSNate Lawson
1215785fbeSNate LawsonSRCS+=	acpi_if.h opt_acpi.h
13*4577cf37SConrad MeyerSRCS+=	est.c hwpstate_amd.c p4tcc.c powernow.c hwpstate_intel.c
14f5a3ee30SNate Lawson.endif
15f5a3ee30SNate Lawson
16f8420b58SNate Lawson.if ${MACHINE} == "i386"
17f8420b58SNate LawsonSRCS+=	smist.c
18f8420b58SNate Lawson.endif
19f8420b58SNate Lawson
209eb9db93SNathan Whitehorn.if ${MACHINE} == "powerpc"
21193d9e76SEnji Cooper.PATH:	${SRCTOP}/sys/powerpc/cpufreq
229eb9db93SNathan WhitehornSRCS+= dfs.c
239eb9db93SNathan Whitehorn.endif
249eb9db93SNathan Whitehorn
25335e4ff3SNate Lawson.include <bsd.kmod.mk>
26