rk fb: from rk3368 fb only need to reserved 1 framebuffer
[firefly-linux-kernel-4.4.55.git] / drivers / net / irda / rk29_ir.h
1 #ifndef __DRIVERS_NET_IRDA_RK29_IR_H\r
2 #define __DRIVERS_NET_IRDA_RK29_IR_H\r
3 \r
4 #include "bu92725guw.h"\r
5 #include <net/irda/irda.h>\r
6 #include <net/irda/irmod.h>\r
7 #include <net/irda/wrapper.h>\r
8 #include <net/irda/irda_device.h>\r
9 \r
10 struct rk29_irda {\r
11     unsigned char*              irda_base_addr;\r
12         unsigned char           power;\r
13         unsigned char           open;\r
14 \r
15         int                     speed;\r
16         int                     newspeed;\r
17 \r
18         struct sk_buff          *txskb;\r
19         struct sk_buff          *rxskb;\r
20 \r
21     unsigned char               *dma_rx_buff;\r
22         unsigned char           *dma_tx_buff;\r
23         u32                         dma_rx_buff_phy;\r
24         u32                         dma_tx_buff_phy;\r
25         unsigned int            dma_tx_buff_len;\r
26         int                     txdma;\r
27         int                     rxdma;\r
28 \r
29 \r
30         struct device           *dev;\r
31         struct irda_info *pdata;\r
32         struct irlap_cb         *irlap;\r
33         struct qos_info         qos;\r
34 \r
35         iobuff_t                tx_buff;\r
36         iobuff_t                rx_buff;\r
37 };\r
38 \r
39 #endif //__DRIVERS_NET_IRDA_RK29_IR_H\r