menu "SIPC SP Module Configurations"

	config SPRD_SIPC_SP
		bool "Enable sp sipc submodule"
		default y
		help
			Enable sp sipc submodule

	config SPRD_SIPC_SBUF
		bool "Enable sipc sbuf submodule"
		default y
		depends on SPRD_SIPC_SP
		help
			Enable sipc sbuf submodule

	config SPRD_SIPC_EVENT_SUPPORT
		bool "Enable sipc event machinism"
		default y
		depends on SPRD_SIPC_SP
		help
			Enable sipc event machine

	config SPRD_SIPC_SEVENT_SUPPORT
		bool "Enable sipc sevent feature"
		default n
		depends on SPRD_SIPC_SP
		help
			Enable sipc sevent feature

	config SPRD_SIPC_SP_HOST_ENABLE
		bool "Enable sipc sp host"
		default n
		help
			Enable sipc sp host

	config SPRD_SIPC_SP_HOST_TEST
		bool "Enable sipc sp host test"
		default n
		help
			Enable sipc sp host test

	config SIPC_SBUF_MUTEX_ENABLE
		bool "Enable sipc mutex machine"
		default y
		depends on SPRD_SIPC_SP && SP_GNSS_ENABLE
		help
			Enable sipc mutex machine,this sync object only used for
			gnss module
			Option1:TRUE  Enable Sbuf_read/sbuf_write mutex
			Option2:FALSE  Disable Sbuf_read/sbuf_write mutex
endmenu
