|
Linux Kernel
3.7.1
|
#include <linux/device.h>#include <linux/module.h>#include <linux/mutex.h>#include <linux/slab.h>#include <linux/init.h>#include <linux/err.h>#include <asm/eadm.h>#include "chsc.h"Go to the source code of this file.
Macros | |
| #define | to_scm_dev(n) container_of(n, struct scm_device, dev) |
| #define | to_scm_drv(d) container_of(d, struct scm_driver, drv) |
| #define | scm_attr(name) |
Functions | |
| int | scm_driver_register (struct scm_driver *scmdrv) |
| EXPORT_SYMBOL_GPL (scm_driver_register) | |
| void | scm_driver_unregister (struct scm_driver *scmdrv) |
| EXPORT_SYMBOL_GPL (scm_driver_unregister) | |
| int | scm_get_ref (void) |
| EXPORT_SYMBOL_GPL (scm_get_ref) | |
| void | scm_put_ref (void) |
| EXPORT_SYMBOL_GPL (scm_put_ref) | |
| void | register_eadm_ops (struct eadm_ops *ops) |
| EXPORT_SYMBOL_GPL (register_eadm_ops) | |
| void | unregister_eadm_ops (struct eadm_ops *ops) |
| EXPORT_SYMBOL_GPL (unregister_eadm_ops) | |
| int | scm_start_aob (struct aob *aob) |
| EXPORT_SYMBOL_GPL (scm_start_aob) | |
| void | scm_irq_handler (struct aob *aob, int error) |
| EXPORT_SYMBOL_GPL (scm_irq_handler) | |
| scm_attr (persistence) | |
| scm_attr (oper_state) | |
| scm_attr (data_state) | |
| scm_attr (rank) | |
| scm_attr (release) | |
| scm_attr (res_id) | |
| int | scm_update_information (void) |
| subsys_initcall_sync (scm_init) | |
| #define scm_attr | ( | name | ) |
| #define to_scm_dev | ( | n | ) | container_of(n, struct scm_device, dev) |
| #define to_scm_drv | ( | d | ) | container_of(d, struct scm_driver, drv) |
| EXPORT_SYMBOL_GPL | ( | scm_driver_register | ) |
| EXPORT_SYMBOL_GPL | ( | scm_driver_unregister | ) |
| EXPORT_SYMBOL_GPL | ( | scm_get_ref | ) |
| EXPORT_SYMBOL_GPL | ( | scm_put_ref | ) |
| EXPORT_SYMBOL_GPL | ( | register_eadm_ops | ) |
| EXPORT_SYMBOL_GPL | ( | unregister_eadm_ops | ) |
| EXPORT_SYMBOL_GPL | ( | scm_start_aob | ) |
| EXPORT_SYMBOL_GPL | ( | scm_irq_handler | ) |
| scm_attr | ( | persistence | ) |
| scm_attr | ( | oper_state | ) |
| scm_attr | ( | data_state | ) |
| scm_attr | ( | rank | ) |
| scm_attr | ( | release | ) |
| scm_attr | ( | res_id | ) |
| int scm_driver_register | ( | struct scm_driver * | scmdrv | ) |
scm_driver_register() - register a scm driver : driver to be registered
| void scm_driver_unregister | ( | struct scm_driver * | scmdrv | ) |
scm_driver_unregister() - deregister a scm driver : driver to be deregistered
| subsys_initcall_sync | ( | scm_init | ) |
1.8.2