Linux Kernel
3.7.1
|
#include <asm/io.h>
Go to the source code of this file.
Data Structures | |
struct | appldata_parameter_list |
struct | appldata_product_id |
Macros | |
#define | APPLDATA_START_INTERVAL_REC 0x00 /* Function codes for */ |
#define | APPLDATA_STOP_REC 0x01 /* DIAG 0xDC */ |
#define | APPLDATA_GEN_EVENT_REC 0x02 |
#define | APPLDATA_START_CONFIG_REC 0x03 |
Functions | |
struct appldata_parameter_list | __attribute__ ((packed)) |
Variables | |
u16 | diag |
u8 | parlist_length |
u32 | product_id_addr |
u16 | reserved |
u16 | buffer_length |
u32 | buffer_addr |
char | prod_nr [7] |
u16 | prod_fn |
u8 | record_nr |
u16 | version_nr |
u16 | release_nr |
u16 | mod_lvl |
of an omap_hwmod, return a pointer to the registered | |
struct omap_hwmod *, or NULL upon error. | |
u8 | function |
#define APPLDATA_GEN_EVENT_REC 0x02 |
Definition at line 16 of file appldata.h.
#define APPLDATA_START_CONFIG_REC 0x03 |
Definition at line 17 of file appldata.h.
#define APPLDATA_START_INTERVAL_REC 0x00 /* Function codes for */ |
Definition at line 14 of file appldata.h.
#define APPLDATA_STOP_REC 0x01 /* DIAG 0xDC */ |
Definition at line 15 of file appldata.h.
|
read |
Definition at line 171 of file esd_usb2.c.
u32 buffer_addr |
Definition at line 37 of file appldata.h.
u16 buffer_length |
Definition at line 36 of file appldata.h.
unsigned char diag |
Definition at line 31 of file appldata.h.
:Hook function |
omap_hwmod_for_each - call function for each registered omap_hwmod
: void * data to pass to callback function
Call
Build a PCIe config space request address for a device
: PCIe port to access : Sub bus : Device ID
: Register to access
Returns 64bit Octeon IO address
Read 8bits from a Device's config space
: PCIe port the device is on : Sub bus : Device ID
: Register to access
Returns Result of the read
Read 16bits from a Device's config space
: PCIe port the device is on : Sub bus : Device ID
: Register to access
Returns Result of the read
Read 32bits from a Device's config space
: PCIe port the device is on : Sub bus : Device ID
: Register to access
Returns Result of the read
Write 8bits to a Device's config space
: PCIe port the device is on : Sub bus : Device ID
: Register to access : Value to write
Write 16bits to a Device's config space
: PCIe port the device is on : Sub bus : Device ID
: Register to access : Value to write
Write 32bits to a Device's config space
: PCIe port the device is on : Sub bus : Device ID
: Register to access : Value to write
iommu_group_for_each_dev - iterate over each device in the group : the group : caller opaque data to be passed to callback function
This function is called by group users to iterate over group devices. Callers should hold a reference count to the group during callback. The group->mutex is held across callbacks, which will block calls to iommu_group_add/remove_device.
struct iwl_notification_wait - notification wait entry : list head for global list
returns true, the wait is over, if it returns false then the waiter stays blocked. If no function is given, any of the listed commands will unblock the waiter. : command IDs : number of command IDs : waiter should be woken up : wait was aborted
This structure is not used directly, to wait for a notification declare it on the stack, and call iwlagn_init_notification_wait() with appropriate parameters. Then do whatever will cause the ucode to notify the driver, and to wait for that then call iwlagn_wait_notification().
Each notification is one-shot. If at some point we need to support multi-shot notifications (which can't be allocated on the stack) we need to modify the code for them.
xt_hook_link - set up hooks for a new table : table with metadata needed to set up hooks
This function will take care of creating and registering the necessary Netfilter hooks for XT tables.
Definition at line 32 of file appldata.h.
u16 mod_lvl |
Definition at line 69 of file appldata.h.
u8 parlist_length |
Definition at line 33 of file appldata.h.
u16 prod_fn |
Definition at line 65 of file appldata.h.
char prod_nr[7] |
Definition at line 64 of file appldata.h.
u32 product_id_addr |
Definition at line 34 of file appldata.h.
u8 record_nr |
Definition at line 66 of file appldata.h.
u16 release_nr |
Definition at line 68 of file appldata.h.
u16 reserved |
Definition at line 35 of file appldata.h.
u16 version_nr |
Definition at line 67 of file appldata.h.