#include #include #include MODULE_INFO(name, KBUILD_MODNAME); __visible struct module __this_module __section(".gnu.linkonce.this_module") = { .name = KBUILD_MODNAME, .init = init_module, #ifdef CONFIG_MODULE_UNLOAD .exit = cleanup_module, #endif .arch = MODULE_ARCH_INIT, }; KSYMTAB_FUNC(xbus_statename, ""); SYMBOL_FLAGS(xbus_statename, 0x00); KSYMTAB_FUNC(xbus_num, ""); SYMBOL_FLAGS(xbus_num, 0x00); KSYMTAB_FUNC(xframe_init, ""); SYMBOL_FLAGS(xframe_init, 0x00); KSYMTAB_FUNC(xframe_next_packet, ""); SYMBOL_FLAGS(xframe_next_packet, 0x00); KSYMTAB_FUNC(dump_xframe, ""); SYMBOL_FLAGS(dump_xframe, 0x00); KSYMTAB_FUNC(send_pcm_frame, ""); SYMBOL_FLAGS(send_pcm_frame, 0x00); KSYMTAB_FUNC(xbus_command_queue_tick, ""); SYMBOL_FLAGS(xbus_command_queue_tick, 0x00); KSYMTAB_FUNC(send_cmd_frame, ""); SYMBOL_FLAGS(send_cmd_frame, 0x00); KSYMTAB_FUNC(xbus_receive_xframe, ""); SYMBOL_FLAGS(xbus_receive_xframe, 0x00); KSYMTAB_FUNC(xpd_of, ""); SYMBOL_FLAGS(xpd_of, 0x00); KSYMTAB_FUNC(xpd_byaddr, ""); SYMBOL_FLAGS(xpd_byaddr, 0x00); KSYMTAB_FUNC(xbus_setstate, ""); SYMBOL_FLAGS(xbus_setstate, 0x00); KSYMTAB_FUNC(xbus_activate, ""); SYMBOL_FLAGS(xbus_activate, 0x00); KSYMTAB_FUNC(xbus_connect, ""); SYMBOL_FLAGS(xbus_connect, 0x00); KSYMTAB_FUNC(xbus_deactivate, ""); SYMBOL_FLAGS(xbus_deactivate, 0x00); KSYMTAB_FUNC(xbus_disconnect, ""); SYMBOL_FLAGS(xbus_disconnect, 0x00); KSYMTAB_FUNC(xbus_free, ""); SYMBOL_FLAGS(xbus_free, 0x00); KSYMTAB_FUNC(xbus_new, ""); SYMBOL_FLAGS(xbus_new, 0x00); KSYMTAB_FUNC(xbus_reset_counters, ""); SYMBOL_FLAGS(xbus_reset_counters, 0x00); KSYMTAB_FUNC(transportops_get, ""); SYMBOL_FLAGS(transportops_get, 0x00); KSYMTAB_FUNC(transportops_put, ""); SYMBOL_FLAGS(transportops_put, 0x00); KSYMTAB_FUNC(xpd_driver_register, ""); SYMBOL_FLAGS(xpd_driver_register, 0x00); KSYMTAB_FUNC(xpd_driver_unregister, ""); SYMBOL_FLAGS(xpd_driver_unregister, 0x00); KSYMTAB_FUNC(echocancel_xpd, ""); SYMBOL_FLAGS(echocancel_xpd, 0x00); KSYMTAB_DATA(pcmtx, ""); SYMBOL_FLAGS(pcmtx, 0x00); KSYMTAB_DATA(pcmtx_chan, ""); SYMBOL_FLAGS(pcmtx_chan, 0x00); KSYMTAB_FUNC(sync_mode_name, ""); SYMBOL_FLAGS(sync_mode_name, 0x00); KSYMTAB_FUNC(got_new_syncer, ""); SYMBOL_FLAGS(got_new_syncer, 0x00); KSYMTAB_FUNC(xbus_request_sync, ""); SYMBOL_FLAGS(xbus_request_sync, 0x00); KSYMTAB_FUNC(dahdi_sync_tick, ""); SYMBOL_FLAGS(dahdi_sync_tick, 0x00); KSYMTAB_FUNC(elect_syncer, ""); SYMBOL_FLAGS(elect_syncer, 0x00); KSYMTAB_FUNC(update_wanted_pcm_mask, ""); SYMBOL_FLAGS(update_wanted_pcm_mask, 0x00); KSYMTAB_FUNC(generic_card_pcm_recompute, ""); SYMBOL_FLAGS(generic_card_pcm_recompute, 0x00); KSYMTAB_FUNC(generic_card_pcm_fromspan, ""); SYMBOL_FLAGS(generic_card_pcm_fromspan, 0x00); KSYMTAB_FUNC(generic_card_pcm_tospan, ""); SYMBOL_FLAGS(generic_card_pcm_tospan, 0x00); KSYMTAB_FUNC(generic_echocancel_timeslot, ""); SYMBOL_FLAGS(generic_echocancel_timeslot, 0x00); KSYMTAB_FUNC(generic_echocancel_setmask, ""); SYMBOL_FLAGS(generic_echocancel_setmask, 0x00); KSYMTAB_FUNC(generic_timing_priority, ""); SYMBOL_FLAGS(generic_timing_priority, 0x00); KSYMTAB_FUNC(xframe_queue_init, ""); SYMBOL_FLAGS(xframe_queue_init, 0x00); KSYMTAB_FUNC(xframe_queue_clearstats, ""); SYMBOL_FLAGS(xframe_queue_clearstats, 0x00); KSYMTAB_FUNC(xframe_enqueue, ""); SYMBOL_FLAGS(xframe_enqueue, 0x00); KSYMTAB_FUNC(xframe_dequeue, ""); SYMBOL_FLAGS(xframe_dequeue, 0x00); KSYMTAB_FUNC(xframe_queue_disable, ""); SYMBOL_FLAGS(xframe_queue_disable, 0x00); KSYMTAB_FUNC(xframe_queue_clear, ""); SYMBOL_FLAGS(xframe_queue_clear, 0x00); KSYMTAB_FUNC(xframe_queue_count, ""); SYMBOL_FLAGS(xframe_queue_count, 0x00); KSYMTAB_FUNC(get_xframe, ""); SYMBOL_FLAGS(get_xframe, 0x00); KSYMTAB_FUNC(put_xframe, ""); SYMBOL_FLAGS(put_xframe, 0x00); KSYMTAB_DATA(debug, ""); SYMBOL_FLAGS(debug, 0x00); KSYMTAB_FUNC(get_xpd, ""); SYMBOL_FLAGS(get_xpd, 0x00); KSYMTAB_FUNC(put_xpd, ""); SYMBOL_FLAGS(put_xpd, 0x00); KSYMTAB_FUNC(xpd_free, ""); SYMBOL_FLAGS(xpd_free, 0x00); KSYMTAB_FUNC(create_xpd, ""); SYMBOL_FLAGS(create_xpd, 0x00); KSYMTAB_FUNC(phonedev_alloc_channels, ""); SYMBOL_FLAGS(phonedev_alloc_channels, 0x00); KSYMTAB_FUNC(xpd_alloc, ""); SYMBOL_FLAGS(xpd_alloc, 0x00); KSYMTAB_FUNC(update_xpd_status, ""); SYMBOL_FLAGS(update_xpd_status, 0x00); KSYMTAB_FUNC(oht_pcm, ""); SYMBOL_FLAGS(oht_pcm, 0x00); KSYMTAB_FUNC(mark_offhook, ""); SYMBOL_FLAGS(mark_offhook, 0x00); KSYMTAB_FUNC(notify_rxsig, ""); SYMBOL_FLAGS(notify_rxsig, 0x00); KSYMTAB_FUNC(hookstate_changed, ""); SYMBOL_FLAGS(hookstate_changed, 0x00); KSYMTAB_FUNC(xpp_open, ""); SYMBOL_FLAGS(xpp_open, 0x00); KSYMTAB_FUNC(xpp_close, ""); SYMBOL_FLAGS(xpp_close, 0x00); KSYMTAB_FUNC(report_bad_ioctl, ""); SYMBOL_FLAGS(report_bad_ioctl, 0x00); KSYMTAB_FUNC(xpp_ioctl, ""); SYMBOL_FLAGS(xpp_ioctl, 0x00); KSYMTAB_FUNC(xpp_hooksig, ""); SYMBOL_FLAGS(xpp_hooksig, 0x00); KSYMTAB_FUNC(xpp_maint, ""); SYMBOL_FLAGS(xpp_maint, 0x00); KSYMTAB_FUNC(xpp_echocan_name, ""); SYMBOL_FLAGS(xpp_echocan_name, 0x00); KSYMTAB_FUNC(xpp_echocan_create, ""); SYMBOL_FLAGS(xpp_echocan_create, 0x00); KSYMTAB_FUNC(xpp_span_assigned, ""); SYMBOL_FLAGS(xpp_span_assigned, 0x00); KSYMTAB_FUNC(xpd_set_spanname, ""); SYMBOL_FLAGS(xpd_set_spanname, 0x00); KSYMTAB_FUNC(valid_xpd_addr, ""); SYMBOL_FLAGS(valid_xpd_addr, 0x00); KSYMTAB_FUNC(xproto_card_entry, ""); SYMBOL_FLAGS(xproto_card_entry, 0x00); KSYMTAB_FUNC(xproto_global_entry, ""); SYMBOL_FLAGS(xproto_global_entry, 0x00); KSYMTAB_FUNC(notify_bad_xpd, ""); SYMBOL_FLAGS(notify_bad_xpd, 0x00); KSYMTAB_FUNC(xframe_receive, ""); SYMBOL_FLAGS(xframe_receive, 0x00); KSYMTAB_FUNC(dump_packet, ""); SYMBOL_FLAGS(dump_packet, 0x00); KSYMTAB_FUNC(dump_reg_cmd, ""); SYMBOL_FLAGS(dump_reg_cmd, 0x00); KSYMTAB_FUNC(xproto_name, ""); SYMBOL_FLAGS(xproto_name, 0x00); KSYMTAB_FUNC(xproto_register, ""); SYMBOL_FLAGS(xproto_register, 0x00); KSYMTAB_FUNC(xproto_unregister, ""); SYMBOL_FLAGS(xproto_unregister, 0x00); KSYMTAB_FUNC(xpp_register_request, ""); SYMBOL_FLAGS(xpp_register_request, 0x00); KSYMTAB_FUNC(xpp_ram_request, ""); SYMBOL_FLAGS(xpp_ram_request, 0x00); KSYMTAB_FUNC(run_initialize_registers, ""); SYMBOL_FLAGS(run_initialize_registers, 0x00); KSYMTAB_FUNC(dump_poll, ""); SYMBOL_FLAGS(dump_poll, 0x00); KSYMTAB_FUNC(alarm2str, ""); SYMBOL_FLAGS(alarm2str, 0x00); MODULE_INFO(depends, "dahdi");