os_driver_reg_t Struct Reference

Data Fields

unsigned reg_complete
dev_t dev
struct file_operations fops
struct class * cs
struct device * cd
unsigned power_complete
struct platform_driver dd
struct platform_device pd

Detailed Description

Driver registration handle

Used with os_driver_init_registration(), os_driver_add_registration(), and os_driver_complete_registration().


Field Documentation

struct device* cd

Result of device_create()

Referenced by os_drv_do_reg(), and os_drv_rmv_reg().

struct class* cs

results of class_create()

Referenced by os_drv_do_reg(), and os_drv_rmv_reg().

struct platform_driver dd

struct for register_driver()

Referenced by os_drv_do_init_reg(), os_drv_do_reg(), and os_drv_rmv_reg().

dev_t dev

dev_t for register_chrdev()

Referenced by os_drv_do_reg(), and os_drv_rmv_reg().

struct file_operations fops

struct for register_chrdev()

Referenced by os_drv_do_init_reg(), and os_drv_do_reg().

struct platform_device pd

struct for platform_register_device()

Referenced by os_drv_do_reg(), and os_drv_rmv_reg().

unsigned power_complete

TRUE if next inits succeeded

Referenced by os_drv_do_init_reg(), os_drv_do_reg(), and os_drv_rmv_reg().

unsigned reg_complete

TRUE if next inits succeeded.

Referenced by os_drv_do_init_reg(), os_drv_do_reg(), and os_drv_rmv_reg().

footer
©  Freescale Semiconductor, Inc., 2007.  All rights reserved.
Freescale Confidential Proprietary
NDA Required
doxygen