Added secure proxy mailbox driver for supported devices using the binding ti,secure-proxy. This is used to communicate with a device manager running on a separate core via a secure proxy mailbox for TI K3 devices. Required for enabling TISCI layer communication. Refer: https://software-dl.ti.com/tisci/esd/latest/1_intro/TISCI.html Tested on MAIN_CORTEX_R5_0 on AM243x EVM. Refer:https://www.ti.com/lit/pdf/spruim2 Co-developed-by: Vaishnav Achath <vaishnav.a@ti.com> Signed-off-by: Dave Joseph <d-joseph@ti.com>
16 lines
414 B
Plaintext
16 lines
414 B
Plaintext
# Copyright 2025 Texas Instruments Incorporated.
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config MBOX_TI_SECURE_PROXY
|
|
bool "TI Secureproxy Mailbox driver"
|
|
default y
|
|
depends on DT_HAS_TI_SECURE_PROXY_ENABLED
|
|
help
|
|
Driver for TI Secure Proxy Mailbox.
|
|
|
|
config MBOX_TI_SECURE_PROXY_PRIORITY
|
|
int "MBOX_TI_SECURE_PROXY_PRIORITY"
|
|
default KERNEL_INIT_PRIORITY_OBJECTS
|
|
help
|
|
Mbox secproxy initialization priority.
|