ARM: rockchip: rk3228: add grf definition
[firefly-linux-kernel-4.4.55.git] / include / linux / sc6610.h
1 #include <linux/types.h>\r
2 #include <linux/ioctl.h>\r
3 #include <linux/miscdevice.h>\r
4 \r
5 struct modem_dev\r
6 {\r
7         const char *name;\r
8         struct miscdevice miscdev;\r
9         struct work_struct work;\r
10 };\r
11 \r
12 /* è\80³æ\9cºæ\95°æ\8d®ç»\93æ\9e\84ä½?*/\r
13 struct rk29_sc6610_data {\r
14         struct device *dev;\r
15         int (*io_init)(void);\r
16         int (*io_deinit)(void);\r
17         unsigned int bp_power;\r
18         unsigned int bp_power_active_low;\r
19         unsigned int bp_reset;\r
20         unsigned int bp_reset_active_low;\r
21         unsigned int bp_wakeup_ap;\r
22         unsigned int ap_wakeup_bp;\r
23         unsigned int modem_power_en;\r
24         unsigned int modem_assert;\r
25 };\r
26 \r
27 #define MODEM_NAME "SC6610"\r