mptscsih.c (1ae6d167793c3b293114335f474adfc0ef5438ed) | mptscsih.c (2899836f9430664d5eab9f0b08f964b975dfc230) |
---|---|
1/* 2 * linux/drivers/message/fusion/mptscsih.c 3 * For use with LSI PCI chip/adapter(s) 4 * running LSI Fusion MPT (Message Passing Technology) firmware. 5 * 6 * Copyright (c) 1999-2008 LSI Corporation 7 * (mailto:DL-MPTFusionLinux@lsi.com) 8 * --- 3204 unchanged lines hidden (view full) --- 3213 ioc->debug_level = val; 3214 printk(MYIOC_s_INFO_FMT "debug_level=%08xh\n", 3215 ioc->name, ioc->debug_level); 3216 return strlen(buf); 3217} 3218static DEVICE_ATTR(debug_level, S_IRUGO | S_IWUSR, 3219 mptscsih_debug_level_show, mptscsih_debug_level_store); 3220 | 1/* 2 * linux/drivers/message/fusion/mptscsih.c 3 * For use with LSI PCI chip/adapter(s) 4 * running LSI Fusion MPT (Message Passing Technology) firmware. 5 * 6 * Copyright (c) 1999-2008 LSI Corporation 7 * (mailto:DL-MPTFusionLinux@lsi.com) 8 * --- 3204 unchanged lines hidden (view full) --- 3213 ioc->debug_level = val; 3214 printk(MYIOC_s_INFO_FMT "debug_level=%08xh\n", 3215 ioc->name, ioc->debug_level); 3216 return strlen(buf); 3217} 3218static DEVICE_ATTR(debug_level, S_IRUGO | S_IWUSR, 3219 mptscsih_debug_level_show, mptscsih_debug_level_store); 3220 |
3221struct device_attribute *mptscsih_host_attrs[] = { 3222 &dev_attr_version_fw, 3223 &dev_attr_version_bios, 3224 &dev_attr_version_mpi, 3225 &dev_attr_version_product, 3226 &dev_attr_version_nvdata_persistent, 3227 &dev_attr_version_nvdata_default, 3228 &dev_attr_board_name, 3229 &dev_attr_board_assembly, 3230 &dev_attr_board_tracer, 3231 &dev_attr_io_delay, 3232 &dev_attr_device_delay, 3233 &dev_attr_debug_level, | 3221static struct attribute *mptscsih_host_attrs[] = { 3222 &dev_attr_version_fw.attr, 3223 &dev_attr_version_bios.attr, 3224 &dev_attr_version_mpi.attr, 3225 &dev_attr_version_product.attr, 3226 &dev_attr_version_nvdata_persistent.attr, 3227 &dev_attr_version_nvdata_default.attr, 3228 &dev_attr_board_name.attr, 3229 &dev_attr_board_assembly.attr, 3230 &dev_attr_board_tracer.attr, 3231 &dev_attr_io_delay.attr, 3232 &dev_attr_device_delay.attr, 3233 &dev_attr_debug_level.attr, |
3234 NULL, 3235}; 3236 | 3234 NULL, 3235}; 3236 |
3237EXPORT_SYMBOL(mptscsih_host_attrs); | 3237static const struct attribute_group mptscsih_host_attr_group = { 3238 .attrs = mptscsih_host_attrs 3239}; |
3238 | 3240 |
3241const struct attribute_group *mptscsih_host_attr_groups[] = { 3242 &mptscsih_host_attr_group, 3243 NULL 3244}; 3245EXPORT_SYMBOL(mptscsih_host_attr_groups); 3246 |
|
3239EXPORT_SYMBOL(mptscsih_remove); 3240EXPORT_SYMBOL(mptscsih_shutdown); 3241#ifdef CONFIG_PM 3242EXPORT_SYMBOL(mptscsih_suspend); 3243EXPORT_SYMBOL(mptscsih_resume); 3244#endif 3245EXPORT_SYMBOL(mptscsih_show_info); 3246EXPORT_SYMBOL(mptscsih_info); --- 16 unchanged lines hidden --- | 3247EXPORT_SYMBOL(mptscsih_remove); 3248EXPORT_SYMBOL(mptscsih_shutdown); 3249#ifdef CONFIG_PM 3250EXPORT_SYMBOL(mptscsih_suspend); 3251EXPORT_SYMBOL(mptscsih_resume); 3252#endif 3253EXPORT_SYMBOL(mptscsih_show_info); 3254EXPORT_SYMBOL(mptscsih_info); --- 16 unchanged lines hidden --- |