hi6220-mailbox.c (1ac731c529cd4d6adbce134754b51ff7d822b145) | hi6220-mailbox.c (e9803aac5097ac74186b074d3176318fd10ec98c) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Hisilicon's Hi6220 mailbox driver 4 * 5 * Copyright (c) 2015 HiSilicon Limited. 6 * Copyright (c) 2015 Linaro Limited. 7 * 8 * Author: Leo Yan <leo.yan@linaro.org> 9 */ 10 11#include <linux/device.h> 12#include <linux/err.h> 13#include <linux/interrupt.h> 14#include <linux/io.h> 15#include <linux/kfifo.h> 16#include <linux/mailbox_controller.h> 17#include <linux/module.h> | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Hisilicon's Hi6220 mailbox driver 4 * 5 * Copyright (c) 2015 HiSilicon Limited. 6 * Copyright (c) 2015 Linaro Limited. 7 * 8 * Author: Leo Yan <leo.yan@linaro.org> 9 */ 10 11#include <linux/device.h> 12#include <linux/err.h> 13#include <linux/interrupt.h> 14#include <linux/io.h> 15#include <linux/kfifo.h> 16#include <linux/mailbox_controller.h> 17#include <linux/module.h> |
18#include <linux/of.h> |
|
18#include <linux/platform_device.h> 19#include <linux/slab.h> 20 21#define MBOX_CHAN_MAX 32 22 23#define MBOX_TX 0x1 24 25/* Mailbox message length: 8 words */ --- 345 unchanged lines hidden --- | 19#include <linux/platform_device.h> 20#include <linux/slab.h> 21 22#define MBOX_CHAN_MAX 32 23 24#define MBOX_TX 0x1 25 26/* Mailbox message length: 8 words */ --- 345 unchanged lines hidden --- |