diff options
| author | Sumit Gupta <sumitg@nvidia.com> | 2018-03-19 15:03:07 -0400 |
|---|---|---|
| committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-06-26 19:33:15 -0400 |
| commit | 8835b72ded37eb90a779b89f931eb69aaa21add3 (patch) | |
| tree | 03e81b8c20e092f7be25bb88013905ea400e0b98 /include/linux | |
| parent | 054b9971e37b323d1c3b316c6bc13a1fa24bb31a (diff) | |
tegra: tegra: add support for CV NOC errors
adding support to handle errors from CV NOC.
Enabling clock and using PROBE_DEFER for NOC's
which are not probed yet e.g: CV-NOC here as it
depends on cvnas driver which gets probed later.
Bug 200340783
Bug 200389874
Change-Id: I2608aff0956a67f15426773c6ae0d471e5f645eb
Signed-off-by: Sumit Gupta <sumitg@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1678123
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/platform/tegra/tegra19x_cbb.h | 728 | ||||
| -rw-r--r-- | include/linux/platform/tegra/tegra_cbb.h | 4 |
2 files changed, 712 insertions, 20 deletions
diff --git a/include/linux/platform/tegra/tegra19x_cbb.h b/include/linux/platform/tegra/tegra19x_cbb.h index 2c46c25dd..fa6e8b7a5 100644 --- a/include/linux/platform/tegra/tegra19x_cbb.h +++ b/include/linux/platform/tegra/tegra19x_cbb.h | |||
| @@ -13,6 +13,9 @@ | |||
| 13 | 13 | ||
| 14 | #include <linux/platform/tegra/tegra_cbb.h> | 14 | #include <linux/platform/tegra/tegra_cbb.h> |
| 15 | 15 | ||
| 16 | extern int nvcvnas_busy(void); | ||
| 17 | extern int nvcvnas_idle(void); | ||
| 18 | extern int is_nvcvnas_probed(void); | ||
| 16 | 19 | ||
| 17 | static char *t194_master_id[] = { | 20 | static char *t194_master_id[] = { |
| 18 | "CCPLEX", /* 0x1 */ | 21 | "CCPLEX", /* 0x1 */ |
| @@ -34,9 +37,6 @@ static char *t194_master_id[] = { | |||
| 34 | 37 | ||
| 35 | /* | 38 | /* |
| 36 | * CBB NOC aperture lookup table as per file "cbb_central_noc_Structure.info". | 39 | * CBB NOC aperture lookup table as per file "cbb_central_noc_Structure.info". |
| 37 | * Fields: | ||
| 38 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | ||
| 39 | * ----------------------------------------------------------------------------------------------------- | ||
| 40 | */ | 40 | */ |
| 41 | 41 | ||
| 42 | static char *t194_cbbcentralnoc_routeid_initflow[] = { | 42 | static char *t194_cbbcentralnoc_routeid_initflow[] = { |
| @@ -79,8 +79,9 @@ static char *t194_cbbcentralnoc_routeid_targflow[] = { | |||
| 79 | 79 | ||
| 80 | /* | 80 | /* |
| 81 | * Fields of CBB NOC lookup table: | 81 | * Fields of CBB NOC lookup table: |
| 82 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | 82 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, |
| 83 | * ----------------------------------------------------------------------------------------------------- | 83 | * Targ mapping, Targ localAddress |
| 84 | * ---------------------------------------------------------------------------- | ||
| 84 | */ | 85 | */ |
| 85 | static struct tegra_lookup_noc_aperture t194_cbbcentralnoc_aperture_lookup[] = { | 86 | static struct tegra_lookup_noc_aperture t194_cbbcentralnoc_aperture_lookup[] = { |
| 86 | { 0x0, 0x0, 0x00, 0x0, 0x02300000, 0, 0x0 }, | 87 | { 0x0, 0x0, 0x00, 0x0, 0x02300000, 0, 0x0 }, |
| @@ -273,9 +274,6 @@ static struct tegra_lookup_noc_aperture t194_cbbcentralnoc_aperture_lookup[] = { | |||
| 273 | 274 | ||
| 274 | /* | 275 | /* |
| 275 | * BPMP NOC aperture lookup table as per file "BPMP_NOC_Structure.info". | 276 | * BPMP NOC aperture lookup table as per file "BPMP_NOC_Structure.info". |
| 276 | * Fields: | ||
| 277 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | ||
| 278 | * ----------------------------------------------------------------------------------------------------- | ||
| 279 | */ | 277 | */ |
| 280 | 278 | ||
| 281 | static char *t194_bpmpnoc_routeid_initflow[] = { | 279 | static char *t194_bpmpnoc_routeid_initflow[] = { |
| @@ -326,8 +324,9 @@ static char *t194_bpmpnoc_routeid_targflow[] = { | |||
| 326 | 324 | ||
| 327 | /* | 325 | /* |
| 328 | * Fields of BPMP NOC lookup table: | 326 | * Fields of BPMP NOC lookup table: |
| 329 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | 327 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, |
| 330 | * ----------------------------------------------------------------------------------------------------- | 328 | * Targ mapping, Targ localAddress |
| 329 | * ---------------------------------------------------------------------------- | ||
| 331 | */ | 330 | */ |
| 332 | static struct tegra_lookup_noc_aperture t194_bpmpnoc_aperture_lookup[] = { | 331 | static struct tegra_lookup_noc_aperture t194_bpmpnoc_aperture_lookup[] = { |
| 333 | { 0x0, 0x1C, 0x0, 0x0, 0xd640000, 0, 0x0000000 }, | 332 | { 0x0, 0x1C, 0x0, 0x0, 0xd640000, 0, 0x0000000 }, |
| @@ -599,9 +598,6 @@ static struct tegra_lookup_noc_aperture t194_bpmpnoc_aperture_lookup[] = { | |||
| 599 | 598 | ||
| 600 | /* | 599 | /* |
| 601 | * AON NOC aperture lookup table as per file "AON_NOC_Structure.info". | 600 | * AON NOC aperture lookup table as per file "AON_NOC_Structure.info". |
| 602 | * Fields of AON NOC lookup table: | ||
| 603 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | ||
| 604 | * ----------------------------------------------------------------------------------------------------- | ||
| 605 | */ | 601 | */ |
| 606 | static char *t194_aonnoc_routeid_initflow[] = { | 602 | static char *t194_aonnoc_routeid_initflow[] = { |
| 607 | "cbb_i/I/0", /* 0x0 */ | 603 | "cbb_i/I/0", /* 0x0 */ |
| @@ -680,8 +676,9 @@ static char *t194_aonnoc_routeid_targflow[] = { | |||
| 680 | 676 | ||
| 681 | /* | 677 | /* |
| 682 | * Fields of AON NOC lookup table: | 678 | * Fields of AON NOC lookup table: |
| 683 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | 679 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, |
| 684 | * ----------------------------------------------------------------------------------------------------- | 680 | * Targ mapping, Targ localAddress |
| 681 | * ---------------------------------------------------------------------------- | ||
| 685 | */ | 682 | */ |
| 686 | static struct tegra_lookup_noc_aperture t194_aonnoc_aperture_lookup[] = { | 683 | static struct tegra_lookup_noc_aperture t194_aonnoc_aperture_lookup[] = { |
| 687 | { 0x0, 0x37, 0x0, 0, 0xc640000, 0, 0x0 }, | 684 | { 0x0, 0x37, 0x0, 0, 0xc640000, 0, 0x0 }, |
| @@ -968,9 +965,6 @@ static struct tegra_lookup_noc_aperture t194_aonnoc_aperture_lookup[] = { | |||
| 968 | 965 | ||
| 969 | /* | 966 | /* |
| 970 | * SCE/RCE NOC aperture lookup table as per file "AON_NOC_Structure.info". | 967 | * SCE/RCE NOC aperture lookup table as per file "AON_NOC_Structure.info". |
| 971 | * Fields of SCE/RCE NOC lookup table: | ||
| 972 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | ||
| 973 | * ----------------------------------------------------------------------------------------------------- | ||
| 974 | */ | 968 | */ |
| 975 | static char *t194_scenoc_routeid_initflow[] = { | 969 | static char *t194_scenoc_routeid_initflow[] = { |
| 976 | "cbb_i/I/0", /* 0 */ | 970 | "cbb_i/I/0", /* 0 */ |
| @@ -1021,8 +1015,9 @@ static char *t194_scenoc_routeid_targflow[] = { | |||
| 1021 | 1015 | ||
| 1022 | /* | 1016 | /* |
| 1023 | * Fields of SCE/RCE NOC lookup table: | 1017 | * Fields of SCE/RCE NOC lookup table: |
| 1024 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, Targ mapping, Targ localAddress | 1018 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, |
| 1025 | * ----------------------------------------------------------------------------------------------------- | 1019 | * Targ mapping, Targ localAddress |
| 1020 | * ---------------------------------------------------------------------------- | ||
| 1026 | */ | 1021 | */ |
| 1027 | static struct tegra_lookup_noc_aperture t194_scenoc_aperture_lookup[] = { | 1022 | static struct tegra_lookup_noc_aperture t194_scenoc_aperture_lookup[] = { |
| 1028 | { 0x0, 0x16, 0x0, 0, 0xb400000, 0, 0xb400000 }, | 1023 | { 0x0, 0x16, 0x0, 0, 0xb400000, 0, 0xb400000 }, |
| @@ -1386,3 +1381,696 @@ static struct tegra_lookup_noc_aperture t194_scenoc_aperture_lookup[] = { | |||
| 1386 | { 0x4, 0x18, 0x3, 0, 0x0, 0, 0x0 } | 1381 | { 0x4, 0x18, 0x3, 0, 0x0, 0, 0x0 } |
| 1387 | }; | 1382 | }; |
| 1388 | 1383 | ||
| 1384 | |||
| 1385 | /* | ||
| 1386 | * CV NOC aperture lookup table as per file "CVNOC_Structure.info". | ||
| 1387 | */ | ||
| 1388 | static char *t194_cvnoc_routeid_initflow[] = { | ||
| 1389 | "cbb_i/I/0", /* 0 */ | ||
| 1390 | "nvdla0_i/I/0", /* 1 */ | ||
| 1391 | "nvdla1_i/I/0", /* 2 */ | ||
| 1392 | "pva0_i/I/0", /* 3 */ | ||
| 1393 | "pva1_i/I/0", /* 4 */ | ||
| 1394 | "RESERVED", /* 5 */ | ||
| 1395 | "RESERVED", /* 6 */ | ||
| 1396 | "RESERVED" /* 7 */ | ||
| 1397 | }; | ||
| 1398 | |||
| 1399 | static char *t194_cvnoc_routeid_targflow[] = { | ||
| 1400 | "MultiTarget/T/firewall0_t", /* 0x0 */ | ||
| 1401 | "MultiTarget/T/firewall1_t", /* 0x1 */ | ||
| 1402 | "MultiTarget/T/firewall2_t", /* 0x2 */ | ||
| 1403 | "MultiTarget/T/firewall3_t", /* 0x3 */ | ||
| 1404 | "cvsram0_t/T/0", /* 0x4 */ | ||
| 1405 | "cvsram1_t/T/0", /* 0x5 */ | ||
| 1406 | "cvsram2_t/T/0", /* 0x6 */ | ||
| 1407 | "cvsram3_t/T/0", /* 0x7 */ | ||
| 1408 | "cvsram_cfg_t/T/0", /* 0x8 */ | ||
| 1409 | "svc_t/T/0", /* 0x9 */ | ||
| 1410 | "RESERVED", /* 0xA */ | ||
| 1411 | "RESERVED", /* 0xB */ | ||
| 1412 | "RESERVED", /* 0xC */ | ||
| 1413 | "RESERVED", /* 0xD */ | ||
| 1414 | "RESERVED", /* 0xE */ | ||
| 1415 | "RESERVED", /* 0xF */ | ||
| 1416 | }; | ||
| 1417 | |||
| 1418 | /* | ||
| 1419 | * Fields of CV NOC lookup table: | ||
| 1420 | * Init flow, Targ flow, Targ subrange, Init mapping, Init localAddress, | ||
| 1421 | * Targ mapping, Targ localAddress | ||
| 1422 | * ---------------------------------------------------------------------------- | ||
| 1423 | */ | ||
| 1424 | static struct tegra_lookup_noc_aperture t194_cvnoc_aperture_lookup[] = { | ||
| 1425 | { 0, 0, 0x00, 0, 0x14010000, 0, 0x10000 }, | ||
| 1426 | { 0, 1, 0x00, 0, 0x14010400, 0, 0x10400 }, | ||
| 1427 | { 0, 2, 0x00, 0, 0x14010800, 0, 0x10800 }, | ||
| 1428 | { 0, 3, 0x00, 0, 0x14010c00, 0, 0x10c00 }, | ||
| 1429 | { 0, 4, 0x00, 0, 0x0, 0, 0x0 }, | ||
| 1430 | { 0, 4, 0x01, 0, 0x400, 4, 0x400 }, | ||
| 1431 | { 0, 4, 0x02, 0, 0x800, 8, 0x800 }, | ||
| 1432 | { 0, 4, 0x03, 0, 0xc00, 12, 0xc00 }, | ||
| 1433 | { 0, 4, 0x04, 0, 0x100000, 1, 0x100000 }, | ||
| 1434 | { 0, 4, 0x05, 0, 0x100400, 5, 0x100400 }, | ||
| 1435 | { 0, 4, 0x06, 0, 0x100800, 9, 0x100800 }, | ||
| 1436 | { 0, 4, 0x07, 0, 0x100c00, 13, 0x100c00 }, | ||
| 1437 | { 0, 4, 0x08, 0, 0x200000, 2, 0x200000 }, | ||
| 1438 | { 0, 4, 0x09, 0, 0x200400, 6, 0x200400 }, | ||
| 1439 | { 0, 4, 0x0a, 0, 0x200800, 10, 0x200800 }, | ||
| 1440 | { 0, 4, 0x0b, 0, 0x200c00, 14, 0x200c00 }, | ||
| 1441 | { 0, 4, 0x0c, 0, 0x300000, 3, 0x300000 }, | ||
| 1442 | { 0, 4, 0x0d, 0, 0x300400, 7, 0x300400 }, | ||
| 1443 | { 0, 4, 0x0e, 0, 0x300800, 11, 0x300800 }, | ||
| 1444 | { 0, 4, 0x0f, 0, 0x300c00, 15, 0x300c00 }, | ||
| 1445 | { 0, 4, 0x10, 0, 0x400000, 16, 0x400000 }, | ||
| 1446 | { 0, 4, 0x11, 0, 0x400500, 20, 0x400500 }, | ||
| 1447 | { 0, 4, 0x12, 0, 0x400b00, 24, 0x400b00 }, | ||
| 1448 | { 0, 4, 0x13, 0, 0x400e00, 28, 0x400e00 }, | ||
| 1449 | { 0, 4, 0x14, 0, 0x500000, 17, 0x500000 }, | ||
| 1450 | { 0, 4, 0x15, 0, 0x500500, 21, 0x500500 }, | ||
| 1451 | { 0, 4, 0x16, 0, 0x500b00, 25, 0x500b00 }, | ||
| 1452 | { 0, 4, 0x17, 0, 0x500e00, 29, 0x500e00 }, | ||
| 1453 | { 0, 4, 0x18, 0, 0x600000, 18, 0x600000 }, | ||
| 1454 | { 0, 4, 0x19, 0, 0x600500, 22, 0x600500 }, | ||
| 1455 | { 0, 4, 0x1a, 0, 0x600b00, 26, 0x600b00 }, | ||
| 1456 | { 0, 4, 0x1b, 0, 0x600e00, 30, 0x600e00 }, | ||
| 1457 | { 0, 4, 0x1c, 0, 0x700000, 19, 0x700000 }, | ||
| 1458 | { 0, 4, 0x1d, 0, 0x700500, 23, 0x700500 }, | ||
| 1459 | { 0, 4, 0x1e, 0, 0x700b00, 27, 0x700b00 }, | ||
| 1460 | { 0, 4, 0x1f, 0, 0x700e00, 31, 0x700e00 }, | ||
| 1461 | { 0, 5, 0x00, 0, 0x100, 0, 0x100 }, | ||
| 1462 | { 0, 5, 0x01, 0, 0x500, 4, 0x500 }, | ||
| 1463 | { 0, 5, 0x02, 0, 0x900, 8, 0x900 }, | ||
| 1464 | { 0, 5, 0x03, 0, 0xd00, 12, 0xd00 }, | ||
| 1465 | { 0, 5, 0x04, 0, 0x100100, 1, 0x100100 }, | ||
| 1466 | { 0, 5, 0x05, 0, 0x100500, 5, 0x100500 }, | ||
| 1467 | { 0, 5, 0x06, 0, 0x100900, 9, 0x100900 }, | ||
| 1468 | { 0, 5, 0x07, 0, 0x100d00, 13, 0x100d00 }, | ||
| 1469 | { 0, 5, 0x08, 0, 0x200100, 2, 0x200100 }, | ||
| 1470 | { 0, 5, 0x09, 0, 0x200500, 6, 0x200500 }, | ||
| 1471 | { 0, 5, 0x0a, 0, 0x200900, 10, 0x200900 }, | ||
| 1472 | { 0, 5, 0x0b, 0, 0x200d00, 14, 0x200d00 }, | ||
| 1473 | { 0, 5, 0x0c, 0, 0x300100, 3, 0x300100 }, | ||
| 1474 | { 0, 5, 0x0d, 0, 0x300500, 7, 0x300500 }, | ||
| 1475 | { 0, 5, 0x0e, 0, 0x300900, 11, 0x300900 }, | ||
| 1476 | { 0, 5, 0x0f, 0, 0x300d00, 15, 0x300d00 }, | ||
| 1477 | { 0, 5, 0x10, 0, 0x400100, 16, 0x400100 }, | ||
| 1478 | { 0, 5, 0x11, 0, 0x400400, 20, 0x400400 }, | ||
| 1479 | { 0, 5, 0x12, 0, 0x400a00, 24, 0x400a00 }, | ||
| 1480 | { 0, 5, 0x13, 0, 0x400f00, 28, 0x400f00 }, | ||
| 1481 | { 0, 5, 0x14, 0, 0x500100, 17, 0x500100 }, | ||
| 1482 | { 0, 5, 0x15, 0, 0x500400, 21, 0x500400 }, | ||
| 1483 | { 0, 5, 0x16, 0, 0x500a00, 25, 0x500a00 }, | ||
| 1484 | { 0, 5, 0x17, 0, 0x500f00, 29, 0x500f00 }, | ||
| 1485 | { 0, 5, 0x18, 0, 0x600100, 18, 0x600100 }, | ||
| 1486 | { 0, 5, 0x19, 0, 0x600400, 22, 0x600400 }, | ||
| 1487 | { 0, 5, 0x1a, 0, 0x600a00, 26, 0x600a00 }, | ||
| 1488 | { 0, 5, 0x1b, 0, 0x600f00, 30, 0x600f00 }, | ||
| 1489 | { 0, 5, 0x1c, 0, 0x700100, 19, 0x700100 }, | ||
| 1490 | { 0, 5, 0x1d, 0, 0x700400, 23, 0x700400 }, | ||
| 1491 | { 0, 5, 0x1e, 0, 0x700a00, 27, 0x700a00 }, | ||
| 1492 | { 0, 5, 0x1f, 0, 0x700f00, 31, 0x700f00 }, | ||
| 1493 | { 0, 6, 0x00, 0, 0x200, 0, 0x200 }, | ||
| 1494 | { 0, 6, 0x01, 0, 0x600, 4, 0x600 }, | ||
| 1495 | { 0, 6, 0x02, 0, 0xa00, 8, 0xa00 }, | ||
| 1496 | { 0, 6, 0x03, 0, 0xe00, 12, 0xe00 }, | ||
| 1497 | { 0, 6, 0x04, 0, 0x100200, 1, 0x100200 }, | ||
| 1498 | { 0, 6, 0x05, 0, 0x100600, 5, 0x100600 }, | ||
| 1499 | { 0, 6, 0x06, 0, 0x100a00, 9, 0x100a00 }, | ||
| 1500 | { 0, 6, 0x07, 0, 0x100e00, 13, 0x100e00 }, | ||
| 1501 | { 0, 6, 0x08, 0, 0x200200, 2, 0x200200 }, | ||
| 1502 | { 0, 6, 0x09, 0, 0x200600, 6, 0x200600 }, | ||
| 1503 | { 0, 6, 0x0a, 0, 0x200a00, 10, 0x200a00 }, | ||
| 1504 | { 0, 6, 0x0b, 0, 0x200e00, 14, 0x200e00 }, | ||
| 1505 | { 0, 6, 0x0c, 0, 0x300200, 3, 0x300200 }, | ||
| 1506 | { 0, 6, 0x0d, 0, 0x300600, 7, 0x300600 }, | ||
| 1507 | { 0, 6, 0x0e, 0, 0x300a00, 11, 0x300a00 }, | ||
| 1508 | { 0, 6, 0x0f, 0, 0x300e00, 15, 0x300e00 }, | ||
| 1509 | { 0, 6, 0x10, 0, 0x400200, 16, 0x400200 }, | ||
| 1510 | { 0, 6, 0x11, 0, 0x400700, 20, 0x400700 }, | ||
| 1511 | { 0, 6, 0x12, 0, 0x400900, 24, 0x400900 }, | ||
| 1512 | { 0, 6, 0x13, 0, 0x400c00, 28, 0x400c00 }, | ||
| 1513 | { 0, 6, 0x14, 0, 0x500200, 17, 0x500200 }, | ||
| 1514 | { 0, 6, 0x15, 0, 0x500700, 21, 0x500700 }, | ||
| 1515 | { 0, 6, 0x16, 0, 0x500900, 25, 0x500900 }, | ||
| 1516 | { 0, 6, 0x17, 0, 0x500c00, 29, 0x500c00 }, | ||
| 1517 | { 0, 6, 0x18, 0, 0x600200, 18, 0x600200 }, | ||
| 1518 | { 0, 6, 0x19, 0, 0x600700, 22, 0x600700 }, | ||
| 1519 | { 0, 6, 0x1a, 0, 0x600900, 26, 0x600900 }, | ||
| 1520 | { 0, 6, 0x1b, 0, 0x600c00, 30, 0x600c00 }, | ||
| 1521 | { 0, 6, 0x1c, 0, 0x700200, 19, 0x700200 }, | ||
| 1522 | { 0, 6, 0x1d, 0, 0x700700, 23, 0x700700 }, | ||
| 1523 | { 0, 6, 0x1e, 0, 0x700900, 27, 0x700900 }, | ||
| 1524 | { 0, 6, 0x1f, 0, 0x700c00, 31, 0x700c00 }, | ||
| 1525 | { 0, 7, 0x00, 0, 0x300, 0, 0x300 }, | ||
| 1526 | { 0, 7, 0x01, 0, 0x700, 4, 0x700 }, | ||
| 1527 | { 0, 7, 0x02, 0, 0xb00, 8, 0xb00 }, | ||
| 1528 | { 0, 7, 0x03, 0, 0xf00, 12, 0xf00 }, | ||
| 1529 | { 0, 7, 0x04, 0, 0x100300, 1, 0x100300 }, | ||
| 1530 | { 0, 7, 0x05, 0, 0x100700, 5, 0x100700 }, | ||
| 1531 | { 0, 7, 0x06, 0, 0x100b00, 9, 0x100b00 }, | ||
| 1532 | { 0, 7, 0x07, 0, 0x100f00, 13, 0x100f00 }, | ||
| 1533 | { 0, 7, 0x08, 0, 0x200300, 2, 0x200300 }, | ||
| 1534 | { 0, 7, 0x09, 0, 0x200700, 6, 0x200700 }, | ||
| 1535 | { 0, 7, 0x0a, 0, 0x200b00, 10, 0x200b00 }, | ||
| 1536 | { 0, 7, 0x0b, 0, 0x200f00, 14, 0x200f00 }, | ||
| 1537 | { 0, 7, 0x0c, 0, 0x300300, 3, 0x300300 }, | ||
| 1538 | { 0, 7, 0x0d, 0, 0x300700, 7, 0x300700 }, | ||
| 1539 | { 0, 7, 0x0e, 0, 0x300b00, 11, 0x300b00 }, | ||
| 1540 | { 0, 7, 0x0f, 0, 0x300f00, 15, 0x300f00 }, | ||
| 1541 | { 0, 7, 0x10, 0, 0x400300, 16, 0x400300 }, | ||
| 1542 | { 0, 7, 0x11, 0, 0x400600, 20, 0x400600 }, | ||
| 1543 | { 0, 7, 0x12, 0, 0x400800, 24, 0x400800 }, | ||
| 1544 | { 0, 7, 0x13, 0, 0x400d00, 28, 0x400d00 }, | ||
| 1545 | { 0, 7, 0x14, 0, 0x500300, 17, 0x500300 }, | ||
| 1546 | { 0, 7, 0x15, 0, 0x500600, 21, 0x500600 }, | ||
| 1547 | { 0, 7, 0x16, 0, 0x500800, 25, 0x500800 }, | ||
| 1548 | { 0, 7, 0x17, 0, 0x500d00, 29, 0x500d00 }, | ||
| 1549 | { 0, 7, 0x18, 0, 0x600300, 18, 0x600300 }, | ||
| 1550 | { 0, 7, 0x19, 0, 0x600600, 22, 0x600600 }, | ||
| 1551 | { 0, 7, 0x1a, 0, 0x600800, 26, 0x600800 }, | ||
| 1552 | { 0, 7, 0x1b, 0, 0x600d00, 30, 0x600d00 }, | ||
| 1553 | { 0, 7, 0x1c, 0, 0x700300, 19, 0x700300 }, | ||
| 1554 | { 0, 7, 0x1d, 0, 0x700600, 23, 0x700600 }, | ||
| 1555 | { 0, 7, 0x1e, 0, 0x700800, 27, 0x700800 }, | ||
| 1556 | { 0, 7, 0x1f, 0, 0x700d00, 31, 0x700d00 }, | ||
| 1557 | { 0, 8, 0x00, 0, 0x14020000, 0, 0x20000 }, | ||
| 1558 | { 0, 9, 0x00, 0, 0x14040000, 0, 0x0 }, | ||
| 1559 | { 0, 9, 0x01, 0, 0x14040080, 0, 0x80 }, | ||
| 1560 | { 0, 9, 0x02, 0, 0x14040100, 0, 0x100 }, | ||
| 1561 | { 0, 9, 0x03, 0, 0x14050000, 0, 0x10000 }, | ||
| 1562 | { 0, 9, 0x04, 0, 0x0, 0, 0x0 }, | ||
| 1563 | { 1, 4, 0x00, 0, 0x0, 0, 0x0 }, | ||
| 1564 | { 1, 4, 0x01, 0, 0x400, 4, 0x400 }, | ||
| 1565 | { 1, 4, 0x02, 0, 0x800, 8, 0x800 }, | ||
| 1566 | { 1, 4, 0x03, 0, 0xc00, 12, 0xc00 }, | ||
| 1567 | { 1, 4, 0x04, 0, 0x100000, 1, 0x100000 }, | ||
| 1568 | { 1, 4, 0x05, 0, 0x100400, 5, 0x100400 }, | ||
| 1569 | { 1, 4, 0x06, 0, 0x100800, 9, 0x100800 }, | ||
| 1570 | { 1, 4, 0x07, 0, 0x100c00, 13, 0x100c00 }, | ||
| 1571 | { 1, 4, 0x08, 0, 0x200000, 2, 0x200000 }, | ||
| 1572 | { 1, 4, 0x09, 0, 0x200400, 6, 0x200400 }, | ||
| 1573 | { 1, 4, 0x0a, 0, 0x200800, 10, 0x200800 }, | ||
| 1574 | { 1, 4, 0x0b, 0, 0x200c00, 14, 0x200c00 }, | ||
| 1575 | { 1, 4, 0x0c, 0, 0x300000, 3, 0x300000 }, | ||
| 1576 | { 1, 4, 0x0d, 0, 0x300400, 7, 0x300400 }, | ||
| 1577 | { 1, 4, 0x0e, 0, 0x300800, 11, 0x300800 }, | ||
| 1578 | { 1, 4, 0x0f, 0, 0x300c00, 15, 0x300c00 }, | ||
| 1579 | { 1, 4, 0x10, 0, 0x400000, 16, 0x400000 }, | ||
| 1580 | { 1, 4, 0x11, 0, 0x400500, 20, 0x400500 }, | ||
| 1581 | { 1, 4, 0x12, 0, 0x400b00, 24, 0x400b00 }, | ||
| 1582 | { 1, 4, 0x13, 0, 0x400e00, 28, 0x400e00 }, | ||
| 1583 | { 1, 4, 0x14, 0, 0x500000, 17, 0x500000 }, | ||
| 1584 | { 1, 4, 0x15, 0, 0x500500, 21, 0x500500 }, | ||
| 1585 | { 1, 4, 0x16, 0, 0x500b00, 25, 0x500b00 }, | ||
| 1586 | { 1, 4, 0x17, 0, 0x500e00, 29, 0x500e00 }, | ||
| 1587 | { 1, 4, 0x18, 0, 0x600000, 18, 0x600000 }, | ||
| 1588 | { 1, 4, 0x19, 0, 0x600500, 22, 0x600500 }, | ||
| 1589 | { 1, 4, 0x1a, 0, 0x600b00, 26, 0x600b00 }, | ||
| 1590 | { 1, 4, 0x1b, 0, 0x600e00, 30, 0x600e00 }, | ||
| 1591 | { 1, 4, 0x1c, 0, 0x700000, 19, 0x700000 }, | ||
| 1592 | { 1, 4, 0x1d, 0, 0x700500, 23, 0x700500 }, | ||
| 1593 | { 1, 4, 0x1e, 0, 0x700b00, 27, 0x700b00 }, | ||
| 1594 | { 1, 4, 0x1f, 0, 0x700e00, 31, 0x700e00 }, | ||
| 1595 | { 1, 5, 0x00, 0, 0x100, 0, 0x100 }, | ||
| 1596 | { 1, 5, 0x01, 0, 0x500, 4, 0x500 }, | ||
| 1597 | { 1, 5, 0x02, 0, 0x900, 8, 0x900 }, | ||
| 1598 | { 1, 5, 0x03, 0, 0xd00, 12, 0xd00 }, | ||
| 1599 | { 1, 5, 0x04, 0, 0x100100, 1, 0x100100 }, | ||
| 1600 | { 1, 5, 0x05, 0, 0x100500, 5, 0x100500 }, | ||
| 1601 | { 1, 5, 0x06, 0, 0x100900, 9, 0x100900 }, | ||
| 1602 | { 1, 5, 0x07, 0, 0x100d00, 13, 0x100d00 }, | ||
| 1603 | { 1, 5, 0x08, 0, 0x200100, 2, 0x200100 }, | ||
| 1604 | { 1, 5, 0x09, 0, 0x200500, 6, 0x200500 }, | ||
| 1605 | { 1, 5, 0x0a, 0, 0x200900, 10, 0x200900 }, | ||
| 1606 | { 1, 5, 0x0b, 0, 0x200d00, 14, 0x200d00 }, | ||
| 1607 | { 1, 5, 0x0c, 0, 0x300100, 3, 0x300100 }, | ||
| 1608 | { 1, 5, 0x0d, 0, 0x300500, 7, 0x300500 }, | ||
| 1609 | { 1, 5, 0x0e, 0, 0x300900, 11, 0x300900 }, | ||
| 1610 | { 1, 5, 0x0f, 0, 0x300d00, 15, 0x300d00 }, | ||
| 1611 | { 1, 5, 0x10, 0, 0x400100, 16, 0x400100 }, | ||
| 1612 | { 1, 5, 0x11, 0, 0x400400, 20, 0x400400 }, | ||
| 1613 | { 1, 5, 0x12, 0, 0x400a00, 24, 0x400a00 }, | ||
| 1614 | { 1, 5, 0x13, 0, 0x400f00, 28, 0x400f00 }, | ||
| 1615 | { 1, 5, 0x14, 0, 0x500100, 17, 0x500100 }, | ||
| 1616 | { 1, 5, 0x15, 0, 0x500400, 21, 0x500400 }, | ||
| 1617 | { 1, 5, 0x16, 0, 0x500a00, 25, 0x500a00 }, | ||
| 1618 | { 1, 5, 0x17, 0, 0x500f00, 29, 0x500f00 }, | ||
| 1619 | { 1, 5, 0x18, 0, 0x600100, 18, 0x600100 }, | ||
| 1620 | { 1, 5, 0x19, 0, 0x600400, 22, 0x600400 }, | ||
| 1621 | { 1, 5, 0x1a, 0, 0x600a00, 26, 0x600a00 }, | ||
| 1622 | { 1, 5, 0x1b, 0, 0x600f00, 30, 0x600f00 }, | ||
| 1623 | { 1, 5, 0x1c, 0, 0x700100, 19, 0x700100 }, | ||
| 1624 | { 1, 5, 0x1d, 0, 0x700400, 23, 0x700400 }, | ||
| 1625 | { 1, 5, 0x1e, 0, 0x700a00, 27, 0x700a00 }, | ||
| 1626 | { 1, 5, 0x1f, 0, 0x700f00, 31, 0x700f00 }, | ||
| 1627 | { 1, 6, 0x00, 0, 0x200, 0, 0x200 }, | ||
| 1628 | { 1, 6, 0x01, 0, 0x600, 4, 0x600 }, | ||
| 1629 | { 1, 6, 0x02, 0, 0xa00, 8, 0xa00 }, | ||
| 1630 | { 1, 6, 0x03, 0, 0xe00, 12, 0xe00 }, | ||
| 1631 | { 1, 6, 0x04, 0, 0x100200, 1, 0x100200 }, | ||
| 1632 | { 1, 6, 0x05, 0, 0x100600, 5, 0x100600 }, | ||
| 1633 | { 1, 6, 0x06, 0, 0x100a00, 9, 0x100a00 }, | ||
| 1634 | { 1, 6, 0x07, 0, 0x100e00, 13, 0x100e00 }, | ||
| 1635 | { 1, 6, 0x08, 0, 0x200200, 2, 0x200200 }, | ||
| 1636 | { 1, 6, 0x09, 0, 0x200600, 6, 0x200600 }, | ||
| 1637 | { 1, 6, 0x0a, 0, 0x200a00, 10, 0x200a00 }, | ||
| 1638 | { 1, 6, 0x0b, 0, 0x200e00, 14, 0x200e00 }, | ||
| 1639 | { 1, 6, 0x0c, 0, 0x300200, 3, 0x300200 }, | ||
| 1640 | { 1, 6, 0x0d, 0, 0x300600, 7, 0x300600 }, | ||
| 1641 | { 1, 6, 0x0e, 0, 0x300a00, 11, 0x300a00 }, | ||
| 1642 | { 1, 6, 0x0f, 0, 0x300e00, 15, 0x300e00 }, | ||
| 1643 | { 1, 6, 0x10, 0, 0x400200, 16, 0x400200 }, | ||
| 1644 | { 1, 6, 0x11, 0, 0x400700, 20, 0x400700 }, | ||
| 1645 | { 1, 6, 0x12, 0, 0x400900, 24, 0x400900 }, | ||
| 1646 | { 1, 6, 0x13, 0, 0x400c00, 28, 0x400c00 }, | ||
| 1647 | { 1, 6, 0x14, 0, 0x500200, 17, 0x500200 }, | ||
| 1648 | { 1, 6, 0x15, 0, 0x500700, 21, 0x500700 }, | ||
| 1649 | { 1, 6, 0x16, 0, 0x500900, 25, 0x500900 }, | ||
| 1650 | { 1, 6, 0x17, 0, 0x500c00, 29, 0x500c00 }, | ||
| 1651 | { 1, 6, 0x18, 0, 0x600200, 18, 0x600200 }, | ||
| 1652 | { 1, 6, 0x19, 0, 0x600700, 22, 0x600700 }, | ||
| 1653 | { 1, 6, 0x1a, 0, 0x600900, 26, 0x600900 }, | ||
| 1654 | { 1, 6, 0x1b, 0, 0x600c00, 30, 0x600c00 }, | ||
| 1655 | { 1, 6, 0x1c, 0, 0x700200, 19, 0x700200 }, | ||
| 1656 | { 1, 6, 0x1d, 0, 0x700700, 23, 0x700700 }, | ||
| 1657 | { 1, 6, 0x1e, 0, 0x700900, 27, 0x700900 }, | ||
| 1658 | { 1, 6, 0x1f, 0, 0x700c00, 31, 0x700c00 }, | ||
| 1659 | { 1, 7, 0x00, 0, 0x300, 0, 0x300 }, | ||
| 1660 | { 1, 7, 0x01, 0, 0x700, 4, 0x700 }, | ||
| 1661 | { 1, 7, 0x02, 0, 0xb00, 8, 0xb00 }, | ||
| 1662 | { 1, 7, 0x03, 0, 0xf00, 12, 0xf00 }, | ||
| 1663 | { 1, 7, 0x04, 0, 0x100300, 1, 0x100300 }, | ||
| 1664 | { 1, 7, 0x05, 0, 0x100700, 5, 0x100700 }, | ||
| 1665 | { 1, 7, 0x06, 0, 0x100b00, 9, 0x100b00 }, | ||
| 1666 | { 1, 7, 0x07, 0, 0x100f00, 13, 0x100f00 }, | ||
| 1667 | { 1, 7, 0x08, 0, 0x200300, 2, 0x200300 }, | ||
| 1668 | { 1, 7, 0x09, 0, 0x200700, 6, 0x200700 }, | ||
| 1669 | { 1, 7, 0x0a, 0, 0x200b00, 10, 0x200b00 }, | ||
| 1670 | { 1, 7, 0x0b, 0, 0x200f00, 14, 0x200f00 }, | ||
| 1671 | { 1, 7, 0x0c, 0, 0x300300, 3, 0x300300 }, | ||
| 1672 | { 1, 7, 0x0d, 0, 0x300700, 7, 0x300700 }, | ||
| 1673 | { 1, 7, 0x0e, 0, 0x300b00, 11, 0x300b00 }, | ||
| 1674 | { 1, 7, 0x0f, 0, 0x300f00, 15, 0x300f00 }, | ||
| 1675 | { 1, 7, 0x10, 0, 0x400300, 16, 0x400300 }, | ||
| 1676 | { 1, 7, 0x11, 0, 0x400600, 20, 0x400600 }, | ||
| 1677 | { 1, 7, 0x12, 0, 0x400800, 24, 0x400800 }, | ||
| 1678 | { 1, 7, 0x13, 0, 0x400d00, 28, 0x400d00 }, | ||
| 1679 | { 1, 7, 0x14, 0, 0x500300, 17, 0x500300 }, | ||
| 1680 | { 1, 7, 0x15, 0, 0x500600, 21, 0x500600 }, | ||
| 1681 | { 1, 7, 0x16, 0, 0x500800, 25, 0x500800 }, | ||
| 1682 | { 1, 7, 0x17, 0, 0x500d00, 29, 0x500d00 }, | ||
| 1683 | { 1, 7, 0x18, 0, 0x600300, 18, 0x600300 }, | ||
| 1684 | { 1, 7, 0x19, 0, 0x600600, 22, 0x600600 }, | ||
| 1685 | { 1, 7, 0x1a, 0, 0x600800, 26, 0x600800 }, | ||
| 1686 | { 1, 7, 0x1b, 0, 0x600d00, 30, 0x600d00 }, | ||
| 1687 | { 1, 7, 0x1c, 0, 0x700300, 19, 0x700300 }, | ||
| 1688 | { 1, 7, 0x1d, 0, 0x700600, 23, 0x700600 }, | ||
| 1689 | { 1, 7, 0x1e, 0, 0x700800, 27, 0x700800 }, | ||
| 1690 | { 1, 7, 0x1f, 0, 0x700d00, 31, 0x700d00 }, | ||
| 1691 | { 2, 4, 0x00, 0, 0x0, 0, 0x0 }, | ||
| 1692 | { 2, 4, 0x01, 0, 0x400, 4, 0x400 }, | ||
| 1693 | { 2, 4, 0x02, 0, 0x800, 8, 0x800 }, | ||
| 1694 | { 2, 4, 0x03, 0, 0xc00, 12, 0xc00 }, | ||
| 1695 | { 2, 4, 0x04, 0, 0x100000, 1, 0x100000 }, | ||
| 1696 | { 2, 4, 0x05, 0, 0x100400, 5, 0x100400 }, | ||
| 1697 | { 2, 4, 0x06, 0, 0x100800, 9, 0x100800 }, | ||
| 1698 | { 2, 4, 0x07, 0, 0x100c00, 13, 0x100c00 }, | ||
| 1699 | { 2, 4, 0x08, 0, 0x200000, 2, 0x200000 }, | ||
| 1700 | { 2, 4, 0x09, 0, 0x200400, 6, 0x200400 }, | ||
| 1701 | { 2, 4, 0x0a, 0, 0x200800, 10, 0x200800 }, | ||
| 1702 | { 2, 4, 0x0b, 0, 0x200c00, 14, 0x200c00 }, | ||
| 1703 | { 2, 4, 0x0c, 0, 0x300000, 3, 0x300000 }, | ||
| 1704 | { 2, 4, 0x0d, 0, 0x300400, 7, 0x300400 }, | ||
| 1705 | { 2, 4, 0x0e, 0, 0x300800, 11, 0x300800 }, | ||
| 1706 | { 2, 4, 0x0f, 0, 0x300c00, 15, 0x300c00 }, | ||
| 1707 | { 2, 4, 0x10, 0, 0x400000, 16, 0x400000 }, | ||
| 1708 | { 2, 4, 0x11, 0, 0x400500, 20, 0x400500 }, | ||
| 1709 | { 2, 4, 0x12, 0, 0x400b00, 24, 0x400b00 }, | ||
| 1710 | { 2, 4, 0x13, 0, 0x400e00, 28, 0x400e00 }, | ||
| 1711 | { 2, 4, 0x14, 0, 0x500000, 17, 0x500000 }, | ||
| 1712 | { 2, 4, 0x15, 0, 0x500500, 21, 0x500500 }, | ||
| 1713 | { 2, 4, 0x16, 0, 0x500b00, 25, 0x500b00 }, | ||
| 1714 | { 2, 4, 0x17, 0, 0x500e00, 29, 0x500e00 }, | ||
| 1715 | { 2, 4, 0x18, 0, 0x600000, 18, 0x600000 }, | ||
| 1716 | { 2, 4, 0x19, 0, 0x600500, 22, 0x600500 }, | ||
| 1717 | { 2, 4, 0x1a, 0, 0x600b00, 26, 0x600b00 }, | ||
| 1718 | { 2, 4, 0x1b, 0, 0x600e00, 30, 0x600e00 }, | ||
| 1719 | { 2, 4, 0x1c, 0, 0x700000, 19, 0x700000 }, | ||
| 1720 | { 2, 4, 0x1d, 0, 0x700500, 23, 0x700500 }, | ||
| 1721 | { 2, 4, 0x1e, 0, 0x700b00, 27, 0x700b00 }, | ||
| 1722 | { 2, 4, 0x1f, 0, 0x700e00, 31, 0x700e00 }, | ||
| 1723 | { 2, 5, 0x00, 0, 0x100, 0, 0x100 }, | ||
| 1724 | { 2, 5, 0x01, 0, 0x500, 4, 0x500 }, | ||
| 1725 | { 2, 5, 0x02, 0, 0x900, 8, 0x900 }, | ||
| 1726 | { 2, 5, 0x03, 0, 0xd00, 12, 0xd00 }, | ||
| 1727 | { 2, 5, 0x04, 0, 0x100100, 1, 0x100100 }, | ||
| 1728 | { 2, 5, 0x05, 0, 0x100500, 5, 0x100500 }, | ||
| 1729 | { 2, 5, 0x06, 0, 0x100900, 9, 0x100900 }, | ||
| 1730 | { 2, 5, 0x07, 0, 0x100d00, 13, 0x100d00 }, | ||
| 1731 | { 2, 5, 0x08, 0, 0x200100, 2, 0x200100 }, | ||
| 1732 | { 2, 5, 0x09, 0, 0x200500, 6, 0x200500 }, | ||
| 1733 | { 2, 5, 0x0a, 0, 0x200900, 10, 0x200900 }, | ||
| 1734 | { 2, 5, 0x0b, 0, 0x200d00, 14, 0x200d00 }, | ||
| 1735 | { 2, 5, 0x0c, 0, 0x300100, 3, 0x300100 }, | ||
| 1736 | { 2, 5, 0x0d, 0, 0x300500, 7, 0x300500 }, | ||
| 1737 | { 2, 5, 0x0e, 0, 0x300900, 11, 0x300900 }, | ||
| 1738 | { 2, 5, 0x0f, 0, 0x300d00, 15, 0x300d00 }, | ||
| 1739 | { 2, 5, 0x10, 0, 0x400100, 16, 0x400100 }, | ||
| 1740 | { 2, 5, 0x11, 0, 0x400400, 20, 0x400400 }, | ||
| 1741 | { 2, 5, 0x12, 0, 0x400a00, 24, 0x400a00 }, | ||
| 1742 | { 2, 5, 0x13, 0, 0x400f00, 28, 0x400f00 }, | ||
| 1743 | { 2, 5, 0x14, 0, 0x500100, 17, 0x500100 }, | ||
| 1744 | { 2, 5, 0x15, 0, 0x500400, 21, 0x500400 }, | ||
| 1745 | { 2, 5, 0x16, 0, 0x500a00, 25, 0x500a00 }, | ||
| 1746 | { 2, 5, 0x17, 0, 0x500f00, 29, 0x500f00 }, | ||
| 1747 | { 2, 5, 0x18, 0, 0x600100, 18, 0x600100 }, | ||
| 1748 | { 2, 5, 0x19, 0, 0x600400, 22, 0x600400 }, | ||
| 1749 | { 2, 5, 0x1a, 0, 0x600a00, 26, 0x600a00 }, | ||
| 1750 | { 2, 5, 0x1b, 0, 0x600f00, 30, 0x600f00 }, | ||
| 1751 | { 2, 5, 0x1c, 0, 0x700100, 19, 0x700100 }, | ||
| 1752 | { 2, 5, 0x1d, 0, 0x700400, 23, 0x700400 }, | ||
| 1753 | { 2, 5, 0x1e, 0, 0x700a00, 27, 0x700a00 }, | ||
| 1754 | { 2, 5, 0x1f, 0, 0x700f00, 31, 0x700f00 }, | ||
| 1755 | { 2, 6, 0x00, 0, 0x200, 0, 0x200 }, | ||
| 1756 | { 2, 6, 0x01, 0, 0x600, 4, 0x600 }, | ||
| 1757 | { 2, 6, 0x02, 0, 0xa00, 8, 0xa00 }, | ||
| 1758 | { 2, 6, 0x03, 0, 0xe00, 12, 0xe00 }, | ||
| 1759 | { 2, 6, 0x04, 0, 0x100200, 1, 0x100200 }, | ||
| 1760 | { 2, 6, 0x05, 0, 0x100600, 5, 0x100600 }, | ||
| 1761 | { 2, 6, 0x06, 0, 0x100a00, 9, 0x100a00 }, | ||
| 1762 | { 2, 6, 0x07, 0, 0x100e00, 13, 0x100e00 }, | ||
| 1763 | { 2, 6, 0x08, 0, 0x200200, 2, 0x200200 }, | ||
| 1764 | { 2, 6, 0x09, 0, 0x200600, 6, 0x200600 }, | ||
| 1765 | { 2, 6, 0x0a, 0, 0x200a00, 10, 0x200a00 }, | ||
| 1766 | { 2, 6, 0x0b, 0, 0x200e00, 14, 0x200e00 }, | ||
| 1767 | { 2, 6, 0x0c, 0, 0x300200, 3, 0x300200 }, | ||
| 1768 | { 2, 6, 0x0d, 0, 0x300600, 7, 0x300600 }, | ||
| 1769 | { 2, 6, 0x0e, 0, 0x300a00, 11, 0x300a00 }, | ||
| 1770 | { 2, 6, 0x0f, 0, 0x300e00, 15, 0x300e00 }, | ||
| 1771 | { 2, 6, 0x10, 0, 0x400200, 16, 0x400200 }, | ||
| 1772 | { 2, 6, 0x11, 0, 0x400700, 20, 0x400700 }, | ||
| 1773 | { 2, 6, 0x12, 0, 0x400900, 24, 0x400900 }, | ||
| 1774 | { 2, 6, 0x13, 0, 0x400c00, 28, 0x400c00 }, | ||
| 1775 | { 2, 6, 0x14, 0, 0x500200, 17, 0x500200 }, | ||
| 1776 | { 2, 6, 0x15, 0, 0x500700, 21, 0x500700 }, | ||
| 1777 | { 2, 6, 0x16, 0, 0x500900, 25, 0x500900 }, | ||
| 1778 | { 2, 6, 0x17, 0, 0x500c00, 29, 0x500c00 }, | ||
| 1779 | { 2, 6, 0x18, 0, 0x600200, 18, 0x600200 }, | ||
| 1780 | { 2, 6, 0x19, 0, 0x600700, 22, 0x600700 }, | ||
| 1781 | { 2, 6, 0x1a, 0, 0x600900, 26, 0x600900 }, | ||
| 1782 | { 2, 6, 0x1b, 0, 0x600c00, 30, 0x600c00 }, | ||
| 1783 | { 2, 6, 0x1c, 0, 0x700200, 19, 0x700200 }, | ||
| 1784 | { 2, 6, 0x1d, 0, 0x700700, 23, 0x700700 }, | ||
| 1785 | { 2, 6, 0x1e, 0, 0x700900, 27, 0x700900 }, | ||
| 1786 | { 2, 6, 0x1f, 0, 0x700c00, 31, 0x700c00 }, | ||
| 1787 | { 2, 7, 0x00, 0, 0x300, 0, 0x300 }, | ||
| 1788 | { 2, 7, 0x01, 0, 0x700, 4, 0x700 }, | ||
| 1789 | { 2, 7, 0x02, 0, 0xb00, 8, 0xb00 }, | ||
| 1790 | { 2, 7, 0x03, 0, 0xf00, 12, 0xf00 }, | ||
| 1791 | { 2, 7, 0x04, 0, 0x100300, 1, 0x100300 }, | ||
| 1792 | { 2, 7, 0x05, 0, 0x100700, 5, 0x100700 }, | ||
| 1793 | { 2, 7, 0x06, 0, 0x100b00, 9, 0x100b00 }, | ||
| 1794 | { 2, 7, 0x07, 0, 0x100f00, 13, 0x100f00 }, | ||
| 1795 | { 2, 7, 0x08, 0, 0x200300, 2, 0x200300 }, | ||
| 1796 | { 2, 7, 0x09, 0, 0x200700, 6, 0x200700 }, | ||
| 1797 | { 2, 7, 0x0a, 0, 0x200b00, 10, 0x200b00 }, | ||
| 1798 | { 2, 7, 0x0b, 0, 0x200f00, 14, 0x200f00 }, | ||
| 1799 | { 2, 7, 0x0c, 0, 0x300300, 3, 0x300300 }, | ||
| 1800 | { 2, 7, 0x0d, 0, 0x300700, 7, 0x300700 }, | ||
| 1801 | { 2, 7, 0x0e, 0, 0x300b00, 11, 0x300b00 }, | ||
| 1802 | { 2, 7, 0x0f, 0, 0x300f00, 15, 0x300f00 }, | ||
| 1803 | { 2, 7, 0x10, 0, 0x400300, 16, 0x400300 }, | ||
| 1804 | { 2, 7, 0x11, 0, 0x400600, 20, 0x400600 }, | ||
| 1805 | { 2, 7, 0x12, 0, 0x400800, 24, 0x400800 }, | ||
| 1806 | { 2, 7, 0x13, 0, 0x400d00, 28, 0x400d00 }, | ||
| 1807 | { 2, 7, 0x14, 0, 0x500300, 17, 0x500300 }, | ||
| 1808 | { 2, 7, 0x15, 0, 0x500600, 21, 0x500600 }, | ||
| 1809 | { 2, 7, 0x16, 0, 0x500800, 25, 0x500800 }, | ||
| 1810 | { 2, 7, 0x17, 0, 0x500d00, 29, 0x500d00 }, | ||
| 1811 | { 2, 7, 0x18, 0, 0x600300, 18, 0x600300 }, | ||
| 1812 | { 2, 7, 0x19, 0, 0x600600, 22, 0x600600 }, | ||
| 1813 | { 2, 7, 0x1a, 0, 0x600800, 26, 0x600800 }, | ||
| 1814 | { 2, 7, 0x1b, 0, 0x600d00, 30, 0x600d00 }, | ||
| 1815 | { 2, 7, 0x1c, 0, 0x700300, 19, 0x700300 }, | ||
| 1816 | { 2, 7, 0x1d, 0, 0x700600, 23, 0x700600 }, | ||
| 1817 | { 2, 7, 0x1e, 0, 0x700800, 27, 0x700800 }, | ||
| 1818 | { 2, 7, 0x1f, 0, 0x700d00, 31, 0x700d00 }, | ||
| 1819 | { 3, 4, 0x00, 0, 0x0, 0, 0x0 }, | ||
| 1820 | { 3, 4, 0x01, 0, 0x400, 4, 0x400 }, | ||
| 1821 | { 3, 4, 0x02, 0, 0x800, 8, 0x800 }, | ||
| 1822 | { 3, 4, 0x03, 0, 0xc00, 12, 0xc00 }, | ||
| 1823 | { 3, 4, 0x04, 0, 0x100000, 1, 0x100000 }, | ||
| 1824 | { 3, 4, 0x05, 0, 0x100400, 5, 0x100400 }, | ||
| 1825 | { 3, 4, 0x06, 0, 0x100800, 9, 0x100800 }, | ||
| 1826 | { 3, 4, 0x07, 0, 0x100c00, 13, 0x100c00 }, | ||
| 1827 | { 3, 4, 0x08, 0, 0x200000, 2, 0x200000 }, | ||
| 1828 | { 3, 4, 0x09, 0, 0x200400, 6, 0x200400 }, | ||
| 1829 | { 3, 4, 0x0a, 0, 0x200800, 10, 0x200800 }, | ||
| 1830 | { 3, 4, 0x0b, 0, 0x200c00, 14, 0x200c00 }, | ||
| 1831 | { 3, 4, 0x0c, 0, 0x300000, 3, 0x300000 }, | ||
| 1832 | { 3, 4, 0x0d, 0, 0x300400, 7, 0x300400 }, | ||
| 1833 | { 3, 4, 0x0e, 0, 0x300800, 11, 0x300800 }, | ||
| 1834 | { 3, 4, 0x0f, 0, 0x300c00, 15, 0x300c00 }, | ||
| 1835 | { 3, 4, 0x10, 0, 0x400000, 16, 0x400000 }, | ||
| 1836 | { 3, 4, 0x11, 0, 0x400500, 20, 0x400500 }, | ||
| 1837 | { 3, 4, 0x12, 0, 0x400b00, 24, 0x400b00 }, | ||
| 1838 | { 3, 4, 0x13, 0, 0x400e00, 28, 0x400e00 }, | ||
| 1839 | { 3, 4, 0x14, 0, 0x500000, 17, 0x500000 }, | ||
| 1840 | { 3, 4, 0x15, 0, 0x500500, 21, 0x500500 }, | ||
| 1841 | { 3, 4, 0x16, 0, 0x500b00, 25, 0x500b00 }, | ||
| 1842 | { 3, 4, 0x17, 0, 0x500e00, 29, 0x500e00 }, | ||
| 1843 | { 3, 4, 0x18, 0, 0x600000, 18, 0x600000 }, | ||
| 1844 | { 3, 4, 0x19, 0, 0x600500, 22, 0x600500 }, | ||
| 1845 | { 3, 4, 0x1a, 0, 0x600b00, 26, 0x600b00 }, | ||
| 1846 | { 3, 4, 0x1b, 0, 0x600e00, 30, 0x600e00 }, | ||
| 1847 | { 3, 4, 0x1c, 0, 0x700000, 19, 0x700000 }, | ||
| 1848 | { 3, 4, 0x1d, 0, 0x700500, 23, 0x700500 }, | ||
| 1849 | { 3, 4, 0x1e, 0, 0x700b00, 27, 0x700b00 }, | ||
| 1850 | { 3, 4, 0x1f, 0, 0x700e00, 31, 0x700e00 }, | ||
| 1851 | { 3, 5, 0x00, 0, 0x100, 0, 0x100 }, | ||
| 1852 | { 3, 5, 0x01, 0, 0x500, 4, 0x500 }, | ||
| 1853 | { 3, 5, 0x02, 0, 0x900, 8, 0x900 }, | ||
| 1854 | { 3, 5, 0x03, 0, 0xd00, 12, 0xd00 }, | ||
| 1855 | { 3, 5, 0x04, 0, 0x100100, 1, 0x100100 }, | ||
| 1856 | { 3, 5, 0x05, 0, 0x100500, 5, 0x100500 }, | ||
| 1857 | { 3, 5, 0x06, 0, 0x100900, 9, 0x100900 }, | ||
| 1858 | { 3, 5, 0x07, 0, 0x100d00, 13, 0x100d00 }, | ||
| 1859 | { 3, 5, 0x08, 0, 0x200100, 2, 0x200100 }, | ||
| 1860 | { 3, 5, 0x09, 0, 0x200500, 6, 0x200500 }, | ||
| 1861 | { 3, 5, 0x0a, 0, 0x200900, 10, 0x200900 }, | ||
| 1862 | { 3, 5, 0x0b, 0, 0x200d00, 14, 0x200d00 }, | ||
| 1863 | { 3, 5, 0x0c, 0, 0x300100, 3, 0x300100 }, | ||
| 1864 | { 3, 5, 0x0d, 0, 0x300500, 7, 0x300500 }, | ||
| 1865 | { 3, 5, 0x0e, 0, 0x300900, 11, 0x300900 }, | ||
| 1866 | { 3, 5, 0x0f, 0, 0x300d00, 15, 0x300d00 }, | ||
| 1867 | { 3, 5, 0x10, 0, 0x400100, 16, 0x400100 }, | ||
| 1868 | { 3, 5, 0x11, 0, 0x400400, 20, 0x400400 }, | ||
| 1869 | { 3, 5, 0x12, 0, 0x400a00, 24, 0x400a00 }, | ||
| 1870 | { 3, 5, 0x13, 0, 0x400f00, 28, 0x400f00 }, | ||
| 1871 | { 3, 5, 0x14, 0, 0x500100, 17, 0x500100 }, | ||
| 1872 | { 3, 5, 0x15, 0, 0x500400, 21, 0x500400 }, | ||
| 1873 | { 3, 5, 0x16, 0, 0x500a00, 25, 0x500a00 }, | ||
| 1874 | { 3, 5, 0x17, 0, 0x500f00, 29, 0x500f00 }, | ||
| 1875 | { 3, 5, 0x18, 0, 0x600100, 18, 0x600100 }, | ||
| 1876 | { 3, 5, 0x19, 0, 0x600400, 22, 0x600400 }, | ||
| 1877 | { 3, 5, 0x1a, 0, 0x600a00, 26, 0x600a00 }, | ||
| 1878 | { 3, 5, 0x1b, 0, 0x600f00, 30, 0x600f00 }, | ||
| 1879 | { 3, 5, 0x1c, 0, 0x700100, 19, 0x700100 }, | ||
| 1880 | { 3, 5, 0x1d, 0, 0x700400, 23, 0x700400 }, | ||
| 1881 | { 3, 5, 0x1e, 0, 0x700a00, 27, 0x700a00 }, | ||
| 1882 | { 3, 5, 0x1f, 0, 0x700f00, 31, 0x700f00 }, | ||
| 1883 | { 3, 6, 0x00, 0, 0x200, 0, 0x200 }, | ||
| 1884 | { 3, 6, 0x01, 0, 0x600, 4, 0x600 }, | ||
| 1885 | { 3, 6, 0x02, 0, 0xa00, 8, 0xa00 }, | ||
| 1886 | { 3, 6, 0x03, 0, 0xe00, 12, 0xe00 }, | ||
| 1887 | { 3, 6, 0x04, 0, 0x100200, 1, 0x100200 }, | ||
| 1888 | { 3, 6, 0x05, 0, 0x100600, 5, 0x100600 }, | ||
| 1889 | { 3, 6, 0x06, 0, 0x100a00, 9, 0x100a00 }, | ||
| 1890 | { 3, 6, 0x07, 0, 0x100e00, 13, 0x100e00 }, | ||
| 1891 | { 3, 6, 0x08, 0, 0x200200, 2, 0x200200 }, | ||
| 1892 | { 3, 6, 0x09, 0, 0x200600, 6, 0x200600 }, | ||
| 1893 | { 3, 6, 0x0a, 0, 0x200a00, 10, 0x200a00 }, | ||
| 1894 | { 3, 6, 0x0b, 0, 0x200e00, 14, 0x200e00 }, | ||
| 1895 | { 3, 6, 0x0c, 0, 0x300200, 3, 0x300200 }, | ||
| 1896 | { 3, 6, 0x0d, 0, 0x300600, 7, 0x300600 }, | ||
| 1897 | { 3, 6, 0x0e, 0, 0x300a00, 11, 0x300a00 }, | ||
| 1898 | { 3, 6, 0x0f, 0, 0x300e00, 15, 0x300e00 }, | ||
| 1899 | { 3, 6, 0x10, 0, 0x400200, 16, 0x400200 }, | ||
| 1900 | { 3, 6, 0x11, 0, 0x400700, 20, 0x400700 }, | ||
| 1901 | { 3, 6, 0x12, 0, 0x400900, 24, 0x400900 }, | ||
| 1902 | { 3, 6, 0x13, 0, 0x400c00, 28, 0x400c00 }, | ||
| 1903 | { 3, 6, 0x14, 0, 0x500200, 17, 0x500200 }, | ||
| 1904 | { 3, 6, 0x15, 0, 0x500700, 21, 0x500700 }, | ||
| 1905 | { 3, 6, 0x16, 0, 0x500900, 25, 0x500900 }, | ||
| 1906 | { 3, 6, 0x17, 0, 0x500c00, 29, 0x500c00 }, | ||
| 1907 | { 3, 6, 0x18, 0, 0x600200, 18, 0x600200 }, | ||
| 1908 | { 3, 6, 0x19, 0, 0x600700, 22, 0x600700 }, | ||
| 1909 | { 3, 6, 0x1a, 0, 0x600900, 26, 0x600900 }, | ||
| 1910 | { 3, 6, 0x1b, 0, 0x600c00, 30, 0x600c00 }, | ||
| 1911 | { 3, 6, 0x1c, 0, 0x700200, 19, 0x700200 }, | ||
| 1912 | { 3, 6, 0x1d, 0, 0x700700, 23, 0x700700 }, | ||
| 1913 | { 3, 6, 0x1e, 0, 0x700900, 27, 0x700900 }, | ||
| 1914 | { 3, 6, 0x1f, 0, 0x700c00, 31, 0x700c00 }, | ||
| 1915 | { 3, 7, 0x00, 0, 0x300, 0, 0x300 }, | ||
| 1916 | { 3, 7, 0x01, 0, 0x700, 4, 0x700 }, | ||
| 1917 | { 3, 7, 0x02, 0, 0xb00, 8, 0xb00 }, | ||
| 1918 | { 3, 7, 0x03, 0, 0xf00, 12, 0xf00 }, | ||
| 1919 | { 3, 7, 0x04, 0, 0x100300, 1, 0x100300 }, | ||
| 1920 | { 3, 7, 0x05, 0, 0x100700, 5, 0x100700 }, | ||
| 1921 | { 3, 7, 0x06, 0, 0x100b00, 9, 0x100b00 }, | ||
| 1922 | { 3, 7, 0x07, 0, 0x100f00, 13, 0x100f00 }, | ||
| 1923 | { 3, 7, 0x08, 0, 0x200300, 2, 0x200300 }, | ||
| 1924 | { 3, 7, 0x09, 0, 0x200700, 6, 0x200700 }, | ||
| 1925 | { 3, 7, 0x0a, 0, 0x200b00, 10, 0x200b00 }, | ||
| 1926 | { 3, 7, 0x0b, 0, 0x200f00, 14, 0x200f00 }, | ||
| 1927 | { 3, 7, 0x0c, 0, 0x300300, 3, 0x300300 }, | ||
| 1928 | { 3, 7, 0x0d, 0, 0x300700, 7, 0x300700 }, | ||
| 1929 | { 3, 7, 0x0e, 0, 0x300b00, 11, 0x300b00 }, | ||
| 1930 | { 3, 7, 0x0f, 0, 0x300f00, 15, 0x300f00 }, | ||
| 1931 | { 3, 7, 0x10, 0, 0x400300, 16, 0x400300 }, | ||
| 1932 | { 3, 7, 0x11, 0, 0x400600, 20, 0x400600 }, | ||
| 1933 | { 3, 7, 0x12, 0, 0x400800, 24, 0x400800 }, | ||
| 1934 | { 3, 7, 0x13, 0, 0x400d00, 28, 0x400d00 }, | ||
| 1935 | { 3, 7, 0x14, 0, 0x500300, 17, 0x500300 }, | ||
| 1936 | { 3, 7, 0x15, 0, 0x500600, 21, 0x500600 }, | ||
| 1937 | { 3, 7, 0x16, 0, 0x500800, 25, 0x500800 }, | ||
| 1938 | { 3, 7, 0x17, 0, 0x500d00, 29, 0x500d00 }, | ||
| 1939 | { 3, 7, 0x18, 0, 0x600300, 18, 0x600300 }, | ||
| 1940 | { 3, 7, 0x19, 0, 0x600600, 22, 0x600600 }, | ||
| 1941 | { 3, 7, 0x1a, 0, 0x600800, 26, 0x600800 }, | ||
| 1942 | { 3, 7, 0x1b, 0, 0x600d00, 30, 0x600d00 }, | ||
| 1943 | { 3, 7, 0x1c, 0, 0x700300, 19, 0x700300 }, | ||
| 1944 | { 3, 7, 0x1d, 0, 0x700600, 23, 0x700600 }, | ||
| 1945 | { 3, 7, 0x1e, 0, 0x700800, 27, 0x700800 }, | ||
| 1946 | { 3, 7, 0x1f, 0, 0x700d00, 31, 0x700d00 }, | ||
| 1947 | { 4, 4, 0x00, 0, 0x0, 0, 0x0 }, | ||
| 1948 | { 4, 4, 0x01, 0, 0x400, 4, 0x400 }, | ||
| 1949 | { 4, 4, 0x02, 0, 0x800, 8, 0x800 }, | ||
| 1950 | { 4, 4, 0x03, 0, 0xc00, 12, 0xc00 }, | ||
| 1951 | { 4, 4, 0x04, 0, 0x100000, 1, 0x100000 }, | ||
| 1952 | { 4, 4, 0x05, 0, 0x100400, 5, 0x100400 }, | ||
| 1953 | { 4, 4, 0x06, 0, 0x100800, 9, 0x100800 }, | ||
| 1954 | { 4, 4, 0x07, 0, 0x100c00, 13, 0x100c00 }, | ||
| 1955 | { 4, 4, 0x08, 0, 0x200000, 2, 0x200000 }, | ||
| 1956 | { 4, 4, 0x09, 0, 0x200400, 6, 0x200400 }, | ||
| 1957 | { 4, 4, 0x0a, 0, 0x200800, 10, 0x200800 }, | ||
| 1958 | { 4, 4, 0x0b, 0, 0x200c00, 14, 0x200c00 }, | ||
| 1959 | { 4, 4, 0x0c, 0, 0x300000, 3, 0x300000 }, | ||
| 1960 | { 4, 4, 0x0d, 0, 0x300400, 7, 0x300400 }, | ||
| 1961 | { 4, 4, 0x0e, 0, 0x300800, 11, 0x300800 }, | ||
| 1962 | { 4, 4, 0x0f, 0, 0x300c00, 15, 0x300c00 }, | ||
| 1963 | { 4, 4, 0x10, 0, 0x400000, 16, 0x400000 }, | ||
| 1964 | { 4, 4, 0x11, 0, 0x400500, 20, 0x400500 }, | ||
| 1965 | { 4, 4, 0x12, 0, 0x400b00, 24, 0x400b00 }, | ||
| 1966 | { 4, 4, 0x13, 0, 0x400e00, 28, 0x400e00 }, | ||
| 1967 | { 4, 4, 0x14, 0, 0x500000, 17, 0x500000 }, | ||
| 1968 | { 4, 4, 0x15, 0, 0x500500, 21, 0x500500 }, | ||
| 1969 | { 4, 4, 0x16, 0, 0x500b00, 25, 0x500b00 }, | ||
| 1970 | { 4, 4, 0x17, 0, 0x500e00, 29, 0x500e00 }, | ||
| 1971 | { 4, 4, 0x18, 0, 0x600000, 18, 0x600000 }, | ||
| 1972 | { 4, 4, 0x19, 0, 0x600500, 22, 0x600500 }, | ||
| 1973 | { 4, 4, 0x1a, 0, 0x600b00, 26, 0x600b00 }, | ||
| 1974 | { 4, 4, 0x1b, 0, 0x600e00, 30, 0x600e00 }, | ||
| 1975 | { 4, 4, 0x1c, 0, 0x700000, 19, 0x700000 }, | ||
| 1976 | { 4, 4, 0x1d, 0, 0x700500, 23, 0x700500 }, | ||
| 1977 | { 4, 4, 0x1e, 0, 0x700b00, 27, 0x700b00 }, | ||
| 1978 | { 4, 4, 0x1f, 0, 0x700e00, 31, 0x700e00 }, | ||
| 1979 | { 4, 5, 0x00, 0, 0x100, 0, 0x100 }, | ||
| 1980 | { 4, 5, 0x01, 0, 0x500, 4, 0x500 }, | ||
| 1981 | { 4, 5, 0x02, 0, 0x900, 8, 0x900 }, | ||
| 1982 | { 4, 5, 0x03, 0, 0xd00, 12, 0xd00 }, | ||
| 1983 | { 4, 5, 0x04, 0, 0x100100, 1, 0x100100 }, | ||
| 1984 | { 4, 5, 0x05, 0, 0x100500, 5, 0x100500 }, | ||
| 1985 | { 4, 5, 0x06, 0, 0x100900, 9, 0x100900 }, | ||
| 1986 | { 4, 5, 0x07, 0, 0x100d00, 13, 0x100d00 }, | ||
| 1987 | { 4, 5, 0x08, 0, 0x200100, 2, 0x200100 }, | ||
| 1988 | { 4, 5, 0x09, 0, 0x200500, 6, 0x200500 }, | ||
| 1989 | { 4, 5, 0x0a, 0, 0x200900, 10, 0x200900 }, | ||
| 1990 | { 4, 5, 0x0b, 0, 0x200d00, 14, 0x200d00 }, | ||
| 1991 | { 4, 5, 0x0c, 0, 0x300100, 3, 0x300100 }, | ||
| 1992 | { 4, 5, 0x0d, 0, 0x300500, 7, 0x300500 }, | ||
| 1993 | { 4, 5, 0x0e, 0, 0x300900, 11, 0x300900 }, | ||
| 1994 | { 4, 5, 0x0f, 0, 0x300d00, 15, 0x300d00 }, | ||
| 1995 | { 4, 5, 0x10, 0, 0x400100, 16, 0x400100 }, | ||
| 1996 | { 4, 5, 0x11, 0, 0x400400, 20, 0x400400 }, | ||
| 1997 | { 4, 5, 0x12, 0, 0x400a00, 24, 0x400a00 }, | ||
| 1998 | { 4, 5, 0x13, 0, 0x400f00, 28, 0x400f00 }, | ||
| 1999 | { 4, 5, 0x14, 0, 0x500100, 17, 0x500100 }, | ||
| 2000 | { 4, 5, 0x15, 0, 0x500400, 21, 0x500400 }, | ||
| 2001 | { 4, 5, 0x16, 0, 0x500a00, 25, 0x500a00 }, | ||
| 2002 | { 4, 5, 0x17, 0, 0x500f00, 29, 0x500f00 }, | ||
| 2003 | { 4, 5, 0x18, 0, 0x600100, 18, 0x600100 }, | ||
| 2004 | { 4, 5, 0x19, 0, 0x600400, 22, 0x600400 }, | ||
| 2005 | { 4, 5, 0x1a, 0, 0x600a00, 26, 0x600a00 }, | ||
| 2006 | { 4, 5, 0x1b, 0, 0x600f00, 30, 0x600f00 }, | ||
| 2007 | { 4, 5, 0x1c, 0, 0x700100, 19, 0x700100 }, | ||
| 2008 | { 4, 5, 0x1d, 0, 0x700400, 23, 0x700400 }, | ||
| 2009 | { 4, 5, 0x1e, 0, 0x700a00, 27, 0x700a00 }, | ||
| 2010 | { 4, 5, 0x1f, 0, 0x700f00, 31, 0x700f00 }, | ||
| 2011 | { 4, 6, 0x00, 0, 0x200, 0, 0x200 }, | ||
| 2012 | { 4, 6, 0x01, 0, 0x600, 4, 0x600 }, | ||
| 2013 | { 4, 6, 0x02, 0, 0xa00, 8, 0xa00 }, | ||
| 2014 | { 4, 6, 0x03, 0, 0xe00, 12, 0xe00 }, | ||
| 2015 | { 4, 6, 0x04, 0, 0x100200, 1, 0x100200 }, | ||
| 2016 | { 4, 6, 0x05, 0, 0x100600, 5, 0x100600 }, | ||
| 2017 | { 4, 6, 0x06, 0, 0x100a00, 9, 0x100a00 }, | ||
| 2018 | { 4, 6, 0x07, 0, 0x100e00, 13, 0x100e00 }, | ||
| 2019 | { 4, 6, 0x08, 0, 0x200200, 2, 0x200200 }, | ||
| 2020 | { 4, 6, 0x09, 0, 0x200600, 6, 0x200600 }, | ||
| 2021 | { 4, 6, 0x0a, 0, 0x200a00, 10, 0x200a00 }, | ||
| 2022 | { 4, 6, 0x0b, 0, 0x200e00, 14, 0x200e00 }, | ||
| 2023 | { 4, 6, 0x0c, 0, 0x300200, 3, 0x300200 }, | ||
| 2024 | { 4, 6, 0x0d, 0, 0x300600, 7, 0x300600 }, | ||
| 2025 | { 4, 6, 0x0e, 0, 0x300a00, 11, 0x300a00 }, | ||
| 2026 | { 4, 6, 0x0f, 0, 0x300e00, 15, 0x300e00 }, | ||
| 2027 | { 4, 6, 0x10, 0, 0x400200, 16, 0x400200 }, | ||
| 2028 | { 4, 6, 0x11, 0, 0x400700, 20, 0x400700 }, | ||
| 2029 | { 4, 6, 0x12, 0, 0x400900, 24, 0x400900 }, | ||
| 2030 | { 4, 6, 0x13, 0, 0x400c00, 28, 0x400c00 }, | ||
| 2031 | { 4, 6, 0x14, 0, 0x500200, 17, 0x500200 }, | ||
| 2032 | { 4, 6, 0x15, 0, 0x500700, 21, 0x500700 }, | ||
| 2033 | { 4, 6, 0x16, 0, 0x500900, 25, 0x500900 }, | ||
| 2034 | { 4, 6, 0x17, 0, 0x500c00, 29, 0x500c00 }, | ||
| 2035 | { 4, 6, 0x18, 0, 0x600200, 18, 0x600200 }, | ||
| 2036 | { 4, 6, 0x19, 0, 0x600700, 22, 0x600700 }, | ||
| 2037 | { 4, 6, 0x1a, 0, 0x600900, 26, 0x600900 }, | ||
| 2038 | { 4, 6, 0x1b, 0, 0x600c00, 30, 0x600c00 }, | ||
| 2039 | { 4, 6, 0x1c, 0, 0x700200, 19, 0x700200 }, | ||
| 2040 | { 4, 6, 0x1d, 0, 0x700700, 23, 0x700700 }, | ||
| 2041 | { 4, 6, 0x1e, 0, 0x700900, 27, 0x700900 }, | ||
| 2042 | { 4, 6, 0x1f, 0, 0x700c00, 31, 0x700c00 }, | ||
| 2043 | { 4, 7, 0x00, 0, 0x300, 0, 0x300 }, | ||
| 2044 | { 4, 7, 0x01, 0, 0x700, 4, 0x700 }, | ||
| 2045 | { 4, 7, 0x02, 0, 0xb00, 8, 0xb00 }, | ||
| 2046 | { 4, 7, 0x03, 0, 0xf00, 12, 0xf00 }, | ||
| 2047 | { 4, 7, 0x04, 0, 0x100300, 1, 0x100300 }, | ||
| 2048 | { 4, 7, 0x05, 0, 0x100700, 5, 0x100700 }, | ||
| 2049 | { 4, 7, 0x06, 0, 0x100b00, 9, 0x100b00 }, | ||
| 2050 | { 4, 7, 0x07, 0, 0x100f00, 13, 0x100f00 }, | ||
| 2051 | { 4, 7, 0x08, 0, 0x200300, 2, 0x200300 }, | ||
| 2052 | { 4, 7, 0x09, 0, 0x200700, 6, 0x200700 }, | ||
| 2053 | { 4, 7, 0x0a, 0, 0x200b00, 10, 0x200b00 }, | ||
| 2054 | { 4, 7, 0x0b, 0, 0x200f00, 14, 0x200f00 }, | ||
| 2055 | { 4, 7, 0x0c, 0, 0x300300, 3, 0x300300 }, | ||
| 2056 | { 4, 7, 0x0d, 0, 0x300700, 7, 0x300700 }, | ||
| 2057 | { 4, 7, 0x0e, 0, 0x300b00, 11, 0x300b00 }, | ||
| 2058 | { 4, 7, 0x0f, 0, 0x300f00, 15, 0x300f00 }, | ||
| 2059 | { 4, 7, 0x10, 0, 0x400300, 16, 0x400300 }, | ||
| 2060 | { 4, 7, 0x11, 0, 0x400600, 20, 0x400600 }, | ||
| 2061 | { 4, 7, 0x12, 0, 0x400800, 24, 0x400800 }, | ||
| 2062 | { 4, 7, 0x13, 0, 0x400d00, 28, 0x400d00 }, | ||
| 2063 | { 4, 7, 0x14, 0, 0x500300, 17, 0x500300 }, | ||
| 2064 | { 4, 7, 0x15, 0, 0x500600, 21, 0x500600 }, | ||
| 2065 | { 4, 7, 0x16, 0, 0x500800, 25, 0x500800 }, | ||
| 2066 | { 4, 7, 0x17, 0, 0x500d00, 29, 0x500d00 }, | ||
| 2067 | { 4, 7, 0x18, 0, 0x600300, 18, 0x600300 }, | ||
| 2068 | { 4, 7, 0x19, 0, 0x600600, 22, 0x600600 }, | ||
| 2069 | { 4, 7, 0x1a, 0, 0x600800, 26, 0x600800 }, | ||
| 2070 | { 4, 7, 0x1b, 0, 0x600d00, 30, 0x600d00 }, | ||
| 2071 | { 4, 7, 0x1c, 0, 0x700300, 19, 0x700300 }, | ||
| 2072 | { 4, 7, 0x1d, 0, 0x700600, 23, 0x700600 }, | ||
| 2073 | { 4, 7, 0x1e, 0, 0x700800, 27, 0x700800 }, | ||
| 2074 | { 4, 7, 0x1f, 0, 0x700d00, 31, 0x700d00 } | ||
| 2075 | }; | ||
| 2076 | |||
diff --git a/include/linux/platform/tegra/tegra_cbb.h b/include/linux/platform/tegra/tegra_cbb.h index 234224fe3..814278e07 100644 --- a/include/linux/platform/tegra/tegra_cbb.h +++ b/include/linux/platform/tegra/tegra_cbb.h | |||
| @@ -155,5 +155,9 @@ struct tegra_cbb_noc_data { | |||
| 155 | char **tegra_noc_routeid_targflow; | 155 | char **tegra_noc_routeid_targflow; |
| 156 | char **tegra_cbb_master_id; | 156 | char **tegra_cbb_master_id; |
| 157 | bool is_ax2apb_bridge_connected; | 157 | bool is_ax2apb_bridge_connected; |
| 158 | bool is_clk_rst; | ||
| 159 | int (*is_cluster_probed)(void); | ||
| 160 | int (*tegra_noc_clk_enable)(void); | ||
| 161 | int (*tegra_noc_clk_disable)(void); | ||
| 158 | }; | 162 | }; |
| 159 | 163 | ||
