Lines Matching +full:0 +full:xfff
23 #define ACTIVATE BIT(0)
25 #define ACT_CLEAR BIT(0)
27 #define ACT_CTRL_OPCODE_ACTIVATE BIT(0)
29 #define ACT_CTRL_ACT_TRIG BIT(0)
35 #define ATTR0_RES_WAYS_MASK GENMASK(15, 0)
54 #define LLCC_TRP_ATTR0_CFGn(n) (0x21000 + SZ_8 * n)
55 #define LLCC_TRP_ATTR1_CFGn(n) (0x21004 + SZ_8 * n)
56 #define LLCC_TRP_ATTR2_CFGn(n) (0x21100 + SZ_4 * n)
62 #define LLCC_TRP_SCID_DIS_CAP_ALLOC 0x21f00
63 #define LLCC_TRP_PCB_ACT 0x21f04
64 #define LLCC_TRP_ALGO_CFG1 0x21f0c
65 #define LLCC_TRP_ALGO_CFG2 0x21f10
66 #define LLCC_TRP_ALGO_CFG3 0x21f14
67 #define LLCC_TRP_ALGO_CFG4 0x21f18
68 #define LLCC_TRP_ALGO_CFG5 0x21f1c
69 #define LLCC_TRP_WRSC_EN 0x21f20
70 #define LLCC_TRP_ALGO_CFG6 0x21f24
71 #define LLCC_TRP_ALGO_CFG7 0x21f28
72 #define LLCC_TRP_WRSC_CACHEABLE_EN 0x21f2c
73 #define LLCC_TRP_ALGO_CFG8 0x21f30
75 #define LLCC_VERSION_2_0_0_0 0x02000000
76 #define LLCC_VERSION_2_1_0_0 0x02010000
77 #define LLCC_VERSION_4_1_0_0 0x04010000
78 #define LLCC_VERSION_6_0_0_0 0X06000000
97 * When configured to 0 all ways in llcc are probed.
191 .bonus_ways = 0xFFFF,
208 .bonus_ways = 0xF000,
223 .bonus_ways = 0xffffffff,
235 .bonus_ways = 0xffffffff,
244 .bonus_ways = 0xffffffff,
252 .bonus_ways = 0xffffffff,
261 .bonus_ways = 0xffffffff,
270 .bonus_ways = 0xffffffff,
279 .bonus_ways = 0xffffffff,
289 .bonus_ways = 0xffffffff,
299 .bonus_ways = 0xffffffff,
310 .bonus_ways = 0xffffffff,
318 .bonus_ways = 0xfffff,
327 .bonus_ways = 0xffffffff,
338 .bonus_ways = 0xf0000000,
348 .bonus_ways = 0xffffffff,
358 .bonus_ways = 0xffffffff,
368 .bonus_ways = 0xffffffff,
377 .bonus_ways = 0xffffffff,
386 .bonus_ways = 0xffffffff,
397 .bonus_ways = 0xffffffff,
407 .bonus_ways = 0x7fffffff,
416 .bonus_ways = 0xffffffff,
425 .bonus_ways = 0xffffffff,
434 .bonus_ways = 0xffffffff,
446 .bonus_ways = 0xffffffff,
458 .bonus_ways = 0xffffffff,
470 .bonus_ways = 0xffffffff,
482 .bonus_ways = 0xffffffff,
494 .bonus_ways = 0xffffffff,
503 .bonus_ways = 0xffffffff,
509 .max_cap = 0,
510 .priority = 0,
512 .bonus_ways = 0,
523 .bonus_ways = 0xffffffff,
535 .bonus_ways = 0xffffffff,
546 .bonus_ways = 0xffffffff,
554 .max_cap = 0,
555 .priority = 0,
557 .bonus_ways = 0,
567 .bonus_ways = 0xff000000,
581 .bonus_ways = 0xff,
582 .cache_mode = 0,
591 .bonus_ways = 0xff,
592 .cache_mode = 0,
600 .bonus_ways = 0xff,
601 .cache_mode = 0,
609 .bonus_ways = 0xff,
610 .cache_mode = 0,
618 .bonus_ways = 0xff,
619 .cache_mode = 0,
626 .bonus_ways = 0xff,
627 .cache_mode = 0,
635 .bonus_ways = 0xff,
636 .cache_mode = 0,
644 .bonus_ways = 0xff,
645 .cache_mode = 0,
654 .bonus_ways = 0xff,
655 .cache_mode = 0,
663 .bonus_ways = 0xff,
664 .cache_mode = 0,
672 .bonus_ways = 0xff,
673 .cache_mode = 0,
680 .bonus_ways = 0xff,
681 .cache_mode = 0,
689 .bonus_ways = 0xff,
690 .cache_mode = 0,
697 .bonus_ways = 0xff,
698 .cache_mode = 0,
706 .res_ways = 0xf0,
715 .bonus_ways = 0xff,
716 .cache_mode = 0,
727 .bonus_ways = 0x1fff,
728 .res_ways = 0x0,
729 .cache_mode = 0,
738 .bonus_ways = 0x1fff,
739 .res_ways = 0x0,
740 .cache_mode = 0,
748 .bonus_ways = 0x1fff,
749 .res_ways = 0x0,
750 .cache_mode = 0,
758 .bonus_ways = 0x1fff,
759 .res_ways = 0x0,
760 .cache_mode = 0,
765 .max_cap = 0,
768 .bonus_ways = 0x1fff,
769 .res_ways = 0x0,
770 .cache_mode = 0,
778 .bonus_ways = 0x1fff,
779 .res_ways = 0x0,
780 .cache_mode = 0,
789 .bonus_ways = 0x1fff,
790 .res_ways = 0x0,
791 .cache_mode = 0,
798 .bonus_ways = 0x1fff,
799 .res_ways = 0x0,
800 .cache_mode = 0,
808 .bonus_ways = 0x1fff,
809 .res_ways = 0x0,
810 .cache_mode = 0,
818 .bonus_ways = 0x0,
819 .res_ways = 0x3,
829 .bonus_ways = 0x1fff,
830 .res_ways = 0x0,
831 .cache_mode = 0,
839 .bonus_ways = 0x1fff,
840 .res_ways = 0x0,
841 .cache_mode = 0,
846 .max_cap = 0,
849 .bonus_ways = 0x0,
850 .res_ways = 0x0,
851 .cache_mode = 0,
856 .max_cap = 0,
859 .bonus_ways = 0x0,
860 .res_ways = 0x0,
861 .cache_mode = 0,
866 .max_cap = 0,
869 .bonus_ways = 0x0,
870 .res_ways = 0x0,
871 .cache_mode = 0,
876 .max_cap = 0,
879 .bonus_ways = 0x0,
880 .res_ways = 0x0,
881 .cache_mode = 0,
892 .fixed_size = 0,
893 .bonus_ways = 0x3fffffff,
894 .res_ways = 0x0,
895 .cache_mode = 0,
904 .bonus_ways = 0x3fffffff,
905 .res_ways = 0x0,
906 .cache_mode = 0,
914 .bonus_ways = 0x3fffffff,
915 .res_ways = 0x0,
916 .cache_mode = 0,
924 .bonus_ways = 0x3fffffff,
925 .res_ways = 0x0,
926 .cache_mode = 0,
931 .max_cap = 0,
934 .bonus_ways = 0x3fffffff,
935 .res_ways = 0x0,
936 .cache_mode = 0,
944 .bonus_ways = 0x3fffffff,
945 .res_ways = 0x0,
946 .cache_mode = 0,
955 .bonus_ways = 0x3fffffff,
956 .res_ways = 0x0,
957 .cache_mode = 0,
962 .max_cap = 0,
965 .bonus_ways = 0x3fffffff,
966 .res_ways = 0x0,
967 .cache_mode = 0,
975 .bonus_ways = 0x0,
976 .res_ways = 0x3,
986 .bonus_ways = 0x3fffffff,
987 .res_ways = 0x0,
988 .cache_mode = 0,
996 .bonus_ways = 0x3fffffff,
997 .res_ways = 0x0,
998 .cache_mode = 0,
1006 .bonus_ways = 0x3fffffff,
1007 .res_ways = 0x0,
1008 .cache_mode = 0,
1016 .bonus_ways = 0x3fffffff,
1017 .res_ways = 0x0,
1018 .cache_mode = 0,
1026 .bonus_ways = 0x3ffffffc,
1027 .res_ways = 0x0,
1028 .cache_mode = 0,
1036 .bonus_ways = 0x3ffffffc,
1037 .res_ways = 0x0,
1038 .cache_mode = 0,
1046 .bonus_ways = 0x3fffffff,
1047 .res_ways = 0x0,
1048 .cache_mode = 0,
1056 .bonus_ways = 0x3fffffff,
1057 .res_ways = 0x0,
1058 .cache_mode = 0,
1066 .bonus_ways = 0x3fffffff,
1067 .res_ways = 0x0,
1068 .cache_mode = 0,
1073 .max_cap = 0,
1076 .bonus_ways = 0x0,
1077 .res_ways = 0x0,
1078 .cache_mode = 0,
1083 .max_cap = 0,
1086 .bonus_ways = 0x0,
1087 .res_ways = 0x0,
1088 .cache_mode = 0,
1093 .max_cap = 0,
1096 .bonus_ways = 0x0,
1097 .res_ways = 0x0,
1098 .cache_mode = 0,
1103 .max_cap = 0,
1106 .bonus_ways = 0x0,
1107 .res_ways = 0x0,
1108 .cache_mode = 0,
1116 .bonus_ways = 0x0,
1117 .res_ways = 0x0,
1118 .cache_mode = 0,
1129 .bonus_ways = 0xf,
1130 .cache_mode = 0,
1138 .bonus_ways = 0xf,
1139 .cache_mode = 0,
1146 .bonus_ways = 0xf,
1147 .cache_mode = 0,
1154 .bonus_ways = 0xf,
1155 .cache_mode = 0,
1166 .bonus_ways = 0x3f,
1167 .cache_mode = 0,
1176 .bonus_ways = 0x3f,
1177 .cache_mode = 0,
1185 .bonus_ways = 0x3f,
1186 .cache_mode = 0,
1194 .bonus_ways = 0x3f,
1195 .cache_mode = 0,
1202 .bonus_ways = 0x3f,
1203 .cache_mode = 0,
1211 .bonus_ways = 0x3f,
1212 .cache_mode = 0,
1218 .priority = 0,
1220 .bonus_ways = 0x3f,
1221 .cache_mode = 0,
1229 .bonus_ways = 0x3f,
1230 .cache_mode = 0,
1238 .bonus_ways = 0x3f,
1239 .cache_mode = 0,
1251 .bonus_ways = 0xfff,
1252 .cache_mode = 0,
1261 .bonus_ways = 0xfff,
1262 .cache_mode = 0,
1270 .bonus_ways = 0xfff,
1271 .cache_mode = 0,
1279 .bonus_ways = 0xfff,
1280 .cache_mode = 0,
1288 .bonus_ways = 0x3ff,
1289 .res_ways = 0xc00,
1290 .cache_mode = 0,
1298 .bonus_ways = 0xfff,
1299 .cache_mode = 0,
1307 .bonus_ways = 0xfff,
1308 .cache_mode = 0,
1316 .bonus_ways = 0xfff,
1317 .cache_mode = 0,
1325 .bonus_ways = 0xfff,
1326 .cache_mode = 0,
1334 .bonus_ways = 0xfff,
1335 .cache_mode = 0,
1343 .bonus_ways = 0xfff,
1344 .cache_mode = 0,
1352 .bonus_ways = 0xfff,
1353 .cache_mode = 0,
1361 .bonus_ways = 0xfff,
1362 .cache_mode = 0,
1370 .bonus_ways = 0xfff,
1371 .cache_mode = 0,
1379 .bonus_ways = 0xfff,
1380 .cache_mode = 0,
1386 .priority = 0,
1388 .bonus_ways = 0xc,
1389 .cache_mode = 0,
1397 .bonus_ways = 0xfff,
1398 .cache_mode = 0,
1406 .bonus_ways = 0xfff,
1407 .cache_mode = 0,
1415 .bonus_ways = 0xfff,
1416 .cache_mode = 0,
1424 .bonus_ways = 0xc,
1425 .cache_mode = 0,
1433 .res_ways = 0x1,
1442 .bonus_ways = 0xfff,
1443 .cache_mode = 0,
1454 .bonus_ways = 0xfff,
1455 .cache_mode = 0,
1464 .bonus_ways = 0xfff,
1465 .cache_mode = 0,
1473 .bonus_ways = 0xfff,
1474 .cache_mode = 0,
1481 .bonus_ways = 0xfff,
1482 .cache_mode = 0,
1489 .bonus_ways = 0xfff,
1490 .cache_mode = 0,
1498 .bonus_ways = 0xfff,
1499 .cache_mode = 0,
1508 .bonus_ways = 0xfff,
1509 .cache_mode = 0,
1517 .bonus_ways = 0xfff,
1518 .cache_mode = 0,
1526 .bonus_ways = 0xfff,
1527 .cache_mode = 0,
1535 .bonus_ways = 0xfff,
1536 .cache_mode = 0,
1544 .bonus_ways = 0xfff,
1545 .cache_mode = 0,
1553 .res_ways = 0x1,
1562 .bonus_ways = 0xfff,
1563 .cache_mode = 0,
1570 .bonus_ways = 0xfff,
1571 .cache_mode = 0,
1579 .bonus_ways = 0xfff,
1580 .cache_mode = 0,
1588 .bonus_ways = 0xfff,
1589 .cache_mode = 0,
1599 .bonus_ways = 0xffc,
1600 .res_ways = 0x2,
1601 .cache_mode = 0,
1611 .res_ways = 0xf0,
1612 .cache_mode = 0,
1621 .res_ways = 0xf0,
1622 .cache_mode = 0,
1631 .res_ways = 0xe,
1640 .bonus_ways = 0xffc,
1641 .res_ways = 0x2,
1642 .cache_mode = 0,
1650 .bonus_ways = 0xffc,
1651 .res_ways = 0x2,
1652 .cache_mode = 0,
1660 .bonus_ways = 0xfc,
1661 .res_ways = 0xf00,
1662 .cache_mode = 0,
1670 .bonus_ways = 0xffc,
1671 .res_ways = 0x2,
1672 .cache_mode = 0,
1680 .bonus_ways = 0xffc,
1681 .res_ways = 0x2,
1682 .cache_mode = 0,
1691 .bonus_ways = 0xc,
1692 .cache_mode = 0,
1700 .bonus_ways = 0xff0,
1701 .res_ways = 0x2,
1702 .cache_mode = 0,
1710 .res_ways = 0x1,
1711 .cache_mode = 0,
1719 .bonus_ways = 0xffc,
1720 .res_ways = 0x2,
1721 .cache_mode = 0,
1729 .bonus_ways = 0xffc,
1730 .res_ways = 0x2,
1731 .cache_mode = 0,
1739 .bonus_ways = 0xffc,
1740 .res_ways = 0x2,
1741 .cache_mode = 0,
1750 .res_ways = 0xf00,
1751 .cache_mode = 0,
1758 .priority = 0,
1760 .bonus_ways = 0x1e,
1761 .cache_mode = 0,
1770 .bonus_ways = 0xffc,
1771 .res_ways = 0x2,
1772 .cache_mode = 0,
1784 .bonus_ways = 0xfff,
1785 .cache_mode = 0,
1793 .bonus_ways = 0xfff,
1794 .cache_mode = 0,
1801 .bonus_ways = 0xfff,
1802 .cache_mode = 0,
1809 .bonus_ways = 0xfff,
1810 .cache_mode = 0,
1816 .priority = 0,
1818 .bonus_ways = 0xfff,
1819 .cache_mode = 0,
1826 .bonus_ways = 0xfff,
1827 .cache_mode = 0,
1835 .bonus_ways = 0xfff,
1836 .cache_mode = 0,
1847 .bonus_ways = 0xf,
1848 .cache_mode = 0,
1856 .bonus_ways = 0xf,
1857 .cache_mode = 0,
1865 .bonus_ways = 0xf,
1866 .cache_mode = 0,
1874 .bonus_ways = 0xf,
1875 .cache_mode = 0,
1882 .bonus_ways = 0xf,
1883 .cache_mode = 0,
1895 .bonus_ways = 0xfff,
1896 .cache_mode = 0,
1905 .bonus_ways = 0xfff,
1906 .cache_mode = 0,
1914 .bonus_ways = 0xfff,
1915 .cache_mode = 0,
1923 .bonus_ways = 0xfff,
1924 .cache_mode = 0,
1931 .bonus_ways = 0xff,
1932 .res_ways = 0xf00,
1933 .cache_mode = 0,
1941 .bonus_ways = 0xfff,
1942 .cache_mode = 0,
1950 .bonus_ways = 0xfff,
1951 .cache_mode = 0,
1959 .bonus_ways = 0xfff,
1960 .cache_mode = 0,
1968 .bonus_ways = 0xfff,
1969 .cache_mode = 0,
1977 .bonus_ways = 0xfff,
1978 .cache_mode = 0,
1986 .bonus_ways = 0xfff,
1987 .cache_mode = 0,
1995 .bonus_ways = 0xfff,
1996 .cache_mode = 0,
2004 .bonus_ways = 0xfff,
2005 .cache_mode = 0,
2013 .bonus_ways = 0xfff,
2014 .cache_mode = 0,
2020 .priority = 0,
2022 .bonus_ways = 0xf,
2023 .cache_mode = 0,
2031 .bonus_ways = 0xfff,
2032 .cache_mode = 0,
2040 .bonus_ways = 0xfff,
2041 .cache_mode = 0,
2049 .bonus_ways = 0xfff,
2050 .cache_mode = 0,
2058 .bonus_ways = 0xf,
2059 .cache_mode = 0,
2067 .res_ways = 0x1,
2076 .bonus_ways = 0xfff,
2077 .cache_mode = 0,
2088 .bonus_ways = 0xfff,
2089 .cache_mode = 0,
2098 .bonus_ways = 0xfff,
2099 .cache_mode = 0,
2106 .bonus_ways = 0xfff,
2107 .cache_mode = 0,
2113 .bonus_ways = 0xfff,
2114 .cache_mode = 0,
2121 .bonus_ways = 0xfff,
2122 .cache_mode = 0,
2129 .bonus_ways = 0xfff,
2130 .cache_mode = 0,
2139 .bonus_ways = 0xfff,
2140 .cache_mode = 0,
2147 .bonus_ways = 0xfff,
2148 .cache_mode = 0,
2156 .bonus_ways = 0xfff,
2157 .cache_mode = 0,
2164 .bonus_ways = 0xfff,
2165 .cache_mode = 0,
2173 .bonus_ways = 0xfff,
2174 .cache_mode = 0,
2182 .bonus_ways = 0xfff,
2183 .cache_mode = 0,
2190 .bonus_ways = 0xfff,
2191 .cache_mode = 0,
2199 .bonus_ways = 0xfff,
2200 .cache_mode = 0,
2207 .res_ways = 0x3,
2216 .bonus_ways = 0xfff,
2217 .cache_mode = 0,
2229 .bonus_ways = 0xfff,
2230 .cache_mode = 0,
2239 .bonus_ways = 0xfff,
2240 .cache_mode = 0,
2248 .bonus_ways = 0xfff,
2249 .cache_mode = 0,
2255 .bonus_ways = 0xfff,
2256 .cache_mode = 0,
2264 .bonus_ways = 0xfff,
2265 .cache_mode = 0,
2273 .bonus_ways = 0xfff,
2274 .cache_mode = 0,
2282 .bonus_ways = 0xfff,
2283 .cache_mode = 0,
2290 .bonus_ways = 0xfff,
2291 .cache_mode = 0,
2300 .bonus_ways = 0xfff,
2301 .cache_mode = 0,
2309 .bonus_ways = 0xfff,
2310 .cache_mode = 0,
2316 .priority = 0,
2318 .bonus_ways = 0xf,
2319 .cache_mode = 0,
2327 .bonus_ways = 0xfff,
2328 .cache_mode = 0,
2336 .bonus_ways = 0xfff,
2337 .cache_mode = 0,
2345 .bonus_ways = 0xf,
2346 .cache_mode = 0,
2354 .res_ways = 0x1,
2363 .bonus_ways = 0xfff,
2364 .cache_mode = 0,
2371 .bonus_ways = 0xfff,
2372 .cache_mode = 0,
2380 .bonus_ways = 0xfff,
2381 .cache_mode = 0,
2389 .bonus_ways = 0xfff,
2390 .cache_mode = 0,
2401 .bonus_ways = 0xffff,
2402 .cache_mode = 0,
2411 .bonus_ways = 0xffff,
2412 .cache_mode = 0,
2420 .bonus_ways = 0xffff,
2421 .cache_mode = 0,
2427 .bonus_ways = 0xffff,
2428 .cache_mode = 0,
2436 .bonus_ways = 0xffff,
2437 .cache_mode = 0,
2445 .bonus_ways = 0xffff,
2446 .cache_mode = 0,
2454 .bonus_ways = 0xffff,
2455 .cache_mode = 0,
2463 .bonus_ways = 0xffff,
2464 .cache_mode = 0,
2473 .bonus_ways = 0xffff,
2474 .cache_mode = 0,
2482 .bonus_ways = 0xffff,
2483 .cache_mode = 0,
2491 .bonus_ways = 0xf000,
2492 .cache_mode = 0,
2500 .bonus_ways = 0xffff,
2501 .cache_mode = 0,
2508 .bonus_ways = 0xffff,
2509 .cache_mode = 0,
2517 .bonus_ways = 0xf000,
2518 .cache_mode = 0,
2526 .res_ways = 0xf0,
2535 .bonus_ways = 0xffff,
2536 .cache_mode = 0,
2544 .bonus_ways = 0xffff,
2545 .cache_mode = 0,
2553 .bonus_ways = 0xffff,
2554 .cache_mode = 0,
2562 .bonus_ways = 0xffff,
2563 .cache_mode = 0,
2571 .bonus_ways = 0xfff,
2572 .cache_mode = 0,
2580 .bonus_ways = 0xffff,
2581 .cache_mode = 0,
2590 .bonus_ways = 0xffff,
2591 .cache_mode = 0,
2599 .bonus_ways = 0xffff,
2600 .cache_mode = 0,
2610 .bonus_ways = 0xffffff,
2611 .cache_mode = 0,
2620 .bonus_ways = 0xffffff,
2621 .cache_mode = 0,
2628 .bonus_ways = 0xffffff,
2629 .cache_mode = 0,
2635 .bonus_ways = 0xffffff,
2636 .cache_mode = 0,
2643 .bonus_ways = 0xffffff,
2644 .cache_mode = 0,
2651 .bonus_ways = 0xffffff,
2652 .cache_mode = 0,
2659 .bonus_ways = 0xffffff,
2660 .cache_mode = 0,
2666 .bonus_ways = 0xffffff,
2667 .cache_mode = 0,
2676 .bonus_ways = 0xffffff,
2677 .cache_mode = 0,
2685 .bonus_ways = 0xffffff,
2691 .priority = 0,
2693 .bonus_ways = 0xf00000,
2694 .cache_mode = 0,
2701 .bonus_ways = 0xffffff,
2702 .cache_mode = 0,
2709 .bonus_ways = 0xffffff,
2710 .cache_mode = 0,
2717 .bonus_ways = 0xf00000,
2718 .cache_mode = 0,
2727 .bonus_ways = 0xffffff,
2728 .cache_mode = 0,
2736 .bonus_ways = 0xf,
2737 .cache_mode = 0,
2744 .bonus_ways = 0xffffff,
2745 .cache_mode = 0,
2753 .bonus_ways = 0xfffff0,
2761 .bonus_ways = 0xffffff,
2762 .cache_mode = 0,
2769 .bonus_ways = 0xffffff,
2770 .cache_mode = 0,
2780 .bonus_ways = 0xfe01ff,
2788 .bonus_ways = 0xfe00,
2789 .cache_mode = 0,
2796 .bonus_ways = 0x10000,
2797 .cache_mode = 0,
2804 .bonus_ways = 0xfffff0,
2812 .bonus_ways = 0xfffff0,
2820 .bonus_ways = 0xfffff0,
2828 .bonus_ways = 0xffffff,
2829 .cache_mode = 0,
2836 .bonus_ways = 0xffffff,
2844 .bonus_ways = 0xffffff,
2845 .cache_mode = 0,
2855 .bonus_ways = 0xffffff,
2856 .cache_mode = 0,
2865 .bonus_ways = 0xffffff,
2866 .cache_mode = 0,
2873 .bonus_ways = 0xffffff,
2874 .cache_mode = 0,
2880 .bonus_ways = 0xffffff,
2881 .cache_mode = 0,
2888 .bonus_ways = 0xffffff,
2889 .cache_mode = 0,
2896 .bonus_ways = 0xffffff,
2897 .cache_mode = 0,
2904 .bonus_ways = 0xffffff,
2905 .cache_mode = 0,
2911 .bonus_ways = 0xffffff,
2912 .cache_mode = 0,
2921 .bonus_ways = 0xffffff,
2922 .cache_mode = 0,
2930 .bonus_ways = 0xffffff,
2938 .bonus_ways = 0xffffff,
2939 .cache_mode = 0,
2944 .priority = 0,
2946 .cache_mode = 0,
2953 .bonus_ways = 0xffffff,
2954 .cache_mode = 0,
2961 .bonus_ways = 0xffffff,
2962 .cache_mode = 0,
2969 .bonus_ways = 0xf00000,
2970 .cache_mode = 0,
2978 .bonus_ways = 0xffffff,
2979 .cache_mode = 0,
2987 .bonus_ways = 0xf,
2988 .cache_mode = 0,
2995 .bonus_ways = 0xfffff0,
3003 .bonus_ways = 0xffffff,
3004 .cache_mode = 0,
3011 .bonus_ways = 0xffffff,
3012 .cache_mode = 0,
3021 .bonus_ways = 0xffffff,
3029 .res_ways = 0x7fffff,
3030 .cache_mode = 0,
3037 .bonus_ways = 0xffffff,
3038 .cache_mode = 0,
3045 .bonus_ways = 0xffffff,
3046 .cache_mode = 0,
3056 .bonus_ways = 0xffffffff,
3065 .bonus_ways = 0xffffffff,
3072 .bonus_ways = 0xffffffff,
3079 .bonus_ways = 0xffffffff,
3085 .bonus_ways = 0xffffffff,
3092 .bonus_ways = 0xffffffff,
3099 .bonus_ways = 0xffffffff,
3106 .bonus_ways = 0xffffffff,
3113 .bonus_ways = 0xffffffff,
3122 .bonus_ways = 0xffffffff,
3130 .bonus_ways = 0xffffffff,
3138 .bonus_ways = 0xffffffff,
3144 .bonus_ways = 0xffffffff,
3151 .bonus_ways = 0xf0000000,
3158 .bonus_ways = 0xffffffff,
3165 .bonus_ways = 0xffffffff,
3173 .bonus_ways = 0xf0000000,
3181 .bonus_ways = 0xffffffff,
3189 .bonus_ways = 0xffffffff,
3196 .bonus_ways = 0xffffffff,
3203 .bonus_ways = 0xffffffff,
3212 .bonus_ways = 0xffffffff,
3220 .bonus_ways = 0x7fffffff,
3227 .bonus_ways = 0xffffffff,
3234 .bonus_ways = 0xffffffff,
3241 .bonus_ways = 0xffffffff,
3251 .bonus_ways = 0xffffffff,
3261 .bonus_ways = 0xffffffff,
3271 .bonus_ways = 0xffffffff,
3281 .bonus_ways = 0xffffffff,
3291 .bonus_ways = 0xffffffff,
3301 .bonus_ways = 0xffffffff,
3313 .bonus_ways = 0xf,
3314 .cache_mode = 0,
3321 .priority = 0,
3323 .bonus_ways = 0xf,
3324 .cache_mode = 0,
3332 .bonus_ways = 0xf,
3333 .cache_mode = 0,
3340 .bonus_ways = 0xf,
3341 .cache_mode = 0,
3353 .bonus_ways = 0xf,
3354 .cache_mode = 0,
3362 .bonus_ways = 0xf,
3363 .cache_mode = 0,
3372 .bonus_ways = 0xf,
3373 .cache_mode = 0,
3381 .bonus_ways = 0xf,
3382 .cache_mode = 0,
3390 .bonus_ways = 0xf,
3391 .cache_mode = 0,
3403 .bonus_ways = 0xfff,
3404 .cache_mode = 0,
3412 .bonus_ways = 0xfff,
3413 .cache_mode = 0,
3419 .priority = 0,
3421 .bonus_ways = 0x3,
3422 .cache_mode = 0,
3430 .bonus_ways = 0xffc,
3431 .cache_mode = 0,
3439 .bonus_ways = 0xfff,
3440 .cache_mode = 0,
3448 .res_ways = 0xc,
3457 .bonus_ways = 0x3,
3458 .cache_mode = 0,
3470 .bonus_ways = 0xfff,
3471 .cache_mode = 0,
3479 .bonus_ways = 0xfff,
3480 .cache_mode = 0,
3486 .priority = 0,
3488 .bonus_ways = 0x3,
3489 .cache_mode = 0,
3497 .bonus_ways = 0xffc,
3498 .cache_mode = 0,
3506 .bonus_ways = 0xfff,
3507 .cache_mode = 0,
3515 .res_ways = 0xc,
3524 .bonus_ways = 0x3,
3525 .cache_mode = 0,
3537 .bonus_ways = 0xfff,
3538 .cache_mode = 0,
3546 .bonus_ways = 0xfff,
3547 .cache_mode = 0,
3553 .priority = 0,
3555 .bonus_ways = 0x3,
3556 .cache_mode = 0,
3564 .bonus_ways = 0xffc,
3565 .cache_mode = 0,
3573 .bonus_ways = 0xfff,
3574 .cache_mode = 0,
3582 .res_ways = 0xc,
3591 .bonus_ways = 0x3,
3592 .cache_mode = 0,
3604 .bonus_ways = 0xfff,
3605 .cache_mode = 0,
3613 .bonus_ways = 0xfff,
3614 .cache_mode = 0,
3621 .bonus_ways = 0xfff,
3622 .cache_mode = 0,
3629 .bonus_ways = 0xfff,
3630 .cache_mode = 0,
3637 .bonus_ways = 0xfff,
3638 .cache_mode = 0,
3644 .bonus_ways = 0xfff,
3645 .cache_mode = 0,
3655 .bonus_ways = 0xfff,
3656 .cache_mode = 0,
3664 .bonus_ways = 0xfff,
3665 .cache_mode = 0,
3672 .bonus_ways = 0xfff,
3673 .cache_mode = 0,
3680 .bonus_ways = 0xfff,
3681 .cache_mode = 0,
3689 .bonus_ways = 0x3,
3690 .cache_mode = 0,
3697 .bonus_ways = 0xffc,
3705 .bonus_ways = 0xfff,
3706 .cache_mode = 0,
3715 .bonus_ways = 0xfff,
3723 .res_ways = 0xf,
3724 .cache_mode = 0,
3731 .bonus_ways = 0xffc,
3739 .bonus_ways = 0xffc,
3747 .bonus_ways = 0xffc,
3753 .trp_ecc_error_status0 = 0x20344,
3754 .trp_ecc_error_status1 = 0x20348,
3755 .trp_ecc_sb_err_syn0 = 0x2304c,
3756 .trp_ecc_db_err_syn0 = 0x20370,
3757 .trp_ecc_error_cntr_clear = 0x20440,
3758 .trp_interrupt_0_status = 0x20480,
3759 .trp_interrupt_0_clear = 0x20484,
3760 .trp_interrupt_0_enable = 0x20488,
3763 .cmn_status0 = 0x3000c,
3764 .cmn_interrupt_0_enable = 0x3001c,
3765 .cmn_interrupt_2_enable = 0x3003c,
3768 .drp_ecc_error_cfg = 0x40000,
3769 .drp_ecc_error_cntr_clear = 0x40004,
3770 .drp_interrupt_status = 0x41000,
3771 .drp_interrupt_clear = 0x41008,
3772 .drp_interrupt_enable = 0x4100c,
3773 .drp_ecc_error_status0 = 0x42044,
3774 .drp_ecc_error_status1 = 0x42048,
3775 .drp_ecc_sb_err_syn0 = 0x4204c,
3776 .drp_ecc_db_err_syn0 = 0x42070,
3780 .trp_ecc_error_status0 = 0x20344,
3781 .trp_ecc_error_status1 = 0x20348,
3782 .trp_ecc_sb_err_syn0 = 0x2034c,
3783 .trp_ecc_db_err_syn0 = 0x20370,
3784 .trp_ecc_error_cntr_clear = 0x20440,
3785 .trp_interrupt_0_status = 0x20480,
3786 .trp_interrupt_0_clear = 0x20484,
3787 .trp_interrupt_0_enable = 0x20488,
3790 .cmn_status0 = 0x3400c,
3791 .cmn_interrupt_0_enable = 0x3401c,
3792 .cmn_interrupt_2_enable = 0x3403c,
3795 .drp_ecc_error_cfg = 0x50000,
3796 .drp_ecc_error_cntr_clear = 0x50004,
3797 .drp_interrupt_status = 0x50020,
3798 .drp_interrupt_clear = 0x50028,
3799 .drp_interrupt_enable = 0x5002c,
3800 .drp_ecc_error_status0 = 0x520f4,
3801 .drp_ecc_error_status1 = 0x520f8,
3802 .drp_ecc_sb_err_syn0 = 0x520fc,
3803 .drp_ecc_db_err_syn0 = 0x52120,
3807 .trp_ecc_error_status0 = 0x47448,
3808 .trp_ecc_error_status1 = 0x47450,
3809 .trp_ecc_sb_err_syn0 = 0x47490,
3810 .trp_ecc_db_err_syn0 = 0x474d0,
3811 .trp_ecc_error_cntr_clear = 0x47444,
3812 .trp_interrupt_0_status = 0x47600,
3813 .trp_interrupt_0_clear = 0x47604,
3814 .trp_interrupt_0_enable = 0x47608,
3817 .cmn_status0 = 0x6400c,
3818 .cmn_interrupt_0_enable = 0x6401c,
3819 .cmn_interrupt_2_enable = 0x6403c,
3822 .drp_ecc_error_cfg = 0x80000,
3823 .drp_ecc_error_cntr_clear = 0x80004,
3824 .drp_interrupt_status = 0x80020,
3825 .drp_interrupt_clear = 0x80028,
3826 .drp_interrupt_enable = 0x8002c,
3827 .drp_ecc_error_status0 = 0x820f4,
3828 .drp_ecc_error_status1 = 0x820f8,
3829 .drp_ecc_sb_err_syn0 = 0x820fc,
3830 .drp_ecc_db_err_syn0 = 0x82120,
3835 [LLCC_COMMON_HW_INFO] = 0x00030000,
3836 [LLCC_COMMON_STATUS0] = 0x0003000c,
3841 [LLCC_COMMON_HW_INFO] = 0x00034000,
3842 [LLCC_COMMON_STATUS0] = 0x0003400c,
3847 [LLCC_COMMON_HW_INFO] = 0x00064000,
3848 [LLCC_COMMON_STATUS0] = 0x0006400c,
3849 [LLCC_TRP_ATTR0_CFG] = 0x00041000,
3850 [LLCC_TRP_ATTR1_CFG] = 0x00041008,
3851 [LLCC_TRP_ATTR2_CFG] = 0x00041010,
3852 [LLCC_TRP_ATTR3_CFG] = 0x00041014,
3853 [LLCC_TRP_SID_DIS_CAP_ALLOC] = 0x00042000,
3854 [LLCC_TRP_ALGO_STALE_EN] = 0x00042008,
3855 [LLCC_TRP_ALGO_STALE_CAP_EN] = 0x00042010,
3856 [LLCC_TRP_ALGO_MRU0] = 0x00042018,
3857 [LLCC_TRP_ALGO_MRU1] = 0x00042020,
3858 [LLCC_TRP_ALGO_ALLOC0] = 0x00042028,
3859 [LLCC_TRP_ALGO_ALLOC1] = 0x00042030,
3860 [LLCC_TRP_ALGO_ALLOC2] = 0x00042038,
3861 [LLCC_TRP_ALGO_ALLOC3] = 0x00042040,
3862 [LLCC_TRP_WRS_EN] = 0x00042080,
3863 [LLCC_TRP_WRS_CACHEABLE_EN] = 0x00042088,
4237 for (count = 0; cfg && count < sz; count++, cfg++) in llcc_slice_getd()
4301 0, LLCC_STATUS_READ_DELAY); in llcc_update_act_ctrl()
4308 0, LLCC_STATUS_READ_DELAY); in llcc_update_act_ctrl()
4340 return 0; in llcc_slice_activate()
4380 return 0; in llcc_slice_deactivate()
4418 return 0; in llcc_get_slice_size()
4729 int ret = 0; in qcom_llcc_cfg_program()
4736 for (i = 0; i < sz; i++) { in qcom_llcc_cfg_program()
4742 for (i = 0; i < sz; i++) { in qcom_llcc_cfg_program()
4760 *cfg_index = 0; in qcom_llcc_get_cfg_index()
4761 return 0; in qcom_llcc_get_cfg_index()
4818 regmap = qcom_llcc_init_mmio(pdev, 0, "llcc0_base"); in qcom_llcc_probe()
4853 drv_data->regmaps[0] = regmap; in qcom_llcc_probe()
4899 for (i = 0; i < sz; i++) in qcom_llcc_probe()
4921 drv_data->ecc_irq = platform_get_irq_optional(pdev, 0); in qcom_llcc_probe()
4937 return 0; in qcom_llcc_probe()