config MTK_SLBC
	tristate "MTK SLBC"
	help
	  This kernel config can be used to enable SLBC. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

config MTK_SLBC_MT6893
	tristate "MTK SLBC MT6893"
	help
	  This kernel config can be used to enable SLBC at mt6893. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

config MTK_SLBC_MT6983
	tristate "MTK SLBC MT6983"
	help
	  This kernel config can be used to enable SLBC at mt6983. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

config MTK_SLBC_MT6895
	tristate "MTK SLBC MT6895"
	help
	  This kernel config can be used to enable SLBC at mt6895. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

config MTK_SLBC_MT6985
	tristate "MTK SLBC MT6985"
	help
	  This kernel config can be used to enable SLBC at mt6985. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

config MTK_SLBC_MT6886
	tristate "MTK SLBC MT6886"
	help
	  This kernel config can be used to enable SLBC at mt6886. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

config MTK_SLBC_IPI
	tristate "MTK SLBC use IPI"
	help
	  This kernel config can be used to enable SLBC IPI. When enable
	  this option, we will use scmi on system buffer to improve
	  performance and power.
	  If unsure, say N.

config MTK_SLBC_MMSRAM
	tristate "MTK SLBC use MMSRAM"
	select MTK_SLBC
	help
	  This kernel config can be used to enable SLBC MMSRAM. When enable
	  this option, we will use system buffer to improve performance
	  and power.
	  If unsure, say N.

