/* * Copyright (c) 2013 Samsung Electronics Co., Ltd. * http://www.samsung.com * * sec_debug module stub for Tizen compatibility * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ #include #include union sec_debug_level_t { struct { u16 kernel_fault; u16 user_fault; } en; u32 uint_val; }; /* enable/disable sec_debug feature * level = 0 when enable = 0 && enable_user = 0 * level = 1 when enable = 1 && enable_user = 0 * level = 0x10001 when enable = 1 && enable_user = 1 * The other cases are not considered */ union sec_debug_level_t sec_debug_level = { .en.kernel_fault = 1, }; module_param_named(enable, sec_debug_level.en.kernel_fault, ushort, 0644); module_param_named(enable_user, sec_debug_level.en.user_fault, ushort, 0644); module_param_named(level, sec_debug_level.uint_val, uint, 0644);