--- zzzz-none-000/linux-4.1.52/drivers/cpufreq/Makefile 2018-05-28 02:26:45.000000000 +0000 +++ bcm63-7530ax-731/linux-4.1.52/drivers/cpufreq/Makefile 2022-03-02 11:37:12.000000000 +0000 @@ -3,7 +3,7 @@ obj-$(CONFIG_PM_OPP) += cpufreq_opp.o # CPUfreq stats -obj-$(CONFIG_CPU_FREQ_STAT) += cpufreq_stats.o +obj-$(CONFIG_CPU_FREQ_STAT) += cpufreq_stats.o # CPUfreq governors obj-$(CONFIG_CPU_FREQ_GOV_PERFORMANCE) += cpufreq_performance.o @@ -11,7 +11,13 @@ obj-$(CONFIG_CPU_FREQ_GOV_USERSPACE) += cpufreq_userspace.o obj-$(CONFIG_CPU_FREQ_GOV_ONDEMAND) += cpufreq_ondemand.o obj-$(CONFIG_CPU_FREQ_GOV_CONSERVATIVE) += cpufreq_conservative.o -obj-$(CONFIG_CPU_FREQ_GOV_COMMON) += cpufreq_governor.o +ifdef BCM_KF # defined(CONFIG_BCM_KF_INTERACTIVE) +obj-$(CONFIG_CPU_FREQ_GOV_INTERACTIVE) += cpufreq_interactive.o +ifdef BRCM_CPU_FREQ_TARGET_LOAD +CFLAGS_cpufreq_interactive.o = -DDEFAULT_TARGET_LOAD=${BRCM_CPU_FREQ_TARGET_LOAD} +endif +endif +obj-$(CONFIG_CPU_FREQ_GOV_COMMON) += cpufreq_governor.o obj-$(CONFIG_CPUFREQ_DT) += cpufreq-dt.o