#include #include #include #include #include #include #include int __weak exec_ccci_kern_func_by_md_id(int md_id, unsigned int id, char *buf, unsigned int len) { printk("[ccci/dummy] %s is not supported!\n",__func__); return 0; } int __weak switch_sim_mode(int id, char *buf, unsigned int len) { printk("[ccci/dummy] %s is not supported!\n",__func__); return 0; } unsigned int __weak get_sim_switch_type(void) { printk("[ccci/dummy] %s is not supported!\n",__func__); return 0; } unsigned int __weak get_modem_is_enabled(int md_id) { printk("[ccci/dummy] %s is not supported!\n",__func__); return 0; } int __weak register_ccci_sys_call_back(int md_id, unsigned int id, int (*func)(int, int)) { printk("[ccci/dummy] %s is not supported!\n",__func__); return 0; } unsigned int __weak mt_irq_get_pending(unsigned int irq) { printk("[ccci/dummy] %s is not supported!\n",__func__); return 0; } void __weak notify_time_update(void) { printk("[ccci/dummy] %s is not supported!\n",__func__); }