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