blob: bc1401eb4b9d368e7471c70717d093ad2dabb253 [file] [log] [blame]
Dmitry Torokhov93b2dd12006-10-08 00:38:15 -04001/*
Linus Torvalds1da177e2005-04-16 15:20:36 -07002 * (C) 2004 Margit Schubert-While <margitsw@t-online.de>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
Jeff Kirsher4280db92013-12-06 03:32:12 -080014 * along with this program; if not, see <http://www.gnu.org/licenses/>.
Linus Torvalds1da177e2005-04-16 15:20:36 -070015 *
16 */
17
Dmitry Torokhov93b2dd12006-10-08 00:38:15 -040018/*
Linus Torvalds1da177e2005-04-16 15:20:36 -070019 * Compatibility header file to aid support of different kernel versions
20 */
21
22#ifdef PRISM54_COMPAT24
23#include "prismcompat24.h"
24#else /* PRISM54_COMPAT24 */
25
26#ifndef _PRISM_COMPAT_H
27#define _PRISM_COMPAT_H
28
29#include <linux/device.h>
30#include <linux/firmware.h>
Linus Torvalds1da177e2005-04-16 15:20:36 -070031#include <linux/moduleparam.h>
32#include <linux/workqueue.h>
33#include <linux/compiler.h>
34
35#ifndef __iomem
36#define __iomem
37#endif
38
39#define PRISM_FW_PDEV &priv->pdev->dev
40
41#endif /* _PRISM_COMPAT_H */
42#endif /* PRISM54_COMPAT24 */