blob: 82a1057aa6381ee9b3e26b647287c9b2235ae75b [file] [log] [blame]
#
# MNH PCIE Host driver configuration
#
config MNH_PCIE_HOST
tristate "MNH PCIe Host-side driver"
depends on PCI
default "n"
---help---
Include support for MNH PCIe Host-side driver
config MNH_SM_HOST
tristate "MNH Easel State Machine Host-side driver"
depends on PCI
default "n"
---help---
Include support for MNH State Machine Host-side driver. This driver
controls the power-on and power-down sequences including firmware
download. The state manager is controlled by a userspace service
to control state transitions.
config MNH_THERMAL_HOST
tristate "MNH Easel Thermal Sensor Device Host-side driver"
depends on MNH_SM_HOST
default "n"
---help---
Include support for MNH Thermal Sensor Device Host-side driver. This
driver adds support for all thermal zone sensors on the Easel device and
exposes them to the kernel thermal framework.
config MNH_PCIE_MULTIPLE_MSI
tristate "MNH PCIE Multiple MSI support"
depends on MNH_PCIE_HOST
default "n"
---help---
Include support for multiple MSIs in MNH PCIe Host driver
config MNH_SIG
tristate "MNH signing engine"
select SYSTEM_DATA_VERIFICATION
depends on MNH_SM_HOST
default "n"
---help---
Adds support for authentication of MNH images
config MNH_SIG_FORCE_OTA
tristate "MNH signature enforcement - OTA"
depends on MNH_SIG
default "n"
---help---
Enforce firmware signing for images delivered through an OTA
config MNH_SIG_FORCE_PS
tristate "MNH signature enforcement - Play Store"
depends on MNH_SIG
default "y"
---help---
Enforce firmware signing for images delivered through the Play Store