Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | r8a66597_pipe_info |
struct | r8a66597_pipe |
struct | r8a66597_td |
struct | r8a66597_device |
struct | r8a66597_root_hub |
struct | r8a66597 |
Macros | |
#define | R8A66597_MAX_NUM_PIPE 10 |
#define | R8A66597_BUF_BSIZE 8 |
#define | R8A66597_MAX_DEVICE 10 |
#define | R8A66597_MAX_ROOT_HUB 2 |
#define | R8A66597_MAX_SAMPLING 5 |
#define | R8A66597_RH_POLL_TIME 10 |
#define | R8A66597_MAX_DMA_CHANNEL 2 |
#define | R8A66597_PIPE_NO_DMA R8A66597_MAX_DMA_CHANNEL |
#define | check_bulk_or_isoc(pipenum) ((pipenum >= 1 && pipenum <= 5)) |
#define | check_interrupt(pipenum) ((pipenum >= 6 && pipenum <= 9)) |
#define | make_devsel(addr) (addr << 12) |
#define | r8a66597_bclr(r8a66597, val, offset) r8a66597_mdfy(r8a66597, 0, val, offset) |
#define | r8a66597_bset(r8a66597, val, offset) r8a66597_mdfy(r8a66597, val, 0, offset) |
#define | get_pipectr_addr(pipenum) (PIPE1CTR + (pipenum - 1) * 2) |
#define | get_pipetre_addr(pipenum) (PIPE1TRE + (pipenum - 1) * 4) |
#define | get_pipetrn_addr(pipenum) (PIPE1TRN + (pipenum - 1) * 4) |
#define | get_devadd_addr(address) (DEVADD0 + address * 2) |
#define | enable_irq_ready(r8a66597, pipenum) enable_pipe_irq(r8a66597, pipenum, BRDYENB) |
#define | disable_irq_ready(r8a66597, pipenum) disable_pipe_irq(r8a66597, pipenum, BRDYENB) |
#define | enable_irq_empty(r8a66597, pipenum) enable_pipe_irq(r8a66597, pipenum, BEMPENB) |
#define | disable_irq_empty(r8a66597, pipenum) disable_pipe_irq(r8a66597, pipenum, BEMPENB) |
#define | enable_irq_nrdy(r8a66597, pipenum) enable_pipe_irq(r8a66597, pipenum, NRDYENB) |
#define | disable_irq_nrdy(r8a66597, pipenum) disable_pipe_irq(r8a66597, pipenum, NRDYENB) |
#define check_bulk_or_isoc | ( | pipenum | ) | ((pipenum >= 1 && pipenum <= 5)) |
Definition at line 40 of file r8a66597.h.
#define check_interrupt | ( | pipenum | ) | ((pipenum >= 6 && pipenum <= 9)) |
Definition at line 41 of file r8a66597.h.
Definition at line 337 of file r8a66597.h.
Definition at line 341 of file r8a66597.h.
Definition at line 333 of file r8a66597.h.
Definition at line 335 of file r8a66597.h.
Definition at line 339 of file r8a66597.h.
Definition at line 331 of file r8a66597.h.
Definition at line 329 of file r8a66597.h.
#define get_pipectr_addr | ( | pipenum | ) | (PIPE1CTR + (pipenum - 1) * 2) |
Definition at line 326 of file r8a66597.h.
#define get_pipetre_addr | ( | pipenum | ) | (PIPE1TRE + (pipenum - 1) * 4) |
Definition at line 327 of file r8a66597.h.
#define get_pipetrn_addr | ( | pipenum | ) | (PIPE1TRN + (pipenum - 1) * 4) |
Definition at line 328 of file r8a66597.h.
Definition at line 42 of file r8a66597.h.
Definition at line 209 of file r8a66597.h.
Definition at line 211 of file r8a66597.h.
#define R8A66597_BUF_BSIZE 8 |
Definition at line 33 of file r8a66597.h.
#define R8A66597_MAX_DEVICE 10 |
Definition at line 34 of file r8a66597.h.
#define R8A66597_MAX_DMA_CHANNEL 2 |
Definition at line 38 of file r8a66597.h.
#define R8A66597_MAX_NUM_PIPE 10 |
Definition at line 32 of file r8a66597.h.
#define R8A66597_MAX_ROOT_HUB 2 |
Definition at line 35 of file r8a66597.h.
#define R8A66597_MAX_SAMPLING 5 |
Definition at line 36 of file r8a66597.h.
#define R8A66597_PIPE_NO_DMA R8A66597_MAX_DMA_CHANNEL |
Definition at line 39 of file r8a66597.h.
#define R8A66597_RH_POLL_TIME 10 |
Definition at line 37 of file r8a66597.h.