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

Data Fields

struct uart_port uport
 
unsigned long imr_reg
 
struct clkclk
 
struct msm_hs_tx tx
 
struct msm_hs_rx rx
 
int dma_tx_channel
 
int dma_rx_channel
 
int dma_tx_crci
 
int dma_rx_crci
 
struct hrtimer clk_off_timer
 
ktime_t clk_off_delay
 
enum msm_hs_clk_states_e clk_state
 
enum msm_hs_clk_req_off_state_e clk_req_off_state
 
struct msm_hs_rx_wakeup rx_wakeup
 
void(* exit_lpm_cb )(struct uart_port *)
 

Detailed Description

struct msm_hs_port : embedded uart port structure : shadow value of UARTDM_IMR : uart input clock handle : Tx transaction related data structure : Rx transaction related data structure : Tx DMA command channel Rx DMA command channel : Tx channel rate control interface number : Rx channel rate control interface number : Timer to poll DMA event completion before clock off : clk_off_timer poll interval : overall clock state : post flush clock states : optional rx_wakeup feature related data : optional callback to exit low power mode

Low level serial port structure.

Definition at line 334 of file msm_serial_hs.c.

Field Documentation

Definition at line 337 of file msm_serial_hs.c.

ktime_t clk_off_delay

Definition at line 347 of file msm_serial_hs.c.

struct hrtimer clk_off_timer

Definition at line 346 of file msm_serial_hs.c.

enum msm_hs_clk_req_off_state_e clk_req_off_state

Definition at line 349 of file msm_serial_hs.c.

Definition at line 348 of file msm_serial_hs.c.

int dma_rx_channel

Definition at line 342 of file msm_serial_hs.c.

int dma_rx_crci

Definition at line 344 of file msm_serial_hs.c.

int dma_tx_channel

Definition at line 341 of file msm_serial_hs.c.

int dma_tx_crci

Definition at line 343 of file msm_serial_hs.c.

void(* exit_lpm_cb)(struct uart_port *)

Definition at line 352 of file msm_serial_hs.c.

unsigned long imr_reg

Definition at line 336 of file msm_serial_hs.c.

Definition at line 339 of file msm_serial_hs.c.

Definition at line 351 of file msm_serial_hs.c.

Definition at line 338 of file msm_serial_hs.c.

Definition at line 335 of file msm_serial_hs.c.


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