Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  * firmware.c - firmware subsystem hoohaw.
  3  *
  4  * Copyright (c) 2002-3 Patrick Mochel
  5  * Copyright (c) 2002-3 Open Source Development Labs
  6  *
  7  * This file is released under the GPLv2
  8  *
  9  */
 10 
 11 #include <linux/kobject.h>
 12 #include <linux/module.h>
 13 #include <linux/init.h>
 14 
 15 static decl_subsys(firmware, NULL, NULL);
 16 
 17 int firmware_register(struct subsystem * s)
 18 {
 19         kset_set_kset_s(s, firmware_subsys);
 20         return subsystem_register(s);
 21 }
 22 
 23 void firmware_unregister(struct subsystem * s)
 24 {
 25         subsystem_unregister(s);
 26 }
 27 
 28 int __init firmware_init(void)
 29 {
 30         return subsystem_register(&firmware_subsys);
 31 }
 32 
 33 EXPORT_SYMBOL_GPL(firmware_register);
 34 EXPORT_SYMBOL_GPL(firmware_unregister);
 35 
  This page was automatically generated by the LXR engine.