mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-29 23:53:32 +00:00
7002ca237b
The MHU drives the signal using a 32-bit register, with all 32 bits logically ORed together. The MHU provides a set of registers to enable software to set, clear, and check the status of each of the bits of this register independently. The use of 32 bits for each interrupt line enables software to provide more information about the source of the interrupt. For example, each bit of the register can be associated with a type of event that can contribute to raising the interrupt. This patch adds a separate the MHU controller driver for doorbel mode of operation using the extended DT binding to add support the same. Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org>
56 lines
1.3 KiB
Makefile
56 lines
1.3 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
# Generic MAILBOX API
|
|
|
|
obj-$(CONFIG_MAILBOX) += mailbox.o
|
|
|
|
obj-$(CONFIG_MAILBOX_TEST) += mailbox-test.o
|
|
|
|
obj-$(CONFIG_ARM_MHU) += arm_mhu.o arm_mhu_db.o
|
|
|
|
obj-$(CONFIG_IMX_MBOX) += imx-mailbox.o
|
|
|
|
obj-$(CONFIG_ARMADA_37XX_RWTM_MBOX) += armada-37xx-rwtm-mailbox.o
|
|
|
|
obj-$(CONFIG_PLATFORM_MHU) += platform_mhu.o
|
|
|
|
obj-$(CONFIG_PL320_MBOX) += pl320-ipc.o
|
|
|
|
obj-$(CONFIG_OMAP2PLUS_MBOX) += omap-mailbox.o
|
|
|
|
obj-$(CONFIG_ROCKCHIP_MBOX) += rockchip-mailbox.o
|
|
|
|
obj-$(CONFIG_PCC) += pcc.o
|
|
|
|
obj-$(CONFIG_ALTERA_MBOX) += mailbox-altera.o
|
|
|
|
obj-$(CONFIG_BCM2835_MBOX) += bcm2835-mailbox.o
|
|
|
|
obj-$(CONFIG_STI_MBOX) += mailbox-sti.o
|
|
|
|
obj-$(CONFIG_TI_MESSAGE_MANAGER) += ti-msgmgr.o
|
|
|
|
obj-$(CONFIG_XGENE_SLIMPRO_MBOX) += mailbox-xgene-slimpro.o
|
|
|
|
obj-$(CONFIG_HI3660_MBOX) += hi3660-mailbox.o
|
|
|
|
obj-$(CONFIG_HI6220_MBOX) += hi6220-mailbox.o
|
|
|
|
obj-$(CONFIG_BCM_PDC_MBOX) += bcm-pdc-mailbox.o
|
|
|
|
obj-$(CONFIG_BCM_FLEXRM_MBOX) += bcm-flexrm-mailbox.o
|
|
|
|
obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
|
|
|
|
obj-$(CONFIG_TEGRA_HSP_MBOX) += tegra-hsp.o
|
|
|
|
obj-$(CONFIG_STM32_IPCC) += stm32-ipcc.o
|
|
|
|
obj-$(CONFIG_MTK_CMDQ_MBOX) += mtk-cmdq-mailbox.o
|
|
|
|
obj-$(CONFIG_ZYNQMP_IPI_MBOX) += zynqmp-ipi-mailbox.o
|
|
|
|
obj-$(CONFIG_SUN6I_MSGBOX) += sun6i-msgbox.o
|
|
|
|
obj-$(CONFIG_SPRD_MBOX) += sprd-mailbox.o
|
|
|
|
obj-$(CONFIG_QCOM_IPCC) += qcom-ipcc.o
|