1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2*ffbf23d5SDaniel Balutaconfig IMX_DSP 3*ffbf23d5SDaniel Baluta bool "IMX DSP Protocol driver" 4*ffbf23d5SDaniel Baluta depends on IMX_MBOX 5*ffbf23d5SDaniel Baluta help 6*ffbf23d5SDaniel Baluta This enables DSP IPC protocol between host AP (Linux) 7*ffbf23d5SDaniel Baluta and the firmware running on DSP. 8*ffbf23d5SDaniel Baluta DSP exists on some i.MX8 processors (e.g i.MX8QM, i.MX8QXP). 9*ffbf23d5SDaniel Baluta 10*ffbf23d5SDaniel Baluta It acts like a doorbell. Client might use shared memory to 11*ffbf23d5SDaniel Baluta exchange information with DSP side. 12*ffbf23d5SDaniel Baluta 13edbee095SDong Aishengconfig IMX_SCU 14edbee095SDong Aisheng bool "IMX SCU Protocol driver" 15edbee095SDong Aisheng depends on IMX_MBOX 16edbee095SDong Aisheng help 17edbee095SDong Aisheng The System Controller Firmware (SCFW) is a low-level system function 18edbee095SDong Aisheng which runs on a dedicated Cortex-M core to provide power, clock, and 19edbee095SDong Aisheng resource management. It exists on some i.MX8 processors. e.g. i.MX8QM 20edbee095SDong Aisheng (QM, QP), and i.MX8QX (QXP, DX). 21edbee095SDong Aisheng 22edbee095SDong Aisheng This driver manages the IPC interface between host CPU and the 23edbee095SDong Aisheng SCU firmware running on M4. 24c800cd78SA.s. Dong 25c800cd78SA.s. Dongconfig IMX_SCU_PD 26c800cd78SA.s. Dong bool "IMX SCU Power Domain driver" 27c800cd78SA.s. Dong depends on IMX_SCU 28c800cd78SA.s. Dong help 29c800cd78SA.s. Dong The System Controller Firmware (SCFW) based power domain driver. 30