Linux Kernel
3.7.1
|
#include <cpm_uart.h>
Data Fields | |
struct uart_port | port |
u16 | rx_nrfifos |
u16 | rx_fifosize |
u16 | tx_nrfifos |
u16 | tx_fifosize |
smc_t __iomem * | smcp |
smc_uart_t __iomem * | smcup |
scc_t __iomem * | sccp |
scc_uart_t __iomem * | sccup |
cbd_t __iomem * | rx_bd_base |
cbd_t __iomem * | rx_cur |
cbd_t __iomem * | tx_bd_base |
cbd_t __iomem * | tx_cur |
unsigned char * | tx_buf |
unsigned char * | rx_buf |
u32 | flags |
struct clk * | clk |
u8 | brg |
uint | dp_addr |
void * | mem_addr |
dma_addr_t | dma_addr |
u32 | mem_size |
int | wait_closing |
u32 | command |
int | gpios [NUM_GPIOS] |
Definition at line 60 of file cpm_uart.h.
u8 brg |
Definition at line 78 of file cpm_uart.h.
Definition at line 77 of file cpm_uart.h.
Definition at line 86 of file cpm_uart.h.
dma_addr_t dma_addr |
Definition at line 81 of file cpm_uart.h.
uint dp_addr |
Definition at line 79 of file cpm_uart.h.
u32 flags |
Definition at line 76 of file cpm_uart.h.
Definition at line 87 of file cpm_uart.h.
void* mem_addr |
Definition at line 80 of file cpm_uart.h.
u32 mem_size |
Definition at line 82 of file cpm_uart.h.
Definition at line 61 of file cpm_uart.h.
Definition at line 70 of file cpm_uart.h.
unsigned char* rx_buf |
Definition at line 75 of file cpm_uart.h.
Definition at line 71 of file cpm_uart.h.
u16 rx_fifosize |
Definition at line 63 of file cpm_uart.h.
u16 rx_nrfifos |
Definition at line 62 of file cpm_uart.h.
scc_t __iomem* sccp |
Definition at line 68 of file cpm_uart.h.
scc_uart_t __iomem* sccup |
Definition at line 69 of file cpm_uart.h.
smc_t __iomem* smcp |
Definition at line 66 of file cpm_uart.h.
smc_uart_t __iomem* smcup |
Definition at line 67 of file cpm_uart.h.
Definition at line 72 of file cpm_uart.h.
Definition at line 74 of file cpm_uart.h.
Definition at line 73 of file cpm_uart.h.
u16 tx_fifosize |
Definition at line 65 of file cpm_uart.h.
u16 tx_nrfifos |
Definition at line 64 of file cpm_uart.h.
int wait_closing |
Definition at line 84 of file cpm_uart.h.