#include #include #include struct modem_dev { const char *name; struct miscdevice miscdev; struct work_struct work; }; /* 耳机数据结构?*/ struct rk29_sc6610_data { struct device *dev; int (*io_init)(void); int (*io_deinit)(void); unsigned int bp_power; unsigned int bp_power_active_low; unsigned int bp_reset; unsigned int bp_reset_active_low; unsigned int bp_wakeup_ap; unsigned int ap_wakeup_bp; unsigned int modem_power_en; unsigned int modem_assert; }; #define MODEM_NAME "SC6610"