|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | sh_mmcif_plat_data |
Macros | |
| #define | MMCIF_CE_CMD_SET 0x00000000 |
| #define | MMCIF_CE_ARG 0x00000008 |
| #define | MMCIF_CE_ARG_CMD12 0x0000000C |
| #define | MMCIF_CE_CMD_CTRL 0x00000010 |
| #define | MMCIF_CE_BLOCK_SET 0x00000014 |
| #define | MMCIF_CE_CLK_CTRL 0x00000018 |
| #define | MMCIF_CE_BUF_ACC 0x0000001C |
| #define | MMCIF_CE_RESP3 0x00000020 |
| #define | MMCIF_CE_RESP2 0x00000024 |
| #define | MMCIF_CE_RESP1 0x00000028 |
| #define | MMCIF_CE_RESP0 0x0000002C |
| #define | MMCIF_CE_RESP_CMD12 0x00000030 |
| #define | MMCIF_CE_DATA 0x00000034 |
| #define | MMCIF_CE_INT 0x00000040 |
| #define | MMCIF_CE_INT_MASK 0x00000044 |
| #define | MMCIF_CE_HOST_STS1 0x00000048 |
| #define | MMCIF_CE_HOST_STS2 0x0000004C |
| #define | MMCIF_CE_VERSION 0x0000007C |
| #define | BUF_ACC_DMAWEN (1 << 25) |
| #define | BUF_ACC_DMAREN (1 << 24) |
| #define | BUF_ACC_BUSW_32 (0 << 17) |
| #define | BUF_ACC_BUSW_16 (1 << 17) |
| #define | BUF_ACC_ATYP (1 << 16) |
| #define | CLK_ENABLE (1 << 24) /* 1: output mmc clock */ |
| #define | CLK_CLEAR (0xf << 16) |
| #define | CLK_SUP_PCLK (0xf << 16) |
| #define | CLKDIV_4 |
| #define | CLKDIV_256 (7 << 16) /* mmc clock frequency. (see above) */ |
| #define | SRSPTO_256 (2 << 12) /* resp timeout */ |
| #define | SRBSYTO_29 (0xf << 8) /* resp busy timeout */ |
| #define | SRWDTO_29 (0xf << 4) /* read/write timeout */ |
| #define | SCCSTO_29 (0xf << 0) /* ccs timeout */ |
| #define | SOFT_RST_ON (1 << 31) |
| #define | SOFT_RST_OFF 0 |
| #define | SH_MMCIF_BBS 512 /* boot block size */ |
| #define BUF_ACC_ATYP (1 << 16) |
Definition at line 72 of file sh_mmcif.h.
| #define BUF_ACC_BUSW_16 (1 << 17) |
Definition at line 71 of file sh_mmcif.h.
| #define BUF_ACC_BUSW_32 (0 << 17) |
Definition at line 70 of file sh_mmcif.h.
| #define BUF_ACC_DMAREN (1 << 24) |
Definition at line 69 of file sh_mmcif.h.
| #define BUF_ACC_DMAWEN (1 << 25) |
Definition at line 68 of file sh_mmcif.h.
| #define CLK_CLEAR (0xf << 16) |
Definition at line 76 of file sh_mmcif.h.
Definition at line 75 of file sh_mmcif.h.
| #define CLK_SUP_PCLK (0xf << 16) |
Definition at line 77 of file sh_mmcif.h.
| #define CLKDIV_256 (7 << 16) /* mmc clock frequency. (see above) */ |
Definition at line 79 of file sh_mmcif.h.
| #define CLKDIV_4 |
Definition at line 78 of file sh_mmcif.h.
| #define MMCIF_CE_ARG 0x00000008 |
Definition at line 49 of file sh_mmcif.h.
| #define MMCIF_CE_ARG_CMD12 0x0000000C |
Definition at line 50 of file sh_mmcif.h.
| #define MMCIF_CE_BLOCK_SET 0x00000014 |
Definition at line 52 of file sh_mmcif.h.
| #define MMCIF_CE_BUF_ACC 0x0000001C |
Definition at line 54 of file sh_mmcif.h.
| #define MMCIF_CE_CLK_CTRL 0x00000018 |
Definition at line 53 of file sh_mmcif.h.
| #define MMCIF_CE_CMD_CTRL 0x00000010 |
Definition at line 51 of file sh_mmcif.h.
| #define MMCIF_CE_CMD_SET 0x00000000 |
Definition at line 48 of file sh_mmcif.h.
| #define MMCIF_CE_DATA 0x00000034 |
Definition at line 60 of file sh_mmcif.h.
| #define MMCIF_CE_HOST_STS1 0x00000048 |
Definition at line 63 of file sh_mmcif.h.
| #define MMCIF_CE_HOST_STS2 0x0000004C |
Definition at line 64 of file sh_mmcif.h.
| #define MMCIF_CE_INT 0x00000040 |
Definition at line 61 of file sh_mmcif.h.
| #define MMCIF_CE_INT_MASK 0x00000044 |
Definition at line 62 of file sh_mmcif.h.
| #define MMCIF_CE_RESP0 0x0000002C |
Definition at line 58 of file sh_mmcif.h.
| #define MMCIF_CE_RESP1 0x00000028 |
Definition at line 57 of file sh_mmcif.h.
| #define MMCIF_CE_RESP2 0x00000024 |
Definition at line 56 of file sh_mmcif.h.
| #define MMCIF_CE_RESP3 0x00000020 |
Definition at line 55 of file sh_mmcif.h.
| #define MMCIF_CE_RESP_CMD12 0x00000030 |
Definition at line 59 of file sh_mmcif.h.
| #define MMCIF_CE_VERSION 0x0000007C |
Definition at line 65 of file sh_mmcif.h.
| #define SCCSTO_29 (0xf << 0) /* ccs timeout */ |
Definition at line 83 of file sh_mmcif.h.
Definition at line 99 of file sh_mmcif.h.
| #define SOFT_RST_OFF 0 |
Definition at line 87 of file sh_mmcif.h.
| #define SOFT_RST_ON (1 << 31) |
Definition at line 86 of file sh_mmcif.h.
| #define SRBSYTO_29 (0xf << 8) /* resp busy timeout */ |
Definition at line 81 of file sh_mmcif.h.
Definition at line 80 of file sh_mmcif.h.
| #define SRWDTO_29 (0xf << 4) /* read/write timeout */ |
Definition at line 82 of file sh_mmcif.h.
1.8.2