Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
crystalhd_hw Struct Reference

#include <crystalhd_hw.h>

Data Fields

struct tx_dma_pkt tx_pkt_pool [DMA_ENGINE_CNT]
 
spinlock_t lock
 
uint32_t tx_ioq_tag_seed
 
uint32_t tx_list_post_index
 
struct crystalhd_rx_dma_pktrx_pkt_pool_head
 
uint32_t rx_pkt_tag_seed
 
bool dev_started
 
voidadp
 
wait_queue_head_tpfw_cmd_event
 
int fwcmd_evt_sts
 
uint32_t pib_del_Q_addr
 
uint32_t pib_rel_Q_addr
 
struct crystalhd_dioqtx_freeq
 
struct crystalhd_dioqtx_actq
 
spinlock_t rx_lock
 
uint32_t rx_list_post_index
 
enum list_sts rx_list_sts [DMA_ENGINE_CNT]
 
struct crystalhd_dioqrx_rdyq
 
struct crystalhd_dioqrx_freeq
 
struct crystalhd_dioqrx_actq
 
uint32_t stop_pending
 
struct crystalhd_hw_stats stats
 
uint32_t core_clock_mhz
 
uint32_t prev_n
 
uint32_t pwr_lock
 

Detailed Description

Definition at line 282 of file crystalhd_hw.h.

Field Documentation

void* adp

Definition at line 293 of file crystalhd_hw.h.

uint32_t core_clock_mhz

Definition at line 317 of file crystalhd_hw.h.

bool dev_started

Definition at line 292 of file crystalhd_hw.h.

int fwcmd_evt_sts

Definition at line 296 of file crystalhd_hw.h.

spinlock_t lock

Definition at line 284 of file crystalhd_hw.h.

wait_queue_head_t* pfw_cmd_event

Definition at line 295 of file crystalhd_hw.h.

uint32_t pib_del_Q_addr

Definition at line 298 of file crystalhd_hw.h.

uint32_t pib_rel_Q_addr

Definition at line 299 of file crystalhd_hw.h.

uint32_t prev_n

Definition at line 318 of file crystalhd_hw.h.

uint32_t pwr_lock

Definition at line 319 of file crystalhd_hw.h.

Definition at line 310 of file crystalhd_hw.h.

Definition at line 309 of file crystalhd_hw.h.

uint32_t rx_list_post_index

Definition at line 306 of file crystalhd_hw.h.

enum list_sts rx_list_sts[DMA_ENGINE_CNT]

Definition at line 307 of file crystalhd_hw.h.

spinlock_t rx_lock

Definition at line 305 of file crystalhd_hw.h.

struct crystalhd_rx_dma_pkt* rx_pkt_pool_head

Definition at line 289 of file crystalhd_hw.h.

uint32_t rx_pkt_tag_seed

Definition at line 290 of file crystalhd_hw.h.

Definition at line 308 of file crystalhd_hw.h.

Definition at line 314 of file crystalhd_hw.h.

uint32_t stop_pending

Definition at line 311 of file crystalhd_hw.h.

Definition at line 302 of file crystalhd_hw.h.

Definition at line 301 of file crystalhd_hw.h.

uint32_t tx_ioq_tag_seed

Definition at line 286 of file crystalhd_hw.h.

uint32_t tx_list_post_index

Definition at line 287 of file crystalhd_hw.h.

Definition at line 283 of file crystalhd_hw.h.


The documentation for this struct was generated from the following file: