config MTK_SWPM_MODULE
	tristate "Meditaek Software Power Model Module"
	help
	  For MediaTek Software Power Model Module,
	  modling SoC likes CPU, GPU and DRAM power.
	  Select "y" if you want to enable SWPM features.
	  Select "n" if unsure.

config MTK_SWPM_DBG_COMMON
	tristate "Meditaek Software Power Model common debug Module"
	help
	  Select MTK_SWPM_DBG_COMMON then Mediatek Software Power Model
	  common debug feature will be enabled. The common debug
	  feature will support basic debug control and show the
	  information to console and ftrace.

config MTK_SWPM_PERF_ARMV8_PMU
	tristate "Meditaek Software Power Model uses ARMV8 and L3-cache PMU"
	help
	   Select MTK_SWPM_PERF_ARMV8_PMU then Mediatek Software Power Model
	   common debug feature will reserve ARM related PMU.
	   Mediatek Software Power Model will register ARM PMUs and L3 cache
	   performance monitor unit (PMU) by perf framework.

config MTK_SWPM_MT6789
	tristate "Specify Mediatek SWPM Platform is MT6789"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6789
	  for power management.
	  Set Y to select this feature for specific platform-mt6789.
	  If unsure, set N to disable.

config MTK_SWPM_MT6853
	tristate "Specify Mediatek SWPM Platform is MT6853"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6853
	  for power management.
	  Set Y to select this feature for specific platform-mt6853.
	  If unsure, set N to disable.

config MTK_SWPM_MT6855
	tristate "Specify Mediatek SWPM Platform is MT6855"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6855
	  for power management.
	  Set Y to select this feature for specific platform-mt6855.
	  If unsure, set N to disable.

config MTK_SWPM_MT6873
	tristate "Specify Mediatek SWPM Platform is MT6873"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6873
	  for power management.
	  Set Y to select this feature for specific platform-mt6873.
	  If unsure, set N to disable.

config MTK_SWPM_MT6879
	tristate "Specify Mediatek SWPM Platform is MT6879"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6879
	  for power management.
	  Set Y to select this feature for specific platform-mt6879.
	  If unsure, set N to disable.

config MTK_SWPM_MT6885
	tristate "Specify Mediatek SWPM Platform is MT6885"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6885
	  for power management.
	  Set Y to select this feature for specific platform-mt6885.
	  If unsure, set N to disable.

config MTK_SWPM_MT6895
	tristate "Specify Mediatek SWPM Platform is MT6895"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6895
	  for power management.
	  Set Y to select this feature for specific platform-mt6895.
	  If unsure, set N to disable.

config MTK_SWPM_MT6893
	tristate "Specify Mediatek SWPM Platform is MT6893"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6893
	  for power management.
	  Set Y to select this feature for specific platform-mt6893.
	  If unsure, set N to disable.

config MTK_SWPM_MT6983
	tristate "Specify Mediatek SWPM Platform is MT6983"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6983
	  for power management.
	  Set Y to select this feature for specific platform-mt6983.
	  If unsure, set N to disable.

config MTK_SWPM_MT6985
	tristate "Specify Mediatek SWPM Platform is MT6985"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6985
	  for power management.
	  Set Y to select this feature for specific platform-mt6985.
	  If unsure, set N to disable.

config MTK_SWPM_MT6886
	tristate "Specify Mediatek SWPM Platform is MT6886"
	depends on MTK_SWPM_MODULE
	select MTK_SWPM_DBG_COMMON
	help
	  Select MediaTek Software Power Model Platform is MT6886
	  for power management.
	  Set Y to select this feature for specific platform-mt6886.
	  If unsure, set N to disable.

