# SPDX-License-Identifier: GPL-2.0-only
#
# Hobot SCMI drivers
#

comment "Hobot SCMI Drivers"

config HB_ARM_SCMI_TRANSPORT_MAILBOX
	bool "SCMI transport based on Mailbox for horizon"
	depends on MAILBOX
	select ARM_SCMI_HAVE_TRANSPORT
	select ARM_SCMI_HAVE_SHMEM
	default n
	help
	  Enable mailbox based transport for SCMI.

config HB_SCMI_SENSOR_MONITOR
	tristate "SCMI sensor monitor driver"
	depends on ARM_SCMI_PROTOCOL
	default m
	help
	  This enables sensor monitor for horizon super.

config HB_PL320_MBOX
	bool "ARM PL320 Mailbox for horizon"
	depends on ARM_AMBA
	default n
	help
	  The mailbox communication driver realized by arm pl320 used by horizon

config HB_SUSPEND_MODE_CONTROL
	tristate "Suspend mode driver for horizon"
	default m
	help
	  This enables horizon suspend control module for SCMI extension logic.

	  This driver can also be built as a module.  If so, the module will be
	  called super_suspend_mode.

config HB_SCMI_POWER_DOMAIN
	bool "SCMI power domain driver for horizon"
	depends on ARM_SCMI_PROTOCOL
	default n
	help
	  This enables horizon power domain control module for SCMI extension logic.

source "../hobot-drivers/scmi/reset/Kconfig"
source "../hobot-drivers/scmi/dummy-pm-domain/Kconfig"
