]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - include/linux/platform_data/gpio-dwapb.h
mtd: nand: complain loudly when chip->bits_per_cell is not correctly initialized
[karo-tx-linux.git] / 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 fwnode_handle *fwnode;
19         unsigned int    idx;
20         unsigned int    ngpio;
21         unsigned int    gpio_base;
22         unsigned int    irq;
23         bool            irq_shared;
24 };
25
26 struct dwapb_platform_data {
27         struct dwapb_port_property *properties;
28         unsigned int nports;
29 };
30
31 #endif