123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- menu "Trusty"
- # NOTE
- # MTK_ENABLE_GENIEZONE will not select TRUSTY while gz-trusty driving.
- config TRUSTY
- tristate "Trusty"
- default n
- config TRUSTY_LOG
- tristate
- depends on TRUSTY
- default y
- config TRUSTY_VIRTIO
- tristate "Trusty virtio support"
- depends on TRUSTY
- select VIRTIO
- default y
- config TRUSTY_VIRTIO_IPC
- tristate "Trusty Virtio IPC driver"
- depends on TRUSTY_VIRTIO
- default y
- help
- This module adds support for communications with Trusty Services
- If you choose to build a module, it'll be called trusty-ipc.
- Say N if unsure.
- config MT_TRUSTY_DEBUGFS
- tristate "Trusty debugfs for Mediatek platforms"
- default n
- config TRUSTY_INTERRUPT_MAP
- tristate "Trusty interrupt map"
- depends on TRUSTY
- default y
- config TRUSTY_INTERRUPT_FIQ_ONLY
- tristate "Trusty interrupt fiq support"
- depends on TRUSTY && MTK_GIC_V3_EXT
- default y
- help
- This is used for Trusty to support handling new flow in GICv3
- If this is selected, NWd will not route IRQ to Secure OS
- but just fire NOP.
- This is MUST for us to handle G0S IRQ for Secure OS.
- config TRUSTY_WDT_FIQ_ARMV7_SUPPORT
- tristate "Trusty WDT FIQ for arm"
- depends on TRUSTY && MTK_NO_ATF && !MTK_KERNEL_IN_SECURE_MODE
- default y
- endmenu
|