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 ---