Source
1
+
// SPDX-License-Identifier: GPL-2.0-or-later
1
2
/*
2
3
* RapidIO enumeration and discovery support
3
4
*
4
5
* Copyright 2005 MontaVista Software, Inc.
5
6
* Matt Porter <mporter@kernel.crashing.org>
6
7
*
7
8
* Copyright 2009 Integrated Device Technology, Inc.
8
9
* Alex Bounine <alexandre.bounine@idt.com>
9
10
* - Added Port-Write/Error Management initialization and handling
10
11
*
11
12
* Copyright 2009 Sysgo AG
12
13
* Thomas Moll <thomas.moll@sysgo.com>
13
14
* - Added Input- Output- enable functionality, to allow full communication
14
-
*
15
-
* This program is free software; you can redistribute it and/or modify it
16
-
* under the terms of the GNU General Public License as published by the
17
-
* Free Software Foundation; either version 2 of the License, or (at your
18
-
* option) any later version.
19
15
*/
20
16
21
17
#include <linux/types.h>
22
18
#include <linux/kernel.h>
23
19
24
20
#include <linux/delay.h>
25
21
#include <linux/dma-mapping.h>
26
22
#include <linux/init.h>
27
23
#include <linux/rio.h>
28
24
#include <linux/rio_drv.h>