Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / include / linux / platform_data / gpio-dwapb.h
1 /*
2  * Copyright(c) 2014 Intel Corporation.
3  *
4  * This program is free software; you can redistribute it and/or modify it
5  * under the terms and conditions of the GNU General Public License,
6  * version 2, as published by the Free Software Foundation.
7  *
8  * This program is distributed in the hope it will be useful, but WITHOUT
9  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
11  * more details.
12  */
13
14 #ifndef GPIO_DW_APB_H
15 #define GPIO_DW_APB_H
16
17 struct dwapb_port_property {
18         struct device_node *node;
19         const char      *name;
20         unsigned int    idx;
21         unsigned int    ngpio;
22         unsigned int    gpio_base;
23         unsigned int    irq;
24         bool            irq_shared;
25 };
26
27 struct dwapb_platform_data {
28         struct dwapb_port_property *properties;
29         unsigned int nports;
30 };
31
32 #endif