Linux Kernel
3.7.1
|
Go to the source code of this file.
#define ABID (ABID_MASK << ABID_SHIFT) |
Definition at line 1046 of file iommu_hw-8xxx.h.
#define ABID_MASK 0x07 |
Definition at line 1507 of file iommu_hw-8xxx.h.
#define ABID_SHIFT 13 |
Definition at line 1711 of file iommu_hw-8xxx.h.
#define ABURST (ABURST_MASK << ABURST_SHIFT) |
Definition at line 1058 of file iommu_hw-8xxx.h.
#define ABURST_MASK 0x01 |
Definition at line 1519 of file iommu_hw-8xxx.h.
#define ABURST_SHIFT 10 |
Definition at line 1723 of file iommu_hw-8xxx.h.
#define ACTLR (0x004) |
Definition at line 838 of file iommu_hw-8xxx.h.
Definition at line 1138 of file iommu_hw-8xxx.h.
#define AFE_MASK 0x01 |
Definition at line 1600 of file iommu_hw-8xxx.h.
#define AFE_SHIFT 2 |
Definition at line 1804 of file iommu_hw-8xxx.h.
Definition at line 1032 of file iommu_hw-8xxx.h.
#define AFF_MASK 0x01 |
Definition at line 1493 of file iommu_hw-8xxx.h.
#define AFF_SHIFT 2 |
Definition at line 1697 of file iommu_hw-8xxx.h.
#define AFFD (AFFD_MASK << AFFD_SHIFT) |
Definition at line 1141 of file iommu_hw-8xxx.h.
#define AFFD_MASK 0x01 |
Definition at line 1603 of file iommu_hw-8xxx.h.
#define AFFD_SHIFT 5 |
Definition at line 1807 of file iommu_hw-8xxx.h.
#define AFULL (AFULL_MASK << AFULL_SHIFT) |
Definition at line 1062 of file iommu_hw-8xxx.h.
#define AFULL_MASK 0x01 |
Definition at line 1523 of file iommu_hw-8xxx.h.
#define AFULL_SHIFT 24 |
Definition at line 1727 of file iommu_hw-8xxx.h.
#define AINNERSHARED (AINNERSHARED_MASK << AINNERSHARED_SHIFT) |
Definition at line 1053 of file iommu_hw-8xxx.h.
#define AINNERSHARED_MASK 0x01 |
Definition at line 1514 of file iommu_hw-8xxx.h.
#define AINNERSHARED_SHIFT 4 |
Definition at line 1718 of file iommu_hw-8xxx.h.
#define AINST (AINST_MASK << AINST_SHIFT) |
Definition at line 1056 of file iommu_hw-8xxx.h.
#define AINST_MASK 0x01 |
Definition at line 1517 of file iommu_hw-8xxx.h.
#define AINST_SHIFT 7 |
Definition at line 1721 of file iommu_hw-8xxx.h.
#define ALEN (ALEN_MASK << ALEN_SHIFT) |
Definition at line 1059 of file iommu_hw-8xxx.h.
#define ALEN_MASK 0x0F |
Definition at line 1520 of file iommu_hw-8xxx.h.
#define ALEN_SHIFT 12 |
Definition at line 1724 of file iommu_hw-8xxx.h.
#define ALOCK (ALOCK_MASK << ALOCK_SHIFT) |
Definition at line 1061 of file iommu_hw-8xxx.h.
#define ALOCK_MASK 0x03 |
Definition at line 1522 of file iommu_hw-8xxx.h.
#define ALOCK_SHIFT 20 |
Definition at line 1726 of file iommu_hw-8xxx.h.
#define AMEMTYPE (AMEMTYPE_MASK << AMEMTYPE_SHIFT) |
Definition at line 1051 of file iommu_hw-8xxx.h.
#define AMEMTYPE_MASK 0x07 |
Definition at line 1512 of file iommu_hw-8xxx.h.
#define AMEMTYPE_SHIFT 0 |
Definition at line 1716 of file iommu_hw-8xxx.h.
#define AMID (AMID_MASK << AMID_SHIFT) |
Definition at line 1044 of file iommu_hw-8xxx.h.
#define AMID_MASK 0xFF |
Definition at line 1505 of file iommu_hw-8xxx.h.
#define AMID_SHIFT 0 |
Definition at line 1709 of file iommu_hw-8xxx.h.
Definition at line 1033 of file iommu_hw-8xxx.h.
#define APF_MASK 0x01 |
Definition at line 1494 of file iommu_hw-8xxx.h.
#define APF_SHIFT 3 |
Definition at line 1698 of file iommu_hw-8xxx.h.
#define APID (APID_MASK << APID_SHIFT) |
Definition at line 1045 of file iommu_hw-8xxx.h.
#define APID_MASK 0x1F |
Definition at line 1506 of file iommu_hw-8xxx.h.
#define APID_SHIFT 8 |
Definition at line 1710 of file iommu_hw-8xxx.h.
#define APRIV (APRIV_MASK << APRIV_SHIFT) |
Definition at line 1054 of file iommu_hw-8xxx.h.
#define APRIV_MASK 0x01 |
Definition at line 1515 of file iommu_hw-8xxx.h.
#define APRIV_SHIFT 5 |
Definition at line 1719 of file iommu_hw-8xxx.h.
#define APROTNS (APROTNS_MASK << APROTNS_SHIFT) |
Definition at line 1055 of file iommu_hw-8xxx.h.
#define APROTNS_MASK 0x01 |
Definition at line 1516 of file iommu_hw-8xxx.h.
#define APROTNS_SHIFT 6 |
Definition at line 1720 of file iommu_hw-8xxx.h.
#define ASHARED (ASHARED_MASK << ASHARED_SHIFT) |
Definition at line 1052 of file iommu_hw-8xxx.h.
#define ASHARED_MASK 0x01 |
Definition at line 1513 of file iommu_hw-8xxx.h.
#define ASHARED_SHIFT 3 |
Definition at line 1717 of file iommu_hw-8xxx.h.
#define ATID (ATID_MASK << ATID_SHIFT) |
Definition at line 1047 of file iommu_hw-8xxx.h.
#define ATID_MASK 0xFF |
Definition at line 1508 of file iommu_hw-8xxx.h.
#define ATID_SHIFT 24 |
Definition at line 1712 of file iommu_hw-8xxx.h.
#define AWRITE (AWRITE_MASK << AWRITE_SHIFT) |
Definition at line 1057 of file iommu_hw-8xxx.h.
#define AWRITE_MASK 0x01 |
Definition at line 1518 of file iommu_hw-8xxx.h.
#define AWRITE_SHIFT 8 |
Definition at line 1722 of file iommu_hw-8xxx.h.
Definition at line 1140 of file iommu_hw-8xxx.h.
#define BE_MASK 0x01 |
Definition at line 1602 of file iommu_hw-8xxx.h.
#define BE_SHIFT 4 |
Definition at line 1806 of file iommu_hw-8xxx.h.
#define BFBCR (0x04C) |
Definition at line 855 of file iommu_hw-8xxx.h.
#define BFBDFE (BFBDFE_MASK << BFBDFE_SHIFT) |
Definition at line 1018 of file iommu_hw-8xxx.h.
#define BFBDFE_MASK 0x01 |
Definition at line 1479 of file iommu_hw-8xxx.h.
#define BFBDFE_SHIFT 0 |
Definition at line 1683 of file iommu_hw-8xxx.h.
#define BFBSFE (BFBSFE_MASK << BFBSFE_SHIFT) |
Definition at line 1019 of file iommu_hw-8xxx.h.
#define BFBSFE_MASK 0x01 |
Definition at line 1480 of file iommu_hw-8xxx.h.
#define BFBSFE_SHIFT 1 |
Definition at line 1684 of file iommu_hw-8xxx.h.
#define BPMEMTYPE (BPMEMTYPE_MASK << BPMEMTYPE_SHIFT) |
Definition at line 941 of file iommu_hw-8xxx.h.
#define BPMEMTYPE_MASK 0x07 |
Definition at line 1273 of file iommu_hw-8xxx.h.
#define BPMEMTYPE_SHIFT 25 |
Definition at line 1402 of file iommu_hw-8xxx.h.
#define BPMTCFG (BPMTCFG_MASK << BPMTCFG_SHIFT) |
Definition at line 940 of file iommu_hw-8xxx.h.
#define BPMTCFG_MASK 0x01 |
Definition at line 1272 of file iommu_hw-8xxx.h.
#define BPMTCFG_SHIFT 24 |
Definition at line 1401 of file iommu_hw-8xxx.h.
#define BPRCISH (BPRCISH_MASK << BPRCISH_SHIFT) |
Definition at line 936 of file iommu_hw-8xxx.h.
#define BPRCISH_MASK 0x01 |
Definition at line 1268 of file iommu_hw-8xxx.h.
#define BPRCISH_SHIFT 18 |
Definition at line 1397 of file iommu_hw-8xxx.h.
#define BPRCNSH (BPRCNSH_MASK << BPRCNSH_SHIFT) |
Definition at line 937 of file iommu_hw-8xxx.h.
#define BPRCNSH_MASK 0x01 |
Definition at line 1269 of file iommu_hw-8xxx.h.
#define BPRCNSH_SHIFT 19 |
Definition at line 1398 of file iommu_hw-8xxx.h.
#define BPRCOSH (BPRCOSH_MASK << BPRCOSH_SHIFT) |
Definition at line 935 of file iommu_hw-8xxx.h.
#define BPRCOSH_MASK 0x01 |
Definition at line 1267 of file iommu_hw-8xxx.h.
#define BPRCOSH_SHIFT 17 |
Definition at line 1396 of file iommu_hw-8xxx.h.
#define BPSHCFG (BPSHCFG_MASK << BPSHCFG_SHIFT) |
Definition at line 938 of file iommu_hw-8xxx.h.
#define BPSHCFG_MASK 0x03 |
Definition at line 1270 of file iommu_hw-8xxx.h.
#define BPSHCFG_SHIFT 20 |
Definition at line 1399 of file iommu_hw-8xxx.h.
#define BYPASS (BYPASS_MASK << BYPASS_SHIFT) |
Definition at line 891 of file iommu_hw-8xxx.h.
#define BYPASS_MASK 0x01 |
Definition at line 1224 of file iommu_hw-8xxx.h.
#define BYPASS_SHIFT 1 |
Definition at line 1353 of file iommu_hw-8xxx.h.
#define BYPASSD (BYPASSD_MASK << BYPASSD_SHIFT) |
Definition at line 934 of file iommu_hw-8xxx.h.
#define BYPASSD_MASK 0x01 |
Definition at line 1266 of file iommu_hw-8xxx.h.
#define BYPASSD_SHIFT 16 |
Definition at line 1395 of file iommu_hw-8xxx.h.
#define CBACR_N (0xFF800) |
Definition at line 817 of file iommu_hw-8xxx.h.
#define CBNDX (CBNDX_MASK << CBNDX_SHIFT) |
Definition at line 933 of file iommu_hw-8xxx.h.
#define CBNDX_MASK 0xFF |
Definition at line 1265 of file iommu_hw-8xxx.h.
#define CBNDX_SHIFT 8 |
Definition at line 1394 of file iommu_hw-8xxx.h.
#define CBVMID (CBVMID_MASK << CBVMID_SHIFT) |
Definition at line 872 of file iommu_hw-8xxx.h.
#define CBVMID_MASK 0x1F |
Definition at line 1205 of file iommu_hw-8xxx.h.
#define CBVMID_SHIFT 16 |
Definition at line 1334 of file iommu_hw-8xxx.h.
#define CFCFG (CFCFG_MASK << CFCFG_SHIFT) |
Definition at line 1009 of file iommu_hw-8xxx.h.
#define CFCFG_MASK 0x01 |
Definition at line 1470 of file iommu_hw-8xxx.h.
#define CFCFG_SHIFT 14 |
Definition at line 1674 of file iommu_hw-8xxx.h.
#define CFEIE (CFEIE_MASK << CFEIE_SHIFT) |
Definition at line 1000 of file iommu_hw-8xxx.h.
#define CFEIE_MASK 0x01 |
Definition at line 1461 of file iommu_hw-8xxx.h.
#define CFEIE_SHIFT 1 |
Definition at line 1665 of file iommu_hw-8xxx.h.
#define CFERE (CFERE_MASK << CFERE_SHIFT) |
Definition at line 999 of file iommu_hw-8xxx.h.
#define CFERE_MASK 0x01 |
Definition at line 1460 of file iommu_hw-8xxx.h.
#define CFERE_SHIFT 0 |
Definition at line 1664 of file iommu_hw-8xxx.h.
Definition at line 890 of file iommu_hw-8xxx.h.
#define CFG_MASK 0x01 |
Definition at line 1223 of file iommu_hw-8xxx.h.
#define CFG_SHIFT 0 |
Definition at line 1352 of file iommu_hw-8xxx.h.
#define CLIENTPD (CLIENTPD_MASK << CLIENTPD_SHIFT) |
Definition at line 881 of file iommu_hw-8xxx.h.
#define CLIENTPD_MASK 0x01 |
Definition at line 1214 of file iommu_hw-8xxx.h.
#define CLIENTPD_SHIFT 4 |
Definition at line 1343 of file iommu_hw-8xxx.h.
#define CONTEXTIDR (0x008) |
Definition at line 839 of file iommu_hw-8xxx.h.
#define CONTEXTIDR_ASID (CONTEXTIDR_ASID_MASK << CONTEXTIDR_ASID_SHIFT) |
Definition at line 1026 of file iommu_hw-8xxx.h.
#define CONTEXTIDR_ASID_MASK 0xFF |
Definition at line 1487 of file iommu_hw-8xxx.h.
#define CONTEXTIDR_ASID_SHIFT 0 |
Definition at line 1691 of file iommu_hw-8xxx.h.
#define CP_NONCACHED 0 |
Definition at line 91 of file iommu_hw-8xxx.h.
#define CP_WB_NWA 3 |
Definition at line 94 of file iommu_hw-8xxx.h.
#define CP_WB_WA 1 |
Definition at line 92 of file iommu_hw-8xxx.h.
#define CP_WT 2 |
Definition at line 93 of file iommu_hw-8xxx.h.
#define CR (0xFFF80) |
Definition at line 825 of file iommu_hw-8xxx.h.
#define CR_HUME (CR_HUME_MASK << CR_HUME_SHIFT) |
Definition at line 886 of file iommu_hw-8xxx.h.
#define CR_HUME_MASK 0x01 |
Definition at line 1219 of file iommu_hw-8xxx.h.
#define CR_HUME_SHIFT 9 |
Definition at line 1348 of file iommu_hw-8xxx.h.
#define CR_TLBIALLCFG (CR_TLBIALLCFG_MASK << CR_TLBIALLCFG_SHIFT) |
Definition at line 884 of file iommu_hw-8xxx.h.
#define CR_TLBIALLCFG_MASK 0x01 |
Definition at line 1217 of file iommu_hw-8xxx.h.
#define CR_TLBIALLCFG_SHIFT 7 |
Definition at line 1346 of file iommu_hw-8xxx.h.
#define CTX_SHIFT 12 |
Definition at line 21 of file iommu_hw-8xxx.h.
#define CTX_TLBIALL (0x800) |
Definition at line 856 of file iommu_hw-8xxx.h.
#define DCDEE (DCDEE_MASK << DCDEE_SHIFT) |
Definition at line 880 of file iommu_hw-8xxx.h.
#define DCDEE_MASK 0x01 |
Definition at line 1213 of file iommu_hw-8xxx.h.
#define DCDEE_SHIFT 3 |
Definition at line 1342 of file iommu_hw-8xxx.h.
Definition at line 1006 of file iommu_hw-8xxx.h.
#define DNA_MASK 0x01 |
Definition at line 1467 of file iommu_hw-8xxx.h.
#define DNA_SHIFT 10 |
Definition at line 1671 of file iommu_hw-8xxx.h.
#define DNLV2PA (DNLV2PA_MASK << DNLV2PA_SHIFT) |
Definition at line 1007 of file iommu_hw-8xxx.h.
#define DNLV2PA_MASK 0x01 |
Definition at line 1468 of file iommu_hw-8xxx.h.
#define DNLV2PA_SHIFT 11 |
Definition at line 1672 of file iommu_hw-8xxx.h.
#define DPSIZC (DPSIZC_MASK << DPSIZC_SHIFT) |
Definition at line 981 of file iommu_hw-8xxx.h.
#define DPSIZC_MASK 0x07 |
Definition at line 1313 of file iommu_hw-8xxx.h.
#define DPSIZC_SHIFT 20 |
Definition at line 1442 of file iommu_hw-8xxx.h.
#define DPSIZR (DPSIZR_MASK << DPSIZR_SHIFT) |
Definition at line 980 of file iommu_hw-8xxx.h.
#define DPSIZR_MASK 0x07 |
Definition at line 1312 of file iommu_hw-8xxx.h.
#define DPSIZR_SHIFT 16 |
Definition at line 1441 of file iommu_hw-8xxx.h.
#define EAR (0xFFF84) |
Definition at line 826 of file iommu_hw-8xxx.h.
#define ESR (0xFFF88) |
Definition at line 827 of file iommu_hw-8xxx.h.
#define ESR_MULTI (ESR_MULTI_MASK << ESR_MULTI_SHIFT) |
Definition at line 892 of file iommu_hw-8xxx.h.
#define ESR_MULTI_MASK 0x01 |
Definition at line 1225 of file iommu_hw-8xxx.h.
#define ESR_MULTI_SHIFT 31 |
Definition at line 1354 of file iommu_hw-8xxx.h.
#define ESRRESTORE (0xFFF8C) |
Definition at line 828 of file iommu_hw-8xxx.h.
#define ESYNR0 (0xFFF90) |
Definition at line 829 of file iommu_hw-8xxx.h.
#define ESYNR0_ABID (ESYNR0_ABID_MASK << ESYNR0_ABID_SHIFT) |
Definition at line 898 of file iommu_hw-8xxx.h.
#define ESYNR0_ABID_MASK 0x07 |
Definition at line 1231 of file iommu_hw-8xxx.h.
#define ESYNR0_ABID_SHIFT 13 |
Definition at line 1360 of file iommu_hw-8xxx.h.
#define ESYNR0_AMID (ESYNR0_AMID_MASK << ESYNR0_AMID_SHIFT) |
Definition at line 896 of file iommu_hw-8xxx.h.
#define ESYNR0_AMID_MASK 0xFF |
Definition at line 1229 of file iommu_hw-8xxx.h.
#define ESYNR0_AMID_SHIFT 0 |
Definition at line 1358 of file iommu_hw-8xxx.h.
#define ESYNR0_APID (ESYNR0_APID_MASK << ESYNR0_APID_SHIFT) |
Definition at line 897 of file iommu_hw-8xxx.h.
#define ESYNR0_APID_MASK 0x1F |
Definition at line 1230 of file iommu_hw-8xxx.h.
#define ESYNR0_APID_SHIFT 8 |
Definition at line 1359 of file iommu_hw-8xxx.h.
#define ESYNR0_ATID (ESYNR0_ATID_MASK << ESYNR0_ATID_SHIFT) |
Definition at line 900 of file iommu_hw-8xxx.h.
#define ESYNR0_ATID_MASK 0xFF |
Definition at line 1233 of file iommu_hw-8xxx.h.
#define ESYNR0_ATID_SHIFT 24 |
Definition at line 1362 of file iommu_hw-8xxx.h.
#define ESYNR0_AVMID (ESYNR0_AVMID_MASK << ESYNR0_AVMID_SHIFT) |
Definition at line 899 of file iommu_hw-8xxx.h.
#define ESYNR0_AVMID_MASK 0x1F |
Definition at line 1232 of file iommu_hw-8xxx.h.
#define ESYNR0_AVMID_SHIFT 16 |
Definition at line 1361 of file iommu_hw-8xxx.h.
#define ESYNR1 (0xFFF94) |
Definition at line 830 of file iommu_hw-8xxx.h.
#define ESYNR1_ABURST (ESYNR1_ABURST_MASK << ESYNR1_ABURST_SHIFT) |
Definition at line 912 of file iommu_hw-8xxx.h.
#define ESYNR1_ABURST_MASK 0x01 |
Definition at line 1244 of file iommu_hw-8xxx.h.
#define ESYNR1_ABURST_SHIFT 10 |
Definition at line 1373 of file iommu_hw-8xxx.h.
#define ESYNR1_AC (ESYNR1_AC_MASK << ESYNR1_AC_SHIFT) |
Definition at line 918 of file iommu_hw-8xxx.h.
#define ESYNR1_AC_MASK 0x01 |
Definition at line 1250 of file iommu_hw-8xxx.h.
#define ESYNR1_AC_SHIFT 30 |
Definition at line 1379 of file iommu_hw-8xxx.h.
#define ESYNR1_AFULL (ESYNR1_AFULL_MASK << ESYNR1_AFULL_SHIFT) |
Definition at line 917 of file iommu_hw-8xxx.h.
#define ESYNR1_AFULL_MASK 0x01 |
Definition at line 1249 of file iommu_hw-8xxx.h.
#define ESYNR1_AFULL_SHIFT 24 |
Definition at line 1378 of file iommu_hw-8xxx.h.
#define ESYNR1_AINNERSHARED |
Definition at line 906 of file iommu_hw-8xxx.h.
#define ESYNR1_AINNERSHARED_MASK 0x01 |
Definition at line 1239 of file iommu_hw-8xxx.h.
#define ESYNR1_AINNERSHARED_SHIFT 4 |
Definition at line 1368 of file iommu_hw-8xxx.h.
#define ESYNR1_AINST (ESYNR1_AINST_MASK << ESYNR1_AINST_SHIFT) |
Definition at line 910 of file iommu_hw-8xxx.h.
#define ESYNR1_AINST_MASK 0x01 |
Definition at line 1242 of file iommu_hw-8xxx.h.
#define ESYNR1_AINST_SHIFT 7 |
Definition at line 1371 of file iommu_hw-8xxx.h.
#define ESYNR1_ALEN (ESYNR1_ALEN_MASK << ESYNR1_ALEN_SHIFT) |
Definition at line 913 of file iommu_hw-8xxx.h.
#define ESYNR1_ALEN_MASK 0x0F |
Definition at line 1245 of file iommu_hw-8xxx.h.
#define ESYNR1_ALEN_SHIFT 12 |
Definition at line 1374 of file iommu_hw-8xxx.h.
#define ESYNR1_ALOCK (ESYNR1_ALOCK_MASK << ESYNR1_ALOCK_SHIFT) |
Definition at line 915 of file iommu_hw-8xxx.h.
#define ESYNR1_ALOCK_MASK 0x03 |
Definition at line 1247 of file iommu_hw-8xxx.h.
#define ESYNR1_ALOCK_SHIFT 20 |
Definition at line 1376 of file iommu_hw-8xxx.h.
#define ESYNR1_AMEMTYPE (ESYNR1_AMEMTYPE_MASK << ESYNR1_AMEMTYPE_SHIFT) |
Definition at line 904 of file iommu_hw-8xxx.h.
#define ESYNR1_AMEMTYPE_MASK 0x07 |
Definition at line 1237 of file iommu_hw-8xxx.h.
#define ESYNR1_AMEMTYPE_SHIFT 0 |
Definition at line 1366 of file iommu_hw-8xxx.h.
#define ESYNR1_AOOO (ESYNR1_AOOO_MASK << ESYNR1_AOOO_SHIFT) |
Definition at line 916 of file iommu_hw-8xxx.h.
#define ESYNR1_AOOO_MASK 0x01 |
Definition at line 1248 of file iommu_hw-8xxx.h.
#define ESYNR1_AOOO_SHIFT 22 |
Definition at line 1377 of file iommu_hw-8xxx.h.
#define ESYNR1_APRIV (ESYNR1_APRIV_MASK << ESYNR1_APRIV_SHIFT) |
Definition at line 908 of file iommu_hw-8xxx.h.
#define ESYNR1_APRIV_MASK 0x01 |
Definition at line 1240 of file iommu_hw-8xxx.h.
#define ESYNR1_APRIV_SHIFT 5 |
Definition at line 1369 of file iommu_hw-8xxx.h.
#define ESYNR1_APROTNS (ESYNR1_APROTNS_MASK << ESYNR1_APROTNS_SHIFT) |
Definition at line 909 of file iommu_hw-8xxx.h.
#define ESYNR1_APROTNS_MASK 0x01 |
Definition at line 1241 of file iommu_hw-8xxx.h.
#define ESYNR1_APROTNS_SHIFT 6 |
Definition at line 1370 of file iommu_hw-8xxx.h.
#define ESYNR1_ASHARED (ESYNR1_ASHARED_MASK << ESYNR1_ASHARED_SHIFT) |
Definition at line 905 of file iommu_hw-8xxx.h.
#define ESYNR1_ASHARED_MASK 0x01 |
Definition at line 1238 of file iommu_hw-8xxx.h.
#define ESYNR1_ASHARED_SHIFT 3 |
Definition at line 1367 of file iommu_hw-8xxx.h.
#define ESYNR1_ASIZE (ESYNR1_ASIZE_MASK << ESYNR1_ASIZE_SHIFT) |
Definition at line 914 of file iommu_hw-8xxx.h.
#define ESYNR1_ASIZE_MASK 0x01 |
Definition at line 1246 of file iommu_hw-8xxx.h.
#define ESYNR1_ASIZE_SHIFT 16 |
Definition at line 1375 of file iommu_hw-8xxx.h.
#define ESYNR1_AWRITE (ESYNR1_AWRITE_MASK << ESYNR1_AWRITE_SHIFT) |
Definition at line 911 of file iommu_hw-8xxx.h.
#define ESYNR1_AWRITE_MASK 0x01 |
Definition at line 1243 of file iommu_hw-8xxx.h.
#define ESYNR1_AWRITE_SHIFT 8 |
Definition at line 1372 of file iommu_hw-8xxx.h.
#define ESYNR1_DCD (ESYNR1_DCD_MASK << ESYNR1_DCD_SHIFT) |
Definition at line 919 of file iommu_hw-8xxx.h.
#define ESYNR1_DCD_MASK 0x01 |
Definition at line 1251 of file iommu_hw-8xxx.h.
#define ESYNR1_DCD_SHIFT 31 |
Definition at line 1380 of file iommu_hw-8xxx.h.
#define FAR (0x028) |
Definition at line 846 of file iommu_hw-8xxx.h.
#define FAULT (FAULT_MASK << FAULT_SHIFT) |
Definition at line 1085 of file iommu_hw-8xxx.h.
#define FAULT_AFF (FAULT_AFF_MASK << FAULT_AFF_SHIFT) |
Definition at line 1089 of file iommu_hw-8xxx.h.
#define FAULT_AFF_MASK 0x01 |
Definition at line 1550 of file iommu_hw-8xxx.h.
#define FAULT_AFF_SHIFT 2 |
Definition at line 1754 of file iommu_hw-8xxx.h.
#define FAULT_APF (FAULT_APF_MASK << FAULT_APF_SHIFT) |
Definition at line 1090 of file iommu_hw-8xxx.h.
#define FAULT_APF_MASK 0x01 |
Definition at line 1551 of file iommu_hw-8xxx.h.
#define FAULT_APF_SHIFT 3 |
Definition at line 1755 of file iommu_hw-8xxx.h.
#define FAULT_HTWDEEF (FAULT_HTWDEEF_MASK << FAULT_HTWDEEF_SHIFT) |
Definition at line 1092 of file iommu_hw-8xxx.h.
#define FAULT_HTWDEEF_MASK 0x01 |
Definition at line 1553 of file iommu_hw-8xxx.h.
#define FAULT_HTWDEEF_SHIFT 5 |
Definition at line 1757 of file iommu_hw-8xxx.h.
#define FAULT_HTWSEEF (FAULT_HTWSEEF_MASK << FAULT_HTWSEEF_SHIFT) |
Definition at line 1093 of file iommu_hw-8xxx.h.
#define FAULT_HTWSEEF_MASK 0x01 |
Definition at line 1554 of file iommu_hw-8xxx.h.
#define FAULT_HTWSEEF_SHIFT 6 |
Definition at line 1758 of file iommu_hw-8xxx.h.
#define FAULT_MASK 0x01 |
Definition at line 1546 of file iommu_hw-8xxx.h.
#define FAULT_MHF (FAULT_MHF_MASK << FAULT_MHF_SHIFT) |
Definition at line 1094 of file iommu_hw-8xxx.h.
#define FAULT_MHF_MASK 0x01 |
Definition at line 1555 of file iommu_hw-8xxx.h.
#define FAULT_MHF_SHIFT 7 |
Definition at line 1759 of file iommu_hw-8xxx.h.
#define FAULT_SHIFT 0 |
Definition at line 1750 of file iommu_hw-8xxx.h.
#define FAULT_SL (FAULT_SL_MASK << FAULT_SL_SHIFT) |
Definition at line 1095 of file iommu_hw-8xxx.h.
#define FAULT_SL_MASK 0x01 |
Definition at line 1556 of file iommu_hw-8xxx.h.
#define FAULT_SL_SHIFT 16 |
Definition at line 1760 of file iommu_hw-8xxx.h.
#define FAULT_SS (FAULT_SS_MASK << FAULT_SS_SHIFT) |
Definition at line 1096 of file iommu_hw-8xxx.h.
#define FAULT_SS_MASK 0x01 |
Definition at line 1557 of file iommu_hw-8xxx.h.
#define FAULT_SS_SHIFT 30 |
Definition at line 1761 of file iommu_hw-8xxx.h.
#define FAULT_TF (FAULT_TF_MASK << FAULT_TF_SHIFT) |
Definition at line 1088 of file iommu_hw-8xxx.h.
#define FAULT_TF_MASK 0x01 |
Definition at line 1549 of file iommu_hw-8xxx.h.
#define FAULT_TF_SHIFT 1 |
Definition at line 1753 of file iommu_hw-8xxx.h.
#define FAULT_TLBMF (FAULT_TLBMF_MASK << FAULT_TLBMF_SHIFT) |
Definition at line 1091 of file iommu_hw-8xxx.h.
#define FAULT_TLBMF_MASK 0x01 |
Definition at line 1552 of file iommu_hw-8xxx.h.
#define FAULT_TLBMF_SHIFT 4 |
Definition at line 1756 of file iommu_hw-8xxx.h.
#define FL_AP_READ (1 << 11) |
Definition at line 65 of file iommu_hw-8xxx.h.
#define FL_AP_WRITE (1 << 10) |
Definition at line 64 of file iommu_hw-8xxx.h.
#define FL_BASE_MASK 0xFFFFFC00 |
Definition at line 60 of file iommu_hw-8xxx.h.
#define FL_BUFFERABLE (1 << 2) |
Definition at line 67 of file iommu_hw-8xxx.h.
#define FL_CACHEABLE (1 << 3) |
Definition at line 68 of file iommu_hw-8xxx.h.
#define FL_NG (1 << 17) |
Definition at line 71 of file iommu_hw-8xxx.h.
Definition at line 70 of file iommu_hw-8xxx.h.
#define FL_SHARED (1 << 16) |
Definition at line 66 of file iommu_hw-8xxx.h.
#define FL_SUPERSECTION (1 << 18) |
Definition at line 63 of file iommu_hw-8xxx.h.
#define FL_TEX0 (1 << 12) |
Definition at line 69 of file iommu_hw-8xxx.h.
#define FL_TYPE_SECT (2 << 0) |
Definition at line 62 of file iommu_hw-8xxx.h.
#define FL_TYPE_TABLE (1 << 0) |
Definition at line 61 of file iommu_hw-8xxx.h.
#define FLOOR (FLOOR_MASK << FLOOR_SHIFT) |
Definition at line 1162 of file iommu_hw-8xxx.h.
#define FLOOR_MASK 0xFF |
Definition at line 1624 of file iommu_hw-8xxx.h.
#define FLOOR_SHIFT 8 |
Definition at line 1828 of file iommu_hw-8xxx.h.
#define FLVIC (FLVIC_MASK << FLVIC_SHIFT) |
Definition at line 1021 of file iommu_hw-8xxx.h.
#define FLVIC_MASK 0x0F |
Definition at line 1482 of file iommu_hw-8xxx.h.
#define FLVIC_SHIFT 4 |
Definition at line 1686 of file iommu_hw-8xxx.h.
#define FSR (0x020) |
Definition at line 844 of file iommu_hw-8xxx.h.
#define FSRRESTORE (0x024) |
Definition at line 845 of file iommu_hw-8xxx.h.
#define FSYNR0 (0x02C) |
Definition at line 847 of file iommu_hw-8xxx.h.
#define FSYNR1 (0x030) |
Definition at line 848 of file iommu_hw-8xxx.h.
#define FSYNR1_ASIZE (FSYNR1_ASIZE_MASK << FSYNR1_ASIZE_SHIFT) |
Definition at line 1060 of file iommu_hw-8xxx.h.
#define FSYNR1_ASIZE_MASK 0x07 |
Definition at line 1521 of file iommu_hw-8xxx.h.
#define FSYNR1_ASIZE_SHIFT 16 |
Definition at line 1725 of file iommu_hw-8xxx.h.
Definition at line 677 of file iommu_hw-8xxx.h.
Definition at line 689 of file iommu_hw-8xxx.h.
Definition at line 164 of file iommu_hw-8xxx.h.
Definition at line 770 of file iommu_hw-8xxx.h.
Definition at line 663 of file iommu_hw-8xxx.h.
Definition at line 773 of file iommu_hw-8xxx.h.
Definition at line 693 of file iommu_hw-8xxx.h.
#define GET_AINNERSHARED | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, FSYNR1, AINNERSHARED) |
Definition at line 684 of file iommu_hw-8xxx.h.
Definition at line 687 of file iommu_hw-8xxx.h.
Definition at line 690 of file iommu_hw-8xxx.h.
Definition at line 692 of file iommu_hw-8xxx.h.
Definition at line 682 of file iommu_hw-8xxx.h.
Definition at line 675 of file iommu_hw-8xxx.h.
Definition at line 664 of file iommu_hw-8xxx.h.
Definition at line 676 of file iommu_hw-8xxx.h.
Definition at line 685 of file iommu_hw-8xxx.h.
Definition at line 686 of file iommu_hw-8xxx.h.
Definition at line 683 of file iommu_hw-8xxx.h.
Definition at line 678 of file iommu_hw-8xxx.h.
Definition at line 688 of file iommu_hw-8xxx.h.
Definition at line 772 of file iommu_hw-8xxx.h.
Definition at line 181 of file iommu_hw-8xxx.h.
Definition at line 648 of file iommu_hw-8xxx.h.
Definition at line 649 of file iommu_hw-8xxx.h.
Definition at line 331 of file iommu_hw-8xxx.h.
Definition at line 330 of file iommu_hw-8xxx.h.
Definition at line 326 of file iommu_hw-8xxx.h.
Definition at line 327 of file iommu_hw-8xxx.h.
Definition at line 325 of file iommu_hw-8xxx.h.
Definition at line 328 of file iommu_hw-8xxx.h.
#define GET_BYPASS | ( | b | ) | GET_GLOBAL_FIELD(b, ESR, BYPASS) |
Definition at line 349 of file iommu_hw-8xxx.h.
Definition at line 324 of file iommu_hw-8xxx.h.
Definition at line 115 of file iommu_hw-8xxx.h.
Definition at line 323 of file iommu_hw-8xxx.h.
Definition at line 317 of file iommu_hw-8xxx.h.
Definition at line 640 of file iommu_hw-8xxx.h.
Definition at line 631 of file iommu_hw-8xxx.h.
Definition at line 630 of file iommu_hw-8xxx.h.
#define GET_CFG | ( | b | ) | GET_GLOBAL_FIELD(b, ESR, CFG) |
Definition at line 348 of file iommu_hw-8xxx.h.
#define GET_CLIENTPD | ( | b | ) | GET_GLOBAL_FIELD(b, CR, CLIENTPD) |
Definition at line 339 of file iommu_hw-8xxx.h.
#define GET_CONTEXT_FIELD | ( | b, | |
c, | |||
r, | |||
F | |||
) | GET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT) |
Definition at line 38 of file iommu_hw-8xxx.h.
#define GET_CONTEXTIDR | ( | b, | |
c | |||
) | GET_CTX_REG(CONTEXTIDR, (b), (c)) |
Definition at line 165 of file iommu_hw-8xxx.h.
#define GET_CONTEXTIDR_ASID | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, CONTEXTIDR, CONTEXTIDR_ASID) |
Definition at line 656 of file iommu_hw-8xxx.h.
#define GET_CONTEXTIDR_PROCID | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, CONTEXTIDR, PROCID) |
Definition at line 658 of file iommu_hw-8xxx.h.
#define GET_CR | ( | b | ) | GET_GLOBAL_REG(CR, (b)) |
Definition at line 122 of file iommu_hw-8xxx.h.
#define GET_CR_HUME | ( | b | ) | GET_GLOBAL_FIELD(b, CR, CR_HUME) |
Definition at line 344 of file iommu_hw-8xxx.h.
#define GET_CR_TLBIALLCFG | ( | b | ) | GET_GLOBAL_FIELD(b, CR, CR_TLBIALLCFG) |
Definition at line 342 of file iommu_hw-8xxx.h.
Definition at line 24 of file iommu_hw-8xxx.h.
#define GET_CTX_TLBIALL | ( | b, | |
c | |||
) | GET_CTX_REG(CTX_TLBIALL, (b), (c)) |
Definition at line 182 of file iommu_hw-8xxx.h.
#define GET_DCDEE | ( | b | ) | GET_GLOBAL_FIELD(b, CR, DCDEE) |
Definition at line 338 of file iommu_hw-8xxx.h.
Definition at line 637 of file iommu_hw-8xxx.h.
Definition at line 638 of file iommu_hw-8xxx.h.
#define GET_DPSIZC | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, DPSIZC) |
Definition at line 421 of file iommu_hw-8xxx.h.
#define GET_DPSIZR | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, DPSIZR) |
Definition at line 420 of file iommu_hw-8xxx.h.
#define GET_EAR | ( | b | ) | GET_GLOBAL_REG(EAR, (b)) |
Definition at line 123 of file iommu_hw-8xxx.h.
#define GET_ESR | ( | b | ) | GET_GLOBAL_REG(ESR, (b)) |
Definition at line 124 of file iommu_hw-8xxx.h.
#define GET_ESR_MULTI | ( | b | ) | GET_GLOBAL_FIELD(b, ESR, ESR_MULTI) |
Definition at line 350 of file iommu_hw-8xxx.h.
#define GET_ESRRESTORE | ( | b | ) | GET_GLOBAL_REG(ESRRESTORE, (b)) |
Definition at line 125 of file iommu_hw-8xxx.h.
#define GET_ESYNR0 | ( | b | ) | GET_GLOBAL_REG(ESYNR0, (b)) |
Definition at line 126 of file iommu_hw-8xxx.h.
#define GET_ESYNR0_ABID | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_ABID) |
Definition at line 356 of file iommu_hw-8xxx.h.
#define GET_ESYNR0_AMID | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_AMID) |
Definition at line 354 of file iommu_hw-8xxx.h.
#define GET_ESYNR0_APID | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_APID) |
Definition at line 355 of file iommu_hw-8xxx.h.
#define GET_ESYNR0_ATID | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_ATID) |
Definition at line 358 of file iommu_hw-8xxx.h.
#define GET_ESYNR0_AVMID | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_AVMID) |
Definition at line 357 of file iommu_hw-8xxx.h.
#define GET_ESYNR1 | ( | b | ) | GET_GLOBAL_REG(ESYNR1, (b)) |
Definition at line 127 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_ABURST | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ABURST) |
Definition at line 370 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AC | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AC) |
Definition at line 376 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AFULL | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AFULL) |
Definition at line 375 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AINNERSHARED | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AINNERSHARED) |
Definition at line 364 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AINST | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AINST) |
Definition at line 368 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_ALEN | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ALEN) |
Definition at line 371 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_ALOCK | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ALOCK) |
Definition at line 373 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AMEMTYPE | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AMEMTYPE) |
Definition at line 362 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AOOO | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AOOO) |
Definition at line 374 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_APRIV | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_APRIV) |
Definition at line 366 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_APROTNS | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_APROTNS) |
Definition at line 367 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_ASHARED | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ASHARED) |
Definition at line 363 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_ASIZE | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ASIZE) |
Definition at line 372 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_AWRITE | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AWRITE) |
Definition at line 369 of file iommu_hw-8xxx.h.
#define GET_ESYNR1_DCD | ( | b | ) | GET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_DCD) |
Definition at line 377 of file iommu_hw-8xxx.h.
Definition at line 172 of file iommu_hw-8xxx.h.
Definition at line 718 of file iommu_hw-8xxx.h.
Definition at line 721 of file iommu_hw-8xxx.h.
Definition at line 722 of file iommu_hw-8xxx.h.
#define GET_FAULT_HTWDEEF | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, FAULT_HTWDEEF) |
Definition at line 724 of file iommu_hw-8xxx.h.
#define GET_FAULT_HTWSEEF | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, FAULT_HTWSEEF) |
Definition at line 725 of file iommu_hw-8xxx.h.
Definition at line 726 of file iommu_hw-8xxx.h.
Definition at line 727 of file iommu_hw-8xxx.h.
Definition at line 728 of file iommu_hw-8xxx.h.
Definition at line 720 of file iommu_hw-8xxx.h.
#define GET_FAULT_TLBMF | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, FAULT_TLBMF) |
Definition at line 723 of file iommu_hw-8xxx.h.
Definition at line 46 of file iommu_hw-8xxx.h.
Definition at line 782 of file iommu_hw-8xxx.h.
Definition at line 651 of file iommu_hw-8xxx.h.
Definition at line 170 of file iommu_hw-8xxx.h.
#define GET_FSRRESTORE | ( | b, | |
c | |||
) | GET_CTX_REG(FSRRESTORE, (b), (c)) |
Definition at line 171 of file iommu_hw-8xxx.h.
Definition at line 173 of file iommu_hw-8xxx.h.
Definition at line 174 of file iommu_hw-8xxx.h.
#define GET_FSYNR1_ASIZE | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, FSYNR1, FSYNR1_ASIZE) |
Definition at line 691 of file iommu_hw-8xxx.h.
Definition at line 37 of file iommu_hw-8xxx.h.
Definition at line 23 of file iommu_hw-8xxx.h.
Definition at line 34 of file iommu_hw-8xxx.h.
#define GET_GLOBAL_TLBIALL | ( | b | ) | GET_GLOBAL_REG(GLOBAL_TLBIALL, (b)) |
Definition at line 120 of file iommu_hw-8xxx.h.
Definition at line 771 of file iommu_hw-8xxx.h.
Definition at line 811 of file iommu_hw-8xxx.h.
#define GET_HTW | ( | b | ) | GET_GLOBAL_FIELD(b, IDR, HTW) |
Definition at line 382 of file iommu_hw-8xxx.h.
Definition at line 666 of file iommu_hw-8xxx.h.
Definition at line 667 of file iommu_hw-8xxx.h.
#define GET_HUM | ( | b | ) | GET_GLOBAL_FIELD(b, IDR, HUM) |
Definition at line 383 of file iommu_hw-8xxx.h.
Definition at line 643 of file iommu_hw-8xxx.h.
Definition at line 697 of file iommu_hw-8xxx.h.
Definition at line 698 of file iommu_hw-8xxx.h.
Definition at line 699 of file iommu_hw-8xxx.h.
Definition at line 700 of file iommu_hw-8xxx.h.
Definition at line 701 of file iommu_hw-8xxx.h.
Definition at line 702 of file iommu_hw-8xxx.h.
Definition at line 703 of file iommu_hw-8xxx.h.
Definition at line 704 of file iommu_hw-8xxx.h.
#define GET_IDR | ( | b | ) | GET_GLOBAL_REG(IDR, (b)) |
Definition at line 129 of file iommu_hw-8xxx.h.
Definition at line 812 of file iommu_hw-8xxx.h.
Definition at line 318 of file iommu_hw-8xxx.h.
#define GET_ISH | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, ISH) |
Definition at line 417 of file iommu_hw-8xxx.h.
Definition at line 777 of file iommu_hw-8xxx.h.
Definition at line 768 of file iommu_hw-8xxx.h.
Definition at line 114 of file iommu_hw-8xxx.h.
#define GET_MAJOR | ( | b | ) | GET_GLOBAL_FIELD(b, REV, MAJOR) |
Definition at line 390 of file iommu_hw-8xxx.h.
Definition at line 668 of file iommu_hw-8xxx.h.
#define GET_MINOR | ( | b | ) | GET_GLOBAL_FIELD(b, REV, MINOR) |
Definition at line 391 of file iommu_hw-8xxx.h.
#define GET_MT | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, MT) |
Definition at line 419 of file iommu_hw-8xxx.h.
Definition at line 739 of file iommu_hw-8xxx.h.
Definition at line 740 of file iommu_hw-8xxx.h.
Definition at line 741 of file iommu_hw-8xxx.h.
Definition at line 742 of file iommu_hw-8xxx.h.
Definition at line 743 of file iommu_hw-8xxx.h.
Definition at line 744 of file iommu_hw-8xxx.h.
Definition at line 745 of file iommu_hw-8xxx.h.
Definition at line 746 of file iommu_hw-8xxx.h.
Definition at line 671 of file iommu_hw-8xxx.h.
Definition at line 787 of file iommu_hw-8xxx.h.
#define GET_NCB | ( | b | ) | GET_GLOBAL_FIELD(b, IDR, NCB) |
Definition at line 385 of file iommu_hw-8xxx.h.
#define GET_NIRPT | ( | b | ) | GET_GLOBAL_FIELD(b, IDR, NIRPT) |
Definition at line 386 of file iommu_hw-8xxx.h.
#define GET_NM2VCBMT | ( | b | ) | GET_GLOBAL_FIELD(b, IDR, NM2VCBMT) |
Definition at line 381 of file iommu_hw-8xxx.h.
Definition at line 176 of file iommu_hw-8xxx.h.
#define GET_NOFAULT_MT | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, PAR_NOFAULT_MT) |
Definition at line 731 of file iommu_hw-8xxx.h.
#define GET_NOFAULT_NOS | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, PAR_NOFAULT_NOS) |
Definition at line 734 of file iommu_hw-8xxx.h.
#define GET_NOFAULT_NS | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, PAR_NOFAULT_NS) |
Definition at line 733 of file iommu_hw-8xxx.h.
#define GET_NOFAULT_SH | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, PAR_NOFAULT_SH) |
Definition at line 732 of file iommu_hw-8xxx.h.
#define GET_NOFAULT_SS | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, PAR_NOFAULT_SS) |
Definition at line 730 of file iommu_hw-8xxx.h.
Definition at line 751 of file iommu_hw-8xxx.h.
Definition at line 752 of file iommu_hw-8xxx.h.
Definition at line 753 of file iommu_hw-8xxx.h.
Definition at line 754 of file iommu_hw-8xxx.h.
Definition at line 755 of file iommu_hw-8xxx.h.
Definition at line 756 of file iommu_hw-8xxx.h.
Definition at line 757 of file iommu_hw-8xxx.h.
Definition at line 758 of file iommu_hw-8xxx.h.
#define GET_NPFAULT_PA | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, PAR, PAR_NPFAULT_PA) |
Definition at line 735 of file iommu_hw-8xxx.h.
Definition at line 329 of file iommu_hw-8xxx.h.
#define GET_NSDESC | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, NSDESC) |
Definition at line 416 of file iommu_hw-8xxx.h.
Definition at line 705 of file iommu_hw-8xxx.h.
Definition at line 706 of file iommu_hw-8xxx.h.
Definition at line 707 of file iommu_hw-8xxx.h.
Definition at line 708 of file iommu_hw-8xxx.h.
Definition at line 709 of file iommu_hw-8xxx.h.
Definition at line 710 of file iommu_hw-8xxx.h.
Definition at line 711 of file iommu_hw-8xxx.h.
Definition at line 712 of file iommu_hw-8xxx.h.
Definition at line 169 of file iommu_hw-8xxx.h.
Definition at line 788 of file iommu_hw-8xxx.h.
Definition at line 789 of file iommu_hw-8xxx.h.
#define GET_PR | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, PR) |
Definition at line 411 of file iommu_hw-8xxx.h.
Definition at line 636 of file iommu_hw-8xxx.h.
Definition at line 175 of file iommu_hw-8xxx.h.
Definition at line 645 of file iommu_hw-8xxx.h.
Definition at line 644 of file iommu_hw-8xxx.h.
Definition at line 632 of file iommu_hw-8xxx.h.
#define GET_PW | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, PW) |
Definition at line 412 of file iommu_hw-8xxx.h.
Definition at line 634 of file iommu_hw-8xxx.h.
Definition at line 635 of file iommu_hw-8xxx.h.
Definition at line 633 of file iommu_hw-8xxx.h.
Definition at line 190 of file iommu_hw-8xxx.h.
#define GET_REV | ( | b | ) | GET_GLOBAL_REG(REV, (b)) |
Definition at line 128 of file iommu_hw-8xxx.h.
#define GET_RPU_ACR | ( | b | ) | GET_GLOBAL_REG(RPU_ACR, (b)) |
Definition at line 130 of file iommu_hw-8xxx.h.
#define GET_RPUE | ( | b | ) | GET_GLOBAL_FIELD(b, CR, RPUE) |
Definition at line 335 of file iommu_hw-8xxx.h.
#define GET_RPUEIE | ( | b | ) | GET_GLOBAL_FIELD(b, CR, RPUEIE) |
Definition at line 337 of file iommu_hw-8xxx.h.
#define GET_RPUERE | ( | b | ) | GET_GLOBAL_FIELD(b, CR, RPUERE) |
Definition at line 336 of file iommu_hw-8xxx.h.
Definition at line 315 of file iommu_hw-8xxx.h.
Definition at line 316 of file iommu_hw-8xxx.h.
Definition at line 314 of file iommu_hw-8xxx.h.
Definition at line 163 of file iommu_hw-8xxx.h.
Definition at line 650 of file iommu_hw-8xxx.h.
#define GET_SH | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, SH) |
Definition at line 418 of file iommu_hw-8xxx.h.
Definition at line 747 of file iommu_hw-8xxx.h.
Definition at line 748 of file iommu_hw-8xxx.h.
Definition at line 749 of file iommu_hw-8xxx.h.
Definition at line 750 of file iommu_hw-8xxx.h.
Definition at line 669 of file iommu_hw-8xxx.h.
Definition at line 652 of file iommu_hw-8xxx.h.
#define GET_SPDM0SEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM0SEL) |
Definition at line 400 of file iommu_hw-8xxx.h.
#define GET_SPDM1SEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM1SEL) |
Definition at line 401 of file iommu_hw-8xxx.h.
#define GET_SPDM2SEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM2SEL) |
Definition at line 402 of file iommu_hw-8xxx.h.
#define GET_SPDM3SEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, SPDM3SEL) |
Definition at line 403 of file iommu_hw-8xxx.h.
#define GET_SPDMBE | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, SPDMBE) |
Definition at line 396 of file iommu_hw-8xxx.h.
Definition at line 670 of file iommu_hw-8xxx.h.
#define GET_STALLD | ( | b | ) | GET_GLOBAL_FIELD(b, CR, STALLD) |
Definition at line 340 of file iommu_hw-8xxx.h.
#define GET_TBE | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, TBE) |
Definition at line 395 of file iommu_hw-8xxx.h.
#define GET_TBHSEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, TBHSEL) |
Definition at line 399 of file iommu_hw-8xxx.h.
#define GET_TBLSEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, TBLSEL) |
Definition at line 398 of file iommu_hw-8xxx.h.
#define GET_TESTBUSCR | ( | b | ) | GET_GLOBAL_REG(TESTBUSCR, (b)) |
Definition at line 119 of file iommu_hw-8xxx.h.
Definition at line 662 of file iommu_hw-8xxx.h.
Definition at line 641 of file iommu_hw-8xxx.h.
Definition at line 179 of file iommu_hw-8xxx.h.
Definition at line 183 of file iommu_hw-8xxx.h.
#define GET_TLBIASIDCFG | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TLBLKCR, TLBIASIDCFG) |
Definition at line 780 of file iommu_hw-8xxx.h.
Definition at line 184 of file iommu_hw-8xxx.h.
Definition at line 185 of file iommu_hw-8xxx.h.
#define GET_TLBIVAACFG | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TLBLKCR, TLBIVAACFG) |
Definition at line 781 of file iommu_hw-8xxx.h.
#define GET_TLBIVMID | ( | b | ) | GET_GLOBAL_REG(TLBIVMID, (b)) |
Definition at line 121 of file iommu_hw-8xxx.h.
#define GET_TLBIVMID_VMID | ( | b | ) | GET_GLOBAL_FIELD(b, TLBIVMID, TLBIVMID_VMID) |
Definition at line 407 of file iommu_hw-8xxx.h.
#define GET_TLBIVMIDCFG | ( | b | ) | GET_GLOBAL_FIELD(b, CR, TLBIVMIDCFG) |
Definition at line 343 of file iommu_hw-8xxx.h.
Definition at line 177 of file iommu_hw-8xxx.h.
#define GET_TLBLCKR_TLBIALLCFG | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TLBLKCR, TLBLCKR_TLBIALLCFG) |
Definition at line 778 of file iommu_hw-8xxx.h.
#define GET_TLBLKCRWE | ( | b | ) | GET_GLOBAL_FIELD(b, CR, TLBLKCRWE) |
Definition at line 341 of file iommu_hw-8xxx.h.
Definition at line 639 of file iommu_hw-8xxx.h.
Definition at line 665 of file iommu_hw-8xxx.h.
#define GET_TLBSIZE | ( | b | ) | GET_GLOBAL_FIELD(b, IDR, TLBSIZE) |
Definition at line 384 of file iommu_hw-8xxx.h.
Definition at line 180 of file iommu_hw-8xxx.h.
#define GET_TLBTR0 | ( | b | ) | GET_GLOBAL_REG(TLBTR0, (b)) |
Definition at line 116 of file iommu_hw-8xxx.h.
#define GET_TLBTR1 | ( | b | ) | GET_GLOBAL_REG(TLBTR1, (b)) |
Definition at line 117 of file iommu_hw-8xxx.h.
#define GET_TLBTR1_PA | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR1, TLBTR1_PA) |
Definition at line 426 of file iommu_hw-8xxx.h.
#define GET_TLBTR1_VMID | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR1, TLBTR1_VMID) |
Definition at line 425 of file iommu_hw-8xxx.h.
#define GET_TLBTR2 | ( | b | ) | GET_GLOBAL_REG(TLBTR2, (b)) |
Definition at line 118 of file iommu_hw-8xxx.h.
#define GET_TLBTR2_ASID | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_ASID) |
Definition at line 430 of file iommu_hw-8xxx.h.
#define GET_TLBTR2_NSTID | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_NSTID) |
Definition at line 432 of file iommu_hw-8xxx.h.
#define GET_TLBTR2_NV | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_NV) |
Definition at line 433 of file iommu_hw-8xxx.h.
#define GET_TLBTR2_V | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_V) |
Definition at line 431 of file iommu_hw-8xxx.h.
#define GET_TLBTR2_VA | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_VA) |
Definition at line 434 of file iommu_hw-8xxx.h.
Definition at line 764 of file iommu_hw-8xxx.h.
Definition at line 769 of file iommu_hw-8xxx.h.
Definition at line 168 of file iommu_hw-8xxx.h.
Definition at line 166 of file iommu_hw-8xxx.h.
#define GET_TTBR0_IRGNH | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TTBR0, TTBR0_IRGNH) |
Definition at line 793 of file iommu_hw-8xxx.h.
#define GET_TTBR0_IRGNL | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TTBR0, TTBR0_IRGNL) |
Definition at line 797 of file iommu_hw-8xxx.h.
Definition at line 796 of file iommu_hw-8xxx.h.
#define GET_TTBR0_ORGN | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TTBR0, TTBR0_ORGN) |
Definition at line 795 of file iommu_hw-8xxx.h.
Definition at line 798 of file iommu_hw-8xxx.h.
Definition at line 794 of file iommu_hw-8xxx.h.
Definition at line 167 of file iommu_hw-8xxx.h.
#define GET_TTBR1_IRGNH | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TTBR1, TTBR1_IRGNH) |
Definition at line 802 of file iommu_hw-8xxx.h.
#define GET_TTBR1_IRGNL | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TTBR1, TTBR1_IRGNL) |
Definition at line 806 of file iommu_hw-8xxx.h.
Definition at line 805 of file iommu_hw-8xxx.h.
#define GET_TTBR1_ORGN | ( | b, | |
c | |||
) | GET_CONTEXT_FIELD(b, c, TTBR1, TTBR1_ORGN) |
Definition at line 804 of file iommu_hw-8xxx.h.
Definition at line 807 of file iommu_hw-8xxx.h.
Definition at line 803 of file iommu_hw-8xxx.h.
#define GET_UR | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, UR) |
Definition at line 413 of file iommu_hw-8xxx.h.
#define GET_UW | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, UW) |
Definition at line 414 of file iommu_hw-8xxx.h.
Definition at line 642 of file iommu_hw-8xxx.h.
Definition at line 186 of file iommu_hw-8xxx.h.
Definition at line 187 of file iommu_hw-8xxx.h.
Definition at line 178 of file iommu_hw-8xxx.h.
Definition at line 188 of file iommu_hw-8xxx.h.
Definition at line 189 of file iommu_hw-8xxx.h.
Definition at line 783 of file iommu_hw-8xxx.h.
Definition at line 322 of file iommu_hw-8xxx.h.
#define GET_WGSEL | ( | b | ) | GET_GLOBAL_FIELD(b, TESTBUSCR, WGSEL) |
Definition at line 397 of file iommu_hw-8xxx.h.
#define GET_XN | ( | b | ) | GET_GLOBAL_FIELD(b, TLBTR0, XN) |
Definition at line 415 of file iommu_hw-8xxx.h.
#define GLOBAL_TLBIALL (0xFFF00) |
Definition at line 823 of file iommu_hw-8xxx.h.
Definition at line 1139 of file iommu_hw-8xxx.h.
#define HAF_MASK 0x01 |
Definition at line 1601 of file iommu_hw-8xxx.h.
#define HAF_SHIFT 3 |
Definition at line 1805 of file iommu_hw-8xxx.h.
Definition at line 1191 of file iommu_hw-8xxx.h.
#define HIT_MASK 0x01 |
Definition at line 1653 of file iommu_hw-8xxx.h.
#define HIT_SHIFT 0 |
Definition at line 1857 of file iommu_hw-8xxx.h.
Definition at line 924 of file iommu_hw-8xxx.h.
#define HTW_MASK 0x01 |
Definition at line 1256 of file iommu_hw-8xxx.h.
#define HTW_SHIFT 9 |
Definition at line 1385 of file iommu_hw-8xxx.h.
#define HTWDEEF (HTWDEEF_MASK << HTWDEEF_SHIFT) |
Definition at line 1035 of file iommu_hw-8xxx.h.
#define HTWDEEF_MASK 0x01 |
Definition at line 1496 of file iommu_hw-8xxx.h.
#define HTWDEEF_SHIFT 5 |
Definition at line 1700 of file iommu_hw-8xxx.h.
#define HTWSEEF (HTWSEEF_MASK << HTWSEEF_SHIFT) |
Definition at line 1036 of file iommu_hw-8xxx.h.
#define HTWSEEF_MASK 0x01 |
Definition at line 1497 of file iommu_hw-8xxx.h.
#define HTWSEEF_SHIFT 6 |
Definition at line 1701 of file iommu_hw-8xxx.h.
Definition at line 925 of file iommu_hw-8xxx.h.
#define HUM_MASK 0x01 |
Definition at line 1257 of file iommu_hw-8xxx.h.
#define HUM_SHIFT 10 |
Definition at line 1386 of file iommu_hw-8xxx.h.
#define HUME (HUME_MASK << HUME_SHIFT) |
Definition at line 1012 of file iommu_hw-8xxx.h.
#define HUME_MASK 0x01 |
Definition at line 1473 of file iommu_hw-8xxx.h.
#define HUME_SHIFT 18 |
Definition at line 1677 of file iommu_hw-8xxx.h.
#define ICPC0 (ICPC0_MASK << ICPC0_SHIFT) |
Definition at line 1066 of file iommu_hw-8xxx.h.
#define ICPC0_MASK 0x03 |
Definition at line 1527 of file iommu_hw-8xxx.h.
#define ICPC0_SHIFT 0 |
Definition at line 1731 of file iommu_hw-8xxx.h.
#define ICPC1 (ICPC1_MASK << ICPC1_SHIFT) |
Definition at line 1067 of file iommu_hw-8xxx.h.
#define ICPC1_MASK 0x03 |
Definition at line 1528 of file iommu_hw-8xxx.h.
#define ICPC1_SHIFT 2 |
Definition at line 1732 of file iommu_hw-8xxx.h.
#define ICPC2 (ICPC2_MASK << ICPC2_SHIFT) |
Definition at line 1068 of file iommu_hw-8xxx.h.
#define ICPC2_MASK 0x03 |
Definition at line 1529 of file iommu_hw-8xxx.h.
#define ICPC2_SHIFT 4 |
Definition at line 1733 of file iommu_hw-8xxx.h.
#define ICPC3 (ICPC3_MASK << ICPC3_SHIFT) |
Definition at line 1069 of file iommu_hw-8xxx.h.
#define ICPC3_MASK 0x03 |
Definition at line 1530 of file iommu_hw-8xxx.h.
#define ICPC3_SHIFT 6 |
Definition at line 1734 of file iommu_hw-8xxx.h.
#define ICPC4 (ICPC4_MASK << ICPC4_SHIFT) |
Definition at line 1070 of file iommu_hw-8xxx.h.
#define ICPC4_MASK 0x03 |
Definition at line 1531 of file iommu_hw-8xxx.h.
#define ICPC4_SHIFT 8 |
Definition at line 1735 of file iommu_hw-8xxx.h.
#define ICPC5 (ICPC5_MASK << ICPC5_SHIFT) |
Definition at line 1071 of file iommu_hw-8xxx.h.
#define ICPC5_MASK 0x03 |
Definition at line 1532 of file iommu_hw-8xxx.h.
#define ICPC5_SHIFT 10 |
Definition at line 1736 of file iommu_hw-8xxx.h.
#define ICPC6 (ICPC6_MASK << ICPC6_SHIFT) |
Definition at line 1072 of file iommu_hw-8xxx.h.
#define ICPC6_MASK 0x03 |
Definition at line 1533 of file iommu_hw-8xxx.h.
#define ICPC6_SHIFT 12 |
Definition at line 1737 of file iommu_hw-8xxx.h.
#define ICPC7 (ICPC7_MASK << ICPC7_SHIFT) |
Definition at line 1073 of file iommu_hw-8xxx.h.
#define ICPC7_MASK 0x03 |
Definition at line 1534 of file iommu_hw-8xxx.h.
#define ICPC7_SHIFT 14 |
Definition at line 1738 of file iommu_hw-8xxx.h.
#define IDR (0xFFFF8) |
Definition at line 832 of file iommu_hw-8xxx.h.
#define IDR_MAJOR (MAJOR_MASK << MAJOR_SHIFT) |
Definition at line 946 of file iommu_hw-8xxx.h.
#define IDR_MINOR (MINOR_MASK << MINOR_SHIFT) |
Definition at line 945 of file iommu_hw-8xxx.h.
#define INDEX (INDEX_MASK << INDEX_SHIFT) |
Definition at line 1192 of file iommu_hw-8xxx.h.
#define INDEX_MASK 0xFF |
Definition at line 1654 of file iommu_hw-8xxx.h.
#define INDEX_SHIFT 8 |
Definition at line 1858 of file iommu_hw-8xxx.h.
#define IRPTNDX (IRPTNDX_MASK << IRPTNDX_SHIFT) |
Definition at line 873 of file iommu_hw-8xxx.h.
#define IRPTNDX_MASK 0xFF |
Definition at line 1206 of file iommu_hw-8xxx.h.
#define IRPTNDX_SHIFT 24 |
Definition at line 1335 of file iommu_hw-8xxx.h.
Definition at line 977 of file iommu_hw-8xxx.h.
#define ISH_MASK 0x01 |
Definition at line 1309 of file iommu_hw-8xxx.h.
#define ISH_SHIFT 7 |
Definition at line 1438 of file iommu_hw-8xxx.h.
Definition at line 1158 of file iommu_hw-8xxx.h.
#define LKE_MASK 0x01 |
Definition at line 1620 of file iommu_hw-8xxx.h.
#define LKE_SHIFT 0 |
Definition at line 1824 of file iommu_hw-8xxx.h.
Definition at line 1136 of file iommu_hw-8xxx.h.
#define M2VCBR_N (0xFF000) |
Definition at line 816 of file iommu_hw-8xxx.h.
#define M_MASK 0x01 |
Definition at line 1598 of file iommu_hw-8xxx.h.
#define M_SHIFT 0 |
Definition at line 1802 of file iommu_hw-8xxx.h.
#define MAJOR_MASK 0x0F |
Definition at line 1278 of file iommu_hw-8xxx.h.
#define MAJOR_SHIFT 4 |
Definition at line 1407 of file iommu_hw-8xxx.h.
Definition at line 1037 of file iommu_hw-8xxx.h.
#define MHF_MASK 0x01 |
Definition at line 1498 of file iommu_hw-8xxx.h.
#define MHF_SHIFT 7 |
Definition at line 1702 of file iommu_hw-8xxx.h.
#define MINOR_MASK 0x0F |
Definition at line 1277 of file iommu_hw-8xxx.h.
#define MINOR_SHIFT 0 |
Definition at line 1406 of file iommu_hw-8xxx.h.
Definition at line 979 of file iommu_hw-8xxx.h.
#define MT_DEV 1 |
Definition at line 89 of file iommu_hw-8xxx.h.
#define MT_MASK 0x07 |
Definition at line 1311 of file iommu_hw-8xxx.h.
#define MT_NORMAL 2 |
Definition at line 90 of file iommu_hw-8xxx.h.
#define MT_SHIFT 9 |
Definition at line 1440 of file iommu_hw-8xxx.h.
#define MT_SO 0 |
Definition at line 88 of file iommu_hw-8xxx.h.
#define MTC0 (MTC0_MASK << MTC0_SHIFT) |
Definition at line 1109 of file iommu_hw-8xxx.h.
#define MTC0_MASK 0x03 |
Definition at line 1571 of file iommu_hw-8xxx.h.
#define MTC0_SHIFT 0 |
Definition at line 1775 of file iommu_hw-8xxx.h.
#define MTC1 (MTC1_MASK << MTC1_SHIFT) |
Definition at line 1110 of file iommu_hw-8xxx.h.
#define MTC1_MASK 0x03 |
Definition at line 1572 of file iommu_hw-8xxx.h.
#define MTC1_SHIFT 2 |
Definition at line 1776 of file iommu_hw-8xxx.h.
#define MTC2 (MTC2_MASK << MTC2_SHIFT) |
Definition at line 1111 of file iommu_hw-8xxx.h.
#define MTC2_MASK 0x03 |
Definition at line 1573 of file iommu_hw-8xxx.h.
#define MTC2_SHIFT 4 |
Definition at line 1777 of file iommu_hw-8xxx.h.
#define MTC3 (MTC3_MASK << MTC3_SHIFT) |
Definition at line 1112 of file iommu_hw-8xxx.h.
#define MTC3_MASK 0x03 |
Definition at line 1574 of file iommu_hw-8xxx.h.
#define MTC3_SHIFT 6 |
Definition at line 1778 of file iommu_hw-8xxx.h.
#define MTC4 (MTC4_MASK << MTC4_SHIFT) |
Definition at line 1113 of file iommu_hw-8xxx.h.
#define MTC4_MASK 0x03 |
Definition at line 1575 of file iommu_hw-8xxx.h.
#define MTC4_SHIFT 8 |
Definition at line 1779 of file iommu_hw-8xxx.h.
#define MTC5 (MTC5_MASK << MTC5_SHIFT) |
Definition at line 1114 of file iommu_hw-8xxx.h.
#define MTC5_MASK 0x03 |
Definition at line 1576 of file iommu_hw-8xxx.h.
#define MTC5_SHIFT 10 |
Definition at line 1780 of file iommu_hw-8xxx.h.
#define MTC6 (MTC6_MASK << MTC6_SHIFT) |
Definition at line 1115 of file iommu_hw-8xxx.h.
#define MTC6_MASK 0x03 |
Definition at line 1577 of file iommu_hw-8xxx.h.
#define MTC6_SHIFT 12 |
Definition at line 1781 of file iommu_hw-8xxx.h.
#define MTC7 (MTC7_MASK << MTC7_SHIFT) |
Definition at line 1116 of file iommu_hw-8xxx.h.
#define MTC7_MASK 0x03 |
Definition at line 1578 of file iommu_hw-8xxx.h.
#define MTC7_SHIFT 14 |
Definition at line 1782 of file iommu_hw-8xxx.h.
#define MULTI (MULTI_MASK << MULTI_SHIFT) |
Definition at line 1040 of file iommu_hw-8xxx.h.
#define MULTI_MASK 0x01 |
Definition at line 1501 of file iommu_hw-8xxx.h.
#define MULTI_SHIFT 31 |
Definition at line 1705 of file iommu_hw-8xxx.h.
Definition at line 1167 of file iommu_hw-8xxx.h.
#define N_MASK 0x07 |
Definition at line 1629 of file iommu_hw-8xxx.h.
#define N_SHIFT 3 |
Definition at line 1833 of file iommu_hw-8xxx.h.
Definition at line 927 of file iommu_hw-8xxx.h.
#define NCB_MASK 0xFF |
Definition at line 1259 of file iommu_hw-8xxx.h.
#define NCB_SHIFT 16 |
Definition at line 1388 of file iommu_hw-8xxx.h.
#define NIRPT (NIRPT_MASK << NIRPT_SHIFT) |
Definition at line 928 of file iommu_hw-8xxx.h.
#define NIRPT_MASK 0xFF |
Definition at line 1260 of file iommu_hw-8xxx.h.
#define NIRPT_SHIFT 24 |
Definition at line 1389 of file iommu_hw-8xxx.h.
#define NM2VCBMT (NM2VCBMT_MASK << NM2VCBMT_SHIFT) |
Definition at line 923 of file iommu_hw-8xxx.h.
#define NM2VCBMT_MASK 0x1FF |
Definition at line 1255 of file iommu_hw-8xxx.h.
#define NM2VCBMT_SHIFT 0 |
Definition at line 1384 of file iommu_hw-8xxx.h.
#define NMRR (0x038) |
Definition at line 850 of file iommu_hw-8xxx.h.
Definition at line 713 of file iommu_hw-8xxx.h.
#define NMRR_OCP | ( | nmrr, | |
n | |||
) |
Definition at line 714 of file iommu_hw-8xxx.h.
#define NOS0 (NOS0_MASK << NOS0_SHIFT) |
Definition at line 1121 of file iommu_hw-8xxx.h.
#define NOS0_MASK 0x01 |
Definition at line 1583 of file iommu_hw-8xxx.h.
#define NOS0_SHIFT 24 |
Definition at line 1787 of file iommu_hw-8xxx.h.
#define NOS1 (NOS1_MASK << NOS1_SHIFT) |
Definition at line 1122 of file iommu_hw-8xxx.h.
#define NOS1_MASK 0x01 |
Definition at line 1584 of file iommu_hw-8xxx.h.
#define NOS1_SHIFT 25 |
Definition at line 1788 of file iommu_hw-8xxx.h.
#define NOS2 (NOS2_MASK << NOS2_SHIFT) |
Definition at line 1123 of file iommu_hw-8xxx.h.
#define NOS2_MASK 0x01 |
Definition at line 1585 of file iommu_hw-8xxx.h.
#define NOS2_SHIFT 26 |
Definition at line 1789 of file iommu_hw-8xxx.h.
#define NOS3 (NOS3_MASK << NOS3_SHIFT) |
Definition at line 1124 of file iommu_hw-8xxx.h.
#define NOS3_MASK 0x01 |
Definition at line 1586 of file iommu_hw-8xxx.h.
#define NOS3_SHIFT 27 |
Definition at line 1790 of file iommu_hw-8xxx.h.
#define NOS4 (NOS4_MASK << NOS4_SHIFT) |
Definition at line 1125 of file iommu_hw-8xxx.h.
#define NOS4_MASK 0x01 |
Definition at line 1587 of file iommu_hw-8xxx.h.
#define NOS4_SHIFT 28 |
Definition at line 1791 of file iommu_hw-8xxx.h.
#define NOS5 (NOS5_MASK << NOS5_SHIFT) |
Definition at line 1126 of file iommu_hw-8xxx.h.
#define NOS5_MASK 0x01 |
Definition at line 1588 of file iommu_hw-8xxx.h.
#define NOS5_SHIFT 29 |
Definition at line 1792 of file iommu_hw-8xxx.h.
#define NOS6 (NOS6_MASK << NOS6_SHIFT) |
Definition at line 1127 of file iommu_hw-8xxx.h.
#define NOS6_MASK 0x01 |
Definition at line 1589 of file iommu_hw-8xxx.h.
#define NOS6_SHIFT 30 |
Definition at line 1793 of file iommu_hw-8xxx.h.
#define NOS7 (NOS7_MASK << NOS7_SHIFT) |
Definition at line 1128 of file iommu_hw-8xxx.h.
#define NOS7_MASK 0x01 |
Definition at line 1590 of file iommu_hw-8xxx.h.
#define NOS7_SHIFT 31 |
Definition at line 1794 of file iommu_hw-8xxx.h.
#define NSCFG (NSCFG_MASK << NSCFG_SHIFT) |
Definition at line 939 of file iommu_hw-8xxx.h.
#define NSCFG_MASK 0x03 |
Definition at line 1271 of file iommu_hw-8xxx.h.
#define NSCFG_SHIFT 22 |
Definition at line 1400 of file iommu_hw-8xxx.h.
#define NSDESC (NSDESC_MASK << NSDESC_SHIFT) |
Definition at line 976 of file iommu_hw-8xxx.h.
#define NSDESC_MASK 0x01 |
Definition at line 1308 of file iommu_hw-8xxx.h.
#define NSDESC_SHIFT 6 |
Definition at line 1437 of file iommu_hw-8xxx.h.
#define NUM_FL_PTE 4096 |
Definition at line 55 of file iommu_hw-8xxx.h.
#define NUM_SL_PTE 256 |
Definition at line 56 of file iommu_hw-8xxx.h.
#define NUM_TEX_CLASS 8 |
Definition at line 57 of file iommu_hw-8xxx.h.
#define OCPC0 (OCPC0_MASK << OCPC0_SHIFT) |
Definition at line 1074 of file iommu_hw-8xxx.h.
#define OCPC0_MASK 0x03 |
Definition at line 1535 of file iommu_hw-8xxx.h.
#define OCPC0_SHIFT 16 |
Definition at line 1739 of file iommu_hw-8xxx.h.
#define OCPC1 (OCPC1_MASK << OCPC1_SHIFT) |
Definition at line 1075 of file iommu_hw-8xxx.h.
#define OCPC1_MASK 0x03 |
Definition at line 1536 of file iommu_hw-8xxx.h.
#define OCPC1_SHIFT 18 |
Definition at line 1740 of file iommu_hw-8xxx.h.
#define OCPC2 (OCPC2_MASK << OCPC2_SHIFT) |
Definition at line 1076 of file iommu_hw-8xxx.h.
#define OCPC2_MASK 0x03 |
Definition at line 1537 of file iommu_hw-8xxx.h.
#define OCPC2_SHIFT 20 |
Definition at line 1741 of file iommu_hw-8xxx.h.
#define OCPC3 (OCPC3_MASK << OCPC3_SHIFT) |
Definition at line 1077 of file iommu_hw-8xxx.h.
#define OCPC3_MASK 0x03 |
Definition at line 1538 of file iommu_hw-8xxx.h.
#define OCPC3_SHIFT 22 |
Definition at line 1742 of file iommu_hw-8xxx.h.
#define OCPC4 (OCPC4_MASK << OCPC4_SHIFT) |
Definition at line 1078 of file iommu_hw-8xxx.h.
#define OCPC4_MASK 0x03 |
Definition at line 1539 of file iommu_hw-8xxx.h.
#define OCPC4_SHIFT 24 |
Definition at line 1743 of file iommu_hw-8xxx.h.
#define OCPC5 (OCPC5_MASK << OCPC5_SHIFT) |
Definition at line 1079 of file iommu_hw-8xxx.h.
#define OCPC5_MASK 0x03 |
Definition at line 1540 of file iommu_hw-8xxx.h.
#define OCPC5_SHIFT 26 |
Definition at line 1744 of file iommu_hw-8xxx.h.
#define OCPC6 (OCPC6_MASK << OCPC6_SHIFT) |
Definition at line 1080 of file iommu_hw-8xxx.h.
#define OCPC6_MASK 0x03 |
Definition at line 1541 of file iommu_hw-8xxx.h.
#define OCPC6_SHIFT 28 |
Definition at line 1745 of file iommu_hw-8xxx.h.
#define OCPC7 (OCPC7_MASK << OCPC7_SHIFT) |
Definition at line 1081 of file iommu_hw-8xxx.h.
#define OCPC7_MASK 0x03 |
Definition at line 1542 of file iommu_hw-8xxx.h.
#define OCPC7_SHIFT 30 |
Definition at line 1746 of file iommu_hw-8xxx.h.
#define PAR (0x01C) |
Definition at line 843 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_MT (PAR_NOFAULT_MT_MASK << PAR_NOFAULT_MT_SHIFT) |
Definition at line 1101 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_MT_MASK 0x07 |
Definition at line 1563 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_MT_SHIFT 4 |
Definition at line 1767 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_NOS (PAR_NOFAULT_NOS_MASK << PAR_NOFAULT_NOS_SHIFT) |
Definition at line 1104 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_NOS_MASK 0x01 |
Definition at line 1566 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_NOS_SHIFT 10 |
Definition at line 1770 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_NS (PAR_NOFAULT_NS_MASK << PAR_NOFAULT_NS_SHIFT) |
Definition at line 1103 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_NS_MASK 0x01 |
Definition at line 1565 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_NS_SHIFT 9 |
Definition at line 1769 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_SH (PAR_NOFAULT_SH_MASK << PAR_NOFAULT_SH_SHIFT) |
Definition at line 1102 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_SH_MASK 0x01 |
Definition at line 1564 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_SH_SHIFT 7 |
Definition at line 1768 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_SS (PAR_NOFAULT_SS_MASK << PAR_NOFAULT_SS_SHIFT) |
Definition at line 1100 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_SS_MASK 0x01 |
Definition at line 1562 of file iommu_hw-8xxx.h.
#define PAR_NOFAULT_SS_SHIFT 1 |
Definition at line 1766 of file iommu_hw-8xxx.h.
#define PAR_NPFAULT_PA (PAR_NPFAULT_PA_MASK << PAR_NPFAULT_PA_SHIFT) |
Definition at line 1105 of file iommu_hw-8xxx.h.
#define PAR_NPFAULT_PA_MASK 0x000FFFFF |
Definition at line 1567 of file iommu_hw-8xxx.h.
#define PAR_NPFAULT_PA_SHIFT 12 |
Definition at line 1771 of file iommu_hw-8xxx.h.
Definition at line 1168 of file iommu_hw-8xxx.h.
#define PD0_MASK 0x01 |
Definition at line 1630 of file iommu_hw-8xxx.h.
#define PD0_SHIFT 4 |
Definition at line 1834 of file iommu_hw-8xxx.h.
Definition at line 1169 of file iommu_hw-8xxx.h.
#define PD1_MASK 0x01 |
Definition at line 1631 of file iommu_hw-8xxx.h.
#define PD1_SHIFT 5 |
Definition at line 1835 of file iommu_hw-8xxx.h.
Definition at line 971 of file iommu_hw-8xxx.h.
#define PR_MASK 0x01 |
Definition at line 1303 of file iommu_hw-8xxx.h.
#define PR_SHIFT 0 |
Definition at line 1432 of file iommu_hw-8xxx.h.
#define PRIVCFG (PRIVCFG_MASK << PRIVCFG_SHIFT) |
Definition at line 1005 of file iommu_hw-8xxx.h.
#define PRIVCFG_MASK 0x03 |
Definition at line 1466 of file iommu_hw-8xxx.h.
#define PRIVCFG_SHIFT 8 |
Definition at line 1670 of file iommu_hw-8xxx.h.
#define PROCID (PROCID_MASK << PROCID_SHIFT) |
Definition at line 1027 of file iommu_hw-8xxx.h.
#define PROCID_MASK 0x00FFFFFF |
Definition at line 1488 of file iommu_hw-8xxx.h.
#define PROCID_SHIFT 8 |
Definition at line 1692 of file iommu_hw-8xxx.h.
#define PRRR (0x034) |
Definition at line 849 of file iommu_hw-8xxx.h.
Definition at line 760 of file iommu_hw-8xxx.h.
Definition at line 759 of file iommu_hw-8xxx.h.
#define PTMEMTYPE (PTMEMTYPE_MASK << PTMEMTYPE_SHIFT) |
Definition at line 1014 of file iommu_hw-8xxx.h.
#define PTMEMTYPE_MASK 0x07 |
Definition at line 1475 of file iommu_hw-8xxx.h.
#define PTMEMTYPE_SHIFT 21 |
Definition at line 1679 of file iommu_hw-8xxx.h.
#define PTMTCFG (PTMTCFG_MASK << PTMTCFG_SHIFT) |
Definition at line 1013 of file iommu_hw-8xxx.h.
#define PTMTCFG_MASK 0x01 |
Definition at line 1474 of file iommu_hw-8xxx.h.
#define PTMTCFG_SHIFT 20 |
Definition at line 1678 of file iommu_hw-8xxx.h.
#define PTSHCFG (PTSHCFG_MASK << PTSHCFG_SHIFT) |
Definition at line 1001 of file iommu_hw-8xxx.h.
#define PTSHCFG_MASK 0x03 |
Definition at line 1462 of file iommu_hw-8xxx.h.
#define PTSHCFG_SHIFT 2 |
Definition at line 1666 of file iommu_hw-8xxx.h.
Definition at line 972 of file iommu_hw-8xxx.h.
#define PW_MASK 0x01 |
Definition at line 1304 of file iommu_hw-8xxx.h.
#define PW_SHIFT 1 |
Definition at line 1433 of file iommu_hw-8xxx.h.
#define RCISH (RCISH_MASK << RCISH_SHIFT) |
Definition at line 1003 of file iommu_hw-8xxx.h.
#define RCISH_MASK 0x01 |
Definition at line 1464 of file iommu_hw-8xxx.h.
#define RCISH_SHIFT 5 |
Definition at line 1668 of file iommu_hw-8xxx.h.
#define RCNSH (RCNSH_MASK << RCNSH_SHIFT) |
Definition at line 1004 of file iommu_hw-8xxx.h.
#define RCNSH_MASK 0x01 |
Definition at line 1465 of file iommu_hw-8xxx.h.
#define RCNSH_SHIFT 6 |
Definition at line 1669 of file iommu_hw-8xxx.h.
#define RCOSH (RCOSH_MASK << RCOSH_SHIFT) |
Definition at line 1002 of file iommu_hw-8xxx.h.
#define RCOSH_MASK 0x01 |
Definition at line 1463 of file iommu_hw-8xxx.h.
#define RCOSH_SHIFT 4 |
Definition at line 1667 of file iommu_hw-8xxx.h.
#define RESUME (0x820) |
Definition at line 864 of file iommu_hw-8xxx.h.
#define REV (0xFFFF4) |
Definition at line 831 of file iommu_hw-8xxx.h.
#define RPU_ACR (0xFFFFC) |
Definition at line 833 of file iommu_hw-8xxx.h.
#define RPUE (RPUE_MASK << RPUE_SHIFT) |
Definition at line 877 of file iommu_hw-8xxx.h.
#define RPUE_MASK 0x01 |
Definition at line 1210 of file iommu_hw-8xxx.h.
#define RPUE_SHIFT 0 |
Definition at line 1339 of file iommu_hw-8xxx.h.
#define RPUEIE (RPUEIE_MASK << RPUEIE_SHIFT) |
Definition at line 879 of file iommu_hw-8xxx.h.
#define RPUEIE_MASK 0x01 |
Definition at line 1212 of file iommu_hw-8xxx.h.
#define RPUEIE_SHIFT 2 |
Definition at line 1341 of file iommu_hw-8xxx.h.
#define RPUERE (RPUERE_MASK << RPUERE_SHIFT) |
Definition at line 878 of file iommu_hw-8xxx.h.
#define RPUERE_MASK 0x01 |
Definition at line 1211 of file iommu_hw-8xxx.h.
#define RPUERE_SHIFT 1 |
Definition at line 1340 of file iommu_hw-8xxx.h.
Definition at line 870 of file iommu_hw-8xxx.h.
#define RWE_MASK 0x01 |
Definition at line 1203 of file iommu_hw-8xxx.h.
#define RWE_SHIFT 8 |
Definition at line 1332 of file iommu_hw-8xxx.h.
#define RWGE (RWGE_MASK << RWGE_SHIFT) |
Definition at line 871 of file iommu_hw-8xxx.h.
#define RWGE_MASK 0x01 |
Definition at line 1204 of file iommu_hw-8xxx.h.
#define RWGE_SHIFT 9 |
Definition at line 1333 of file iommu_hw-8xxx.h.
#define RWVMID (RWVMID_MASK << RWVMID_SHIFT) |
Definition at line 869 of file iommu_hw-8xxx.h.
#define RWVMID_MASK 0x1F |
Definition at line 1202 of file iommu_hw-8xxx.h.
#define RWVMID_SHIFT 0 |
Definition at line 1331 of file iommu_hw-8xxx.h.
#define SCTLR (0x000) |
Definition at line 837 of file iommu_hw-8xxx.h.
Definition at line 489 of file iommu_hw-8xxx.h.
Definition at line 502 of file iommu_hw-8xxx.h.
Definition at line 135 of file iommu_hw-8xxx.h.
Definition at line 582 of file iommu_hw-8xxx.h.
Definition at line 475 of file iommu_hw-8xxx.h.
Definition at line 585 of file iommu_hw-8xxx.h.
Definition at line 507 of file iommu_hw-8xxx.h.
#define SET_AINNERSHARED | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, FSYNR1, AINNERSHARED, v) |
Definition at line 496 of file iommu_hw-8xxx.h.
Definition at line 500 of file iommu_hw-8xxx.h.
Definition at line 503 of file iommu_hw-8xxx.h.
Definition at line 506 of file iommu_hw-8xxx.h.
Definition at line 494 of file iommu_hw-8xxx.h.
Definition at line 487 of file iommu_hw-8xxx.h.
Definition at line 476 of file iommu_hw-8xxx.h.
Definition at line 488 of file iommu_hw-8xxx.h.
Definition at line 498 of file iommu_hw-8xxx.h.
Definition at line 499 of file iommu_hw-8xxx.h.
Definition at line 495 of file iommu_hw-8xxx.h.
Definition at line 490 of file iommu_hw-8xxx.h.
Definition at line 501 of file iommu_hw-8xxx.h.
Definition at line 584 of file iommu_hw-8xxx.h.
Definition at line 152 of file iommu_hw-8xxx.h.
Definition at line 459 of file iommu_hw-8xxx.h.
Definition at line 460 of file iommu_hw-8xxx.h.
Definition at line 213 of file iommu_hw-8xxx.h.
Definition at line 212 of file iommu_hw-8xxx.h.
Definition at line 208 of file iommu_hw-8xxx.h.
Definition at line 209 of file iommu_hw-8xxx.h.
Definition at line 207 of file iommu_hw-8xxx.h.
Definition at line 210 of file iommu_hw-8xxx.h.
Definition at line 232 of file iommu_hw-8xxx.h.
Definition at line 206 of file iommu_hw-8xxx.h.
Definition at line 98 of file iommu_hw-8xxx.h.
Definition at line 205 of file iommu_hw-8xxx.h.
Definition at line 199 of file iommu_hw-8xxx.h.
Definition at line 450 of file iommu_hw-8xxx.h.
Definition at line 441 of file iommu_hw-8xxx.h.
Definition at line 440 of file iommu_hw-8xxx.h.
Definition at line 231 of file iommu_hw-8xxx.h.
Definition at line 222 of file iommu_hw-8xxx.h.
#define SET_CONTEXT_FIELD | ( | b, | |
c, | |||
r, | |||
F, | |||
v | |||
) | SET_FIELD(((b) + (r) + ((c) << CTX_SHIFT)), F##_MASK, F##_SHIFT, (v)) |
Definition at line 43 of file iommu_hw-8xxx.h.
#define SET_CONTEXTIDR | ( | b, | |
c, | |||
v | |||
) | SET_CTX_REG(CONTEXTIDR, (b), (c), (v)) |
Definition at line 136 of file iommu_hw-8xxx.h.
#define SET_CONTEXTIDR_ASID | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, CONTEXTIDR, CONTEXTIDR_ASID, v) |
Definition at line 467 of file iommu_hw-8xxx.h.
#define SET_CONTEXTIDR_PROCID | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, CONTEXTIDR, PROCID, v) |
Definition at line 469 of file iommu_hw-8xxx.h.
Definition at line 106 of file iommu_hw-8xxx.h.
Definition at line 227 of file iommu_hw-8xxx.h.
#define SET_CR_TLBIALLCFG | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, CR, CR_TLBIALLCFG, v) |
Definition at line 225 of file iommu_hw-8xxx.h.
Definition at line 29 of file iommu_hw-8xxx.h.
#define SET_CTX_TLBIALL | ( | b, | |
c, | |||
v | |||
) | SET_CTX_REG(CTX_TLBIALL, (b), (c), (v)) |
Definition at line 153 of file iommu_hw-8xxx.h.
Definition at line 221 of file iommu_hw-8xxx.h.
Definition at line 447 of file iommu_hw-8xxx.h.
Definition at line 448 of file iommu_hw-8xxx.h.
Definition at line 296 of file iommu_hw-8xxx.h.
Definition at line 295 of file iommu_hw-8xxx.h.
Definition at line 107 of file iommu_hw-8xxx.h.
Definition at line 108 of file iommu_hw-8xxx.h.
Definition at line 233 of file iommu_hw-8xxx.h.
#define SET_ESRRESTORE | ( | b, | |
v | |||
) | SET_GLOBAL_REG(ESRRESTORE, (b), (v)) |
Definition at line 109 of file iommu_hw-8xxx.h.
Definition at line 110 of file iommu_hw-8xxx.h.
#define SET_ESYNR0_ABID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_ABID, v) |
Definition at line 239 of file iommu_hw-8xxx.h.
#define SET_ESYNR0_AMID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_AMID, v) |
Definition at line 237 of file iommu_hw-8xxx.h.
#define SET_ESYNR0_APID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_APID, v) |
Definition at line 238 of file iommu_hw-8xxx.h.
#define SET_ESYNR0_ATID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_ATID, v) |
Definition at line 241 of file iommu_hw-8xxx.h.
#define SET_ESYNR0_AVMID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR0, ESYNR0_AVMID, v) |
Definition at line 240 of file iommu_hw-8xxx.h.
Definition at line 111 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_ABURST | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ABURST, v) |
Definition at line 254 of file iommu_hw-8xxx.h.
Definition at line 260 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_AFULL | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AFULL, v) |
Definition at line 259 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_AINNERSHARED | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AINNERSHARED, v) |
Definition at line 248 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_AINST | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AINST, v) |
Definition at line 252 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_ALEN | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ALEN, v) |
Definition at line 255 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_ALOCK | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ALOCK, v) |
Definition at line 257 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_AMEMTYPE | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AMEMTYPE, v) |
Definition at line 245 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_AOOO | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AOOO, v) |
Definition at line 258 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_APRIV | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_APRIV, v) |
Definition at line 250 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_APROTNS | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_APROTNS, v) |
Definition at line 251 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_ASHARED | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ASHARED, v) |
Definition at line 247 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_ASIZE | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_ASIZE, v) |
Definition at line 256 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_AWRITE | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_AWRITE, v) |
Definition at line 253 of file iommu_hw-8xxx.h.
#define SET_ESYNR1_DCD | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, ESYNR1, ESYNR1_DCD, v) |
Definition at line 261 of file iommu_hw-8xxx.h.
Definition at line 143 of file iommu_hw-8xxx.h.
Definition at line 530 of file iommu_hw-8xxx.h.
Definition at line 533 of file iommu_hw-8xxx.h.
Definition at line 534 of file iommu_hw-8xxx.h.
#define SET_FAULT_HTWDEEF | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, PAR, FAULT_HTWDEEF, v) |
Definition at line 536 of file iommu_hw-8xxx.h.
#define SET_FAULT_HTWSEEF | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, PAR, FAULT_HTWSEEF, v) |
Definition at line 538 of file iommu_hw-8xxx.h.
Definition at line 540 of file iommu_hw-8xxx.h.
Definition at line 541 of file iommu_hw-8xxx.h.
Definition at line 542 of file iommu_hw-8xxx.h.
Definition at line 532 of file iommu_hw-8xxx.h.
#define SET_FAULT_TLBMF | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, PAR, FAULT_TLBMF, v) |
Definition at line 535 of file iommu_hw-8xxx.h.
Definition at line 595 of file iommu_hw-8xxx.h.
Definition at line 462 of file iommu_hw-8xxx.h.
Definition at line 141 of file iommu_hw-8xxx.h.
#define SET_FSRRESTORE | ( | b, | |
c, | |||
v | |||
) | SET_CTX_REG(FSRRESTORE, (b), (c), (v)) |
Definition at line 142 of file iommu_hw-8xxx.h.
Definition at line 144 of file iommu_hw-8xxx.h.
Definition at line 145 of file iommu_hw-8xxx.h.
#define SET_FSYNR1_ASIZE | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, FSYNR1, FSYNR1_ASIZE, v) |
Definition at line 504 of file iommu_hw-8xxx.h.
Definition at line 41 of file iommu_hw-8xxx.h.
Definition at line 27 of file iommu_hw-8xxx.h.
Definition at line 33 of file iommu_hw-8xxx.h.
#define SET_GLOBAL_TLBIALL | ( | b, | |
v | |||
) | SET_GLOBAL_REG(GLOBAL_TLBIALL, (b), (v)) |
Definition at line 104 of file iommu_hw-8xxx.h.
Definition at line 583 of file iommu_hw-8xxx.h.
Definition at line 624 of file iommu_hw-8xxx.h.
Definition at line 478 of file iommu_hw-8xxx.h.
Definition at line 479 of file iommu_hw-8xxx.h.
Definition at line 453 of file iommu_hw-8xxx.h.
Definition at line 511 of file iommu_hw-8xxx.h.
Definition at line 512 of file iommu_hw-8xxx.h.
Definition at line 513 of file iommu_hw-8xxx.h.
Definition at line 514 of file iommu_hw-8xxx.h.
Definition at line 515 of file iommu_hw-8xxx.h.
Definition at line 516 of file iommu_hw-8xxx.h.
Definition at line 517 of file iommu_hw-8xxx.h.
Definition at line 518 of file iommu_hw-8xxx.h.
Definition at line 625 of file iommu_hw-8xxx.h.
Definition at line 200 of file iommu_hw-8xxx.h.
Definition at line 292 of file iommu_hw-8xxx.h.
Definition at line 589 of file iommu_hw-8xxx.h.
Definition at line 580 of file iommu_hw-8xxx.h.
Definition at line 97 of file iommu_hw-8xxx.h.
Definition at line 480 of file iommu_hw-8xxx.h.
Definition at line 294 of file iommu_hw-8xxx.h.
Definition at line 553 of file iommu_hw-8xxx.h.
Definition at line 554 of file iommu_hw-8xxx.h.
Definition at line 555 of file iommu_hw-8xxx.h.
Definition at line 556 of file iommu_hw-8xxx.h.
Definition at line 557 of file iommu_hw-8xxx.h.
Definition at line 558 of file iommu_hw-8xxx.h.
Definition at line 559 of file iommu_hw-8xxx.h.
Definition at line 560 of file iommu_hw-8xxx.h.
Definition at line 483 of file iommu_hw-8xxx.h.
Definition at line 600 of file iommu_hw-8xxx.h.
Definition at line 147 of file iommu_hw-8xxx.h.
Definition at line 545 of file iommu_hw-8xxx.h.
Definition at line 548 of file iommu_hw-8xxx.h.
Definition at line 547 of file iommu_hw-8xxx.h.
Definition at line 546 of file iommu_hw-8xxx.h.
Definition at line 544 of file iommu_hw-8xxx.h.
Definition at line 565 of file iommu_hw-8xxx.h.
Definition at line 566 of file iommu_hw-8xxx.h.
Definition at line 567 of file iommu_hw-8xxx.h.
Definition at line 568 of file iommu_hw-8xxx.h.
Definition at line 569 of file iommu_hw-8xxx.h.
Definition at line 570 of file iommu_hw-8xxx.h.
Definition at line 571 of file iommu_hw-8xxx.h.
Definition at line 572 of file iommu_hw-8xxx.h.
Definition at line 549 of file iommu_hw-8xxx.h.
Definition at line 211 of file iommu_hw-8xxx.h.
Definition at line 291 of file iommu_hw-8xxx.h.
Definition at line 519 of file iommu_hw-8xxx.h.
Definition at line 520 of file iommu_hw-8xxx.h.
Definition at line 521 of file iommu_hw-8xxx.h.
Definition at line 522 of file iommu_hw-8xxx.h.
Definition at line 523 of file iommu_hw-8xxx.h.
Definition at line 524 of file iommu_hw-8xxx.h.
Definition at line 525 of file iommu_hw-8xxx.h.
Definition at line 526 of file iommu_hw-8xxx.h.
Definition at line 140 of file iommu_hw-8xxx.h.
Definition at line 601 of file iommu_hw-8xxx.h.
Definition at line 602 of file iommu_hw-8xxx.h.
Definition at line 286 of file iommu_hw-8xxx.h.
Definition at line 446 of file iommu_hw-8xxx.h.
Definition at line 146 of file iommu_hw-8xxx.h.
Definition at line 455 of file iommu_hw-8xxx.h.
Definition at line 454 of file iommu_hw-8xxx.h.
Definition at line 442 of file iommu_hw-8xxx.h.
Definition at line 287 of file iommu_hw-8xxx.h.
Definition at line 444 of file iommu_hw-8xxx.h.
Definition at line 445 of file iommu_hw-8xxx.h.
Definition at line 443 of file iommu_hw-8xxx.h.
Definition at line 161 of file iommu_hw-8xxx.h.
Definition at line 112 of file iommu_hw-8xxx.h.
Definition at line 218 of file iommu_hw-8xxx.h.
Definition at line 220 of file iommu_hw-8xxx.h.
Definition at line 219 of file iommu_hw-8xxx.h.
Definition at line 197 of file iommu_hw-8xxx.h.
Definition at line 198 of file iommu_hw-8xxx.h.
Definition at line 196 of file iommu_hw-8xxx.h.
Definition at line 134 of file iommu_hw-8xxx.h.
Definition at line 461 of file iommu_hw-8xxx.h.
Definition at line 293 of file iommu_hw-8xxx.h.
Definition at line 561 of file iommu_hw-8xxx.h.
Definition at line 562 of file iommu_hw-8xxx.h.
Definition at line 563 of file iommu_hw-8xxx.h.
Definition at line 564 of file iommu_hw-8xxx.h.
Definition at line 481 of file iommu_hw-8xxx.h.
Definition at line 463 of file iommu_hw-8xxx.h.
Definition at line 270 of file iommu_hw-8xxx.h.
Definition at line 271 of file iommu_hw-8xxx.h.
Definition at line 272 of file iommu_hw-8xxx.h.
Definition at line 273 of file iommu_hw-8xxx.h.
Definition at line 266 of file iommu_hw-8xxx.h.
Definition at line 482 of file iommu_hw-8xxx.h.
Definition at line 223 of file iommu_hw-8xxx.h.
Definition at line 265 of file iommu_hw-8xxx.h.
Definition at line 269 of file iommu_hw-8xxx.h.
Definition at line 268 of file iommu_hw-8xxx.h.
Definition at line 103 of file iommu_hw-8xxx.h.
Definition at line 474 of file iommu_hw-8xxx.h.
Definition at line 451 of file iommu_hw-8xxx.h.
Definition at line 282 of file iommu_hw-8xxx.h.
Definition at line 150 of file iommu_hw-8xxx.h.
Definition at line 154 of file iommu_hw-8xxx.h.
#define SET_TLBIASIDCFG | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TLBLKCR, TLBIASIDCFG, v) |
Definition at line 592 of file iommu_hw-8xxx.h.
Definition at line 155 of file iommu_hw-8xxx.h.
Definition at line 156 of file iommu_hw-8xxx.h.
#define SET_TLBIVAACFG | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TLBLKCR, TLBIVAACFG, v) |
Definition at line 594 of file iommu_hw-8xxx.h.
Definition at line 105 of file iommu_hw-8xxx.h.
#define SET_TLBIVMID_VMID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, TLBIVMID, TLBIVMID_VMID, v) |
Definition at line 277 of file iommu_hw-8xxx.h.
#define SET_TLBIVMIDCFG | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, CR, TLBIVMIDCFG, v) |
Definition at line 226 of file iommu_hw-8xxx.h.
Definition at line 148 of file iommu_hw-8xxx.h.
#define SET_TLBLKCR_TLBIALLCFG | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TLBLKCR, TLBLCKR_TLBIALLCFG, v) |
Definition at line 590 of file iommu_hw-8xxx.h.
Definition at line 224 of file iommu_hw-8xxx.h.
Definition at line 449 of file iommu_hw-8xxx.h.
Definition at line 477 of file iommu_hw-8xxx.h.
Definition at line 99 of file iommu_hw-8xxx.h.
#define SET_TLBRSW_INDEX | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, TLBRSW, TLBRSW_INDEX, v) |
Definition at line 281 of file iommu_hw-8xxx.h.
Definition at line 151 of file iommu_hw-8xxx.h.
Definition at line 100 of file iommu_hw-8xxx.h.
Definition at line 101 of file iommu_hw-8xxx.h.
Definition at line 301 of file iommu_hw-8xxx.h.
#define SET_TLBTR1_VMID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, TLBTR1, TLBTR1_VMID, v) |
Definition at line 300 of file iommu_hw-8xxx.h.
Definition at line 102 of file iommu_hw-8xxx.h.
#define SET_TLBTR2_ASID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_ASID, v) |
Definition at line 305 of file iommu_hw-8xxx.h.
#define SET_TLBTR2_NSTID | ( | b, | |
v | |||
) | SET_GLOBAL_FIELD(b, TLBTR2, TLBTR2_NSTID, v) |
Definition at line 307 of file iommu_hw-8xxx.h.
Definition at line 308 of file iommu_hw-8xxx.h.
Definition at line 306 of file iommu_hw-8xxx.h.
Definition at line 309 of file iommu_hw-8xxx.h.
Definition at line 576 of file iommu_hw-8xxx.h.
Definition at line 581 of file iommu_hw-8xxx.h.
Definition at line 139 of file iommu_hw-8xxx.h.
Definition at line 137 of file iommu_hw-8xxx.h.
#define SET_TTBR0_IRGNH | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TTBR0, TTBR0_IRGNH, v) |
Definition at line 606 of file iommu_hw-8xxx.h.
#define SET_TTBR0_IRGNL | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TTBR0, TTBR0_IRGNL, v) |
Definition at line 610 of file iommu_hw-8xxx.h.
Definition at line 609 of file iommu_hw-8xxx.h.
#define SET_TTBR0_ORGN | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TTBR0, TTBR0_ORGN, v) |
Definition at line 608 of file iommu_hw-8xxx.h.
Definition at line 611 of file iommu_hw-8xxx.h.
Definition at line 607 of file iommu_hw-8xxx.h.
Definition at line 138 of file iommu_hw-8xxx.h.
#define SET_TTBR1_IRGNH | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TTBR1, TTBR1_IRGNH, v) |
Definition at line 615 of file iommu_hw-8xxx.h.
#define SET_TTBR1_IRGNL | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TTBR1, TTBR1_IRGNL, v) |
Definition at line 619 of file iommu_hw-8xxx.h.
Definition at line 618 of file iommu_hw-8xxx.h.
#define SET_TTBR1_ORGN | ( | b, | |
c, | |||
v | |||
) | SET_CONTEXT_FIELD(b, c, TTBR1, TTBR1_ORGN, v) |
Definition at line 617 of file iommu_hw-8xxx.h.
Definition at line 620 of file iommu_hw-8xxx.h.
Definition at line 616 of file iommu_hw-8xxx.h.
Definition at line 288 of file iommu_hw-8xxx.h.
Definition at line 289 of file iommu_hw-8xxx.h.
Definition at line 452 of file iommu_hw-8xxx.h.
Definition at line 157 of file iommu_hw-8xxx.h.
Definition at line 158 of file iommu_hw-8xxx.h.
Definition at line 149 of file iommu_hw-8xxx.h.
Definition at line 159 of file iommu_hw-8xxx.h.
Definition at line 160 of file iommu_hw-8xxx.h.
Definition at line 596 of file iommu_hw-8xxx.h.
Definition at line 204 of file iommu_hw-8xxx.h.
Definition at line 267 of file iommu_hw-8xxx.h.
Definition at line 290 of file iommu_hw-8xxx.h.
#define SFVS (SFVS_MASK << SFVS_SHIFT) |
Definition at line 1020 of file iommu_hw-8xxx.h.
#define SFVS_MASK 0x01 |
Definition at line 1481 of file iommu_hw-8xxx.h.
#define SFVS_SHIFT 2 |
Definition at line 1685 of file iommu_hw-8xxx.h.
Definition at line 978 of file iommu_hw-8xxx.h.
#define SH_MASK 0x01 |
Definition at line 1310 of file iommu_hw-8xxx.h.
#define SH_SHIFT 8 |
Definition at line 1439 of file iommu_hw-8xxx.h.
#define SHDSH0 (SHDSH0_MASK << SHDSH0_SHIFT) |
Definition at line 1117 of file iommu_hw-8xxx.h.
#define SHDSH0_MASK 0x01 |
Definition at line 1579 of file iommu_hw-8xxx.h.
#define SHDSH0_SHIFT 16 |
Definition at line 1783 of file iommu_hw-8xxx.h.
#define SHDSH1 (SHDSH1_MASK << SHDSH1_SHIFT) |
Definition at line 1118 of file iommu_hw-8xxx.h.
#define SHDSH1_MASK 0x01 |
Definition at line 1580 of file iommu_hw-8xxx.h.
#define SHDSH1_SHIFT 17 |
Definition at line 1784 of file iommu_hw-8xxx.h.
#define SHNMSH0 (SHNMSH0_MASK << SHNMSH0_SHIFT) |
Definition at line 1119 of file iommu_hw-8xxx.h.
#define SHNMSH0_MASK 0x01 |
Definition at line 1581 of file iommu_hw-8xxx.h.
#define SHNMSH0_SHIFT 18 |
Definition at line 1785 of file iommu_hw-8xxx.h.
#define SHNMSH1 (SHNMSH1_MASK << SHNMSH1_SHIFT) |
Definition at line 1120 of file iommu_hw-8xxx.h.
#define SHNMSH1_MASK 0x01 |
Definition at line 1582 of file iommu_hw-8xxx.h.
#define SHNMSH1_SHIFT 19 |
Definition at line 1786 of file iommu_hw-8xxx.h.
Definition at line 1038 of file iommu_hw-8xxx.h.
#define SL_AP0 (1 << 4) |
Definition at line 78 of file iommu_hw-8xxx.h.
#define SL_AP1 (2 << 4) |
Definition at line 79 of file iommu_hw-8xxx.h.
#define SL_BASE_MASK_LARGE 0xFFFF0000 |
Definition at line 74 of file iommu_hw-8xxx.h.
#define SL_BASE_MASK_SMALL 0xFFFFF000 |
Definition at line 75 of file iommu_hw-8xxx.h.
#define SL_BUFFERABLE (1 << 2) |
Definition at line 81 of file iommu_hw-8xxx.h.
#define SL_CACHEABLE (1 << 3) |
Definition at line 82 of file iommu_hw-8xxx.h.
#define SL_MASK 0x01 |
Definition at line 1499 of file iommu_hw-8xxx.h.
#define SL_NG (1 << 11) |
Definition at line 85 of file iommu_hw-8xxx.h.
Definition at line 84 of file iommu_hw-8xxx.h.
#define SL_SHARED (1 << 10) |
Definition at line 80 of file iommu_hw-8xxx.h.
#define SL_SHIFT 16 |
Definition at line 1703 of file iommu_hw-8xxx.h.
#define SL_TEX0 (1 << 6) |
Definition at line 83 of file iommu_hw-8xxx.h.
#define SL_TYPE_LARGE (1 << 0) |
Definition at line 76 of file iommu_hw-8xxx.h.
#define SL_TYPE_SMALL (2 << 0) |
Definition at line 77 of file iommu_hw-8xxx.h.
#define SLVIC (SLVIC_MASK << SLVIC_SHIFT) |
Definition at line 1022 of file iommu_hw-8xxx.h.
#define SLVIC_MASK 0x0F |
Definition at line 1483 of file iommu_hw-8xxx.h.
#define SLVIC_SHIFT 8 |
Definition at line 1687 of file iommu_hw-8xxx.h.
#define SPDM0SEL (SPDM0SEL_MASK << SPDM0SEL_SHIFT) |
Definition at line 955 of file iommu_hw-8xxx.h.
#define SPDM0SEL_MASK 0x0F |
Definition at line 1287 of file iommu_hw-8xxx.h.
#define SPDM0SEL_SHIFT 16 |
Definition at line 1416 of file iommu_hw-8xxx.h.
#define SPDM1SEL (SPDM1SEL_MASK << SPDM1SEL_SHIFT) |
Definition at line 956 of file iommu_hw-8xxx.h.
#define SPDM1SEL_MASK 0x0F |
Definition at line 1288 of file iommu_hw-8xxx.h.
#define SPDM1SEL_SHIFT 20 |
Definition at line 1417 of file iommu_hw-8xxx.h.
#define SPDM2SEL (SPDM2SEL_MASK << SPDM2SEL_SHIFT) |
Definition at line 957 of file iommu_hw-8xxx.h.
#define SPDM2SEL_MASK 0x0F |
Definition at line 1289 of file iommu_hw-8xxx.h.
#define SPDM2SEL_SHIFT 24 |
Definition at line 1418 of file iommu_hw-8xxx.h.
#define SPDM3SEL (SPDM3SEL_MASK << SPDM3SEL_SHIFT) |
Definition at line 958 of file iommu_hw-8xxx.h.
#define SPDM3SEL_MASK 0x0F |
Definition at line 1290 of file iommu_hw-8xxx.h.
#define SPDM3SEL_SHIFT 28 |
Definition at line 1419 of file iommu_hw-8xxx.h.
#define SPDMBE (SPDMBE_MASK << SPDMBE_SHIFT) |
Definition at line 951 of file iommu_hw-8xxx.h.
#define SPDMBE_MASK 0x01 |
Definition at line 1283 of file iommu_hw-8xxx.h.
#define SPDMBE_SHIFT 1 |
Definition at line 1412 of file iommu_hw-8xxx.h.
Definition at line 1039 of file iommu_hw-8xxx.h.
#define SS_MASK 0x01 |
Definition at line 1500 of file iommu_hw-8xxx.h.
#define SS_SHIFT 30 |
Definition at line 1704 of file iommu_hw-8xxx.h.
#define STALLD (STALLD_MASK << STALLD_SHIFT) |
Definition at line 882 of file iommu_hw-8xxx.h.
#define STALLD_MASK 0x01 |
Definition at line 1215 of file iommu_hw-8xxx.h.
#define STALLD_SHIFT 5 |
Definition at line 1344 of file iommu_hw-8xxx.h.
Definition at line 950 of file iommu_hw-8xxx.h.
#define TBE_MASK 0x01 |
Definition at line 1282 of file iommu_hw-8xxx.h.
#define TBE_SHIFT 0 |
Definition at line 1411 of file iommu_hw-8xxx.h.
#define TBHSEL (TBHSEL_MASK << TBHSEL_SHIFT) |
Definition at line 954 of file iommu_hw-8xxx.h.
#define TBHSEL_MASK 0x03 |
Definition at line 1286 of file iommu_hw-8xxx.h.
#define TBHSEL_SHIFT 14 |
Definition at line 1415 of file iommu_hw-8xxx.h.
#define TBLSEL (TBLSEL_MASK << TBLSEL_SHIFT) |
Definition at line 953 of file iommu_hw-8xxx.h.
#define TBLSEL_MASK 0x03 |
Definition at line 1285 of file iommu_hw-8xxx.h.
#define TBLSEL_SHIFT 12 |
Definition at line 1414 of file iommu_hw-8xxx.h.
#define TESTBUSCR (0xFFE8C) |
Definition at line 822 of file iommu_hw-8xxx.h.
Definition at line 1031 of file iommu_hw-8xxx.h.
#define TF_MASK 0x01 |
Definition at line 1492 of file iommu_hw-8xxx.h.
#define TF_SHIFT 1 |
Definition at line 1696 of file iommu_hw-8xxx.h.
#define TIPCF (TIPCF_MASK << TIPCF_SHIFT) |
Definition at line 1010 of file iommu_hw-8xxx.h.
#define TIPCF_MASK 0x01 |
Definition at line 1471 of file iommu_hw-8xxx.h.
#define TIPCF_SHIFT 15 |
Definition at line 1675 of file iommu_hw-8xxx.h.
#define TLBBFBS (TLBBFBS_MASK << TLBBFBS_SHIFT) |
Definition at line 967 of file iommu_hw-8xxx.h.
#define TLBBFBS_MASK 0x03 |
Definition at line 1299 of file iommu_hw-8xxx.h.
#define TLBBFBS_SHIFT 8 |
Definition at line 1428 of file iommu_hw-8xxx.h.
#define TLBFLPTER (0x044) |
Definition at line 853 of file iommu_hw-8xxx.h.
#define TLBIASID (0x804) |
Definition at line 857 of file iommu_hw-8xxx.h.
#define TLBIASID_ASID (TLBIASID_ASID_MASK << TLBIASID_ASID_SHIFT) |
Definition at line 1145 of file iommu_hw-8xxx.h.
#define TLBIASID_ASID_MASK 0xFF |
Definition at line 1607 of file iommu_hw-8xxx.h.
#define TLBIASID_ASID_SHIFT 0 |
Definition at line 1811 of file iommu_hw-8xxx.h.
#define TLBIASIDCFG (TLBIASIDCFG_MASK << TLBIASIDCFG_SHIFT) |
Definition at line 1160 of file iommu_hw-8xxx.h.
#define TLBIASIDCFG_MASK 0x01 |
Definition at line 1622 of file iommu_hw-8xxx.h.
#define TLBIASIDCFG_SHIFT 2 |
Definition at line 1826 of file iommu_hw-8xxx.h.
#define TLBIVA (0x808) |
Definition at line 858 of file iommu_hw-8xxx.h.
#define TLBIVA_ASID (TLBIVA_ASID_MASK << TLBIVA_ASID_SHIFT) |
Definition at line 1149 of file iommu_hw-8xxx.h.
#define TLBIVA_ASID_MASK 0xFF |
Definition at line 1611 of file iommu_hw-8xxx.h.
#define TLBIVA_ASID_SHIFT 0 |
Definition at line 1815 of file iommu_hw-8xxx.h.
#define TLBIVA_VA (TLBIVA_VA_MASK << TLBIVA_VA_SHIFT) |
Definition at line 1150 of file iommu_hw-8xxx.h.
#define TLBIVA_VA_MASK 0x000FFFFF |
Definition at line 1612 of file iommu_hw-8xxx.h.
#define TLBIVA_VA_SHIFT 12 |
Definition at line 1816 of file iommu_hw-8xxx.h.
#define TLBIVAA (0x80C) |
Definition at line 859 of file iommu_hw-8xxx.h.
#define TLBIVAA_VA (TLBIVAA_VA_MASK << TLBIVAA_VA_SHIFT) |
Definition at line 1154 of file iommu_hw-8xxx.h.
#define TLBIVAA_VA_MASK 0x000FFFFF |
Definition at line 1616 of file iommu_hw-8xxx.h.
#define TLBIVAA_VA_SHIFT 12 |
Definition at line 1820 of file iommu_hw-8xxx.h.
#define TLBIVAACFG (TLBIVAACFG_MASK << TLBIVAACFG_SHIFT) |
Definition at line 1161 of file iommu_hw-8xxx.h.
#define TLBIVAACFG_MASK 0x01 |
Definition at line 1623 of file iommu_hw-8xxx.h.
#define TLBIVAACFG_SHIFT 3 |
Definition at line 1827 of file iommu_hw-8xxx.h.
#define TLBIVMID (0xFFF04) |
Definition at line 824 of file iommu_hw-8xxx.h.
#define TLBIVMID_VMID (TLBIVMID_VMID_MASK << TLBIVMID_VMID_SHIFT) |
Definition at line 962 of file iommu_hw-8xxx.h.
#define TLBIVMID_VMID_MASK 0x1F |
Definition at line 1294 of file iommu_hw-8xxx.h.
#define TLBIVMID_VMID_SHIFT 0 |
Definition at line 1423 of file iommu_hw-8xxx.h.
#define TLBIVMIDCFG (TLBIVMIDCFG_MASK << TLBIVMIDCFG_SHIFT) |
Definition at line 885 of file iommu_hw-8xxx.h.
#define TLBIVMIDCFG_MASK 0x01 |
Definition at line 1218 of file iommu_hw-8xxx.h.
#define TLBIVMIDCFG_SHIFT 8 |
Definition at line 1347 of file iommu_hw-8xxx.h.
#define TLBLCKR (0x03C) |
Definition at line 851 of file iommu_hw-8xxx.h.
#define TLBLCKR_TLBIALLCFG (TLBLCKR_TLBIALLCFG_MASK<<TLBLCKR_TLBIALLCFG_SHIFT) |
Definition at line 1159 of file iommu_hw-8xxx.h.
#define TLBLCKR_TLBIALLCFG_MASK 0x01 |
Definition at line 1621 of file iommu_hw-8xxx.h.
#define TLBLCKR_TLBIALLCFG_SHIFT 1 |
Definition at line 1825 of file iommu_hw-8xxx.h.
#define TLBLKCRWE (TLBLKCRWE_MASK << TLBLKCRWE_SHIFT) |
Definition at line 883 of file iommu_hw-8xxx.h.
#define TLBLKCRWE_MASK 0x01 |
Definition at line 1216 of file iommu_hw-8xxx.h.
#define TLBLKCRWE_SHIFT 6 |
Definition at line 1345 of file iommu_hw-8xxx.h.
#define TLBMCFG (TLBMCFG_MASK << TLBMCFG_SHIFT) |
Definition at line 1008 of file iommu_hw-8xxx.h.
#define TLBMCFG_MASK 0x03 |
Definition at line 1469 of file iommu_hw-8xxx.h.
#define TLBMCFG_SHIFT 12 |
Definition at line 1673 of file iommu_hw-8xxx.h.
#define TLBMF (TLBMF_MASK << TLBMF_SHIFT) |
Definition at line 1034 of file iommu_hw-8xxx.h.
#define TLBMF_MASK 0x01 |
Definition at line 1495 of file iommu_hw-8xxx.h.
#define TLBMF_SHIFT 4 |
Definition at line 1699 of file iommu_hw-8xxx.h.
#define TLBRSW (0xFFE00) |
Definition at line 818 of file iommu_hw-8xxx.h.
#define TLBRSW_INDEX (TLBRSW_INDEX_MASK << TLBRSW_INDEX_SHIFT) |
Definition at line 966 of file iommu_hw-8xxx.h.
#define TLBRSW_INDEX_MASK 0xFF |
Definition at line 1298 of file iommu_hw-8xxx.h.
#define TLBRSW_INDEX_SHIFT 0 |
Definition at line 1427 of file iommu_hw-8xxx.h.
#define TLBSIZE (TLBSIZE_MASK << TLBSIZE_SHIFT) |
Definition at line 926 of file iommu_hw-8xxx.h.
#define TLBSIZE_MASK 0x0F |
Definition at line 1258 of file iommu_hw-8xxx.h.
#define TLBSIZE_SHIFT 12 |
Definition at line 1387 of file iommu_hw-8xxx.h.
#define TLBSLPTER (0x048) |
Definition at line 854 of file iommu_hw-8xxx.h.
#define TLBTR0 (0xFFE80) |
Definition at line 819 of file iommu_hw-8xxx.h.
#define TLBTR1 (0xFFE84) |
Definition at line 820 of file iommu_hw-8xxx.h.
#define TLBTR1_PA (TLBTR1_PA_MASK << TLBTR1_PA_SHIFT) |
Definition at line 986 of file iommu_hw-8xxx.h.
#define TLBTR1_PA_MASK 0x000FFFFF |
Definition at line 1318 of file iommu_hw-8xxx.h.
#define TLBTR1_PA_SHIFT 12 |
Definition at line 1447 of file iommu_hw-8xxx.h.
#define TLBTR1_VMID (TLBTR1_VMID_MASK << TLBTR1_VMID_SHIFT) |
Definition at line 985 of file iommu_hw-8xxx.h.
#define TLBTR1_VMID_MASK 0x1F |
Definition at line 1317 of file iommu_hw-8xxx.h.
#define TLBTR1_VMID_SHIFT 0 |
Definition at line 1446 of file iommu_hw-8xxx.h.
#define TLBTR2 (0xFFE88) |
Definition at line 821 of file iommu_hw-8xxx.h.
#define TLBTR2_ASID (TLBTR2_ASID_MASK << TLBTR2_ASID_SHIFT) |
Definition at line 990 of file iommu_hw-8xxx.h.
#define TLBTR2_ASID_MASK 0xFF |
Definition at line 1322 of file iommu_hw-8xxx.h.
#define TLBTR2_ASID_SHIFT 0 |
Definition at line 1451 of file iommu_hw-8xxx.h.
#define TLBTR2_NSTID (TLBTR2_NSTID_MASK << TLBTR2_NSTID_SHIFT) |
Definition at line 992 of file iommu_hw-8xxx.h.
#define TLBTR2_NSTID_MASK 0x01 |
Definition at line 1324 of file iommu_hw-8xxx.h.
#define TLBTR2_NSTID_SHIFT 9 |
Definition at line 1453 of file iommu_hw-8xxx.h.
#define TLBTR2_NV (TLBTR2_NV_MASK << TLBTR2_NV_SHIFT) |
Definition at line 993 of file iommu_hw-8xxx.h.
#define TLBTR2_NV_MASK 0x01 |
Definition at line 1325 of file iommu_hw-8xxx.h.
#define TLBTR2_NV_SHIFT 10 |
Definition at line 1454 of file iommu_hw-8xxx.h.
#define TLBTR2_V (TLBTR2_V_MASK << TLBTR2_V_SHIFT) |
Definition at line 991 of file iommu_hw-8xxx.h.
#define TLBTR2_V_MASK 0x01 |
Definition at line 1323 of file iommu_hw-8xxx.h.
#define TLBTR2_V_SHIFT 8 |
Definition at line 1452 of file iommu_hw-8xxx.h.
#define TLBTR2_VA (TLBTR2_VA_MASK << TLBTR2_VA_SHIFT) |
Definition at line 994 of file iommu_hw-8xxx.h.
#define TLBTR2_VA_MASK 0x000FFFFF |
Definition at line 1326 of file iommu_hw-8xxx.h.
#define TLBTR2_VA_SHIFT 12 |
Definition at line 1455 of file iommu_hw-8xxx.h.
Definition at line 1132 of file iommu_hw-8xxx.h.
#define TNR_MASK 0x01 |
Definition at line 1594 of file iommu_hw-8xxx.h.
#define TNR_SHIFT 0 |
Definition at line 1798 of file iommu_hw-8xxx.h.
Definition at line 1137 of file iommu_hw-8xxx.h.
#define TRE_MASK 0x01 |
Definition at line 1599 of file iommu_hw-8xxx.h.
#define TRE_SHIFT 1 |
Definition at line 1803 of file iommu_hw-8xxx.h.
#define TTBCR (0x018) |
Definition at line 842 of file iommu_hw-8xxx.h.
#define TTBR0 (0x010) |
Definition at line 840 of file iommu_hw-8xxx.h.
#define TTBR0_IRGNH (TTBR0_IRGNH_MASK << TTBR0_IRGNH_SHIFT) |
Definition at line 1173 of file iommu_hw-8xxx.h.
#define TTBR0_IRGNH_MASK 0x01 |
Definition at line 1635 of file iommu_hw-8xxx.h.
#define TTBR0_IRGNH_SHIFT 0 |
Definition at line 1839 of file iommu_hw-8xxx.h.
#define TTBR0_IRGNL (TTBR0_IRGNL_MASK << TTBR0_IRGNL_SHIFT) |
Definition at line 1177 of file iommu_hw-8xxx.h.
#define TTBR0_IRGNL_MASK 0x01 |
Definition at line 1639 of file iommu_hw-8xxx.h.
#define TTBR0_IRGNL_SHIFT 6 |
Definition at line 1843 of file iommu_hw-8xxx.h.
#define TTBR0_NOS (TTBR0_NOS_MASK << TTBR0_NOS_SHIFT) |
Definition at line 1176 of file iommu_hw-8xxx.h.
#define TTBR0_NOS_MASK 0x01 |
Definition at line 1638 of file iommu_hw-8xxx.h.
#define TTBR0_NOS_SHIFT 5 |
Definition at line 1842 of file iommu_hw-8xxx.h.
#define TTBR0_ORGN (TTBR0_ORGN_MASK << TTBR0_ORGN_SHIFT) |
Definition at line 1175 of file iommu_hw-8xxx.h.
#define TTBR0_ORGN_MASK 0x03 |
Definition at line 1637 of file iommu_hw-8xxx.h.
#define TTBR0_ORGN_SHIFT 3 |
Definition at line 1841 of file iommu_hw-8xxx.h.
#define TTBR0_PA (TTBR0_PA_MASK << TTBR0_PA_SHIFT) |
Definition at line 1178 of file iommu_hw-8xxx.h.
#define TTBR0_PA_MASK 0x0003FFFF |
Definition at line 1640 of file iommu_hw-8xxx.h.
#define TTBR0_PA_SHIFT 14 |
Definition at line 1844 of file iommu_hw-8xxx.h.
#define TTBR0_SH (TTBR0_SH_MASK << TTBR0_SH_SHIFT) |
Definition at line 1174 of file iommu_hw-8xxx.h.
#define TTBR0_SH_MASK 0x01 |
Definition at line 1636 of file iommu_hw-8xxx.h.
#define TTBR0_SH_SHIFT 1 |
Definition at line 1840 of file iommu_hw-8xxx.h.
#define TTBR1 (0x014) |
Definition at line 841 of file iommu_hw-8xxx.h.
#define TTBR1_IRGNH (TTBR1_IRGNH_MASK << TTBR1_IRGNH_SHIFT) |
Definition at line 1182 of file iommu_hw-8xxx.h.
#define TTBR1_IRGNH_MASK 0x01 |
Definition at line 1644 of file iommu_hw-8xxx.h.
#define TTBR1_IRGNH_SHIFT 0 |
Definition at line 1848 of file iommu_hw-8xxx.h.
#define TTBR1_IRGNL (TTBR1_IRGNL_MASK << TTBR1_IRGNL_SHIFT) |
Definition at line 1186 of file iommu_hw-8xxx.h.
#define TTBR1_IRGNL_MASK 0x01 |
Definition at line 1648 of file iommu_hw-8xxx.h.
#define TTBR1_IRGNL_SHIFT 6 |
Definition at line 1852 of file iommu_hw-8xxx.h.
#define TTBR1_NOS (TTBR1_NOS_MASK << TTBR1_NOS_SHIFT) |
Definition at line 1185 of file iommu_hw-8xxx.h.
#define TTBR1_NOS_MASK 0x01 |
Definition at line 1647 of file iommu_hw-8xxx.h.
#define TTBR1_NOS_SHIFT 5 |
Definition at line 1851 of file iommu_hw-8xxx.h.
#define TTBR1_ORGN (TTBR1_ORGN_MASK << TTBR1_ORGN_SHIFT) |
Definition at line 1184 of file iommu_hw-8xxx.h.
#define TTBR1_ORGN_MASK 0x03 |
Definition at line 1646 of file iommu_hw-8xxx.h.
#define TTBR1_ORGN_SHIFT 3 |
Definition at line 1850 of file iommu_hw-8xxx.h.
#define TTBR1_PA (TTBR1_PA_MASK << TTBR1_PA_SHIFT) |
Definition at line 1187 of file iommu_hw-8xxx.h.
#define TTBR1_PA_MASK 0x0003FFFF |
Definition at line 1649 of file iommu_hw-8xxx.h.
#define TTBR1_PA_SHIFT 14 |
Definition at line 1853 of file iommu_hw-8xxx.h.
#define TTBR1_SH (TTBR1_SH_MASK << TTBR1_SH_SHIFT) |
Definition at line 1183 of file iommu_hw-8xxx.h.
#define TTBR1_SH_MASK 0x01 |
Definition at line 1645 of file iommu_hw-8xxx.h.
#define TTBR1_SH_SHIFT 1 |
Definition at line 1849 of file iommu_hw-8xxx.h.
Definition at line 973 of file iommu_hw-8xxx.h.
#define UR_MASK 0x01 |
Definition at line 1305 of file iommu_hw-8xxx.h.
#define UR_SHIFT 2 |
Definition at line 1434 of file iommu_hw-8xxx.h.
Definition at line 974 of file iommu_hw-8xxx.h.
#define UW_MASK 0x01 |
Definition at line 1306 of file iommu_hw-8xxx.h.
#define UW_SHIFT 3 |
Definition at line 1435 of file iommu_hw-8xxx.h.
#define V2PCFG (V2PCFG_MASK << V2PCFG_SHIFT) |
Definition at line 1011 of file iommu_hw-8xxx.h.
#define V2PCFG_MASK 0x03 |
Definition at line 1472 of file iommu_hw-8xxx.h.
#define V2PCFG_SHIFT 16 |
Definition at line 1676 of file iommu_hw-8xxx.h.
#define V2PPR (0x810) |
Definition at line 860 of file iommu_hw-8xxx.h.
#define V2PPW (0x814) |
Definition at line 861 of file iommu_hw-8xxx.h.
#define V2PSR (0x040) |
Definition at line 852 of file iommu_hw-8xxx.h.
#define V2PUR (0x818) |
Definition at line 862 of file iommu_hw-8xxx.h.
#define V2PUW (0x81C) |
Definition at line 863 of file iommu_hw-8xxx.h.
#define V2Pxx_INDEX (V2Pxx_INDEX_MASK << V2Pxx_INDEX_SHIFT) |
Definition at line 1196 of file iommu_hw-8xxx.h.
#define V2Pxx_INDEX_MASK 0xFF |
Definition at line 1658 of file iommu_hw-8xxx.h.
#define V2Pxx_INDEX_SHIFT 0 |
Definition at line 1862 of file iommu_hw-8xxx.h.
#define V2Pxx_VA (V2Pxx_VA_MASK << V2Pxx_VA_SHIFT) |
Definition at line 1197 of file iommu_hw-8xxx.h.
#define V2Pxx_VA_MASK 0x000FFFFF |
Definition at line 1659 of file iommu_hw-8xxx.h.
#define V2Pxx_VA_SHIFT 12 |
Definition at line 1863 of file iommu_hw-8xxx.h.
#define VICTIM (VICTIM_MASK << VICTIM_SHIFT) |
Definition at line 1163 of file iommu_hw-8xxx.h.
#define VICTIM_MASK 0xFF |
Definition at line 1625 of file iommu_hw-8xxx.h.
#define VICTIM_SHIFT 8 |
Definition at line 1829 of file iommu_hw-8xxx.h.
#define VMID (VMID_MASK << VMID_SHIFT) |
Definition at line 932 of file iommu_hw-8xxx.h.
#define VMID_MASK 0x1F |
Definition at line 1264 of file iommu_hw-8xxx.h.
#define VMID_SHIFT 0 |
Definition at line 1393 of file iommu_hw-8xxx.h.
#define WGSEL (WGSEL_MASK << WGSEL_SHIFT) |
Definition at line 952 of file iommu_hw-8xxx.h.
#define WGSEL_MASK 0x03 |
Definition at line 1284 of file iommu_hw-8xxx.h.
#define WGSEL_SHIFT 8 |
Definition at line 1413 of file iommu_hw-8xxx.h.
Definition at line 975 of file iommu_hw-8xxx.h.
#define XN_MASK 0x01 |
Definition at line 1307 of file iommu_hw-8xxx.h.
#define XN_SHIFT 4 |
Definition at line 1436 of file iommu_hw-8xxx.h.