 |
 |
Go to the documentation of this file. 36 #ifndef __HW_SDIO_CORE_H__ 37 #define __HW_SDIO_CORE_H__ 45 #define SDIO_CORE_O_CCCR00 0x00000000U 48 #define SDIO_CORE_O_CCCR04 0x00000004U 51 #define SDIO_CORE_O_CCCR08 0x00000008U 54 #define SDIO_CORE_O_CCCR10 0x00000010U 57 #define SDIO_CORE_O_CCCR14 0x00000014U 60 #define SDIO_CORE_O_CCCR40 0x00000040U 63 #define SDIO_CORE_O_CCCR44 0x00000044U 66 #define SDIO_CORE_O_CCCR48 0x00000048U 69 #define SDIO_CORE_O_CCCR60 0x00000060U 72 #define SDIO_CORE_O_CCCR64 0x00000064U 75 #define SDIO_CORE_O_CCCR68 0x00000068U 78 #define SDIO_CORE_O_CCCR80 0x00000080U 81 #define SDIO_CORE_O_CCCR84 0x00000084U 84 #define SDIO_CORE_O_CCCR88 0x00000088U 87 #define SDIO_CORE_O_CCCR8C 0x0000008CU 90 #define SDIO_CORE_O_CCCR90 0x00000090U 93 #define SDIO_CORE_O_CCCR94 0x00000094U 96 #define SDIO_CORE_O_CCCR98 0x00000098U 99 #define SDIO_CORE_O_CCCR9C 0x0000009CU 102 #define SDIO_CORE_O_CCCRA0 0x000000A0U 105 #define SDIO_CORE_O_CCCRA4 0x000000A4U 108 #define SDIO_CORE_O_CCCRC0 0x000000C0U 111 #define SDIO_CORE_O_CCCRC4 0x000000C4U 114 #define SDIO_CORE_O_FBR1R100 0x00000100U 117 #define SDIO_CORE_O_FBR1R108 0x00000108U 120 #define SDIO_CORE_O_FBR1R110 0x00000110U 123 #define SDIO_CORE_O_FBR2R200 0x00000200U 126 #define SDIO_CORE_O_FBR2R208 0x00000208U 129 #define SDIO_CORE_O_FBR2R210 0x00000210U 132 #define SDIO_CORE_O_CISP1ADDR 0x0001FFE0U 135 #define SDIO_CORE_O_CISP2ADDR 0x0001FFE4U 138 #define SDIO_CORE_O_CISP3ADDR 0x0001FFE8U 141 #define SDIO_CORE_O_CISP4ADDR 0x0001FFECU 144 #define SDIO_CORE_O_CISP5ADDR 0x0001FFF0U 162 #define SDIO_CORE_CCCR00_CCCR_W 4U 163 #define SDIO_CORE_CCCR00_CCCR_M 0x0000000FU 164 #define SDIO_CORE_CCCR00_CCCR_S 0U 174 #define SDIO_CORE_CCCR00_SDIO_W 4U 175 #define SDIO_CORE_CCCR00_SDIO_M 0x000000F0U 176 #define SDIO_CORE_CCCR00_SDIO_S 4U 186 #define SDIO_CORE_CCCR00_SD_W 4U 187 #define SDIO_CORE_CCCR00_SD_M 0x00000F00U 188 #define SDIO_CORE_CCCR00_SD_S 8U 198 #define SDIO_CORE_CCCR00_FN1EN 0x00020000U 199 #define SDIO_CORE_CCCR00_FN1EN_M 0x00020000U 200 #define SDIO_CORE_CCCR00_FN1EN_S 17U 210 #define SDIO_CORE_CCCR00_FN1RDY 0x02000000U 211 #define SDIO_CORE_CCCR00_FN1RDY_M 0x02000000U 212 #define SDIO_CORE_CCCR00_FN1RDY_S 25U 229 #define SDIO_CORE_CCCR04_CINTEN 0x00000001U 230 #define SDIO_CORE_CCCR04_CINTEN_M 0x00000001U 231 #define SDIO_CORE_CCCR04_CINTEN_S 0U 241 #define SDIO_CORE_CCCR04_FN1INTEN 0x00000002U 242 #define SDIO_CORE_CCCR04_FN1INTEN_M 0x00000002U 243 #define SDIO_CORE_CCCR04_FN1INTEN_S 1U 253 #define SDIO_CORE_CCCR04_FN1INTPEND 0x00000200U 254 #define SDIO_CORE_CCCR04_FN1INTPEND_M 0x00000200U 255 #define SDIO_CORE_CCCR04_FN1INTPEND_S 9U 265 #define SDIO_CORE_CCCR04_SDIOABORT_W 3U 266 #define SDIO_CORE_CCCR04_SDIOABORT_M 0x00070000U 267 #define SDIO_CORE_CCCR04_SDIOABORT_S 16U 277 #define SDIO_CORE_CCCR04_SDIORSTREQ 0x00080000U 278 #define SDIO_CORE_CCCR04_SDIORSTREQ_M 0x00080000U 279 #define SDIO_CORE_CCCR04_SDIORSTREQ_S 19U 289 #define SDIO_CORE_CCCR04_BW_W 2U 290 #define SDIO_CORE_CCCR04_BW_M 0x03000000U 291 #define SDIO_CORE_CCCR04_BW_S 24U 301 #define SDIO_CORE_CCCR04_CDDIS 0x80000000U 302 #define SDIO_CORE_CCCR04_CDDIS_M 0x80000000U 303 #define SDIO_CORE_CCCR04_CDDIS_S 31U 320 #define SDIO_CORE_CCCR08_SDC 0x00000001U 321 #define SDIO_CORE_CCCR08_SDC_M 0x00000001U 322 #define SDIO_CORE_CCCR08_SDC_S 0U 332 #define SDIO_CORE_CCCR08_SMB 0x00000002U 333 #define SDIO_CORE_CCCR08_SMB_M 0x00000002U 334 #define SDIO_CORE_CCCR08_SMB_S 1U 344 #define SDIO_CORE_CCCR08_SRW 0x00000004U 345 #define SDIO_CORE_CCCR08_SRW_M 0x00000004U 346 #define SDIO_CORE_CCCR08_SRW_S 2U 356 #define SDIO_CORE_CCCR08_SBS 0x00000008U 357 #define SDIO_CORE_CCCR08_SBS_M 0x00000008U 358 #define SDIO_CORE_CCCR08_SBS_S 3U 368 #define SDIO_CORE_CCCR08_S4MI 0x00000010U 369 #define SDIO_CORE_CCCR08_S4MI_M 0x00000010U 370 #define SDIO_CORE_CCCR08_S4MI_S 4U 380 #define SDIO_CORE_CCCR08_E4MI 0x00000020U 381 #define SDIO_CORE_CCCR08_E4MI_M 0x00000020U 382 #define SDIO_CORE_CCCR08_E4MI_S 5U 392 #define SDIO_CORE_CCCR08_LSC 0x00000040U 393 #define SDIO_CORE_CCCR08_LSC_M 0x00000040U 394 #define SDIO_CORE_CCCR08_LSC_S 6U 404 #define SDIO_CORE_CCCR08_BLS4 0x00000080U 405 #define SDIO_CORE_CCCR08_BLS4_M 0x00000080U 406 #define SDIO_CORE_CCCR08_BLS4_S 7U 416 #define SDIO_CORE_CCCR08_CISPTR0_W 8U 417 #define SDIO_CORE_CCCR08_CISPTR0_M 0x0000FF00U 418 #define SDIO_CORE_CCCR08_CISPTR0_S 8U 428 #define SDIO_CORE_CCCR08_CISPTR1_W 16U 429 #define SDIO_CORE_CCCR08_CISPTR1_M 0xFFFF0000U 430 #define SDIO_CORE_CCCR08_CISPTR1_S 16U 447 #define SDIO_CORE_CCCR10_FN0BLKSIZE_W 12U 448 #define SDIO_CORE_CCCR10_FN0BLKSIZE_M 0x00000FFFU 449 #define SDIO_CORE_CCCR10_FN0BLKSIZE_S 0U 459 #define SDIO_CORE_CCCR10_SHS 0x01000000U 460 #define SDIO_CORE_CCCR10_SHS_M 0x01000000U 461 #define SDIO_CORE_CCCR10_SHS_S 24U 471 #define SDIO_CORE_CCCR10_EHS 0x02000000U 472 #define SDIO_CORE_CCCR10_EHS_M 0x02000000U 473 #define SDIO_CORE_CCCR10_EHS_S 25U 490 #define SDIO_CORE_CCCR14_SAI 0x00010000U 491 #define SDIO_CORE_CCCR14_SAI_M 0x00010000U 492 #define SDIO_CORE_CCCR14_SAI_S 16U 502 #define SDIO_CORE_CCCR14_EAI 0x00020000U 503 #define SDIO_CORE_CCCR14_EAI_M 0x00020000U 504 #define SDIO_CORE_CCCR14_EAI_S 17U 521 #define SDIO_CORE_CCCR40_FN1ELPSTA 0x00010000U 522 #define SDIO_CORE_CCCR40_FN1ELPSTA_M 0x00010000U 523 #define SDIO_CORE_CCCR40_FN1ELPSTA_S 16U 540 #define SDIO_CORE_CCCR44_FN1OBIEN 0x00000001U 541 #define SDIO_CORE_CCCR44_FN1OBIEN_M 0x00000001U 542 #define SDIO_CORE_CCCR44_FN1OBIEN_S 0U 552 #define SDIO_CORE_CCCR44_FN1OBIINV 0x00000002U 553 #define SDIO_CORE_CCCR44_FN1OBIINV_M 0x00000002U 554 #define SDIO_CORE_CCCR44_FN1OBIINV_S 1U 571 #define SDIO_CORE_CCCR44_FN1GPIMSK_W 7U 572 #define SDIO_CORE_CCCR44_FN1GPIMSK_M 0x00007F00U 573 #define SDIO_CORE_CCCR44_FN1GPIMSK_S 8U 583 #define SDIO_CORE_CCCR44_FN1STA 0x00008000U 584 #define SDIO_CORE_CCCR44_FN1STA_M 0x00008000U 585 #define SDIO_CORE_CCCR44_FN1STA_S 15U 602 #define SDIO_CORE_CCCR44_FN1GPISTA_W 7U 603 #define SDIO_CORE_CCCR44_FN1GPISTA_M 0x007F0000U 604 #define SDIO_CORE_CCCR44_FN1GPISTA_S 16U 620 #define SDIO_CORE_CCCR44_FN1GPICLR_W 6U 621 #define SDIO_CORE_CCCR44_FN1GPICLR_M 0x3F000000U 622 #define SDIO_CORE_CCCR44_FN1GPICLR_S 24U 639 #define SDIO_CORE_CCCR48_FN1BUSY 0x00000001U 640 #define SDIO_CORE_CCCR48_FN1BUSY_M 0x00000001U 641 #define SDIO_CORE_CCCR48_FN1BUSY_S 0U 653 #define SDIO_CORE_CCCR48_FN1BUSYOV 0x00000002U 654 #define SDIO_CORE_CCCR48_FN1BUSYOV_M 0x00000002U 655 #define SDIO_CORE_CCCR48_FN1BUSYOV_S 1U 696 #define SDIO_CORE_CCCR68_CMDERR_W 6U 697 #define SDIO_CORE_CCCR68_CMDERR_M 0x003F0000U 698 #define SDIO_CORE_CCCR68_CMDERR_S 16U 715 #define SDIO_CORE_CCCR80_OCR_W 24U 716 #define SDIO_CORE_CCCR80_OCR_M 0x00FFFFFFU 717 #define SDIO_CORE_CCCR80_OCR_S 0U 734 #define SDIO_CORE_CCCR84_SDCMDST_W 5U 735 #define SDIO_CORE_CCCR84_SDCMDST_M 0x0000001FU 736 #define SDIO_CORE_CCCR84_SDCMDST_S 0U 746 #define SDIO_CORE_CCCR84_SDRESPST_W 3U 747 #define SDIO_CORE_CCCR84_SDRESPST_M 0x000000E0U 748 #define SDIO_CORE_CCCR84_SDRESPST_S 5U 758 #define SDIO_CORE_CCCR84_SDDAT3ST_W 4U 759 #define SDIO_CORE_CCCR84_SDDAT3ST_M 0x00000F00U 760 #define SDIO_CORE_CCCR84_SDDAT3ST_S 8U 770 #define SDIO_CORE_CCCR84_SDDAT0ST_W 5U 771 #define SDIO_CORE_CCCR84_SDDAT0ST_M 0x001F0000U 772 #define SDIO_CORE_CCCR84_SDDAT0ST_S 16U 782 #define SDIO_CORE_CCCR84_SDDAT1ST_W 5U 783 #define SDIO_CORE_CCCR84_SDDAT1ST_M 0x03E00000U 784 #define SDIO_CORE_CCCR84_SDDAT1ST_S 21U 794 #define SDIO_CORE_CCCR84_SDDAT2ST_W 4U 795 #define SDIO_CORE_CCCR84_SDDAT2ST_M 0x3C000000U 796 #define SDIO_CORE_CCCR84_SDDAT2ST_S 26U 813 #define SDIO_CORE_CCCR88_RCA_W 16U 814 #define SDIO_CORE_CCCR88_RCA_M 0xFFFF0000U 815 #define SDIO_CORE_CCCR88_RCA_S 16U 878 #define SDIO_CORE_CCCRA0_OCPSTA0_W 4U 879 #define SDIO_CORE_CCCRA0_OCPSTA0_M 0x000F0000U 880 #define SDIO_CORE_CCCRA0_OCPSTA0_S 16U 891 #define SDIO_CORE_CCCRA0_OCPSTA1_W 4U 892 #define SDIO_CORE_CCCRA0_OCPSTA1_M 0x00F00000U 893 #define SDIO_CORE_CCCRA0_OCPSTA1_S 20U 910 #define SDIO_CORE_CCCRA4_RAWTMRVAL_W 5U 911 #define SDIO_CORE_CCCRA4_RAWTMRVAL_M 0x0000001FU 912 #define SDIO_CORE_CCCRA4_RAWTMRVAL_S 0U 922 #define SDIO_CORE_CCCRA4_USECTMRVAL_W 6U 923 #define SDIO_CORE_CCCRA4_USECTMRVAL_M 0x00003F00U 924 #define SDIO_CORE_CCCRA4_USECTMRVAL_S 8U 943 #define SDIO_CORE_CCCRC0_WUCMD53 0x00010000U 944 #define SDIO_CORE_CCCRC0_WUCMD53_M 0x00010000U 945 #define SDIO_CORE_CCCRC0_WUCMD53_S 16U 957 #define SDIO_CORE_CCCRC0_WUHOSTRD 0x00020000U 958 #define SDIO_CORE_CCCRC0_WUHOSTRD_M 0x00020000U 959 #define SDIO_CORE_CCCRC0_WUHOSTRD_S 17U 971 #define SDIO_CORE_CCCRC0_WUHOSTWR 0x00040000U 972 #define SDIO_CORE_CCCRC0_WUHOSTWR_M 0x00040000U 973 #define SDIO_CORE_CCCRC0_WUHOSTWR_S 18U 985 #define SDIO_CORE_CCCRC0_WUADDR 0x00080000U 986 #define SDIO_CORE_CCCRC0_WUADDR_M 0x00080000U 987 #define SDIO_CORE_CCCRC0_WUADDR_S 19U 999 #define SDIO_CORE_CCCRC0_WUELP 0x00100000U 1000 #define SDIO_CORE_CCCRC0_WUELP_M 0x00100000U 1001 #define SDIO_CORE_CCCRC0_WUELP_S 20U 1013 #define SDIO_CORE_CCCRC0_WUAUT 0x00200000U 1014 #define SDIO_CORE_CCCRC0_WUAUT_M 0x00200000U 1015 #define SDIO_CORE_CCCRC0_WUAUT_S 21U 1041 #define SDIO_CORE_CCCRC4_FN1GPISTA_W 7U 1042 #define SDIO_CORE_CCCRC4_FN1GPISTA_M 0x0000007FU 1043 #define SDIO_CORE_CCCRC4_FN1GPISTA_S 0U 1060 #define SDIO_CORE_FBR1R100_SDIO_W 4U 1061 #define SDIO_CORE_FBR1R100_SDIO_M 0x0000000FU 1062 #define SDIO_CORE_FBR1R100_SDIO_S 0U 1072 #define SDIO_CORE_FBR1R100_CSA 0x00000040U 1073 #define SDIO_CORE_FBR1R100_CSA_M 0x00000040U 1074 #define SDIO_CORE_FBR1R100_CSA_S 6U 1091 #define SDIO_CORE_FBR1R108_CISPTR0_W 8U 1092 #define SDIO_CORE_FBR1R108_CISPTR0_M 0x0000FF00U 1093 #define SDIO_CORE_FBR1R108_CISPTR0_S 8U 1103 #define SDIO_CORE_FBR1R108_CISPTR1_W 16U 1104 #define SDIO_CORE_FBR1R108_CISPTR1_M 0xFFFF0000U 1105 #define SDIO_CORE_FBR1R108_CISPTR1_S 16U 1122 #define SDIO_CORE_FBR1R110_FNBLKSIZE_W 12U 1123 #define SDIO_CORE_FBR1R110_FNBLKSIZE_M 0x00000FFFU 1124 #define SDIO_CORE_FBR1R110_FNBLKSIZE_S 0U 1141 #define SDIO_CORE_FBR2R200_SDIO_W 4U 1142 #define SDIO_CORE_FBR2R200_SDIO_M 0x0000000FU 1143 #define SDIO_CORE_FBR2R200_SDIO_S 0U 1153 #define SDIO_CORE_FBR2R200_CSA 0x00000040U 1154 #define SDIO_CORE_FBR2R200_CSA_M 0x00000040U 1155 #define SDIO_CORE_FBR2R200_CSA_S 6U 1172 #define SDIO_CORE_FBR2R208_CISPTR0_W 8U 1173 #define SDIO_CORE_FBR2R208_CISPTR0_M 0x0000FF00U 1174 #define SDIO_CORE_FBR2R208_CISPTR0_S 8U 1184 #define SDIO_CORE_FBR2R208_CISPTR1_W 16U 1185 #define SDIO_CORE_FBR2R208_CISPTR1_M 0xFFFF0000U 1186 #define SDIO_CORE_FBR2R208_CISPTR1_S 16U 1203 #define SDIO_CORE_FBR2R210_FNBLKSIZE_W 12U 1204 #define SDIO_CORE_FBR2R210_FNBLKSIZE_M 0x00000FFFU 1205 #define SDIO_CORE_FBR2R210_FNBLKSIZE_S 0U 1222 #define SDIO_CORE_CISP1ADDR_PCH1ADDR_W 16U 1223 #define SDIO_CORE_CISP1ADDR_PCH1ADDR_M 0x0000FFFFU 1224 #define SDIO_CORE_CISP1ADDR_PCH1ADDR_S 0U 1234 #define SDIO_CORE_CISP1ADDR_PCH1DAT_W 8U 1235 #define SDIO_CORE_CISP1ADDR_PCH1DAT_M 0x00FF0000U 1236 #define SDIO_CORE_CISP1ADDR_PCH1DAT_S 16U 1253 #define SDIO_CORE_CISP2ADDR_PCH2ADDR_W 16U 1254 #define SDIO_CORE_CISP2ADDR_PCH2ADDR_M 0x0000FFFFU 1255 #define SDIO_CORE_CISP2ADDR_PCH2ADDR_S 0U 1265 #define SDIO_CORE_CISP2ADDR_PCH2DAT_W 8U 1266 #define SDIO_CORE_CISP2ADDR_PCH2DAT_M 0x00FF0000U 1267 #define SDIO_CORE_CISP2ADDR_PCH2DAT_S 16U 1284 #define SDIO_CORE_CISP3ADDR_PCH3ADDR_W 16U 1285 #define SDIO_CORE_CISP3ADDR_PCH3ADDR_M 0x0000FFFFU 1286 #define SDIO_CORE_CISP3ADDR_PCH3ADDR_S 0U 1296 #define SDIO_CORE_CISP3ADDR_PCH3DAT_W 8U 1297 #define SDIO_CORE_CISP3ADDR_PCH3DAT_M 0x00FF0000U 1298 #define SDIO_CORE_CISP3ADDR_PCH3DAT_S 16U 1315 #define SDIO_CORE_CISP4ADDR_PCH4ADDR_W 16U 1316 #define SDIO_CORE_CISP4ADDR_PCH4ADDR_M 0x0000FFFFU 1317 #define SDIO_CORE_CISP4ADDR_PCH4ADDR_S 0U 1327 #define SDIO_CORE_CISP4ADDR_PCH4DAT_W 8U 1328 #define SDIO_CORE_CISP4ADDR_PCH4DAT_M 0x00FF0000U 1329 #define SDIO_CORE_CISP4ADDR_PCH4DAT_S 16U 1346 #define SDIO_CORE_CISP5ADDR_PCH5ADDR_W 16U 1347 #define SDIO_CORE_CISP5ADDR_PCH5ADDR_M 0x0000FFFFU 1348 #define SDIO_CORE_CISP5ADDR_PCH5ADDR_S 0U 1358 #define SDIO_CORE_CISP5ADDR_PCH5DAT_W 8U 1359 #define SDIO_CORE_CISP5ADDR_PCH5DAT_M 0x00FF0000U 1360 #define SDIO_CORE_CISP5ADDR_PCH5DAT_S 16U