diff options
author | Nikhil Devshatwar | 2020-08-18 11:01:11 -0500 |
---|---|---|
committer | Dave Gerlach | 2020-08-19 09:56:35 -0500 |
commit | 378d8a1dbd0fd911bd631d9a838dd5df77666385 (patch) | |
tree | 7ea946c48510854cf5954504a083754a06a0d5e1 | |
parent | 8a598218c7e10636f3e6736f91d55778fe7a978f (diff) | |
download | k3-image-gen-378d8a1dbd0fd911bd631d9a838dd5df77666385.tar.gz k3-image-gen-378d8a1dbd0fd911bd631d9a838dd5df77666385.tar.xz k3-image-gen-378d8a1dbd0fd911bd631d9a838dd5df77666385.zip |
soc: j7200: Update RM board config with latest data
* Increase resource allocation for meeting RTOS use cases
* Add block copy channel allocation
Auto generated from k3-resource-partitioning tool commit ID
8e058012d5bcc457ae1f9212425d0d0ccd534752
Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
-rw-r--r-- | soc/j7200/evm/rm-cfg.c | 714 | ||||
-rw-r--r-- | soc/j7200/evm/sysfw_img_cfg.h | 4 |
2 files changed, 520 insertions, 198 deletions
diff --git a/soc/j7200/evm/rm-cfg.c b/soc/j7200/evm/rm-cfg.c index 24db2c917..9dc7048fa 100644 --- a/soc/j7200/evm/rm-cfg.c +++ b/soc/j7200/evm/rm-cfg.c | |||
@@ -2,7 +2,7 @@ | |||
2 | * K3 System Firmware Resource Management Configuration Data | 2 | * K3 System Firmware Resource Management Configuration Data |
3 | * Auto generated from K3 Resource Partitioning tool | 3 | * Auto generated from K3 Resource Partitioning tool |
4 | * | 4 | * |
5 | * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/ | 5 | * Copyright (C) 2019-2020 Texas Instruments Incorporated - http://www.ti.com/ |
6 | * | 6 | * |
7 | * Redistribution and use in source and binary forms, with or without | 7 | * Redistribution and use in source and binary forms, with or without |
8 | * modification, are permitted provided that the following conditions | 8 | * modification, are permitted provided that the following conditions |
@@ -258,7 +258,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
258 | RESASG_SUBTYPE_IR_OUTPUT), | 258 | RESASG_SUBTYPE_IR_OUTPUT), |
259 | .host_id = HOST_ID_A72_3, | 259 | .host_id = HOST_ID_A72_3, |
260 | }, | 260 | }, |
261 | /* MODSS Interrupt aggregator0 Virtual intettupts */ | 261 | /* MODSS Interrupt aggregator0 Virtual interrupts */ |
262 | { | 262 | { |
263 | .start_resource = 0, | 263 | .start_resource = 0, |
264 | .num_resource = 64, | 264 | .num_resource = 64, |
@@ -274,7 +274,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
274 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 274 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
275 | .host_id = HOST_ID_ALL, | 275 | .host_id = HOST_ID_ALL, |
276 | }, | 276 | }, |
277 | /* MODSS Interrupt aggregator1 Virtual intettupts */ | 277 | /* MODSS Interrupt aggregator1 Virtual interrupts */ |
278 | { | 278 | { |
279 | .start_resource = 0, | 279 | .start_resource = 0, |
280 | .num_resource = 64, | 280 | .num_resource = 64, |
@@ -307,21 +307,42 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
307 | }, | 307 | }, |
308 | { | 308 | { |
309 | .start_resource = 136, | 309 | .start_resource = 136, |
310 | .num_resource = 8, | 310 | .num_resource = 16, |
311 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | ||
312 | RESASG_SUBTYPE_IA_VINT), | ||
313 | .host_id = HOST_ID_MCU_0_R5_0, | ||
314 | }, | ||
315 | { | ||
316 | .start_resource = 136, | ||
317 | .num_resource = 16, | ||
318 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | ||
319 | RESASG_SUBTYPE_IA_VINT), | ||
320 | .host_id = HOST_ID_MCU_0_R5_1, | ||
321 | }, | ||
322 | { | ||
323 | .start_resource = 152, | ||
324 | .num_resource = 16, | ||
325 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | ||
326 | RESASG_SUBTYPE_IA_VINT), | ||
327 | .host_id = HOST_ID_MCU_0_R5_2, | ||
328 | }, | ||
329 | { | ||
330 | .start_resource = 168, | ||
331 | .num_resource = 32, | ||
311 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 332 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
312 | RESASG_SUBTYPE_IA_VINT), | 333 | RESASG_SUBTYPE_IA_VINT), |
313 | .host_id = HOST_ID_MAIN_0_R5_0, | 334 | .host_id = HOST_ID_MAIN_0_R5_0, |
314 | }, | 335 | }, |
315 | { | 336 | { |
316 | .start_resource = 144, | 337 | .start_resource = 200, |
317 | .num_resource = 24, | 338 | .num_resource = 24, |
318 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 339 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
319 | RESASG_SUBTYPE_IA_VINT), | 340 | RESASG_SUBTYPE_IA_VINT), |
320 | .host_id = HOST_ID_MAIN_0_R5_2, | 341 | .host_id = HOST_ID_MAIN_0_R5_2, |
321 | }, | 342 | }, |
322 | { | 343 | { |
323 | .start_resource = 168, | 344 | .start_resource = 224, |
324 | .num_resource = 88, | 345 | .num_resource = 32, |
325 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 346 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
326 | RESASG_SUBTYPE_IA_VINT), | 347 | RESASG_SUBTYPE_IA_VINT), |
327 | .host_id = HOST_ID_ALL, | 348 | .host_id = HOST_ID_ALL, |
@@ -343,42 +364,42 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
343 | }, | 364 | }, |
344 | { | 365 | { |
345 | .start_resource = 1554, | 366 | .start_resource = 1554, |
346 | .num_resource = 32, | 367 | .num_resource = 128, |
347 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 368 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
348 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 369 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
349 | .host_id = HOST_ID_MCU_0_R5_0, | 370 | .host_id = HOST_ID_MCU_0_R5_0, |
350 | }, | 371 | }, |
351 | { | 372 | { |
352 | .start_resource = 1554, | 373 | .start_resource = 1554, |
353 | .num_resource = 32, | 374 | .num_resource = 128, |
354 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 375 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
355 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 376 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
356 | .host_id = HOST_ID_MCU_0_R5_1, | 377 | .host_id = HOST_ID_MCU_0_R5_1, |
357 | }, | 378 | }, |
358 | { | 379 | { |
359 | .start_resource = 1586, | 380 | .start_resource = 1682, |
360 | .num_resource = 32, | 381 | .num_resource = 128, |
361 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 382 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
362 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 383 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
363 | .host_id = HOST_ID_MCU_0_R5_2, | 384 | .host_id = HOST_ID_MCU_0_R5_2, |
364 | }, | 385 | }, |
365 | { | 386 | { |
366 | .start_resource = 1618, | 387 | .start_resource = 1810, |
367 | .num_resource = 256, | 388 | .num_resource = 256, |
368 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 389 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
369 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 390 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
370 | .host_id = HOST_ID_MAIN_0_R5_0, | 391 | .host_id = HOST_ID_MAIN_0_R5_0, |
371 | }, | 392 | }, |
372 | { | 393 | { |
373 | .start_resource = 1874, | 394 | .start_resource = 2066, |
374 | .num_resource = 512, | 395 | .num_resource = 512, |
375 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 396 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
376 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 397 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
377 | .host_id = HOST_ID_MAIN_0_R5_2, | 398 | .host_id = HOST_ID_MAIN_0_R5_2, |
378 | }, | 399 | }, |
379 | { | 400 | { |
380 | .start_resource = 2386, | 401 | .start_resource = 2578, |
381 | .num_resource = 2222, | 402 | .num_resource = 2030, |
382 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, | 403 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMASS_INTA_0, |
383 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 404 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
384 | .host_id = HOST_ID_ALL, | 405 | .host_id = HOST_ID_ALL, |
@@ -421,26 +442,26 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
421 | }, | 442 | }, |
422 | { | 443 | { |
423 | .start_resource = 16, | 444 | .start_resource = 16, |
424 | .num_resource = 8, | 445 | .num_resource = 16, |
425 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_PROXY_0, | 446 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_PROXY_0, |
426 | RESASG_SUBTYPE_PROXY_PROXIES), | 447 | RESASG_SUBTYPE_PROXY_PROXIES), |
427 | .host_id = HOST_ID_MAIN_0_R5_0, | 448 | .host_id = HOST_ID_MAIN_0_R5_0, |
428 | }, | 449 | }, |
429 | { | 450 | { |
430 | .start_resource = 24, | 451 | .start_resource = 32, |
431 | .num_resource = 8, | 452 | .num_resource = 16, |
432 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_PROXY_0, | 453 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_PROXY_0, |
433 | RESASG_SUBTYPE_PROXY_PROXIES), | 454 | RESASG_SUBTYPE_PROXY_PROXIES), |
434 | .host_id = HOST_ID_MAIN_0_R5_2, | 455 | .host_id = HOST_ID_MAIN_0_R5_2, |
435 | }, | 456 | }, |
436 | { | 457 | { |
437 | .start_resource = 32, | 458 | .start_resource = 48, |
438 | .num_resource = 32, | 459 | .num_resource = 16, |
439 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_PROXY_0, | 460 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_PROXY_0, |
440 | RESASG_SUBTYPE_PROXY_PROXIES), | 461 | RESASG_SUBTYPE_PROXY_PROXIES), |
441 | .host_id = HOST_ID_ALL, | 462 | .host_id = HOST_ID_ALL, |
442 | }, | 463 | }, |
443 | /* Main NAVSS Ringacc error event config */ | 464 | /* Main NAVSS Ring accelerator error event config */ |
444 | { | 465 | { |
445 | .start_resource = 0, | 466 | .start_resource = 0, |
446 | .num_resource = 1, | 467 | .num_resource = 1, |
@@ -448,178 +469,234 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
448 | RESASG_SUBTYPE_RA_ERROR_OES), | 469 | RESASG_SUBTYPE_RA_ERROR_OES), |
449 | .host_id = HOST_ID_ALL, | 470 | .host_id = HOST_ID_ALL, |
450 | }, | 471 | }, |
451 | /* Main NAVSS Ringacc Free rings */ | 472 | /* Main NAVSS Ring accelerator Free rings */ |
452 | { | 473 | { |
453 | .start_resource = 120, | 474 | .start_resource = 120, |
454 | .num_resource = 150, | 475 | .num_resource = 200, |
455 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 476 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
456 | RESASG_SUBTYPE_RA_GP), | 477 | RESASG_SUBTYPE_RA_GP), |
457 | .host_id = HOST_ID_A72_2, | 478 | .host_id = HOST_ID_A72_2, |
458 | }, | 479 | }, |
459 | { | 480 | { |
460 | .start_resource = 270, | 481 | .start_resource = 320, |
461 | .num_resource = 40, | 482 | .num_resource = 40, |
462 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 483 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
463 | RESASG_SUBTYPE_RA_GP), | 484 | RESASG_SUBTYPE_RA_GP), |
464 | .host_id = HOST_ID_A72_3, | 485 | .host_id = HOST_ID_A72_3, |
465 | }, | 486 | }, |
466 | { | 487 | { |
467 | .start_resource = 310, | 488 | .start_resource = 360, |
468 | .num_resource = 6, | 489 | .num_resource = 32, |
469 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 490 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
470 | RESASG_SUBTYPE_RA_GP), | 491 | RESASG_SUBTYPE_RA_GP), |
471 | .host_id = HOST_ID_MCU_0_R5_0, | 492 | .host_id = HOST_ID_MCU_0_R5_0, |
472 | }, | 493 | }, |
473 | { | 494 | { |
474 | .start_resource = 310, | 495 | .start_resource = 360, |
475 | .num_resource = 6, | 496 | .num_resource = 32, |
476 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 497 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
477 | RESASG_SUBTYPE_RA_GP), | 498 | RESASG_SUBTYPE_RA_GP), |
478 | .host_id = HOST_ID_MCU_0_R5_1, | 499 | .host_id = HOST_ID_MCU_0_R5_1, |
479 | }, | 500 | }, |
480 | { | 501 | { |
481 | .start_resource = 316, | 502 | .start_resource = 392, |
482 | .num_resource = 6, | 503 | .num_resource = 32, |
483 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 504 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
484 | RESASG_SUBTYPE_RA_GP), | 505 | RESASG_SUBTYPE_RA_GP), |
485 | .host_id = HOST_ID_MCU_0_R5_2, | 506 | .host_id = HOST_ID_MCU_0_R5_2, |
486 | }, | 507 | }, |
487 | { | 508 | { |
488 | .start_resource = 322, | 509 | .start_resource = 424, |
489 | .num_resource = 40, | 510 | .num_resource = 256, |
490 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 511 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
491 | RESASG_SUBTYPE_RA_GP), | 512 | RESASG_SUBTYPE_RA_GP), |
492 | .host_id = HOST_ID_MAIN_0_R5_0, | 513 | .host_id = HOST_ID_MAIN_0_R5_0, |
493 | }, | 514 | }, |
494 | { | 515 | { |
495 | .start_resource = 362, | 516 | .start_resource = 680, |
496 | .num_resource = 182, | 517 | .num_resource = 256, |
497 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 518 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
498 | RESASG_SUBTYPE_RA_GP), | 519 | RESASG_SUBTYPE_RA_GP), |
499 | .host_id = HOST_ID_MAIN_0_R5_2, | 520 | .host_id = HOST_ID_MAIN_0_R5_2, |
500 | }, | 521 | }, |
501 | { | 522 | { |
502 | .start_resource = 544, | 523 | .start_resource = 936, |
503 | .num_resource = 430, | 524 | .num_resource = 38, |
504 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 525 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
505 | RESASG_SUBTYPE_RA_GP), | 526 | RESASG_SUBTYPE_RA_GP), |
506 | .host_id = HOST_ID_ALL, | 527 | .host_id = HOST_ID_ALL, |
507 | }, | 528 | }, |
508 | /* Main NAVSS Ringacc rings for Normal capacity Rx channels */ | 529 | /* Main NAVSS Rings for Normal capacity Rx channels */ |
509 | { | 530 | { |
510 | .start_resource = 64, | 531 | .start_resource = 64, |
511 | .num_resource = 24, | 532 | .num_resource = 4, |
512 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 533 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
513 | RESASG_SUBTYPE_RA_UDMAP_RX), | 534 | RESASG_SUBTYPE_RA_UDMAP_RX), |
514 | .host_id = HOST_ID_A72_2, | 535 | .host_id = HOST_ID_A72_2, |
515 | }, | 536 | }, |
516 | { | 537 | { |
517 | .start_resource = 88, | 538 | .start_resource = 68, |
518 | .num_resource = 10, | 539 | .num_resource = 2, |
519 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 540 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
520 | RESASG_SUBTYPE_RA_UDMAP_RX), | 541 | RESASG_SUBTYPE_RA_UDMAP_RX), |
521 | .host_id = HOST_ID_A72_3, | 542 | .host_id = HOST_ID_A72_3, |
522 | }, | 543 | }, |
523 | { | 544 | { |
524 | .start_resource = 98, | 545 | .start_resource = 70, |
525 | .num_resource = 2, | 546 | .num_resource = 2, |
526 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 547 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
527 | RESASG_SUBTYPE_RA_UDMAP_RX), | 548 | RESASG_SUBTYPE_RA_UDMAP_RX), |
528 | .host_id = HOST_ID_MCU_0_R5_0, | 549 | .host_id = HOST_ID_MCU_0_R5_0, |
529 | }, | 550 | }, |
530 | { | 551 | { |
531 | .start_resource = 98, | 552 | .start_resource = 70, |
532 | .num_resource = 2, | 553 | .num_resource = 2, |
533 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 554 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
534 | RESASG_SUBTYPE_RA_UDMAP_RX), | 555 | RESASG_SUBTYPE_RA_UDMAP_RX), |
535 | .host_id = HOST_ID_MCU_0_R5_1, | 556 | .host_id = HOST_ID_MCU_0_R5_1, |
536 | }, | 557 | }, |
537 | { | 558 | { |
538 | .start_resource = 100, | 559 | .start_resource = 72, |
539 | .num_resource = 2, | 560 | .num_resource = 2, |
540 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 561 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
541 | RESASG_SUBTYPE_RA_UDMAP_RX), | 562 | RESASG_SUBTYPE_RA_UDMAP_RX), |
542 | .host_id = HOST_ID_MCU_0_R5_2, | 563 | .host_id = HOST_ID_MCU_0_R5_2, |
543 | }, | 564 | }, |
544 | { | 565 | { |
566 | .start_resource = 74, | ||
567 | .num_resource = 2, | ||
568 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
569 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
570 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
571 | }, | ||
572 | { | ||
573 | .start_resource = 76, | ||
574 | .num_resource = 2, | ||
575 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
576 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
577 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
578 | }, | ||
579 | { | ||
580 | .start_resource = 78, | ||
581 | .num_resource = 20, | ||
582 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
583 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
584 | .host_id = HOST_ID_A72_2, | ||
585 | }, | ||
586 | { | ||
587 | .start_resource = 98, | ||
588 | .num_resource = 4, | ||
589 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
590 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
591 | .host_id = HOST_ID_A72_3, | ||
592 | }, | ||
593 | { | ||
545 | .start_resource = 102, | 594 | .start_resource = 102, |
546 | .num_resource = 7, | 595 | .num_resource = 8, |
547 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 596 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
548 | RESASG_SUBTYPE_RA_UDMAP_RX), | 597 | RESASG_SUBTYPE_RA_UDMAP_RX), |
549 | .host_id = HOST_ID_MAIN_0_R5_0, | 598 | .host_id = HOST_ID_MAIN_0_R5_0, |
550 | }, | 599 | }, |
551 | { | 600 | { |
552 | .start_resource = 109, | 601 | .start_resource = 110, |
553 | .num_resource = 8, | 602 | .num_resource = 8, |
554 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 603 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
555 | RESASG_SUBTYPE_RA_UDMAP_RX), | 604 | RESASG_SUBTYPE_RA_UDMAP_RX), |
556 | .host_id = HOST_ID_MAIN_0_R5_2, | 605 | .host_id = HOST_ID_MAIN_0_R5_2, |
557 | }, | 606 | }, |
558 | { | 607 | { |
559 | .start_resource = 117, | 608 | .start_resource = 118, |
560 | .num_resource = 3, | 609 | .num_resource = 2, |
561 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 610 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
562 | RESASG_SUBTYPE_RA_UDMAP_RX), | 611 | RESASG_SUBTYPE_RA_UDMAP_RX), |
563 | .host_id = HOST_ID_ALL, | 612 | .host_id = HOST_ID_ALL, |
564 | }, | 613 | }, |
565 | /* Main NAVSS Ringacc rings for Normal capacity Tx channels */ | 614 | /* Main NAVSS Rings for Normal capacity Tx channels */ |
566 | { | 615 | { |
567 | .start_resource = 4, | 616 | .start_resource = 4, |
568 | .num_resource = 24, | 617 | .num_resource = 4, |
569 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 618 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
570 | RESASG_SUBTYPE_RA_UDMAP_TX), | 619 | RESASG_SUBTYPE_RA_UDMAP_TX), |
571 | .host_id = HOST_ID_A72_2, | 620 | .host_id = HOST_ID_A72_2, |
572 | }, | 621 | }, |
573 | { | 622 | { |
574 | .start_resource = 28, | 623 | .start_resource = 8, |
575 | .num_resource = 10, | 624 | .num_resource = 2, |
576 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 625 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
577 | RESASG_SUBTYPE_RA_UDMAP_TX), | 626 | RESASG_SUBTYPE_RA_UDMAP_TX), |
578 | .host_id = HOST_ID_A72_3, | 627 | .host_id = HOST_ID_A72_3, |
579 | }, | 628 | }, |
580 | { | 629 | { |
581 | .start_resource = 38, | 630 | .start_resource = 10, |
582 | .num_resource = 2, | 631 | .num_resource = 2, |
583 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 632 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
584 | RESASG_SUBTYPE_RA_UDMAP_TX), | 633 | RESASG_SUBTYPE_RA_UDMAP_TX), |
585 | .host_id = HOST_ID_MCU_0_R5_0, | 634 | .host_id = HOST_ID_MCU_0_R5_0, |
586 | }, | 635 | }, |
587 | { | 636 | { |
588 | .start_resource = 38, | 637 | .start_resource = 10, |
589 | .num_resource = 2, | 638 | .num_resource = 2, |
590 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 639 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
591 | RESASG_SUBTYPE_RA_UDMAP_TX), | 640 | RESASG_SUBTYPE_RA_UDMAP_TX), |
592 | .host_id = HOST_ID_MCU_0_R5_1, | 641 | .host_id = HOST_ID_MCU_0_R5_1, |
593 | }, | 642 | }, |
594 | { | 643 | { |
595 | .start_resource = 40, | 644 | .start_resource = 12, |
596 | .num_resource = 2, | 645 | .num_resource = 2, |
597 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 646 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
598 | RESASG_SUBTYPE_RA_UDMAP_TX), | 647 | RESASG_SUBTYPE_RA_UDMAP_TX), |
599 | .host_id = HOST_ID_MCU_0_R5_2, | 648 | .host_id = HOST_ID_MCU_0_R5_2, |
600 | }, | 649 | }, |
601 | { | 650 | { |
651 | .start_resource = 14, | ||
652 | .num_resource = 2, | ||
653 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
654 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
655 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
656 | }, | ||
657 | { | ||
658 | .start_resource = 16, | ||
659 | .num_resource = 2, | ||
660 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
661 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
662 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
663 | }, | ||
664 | { | ||
665 | .start_resource = 18, | ||
666 | .num_resource = 20, | ||
667 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
668 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
669 | .host_id = HOST_ID_A72_2, | ||
670 | }, | ||
671 | { | ||
672 | .start_resource = 38, | ||
673 | .num_resource = 4, | ||
674 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | ||
675 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
676 | .host_id = HOST_ID_A72_3, | ||
677 | }, | ||
678 | { | ||
602 | .start_resource = 42, | 679 | .start_resource = 42, |
603 | .num_resource = 7, | 680 | .num_resource = 8, |
604 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 681 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
605 | RESASG_SUBTYPE_RA_UDMAP_TX), | 682 | RESASG_SUBTYPE_RA_UDMAP_TX), |
606 | .host_id = HOST_ID_MAIN_0_R5_0, | 683 | .host_id = HOST_ID_MAIN_0_R5_0, |
607 | }, | 684 | }, |
608 | { | 685 | { |
609 | .start_resource = 49, | 686 | .start_resource = 50, |
610 | .num_resource = 8, | 687 | .num_resource = 8, |
611 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 688 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
612 | RESASG_SUBTYPE_RA_UDMAP_TX), | 689 | RESASG_SUBTYPE_RA_UDMAP_TX), |
613 | .host_id = HOST_ID_MAIN_0_R5_2, | 690 | .host_id = HOST_ID_MAIN_0_R5_2, |
614 | }, | 691 | }, |
615 | { | 692 | { |
616 | .start_resource = 57, | 693 | .start_resource = 58, |
617 | .num_resource = 3, | 694 | .num_resource = 2, |
618 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 695 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
619 | RESASG_SUBTYPE_RA_UDMAP_TX), | 696 | RESASG_SUBTYPE_RA_UDMAP_TX), |
620 | .host_id = HOST_ID_ALL, | 697 | .host_id = HOST_ID_ALL, |
621 | }, | 698 | }, |
622 | /* Main NAVSS Ringacc rings for High capacity Rx channels */ | 699 | /* Main NAVSS Rings for High capacity Rx channels */ |
623 | { | 700 | { |
624 | .start_resource = 62, | 701 | .start_resource = 62, |
625 | .num_resource = 2, | 702 | .num_resource = 2, |
@@ -627,7 +704,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
627 | RESASG_SUBTYPE_RA_UDMAP_RX_H), | 704 | RESASG_SUBTYPE_RA_UDMAP_RX_H), |
628 | .host_id = HOST_ID_MAIN_0_R5_0, | 705 | .host_id = HOST_ID_MAIN_0_R5_0, |
629 | }, | 706 | }, |
630 | /* Main NAVSS Ringacc rings for Ultra high capacity Rx channels */ | 707 | /* Main NAVSS Rings for Ultra high capacity Rx channels */ |
631 | { | 708 | { |
632 | .start_resource = 60, | 709 | .start_resource = 60, |
633 | .num_resource = 2, | 710 | .num_resource = 2, |
@@ -635,7 +712,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
635 | RESASG_SUBTYPE_RA_UDMAP_RX_UH), | 712 | RESASG_SUBTYPE_RA_UDMAP_RX_UH), |
636 | .host_id = HOST_ID_MAIN_0_R5_2, | 713 | .host_id = HOST_ID_MAIN_0_R5_2, |
637 | }, | 714 | }, |
638 | /* Main NAVSS Ringacc rings for High capacity Tx channels */ | 715 | /* Main NAVSS Rings for High capacity Tx channels */ |
639 | { | 716 | { |
640 | .start_resource = 2, | 717 | .start_resource = 2, |
641 | .num_resource = 2, | 718 | .num_resource = 2, |
@@ -643,7 +720,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
643 | RESASG_SUBTYPE_RA_UDMAP_TX_H), | 720 | RESASG_SUBTYPE_RA_UDMAP_TX_H), |
644 | .host_id = HOST_ID_MAIN_0_R5_0, | 721 | .host_id = HOST_ID_MAIN_0_R5_0, |
645 | }, | 722 | }, |
646 | /* Main NAVSS Ringacc rings for Ultra high capacity Tx channels */ | 723 | /* Main NAVSS Rings for Ultra high capacity Tx channels */ |
647 | { | 724 | { |
648 | .start_resource = 0, | 725 | .start_resource = 0, |
649 | .num_resource = 2, | 726 | .num_resource = 2, |
@@ -651,7 +728,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
651 | RESASG_SUBTYPE_RA_UDMAP_TX_UH), | 728 | RESASG_SUBTYPE_RA_UDMAP_TX_UH), |
652 | .host_id = HOST_ID_MAIN_0_R5_2, | 729 | .host_id = HOST_ID_MAIN_0_R5_2, |
653 | }, | 730 | }, |
654 | /* Main NAVSS Ringacc virt_id range */ | 731 | /* Main NAVSS Ring accelerator virt_id range */ |
655 | { | 732 | { |
656 | .start_resource = 2, | 733 | .start_resource = 2, |
657 | .num_resource = 1, | 734 | .num_resource = 1, |
@@ -666,7 +743,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
666 | RESASG_SUBTYPE_RA_VIRTID), | 743 | RESASG_SUBTYPE_RA_VIRTID), |
667 | .host_id = HOST_ID_A72_3, | 744 | .host_id = HOST_ID_A72_3, |
668 | }, | 745 | }, |
669 | /* Main NAVSS Ringacc ring monitors */ | 746 | /* Main NAVSS Ring accelerator ring monitors */ |
670 | { | 747 | { |
671 | .start_resource = 0, | 748 | .start_resource = 0, |
672 | .num_resource = 3, | 749 | .num_resource = 3, |
@@ -704,21 +781,21 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
704 | }, | 781 | }, |
705 | { | 782 | { |
706 | .start_resource = 7, | 783 | .start_resource = 7, |
707 | .num_resource = 6, | 784 | .num_resource = 16, |
708 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 785 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
709 | RESASG_SUBTYPE_RA_MONITORS), | 786 | RESASG_SUBTYPE_RA_MONITORS), |
710 | .host_id = HOST_ID_MAIN_0_R5_0, | 787 | .host_id = HOST_ID_MAIN_0_R5_0, |
711 | }, | 788 | }, |
712 | { | 789 | { |
713 | .start_resource = 13, | 790 | .start_resource = 23, |
714 | .num_resource = 3, | 791 | .num_resource = 8, |
715 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 792 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
716 | RESASG_SUBTYPE_RA_MONITORS), | 793 | RESASG_SUBTYPE_RA_MONITORS), |
717 | .host_id = HOST_ID_MAIN_0_R5_2, | 794 | .host_id = HOST_ID_MAIN_0_R5_2, |
718 | }, | 795 | }, |
719 | { | 796 | { |
720 | .start_resource = 16, | 797 | .start_resource = 31, |
721 | .num_resource = 16, | 798 | .num_resource = 1, |
722 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, | 799 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_RINGACC_0, |
723 | RESASG_SUBTYPE_RA_MONITORS), | 800 | RESASG_SUBTYPE_RA_MONITORS), |
724 | .host_id = HOST_ID_ALL, | 801 | .host_id = HOST_ID_ALL, |
@@ -740,21 +817,14 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
740 | }, | 817 | }, |
741 | { | 818 | { |
742 | .start_resource = 76, | 819 | .start_resource = 76, |
743 | .num_resource = 64, | ||
744 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
745 | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON), | ||
746 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
747 | }, | ||
748 | { | ||
749 | .start_resource = 140, | ||
750 | .num_resource = 8, | 820 | .num_resource = 8, |
751 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 821 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
752 | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON), | 822 | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON), |
753 | .host_id = HOST_ID_MAIN_0_R5_2, | 823 | .host_id = HOST_ID_MAIN_0_R5_2, |
754 | }, | 824 | }, |
755 | { | 825 | { |
756 | .start_resource = 148, | 826 | .start_resource = 84, |
757 | .num_resource = 2, | 827 | .num_resource = 66, |
758 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 828 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
759 | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON), | 829 | RESASG_SUBTYPE_UDMAP_RX_FLOW_COMMON), |
760 | .host_id = HOST_ID_ALL, | 830 | .host_id = HOST_ID_ALL, |
@@ -786,56 +856,84 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
786 | /* Main NAVSS UDMA Normal capacity Rx channels */ | 856 | /* Main NAVSS UDMA Normal capacity Rx channels */ |
787 | { | 857 | { |
788 | .start_resource = 4, | 858 | .start_resource = 4, |
789 | .num_resource = 24, | 859 | .num_resource = 4, |
790 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 860 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
791 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 861 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
792 | .host_id = HOST_ID_A72_2, | 862 | .host_id = HOST_ID_A72_2, |
793 | }, | 863 | }, |
794 | { | 864 | { |
795 | .start_resource = 28, | 865 | .start_resource = 8, |
796 | .num_resource = 10, | 866 | .num_resource = 2, |
797 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 867 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
798 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 868 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
799 | .host_id = HOST_ID_A72_3, | 869 | .host_id = HOST_ID_A72_3, |
800 | }, | 870 | }, |
801 | { | 871 | { |
802 | .start_resource = 38, | 872 | .start_resource = 10, |
803 | .num_resource = 2, | 873 | .num_resource = 2, |
804 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 874 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
805 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 875 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
806 | .host_id = HOST_ID_MCU_0_R5_0, | 876 | .host_id = HOST_ID_MCU_0_R5_0, |
807 | }, | 877 | }, |
808 | { | 878 | { |
809 | .start_resource = 38, | 879 | .start_resource = 10, |
810 | .num_resource = 2, | 880 | .num_resource = 2, |
811 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 881 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
812 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 882 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
813 | .host_id = HOST_ID_MCU_0_R5_1, | 883 | .host_id = HOST_ID_MCU_0_R5_1, |
814 | }, | 884 | }, |
815 | { | 885 | { |
816 | .start_resource = 40, | 886 | .start_resource = 12, |
817 | .num_resource = 2, | 887 | .num_resource = 2, |
818 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 888 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
819 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 889 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
820 | .host_id = HOST_ID_MCU_0_R5_2, | 890 | .host_id = HOST_ID_MCU_0_R5_2, |
821 | }, | 891 | }, |
822 | { | 892 | { |
893 | .start_resource = 14, | ||
894 | .num_resource = 2, | ||
895 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
896 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
897 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
898 | }, | ||
899 | { | ||
900 | .start_resource = 16, | ||
901 | .num_resource = 2, | ||
902 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
903 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
904 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
905 | }, | ||
906 | { | ||
907 | .start_resource = 18, | ||
908 | .num_resource = 20, | ||
909 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
910 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
911 | .host_id = HOST_ID_A72_2, | ||
912 | }, | ||
913 | { | ||
914 | .start_resource = 38, | ||
915 | .num_resource = 4, | ||
916 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
917 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
918 | .host_id = HOST_ID_A72_3, | ||
919 | }, | ||
920 | { | ||
823 | .start_resource = 42, | 921 | .start_resource = 42, |
824 | .num_resource = 7, | 922 | .num_resource = 8, |
825 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 923 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
826 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 924 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
827 | .host_id = HOST_ID_MAIN_0_R5_0, | 925 | .host_id = HOST_ID_MAIN_0_R5_0, |
828 | }, | 926 | }, |
829 | { | 927 | { |
830 | .start_resource = 49, | 928 | .start_resource = 50, |
831 | .num_resource = 8, | 929 | .num_resource = 8, |
832 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 930 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
833 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 931 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
834 | .host_id = HOST_ID_MAIN_0_R5_2, | 932 | .host_id = HOST_ID_MAIN_0_R5_2, |
835 | }, | 933 | }, |
836 | { | 934 | { |
837 | .start_resource = 57, | 935 | .start_resource = 58, |
838 | .num_resource = 3, | 936 | .num_resource = 2, |
839 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 937 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
840 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 938 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
841 | .host_id = HOST_ID_ALL, | 939 | .host_id = HOST_ID_ALL, |
@@ -859,56 +957,84 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
859 | /* Main NAVSS UDMA Normal capacity Tx channels */ | 957 | /* Main NAVSS UDMA Normal capacity Tx channels */ |
860 | { | 958 | { |
861 | .start_resource = 4, | 959 | .start_resource = 4, |
862 | .num_resource = 24, | 960 | .num_resource = 4, |
863 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 961 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
864 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 962 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
865 | .host_id = HOST_ID_A72_2, | 963 | .host_id = HOST_ID_A72_2, |
866 | }, | 964 | }, |
867 | { | 965 | { |
868 | .start_resource = 28, | 966 | .start_resource = 8, |
869 | .num_resource = 10, | 967 | .num_resource = 2, |
870 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 968 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
871 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 969 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
872 | .host_id = HOST_ID_A72_3, | 970 | .host_id = HOST_ID_A72_3, |
873 | }, | 971 | }, |
874 | { | 972 | { |
875 | .start_resource = 38, | 973 | .start_resource = 10, |
876 | .num_resource = 2, | 974 | .num_resource = 2, |
877 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 975 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
878 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 976 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
879 | .host_id = HOST_ID_MCU_0_R5_0, | 977 | .host_id = HOST_ID_MCU_0_R5_0, |
880 | }, | 978 | }, |
881 | { | 979 | { |
882 | .start_resource = 38, | 980 | .start_resource = 10, |
883 | .num_resource = 2, | 981 | .num_resource = 2, |
884 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 982 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
885 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 983 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
886 | .host_id = HOST_ID_MCU_0_R5_1, | 984 | .host_id = HOST_ID_MCU_0_R5_1, |
887 | }, | 985 | }, |
888 | { | 986 | { |
889 | .start_resource = 40, | 987 | .start_resource = 12, |
890 | .num_resource = 2, | 988 | .num_resource = 2, |
891 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 989 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
892 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 990 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
893 | .host_id = HOST_ID_MCU_0_R5_2, | 991 | .host_id = HOST_ID_MCU_0_R5_2, |
894 | }, | 992 | }, |
895 | { | 993 | { |
994 | .start_resource = 14, | ||
995 | .num_resource = 2, | ||
996 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
997 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
998 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
999 | }, | ||
1000 | { | ||
1001 | .start_resource = 16, | ||
1002 | .num_resource = 2, | ||
1003 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
1004 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1005 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
1006 | }, | ||
1007 | { | ||
1008 | .start_resource = 18, | ||
1009 | .num_resource = 20, | ||
1010 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
1011 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1012 | .host_id = HOST_ID_A72_2, | ||
1013 | }, | ||
1014 | { | ||
1015 | .start_resource = 38, | ||
1016 | .num_resource = 4, | ||
1017 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | ||
1018 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1019 | .host_id = HOST_ID_A72_3, | ||
1020 | }, | ||
1021 | { | ||
896 | .start_resource = 42, | 1022 | .start_resource = 42, |
897 | .num_resource = 7, | 1023 | .num_resource = 8, |
898 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 1024 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
899 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1025 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
900 | .host_id = HOST_ID_MAIN_0_R5_0, | 1026 | .host_id = HOST_ID_MAIN_0_R5_0, |
901 | }, | 1027 | }, |
902 | { | 1028 | { |
903 | .start_resource = 49, | 1029 | .start_resource = 50, |
904 | .num_resource = 8, | 1030 | .num_resource = 8, |
905 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 1031 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
906 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1032 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
907 | .host_id = HOST_ID_MAIN_0_R5_2, | 1033 | .host_id = HOST_ID_MAIN_0_R5_2, |
908 | }, | 1034 | }, |
909 | { | 1035 | { |
910 | .start_resource = 57, | 1036 | .start_resource = 58, |
911 | .num_resource = 3, | 1037 | .num_resource = 2, |
912 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, | 1038 | .type = RESASG_UTYPE (J7200_DEV_NAVSS0_UDMAP_0, |
913 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1039 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
914 | .host_id = HOST_ID_ALL, | 1040 | .host_id = HOST_ID_ALL, |
@@ -1010,28 +1136,28 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1010 | }, | 1136 | }, |
1011 | { | 1137 | { |
1012 | .start_resource = 120, | 1138 | .start_resource = 120, |
1013 | .num_resource = 4, | 1139 | .num_resource = 32, |
1014 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1140 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1015 | RESASG_SUBTYPE_IA_VINT), | 1141 | RESASG_SUBTYPE_IA_VINT), |
1016 | .host_id = HOST_ID_MCU_0_R5_2, | 1142 | .host_id = HOST_ID_MCU_0_R5_2, |
1017 | }, | 1143 | }, |
1018 | { | 1144 | { |
1019 | .start_resource = 124, | 1145 | .start_resource = 152, |
1020 | .num_resource = 16, | 1146 | .num_resource = 16, |
1021 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1147 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1022 | RESASG_SUBTYPE_IA_VINT), | 1148 | RESASG_SUBTYPE_IA_VINT), |
1023 | .host_id = HOST_ID_MAIN_0_R5_0, | 1149 | .host_id = HOST_ID_MAIN_0_R5_0, |
1024 | }, | 1150 | }, |
1025 | { | 1151 | { |
1026 | .start_resource = 140, | 1152 | .start_resource = 168, |
1027 | .num_resource = 16, | 1153 | .num_resource = 16, |
1028 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1154 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1029 | RESASG_SUBTYPE_IA_VINT), | 1155 | RESASG_SUBTYPE_IA_VINT), |
1030 | .host_id = HOST_ID_MAIN_0_R5_2, | 1156 | .host_id = HOST_ID_MAIN_0_R5_2, |
1031 | }, | 1157 | }, |
1032 | { | 1158 | { |
1033 | .start_resource = 156, | 1159 | .start_resource = 184, |
1034 | .num_resource = 100, | 1160 | .num_resource = 72, |
1035 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1161 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1036 | RESASG_SUBTYPE_IA_VINT), | 1162 | RESASG_SUBTYPE_IA_VINT), |
1037 | .host_id = HOST_ID_ALL, | 1163 | .host_id = HOST_ID_ALL, |
@@ -1067,28 +1193,28 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1067 | }, | 1193 | }, |
1068 | { | 1194 | { |
1069 | .start_resource = 16904, | 1195 | .start_resource = 16904, |
1070 | .num_resource = 64, | 1196 | .num_resource = 128, |
1071 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1197 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1072 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 1198 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
1073 | .host_id = HOST_ID_MCU_0_R5_2, | 1199 | .host_id = HOST_ID_MCU_0_R5_2, |
1074 | }, | 1200 | }, |
1075 | { | 1201 | { |
1076 | .start_resource = 16968, | 1202 | .start_resource = 17032, |
1077 | .num_resource = 128, | 1203 | .num_resource = 128, |
1078 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1204 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1079 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 1205 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
1080 | .host_id = HOST_ID_MAIN_0_R5_0, | 1206 | .host_id = HOST_ID_MAIN_0_R5_0, |
1081 | }, | 1207 | }, |
1082 | { | 1208 | { |
1083 | .start_resource = 17096, | 1209 | .start_resource = 17160, |
1084 | .num_resource = 128, | 1210 | .num_resource = 128, |
1085 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1211 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1086 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 1212 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
1087 | .host_id = HOST_ID_MAIN_0_R5_2, | 1213 | .host_id = HOST_ID_MAIN_0_R5_2, |
1088 | }, | 1214 | }, |
1089 | { | 1215 | { |
1090 | .start_resource = 17224, | 1216 | .start_resource = 17288, |
1091 | .num_resource = 696, | 1217 | .num_resource = 632, |
1092 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, | 1218 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMASS_INTA_0, |
1093 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), | 1219 | RESASG_SUBTYPE_GLOBAL_EVENT_SEVT), |
1094 | .host_id = HOST_ID_ALL, | 1220 | .host_id = HOST_ID_ALL, |
@@ -1110,47 +1236,47 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1110 | }, | 1236 | }, |
1111 | { | 1237 | { |
1112 | .start_resource = 13, | 1238 | .start_resource = 13, |
1113 | .num_resource = 8, | 1239 | .num_resource = 16, |
1114 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, | 1240 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, |
1115 | RESASG_SUBTYPE_PROXY_PROXIES), | 1241 | RESASG_SUBTYPE_PROXY_PROXIES), |
1116 | .host_id = HOST_ID_MCU_0_R5_0, | 1242 | .host_id = HOST_ID_MCU_0_R5_0, |
1117 | }, | 1243 | }, |
1118 | { | 1244 | { |
1119 | .start_resource = 13, | 1245 | .start_resource = 13, |
1120 | .num_resource = 8, | 1246 | .num_resource = 16, |
1121 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, | 1247 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, |
1122 | RESASG_SUBTYPE_PROXY_PROXIES), | 1248 | RESASG_SUBTYPE_PROXY_PROXIES), |
1123 | .host_id = HOST_ID_MCU_0_R5_1, | 1249 | .host_id = HOST_ID_MCU_0_R5_1, |
1124 | }, | 1250 | }, |
1125 | { | 1251 | { |
1126 | .start_resource = 21, | 1252 | .start_resource = 29, |
1127 | .num_resource = 8, | 1253 | .num_resource = 16, |
1128 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, | 1254 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, |
1129 | RESASG_SUBTYPE_PROXY_PROXIES), | 1255 | RESASG_SUBTYPE_PROXY_PROXIES), |
1130 | .host_id = HOST_ID_MCU_0_R5_2, | 1256 | .host_id = HOST_ID_MCU_0_R5_2, |
1131 | }, | 1257 | }, |
1132 | { | 1258 | { |
1133 | .start_resource = 29, | 1259 | .start_resource = 45, |
1134 | .num_resource = 16, | 1260 | .num_resource = 8, |
1135 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, | 1261 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, |
1136 | RESASG_SUBTYPE_PROXY_PROXIES), | 1262 | RESASG_SUBTYPE_PROXY_PROXIES), |
1137 | .host_id = HOST_ID_MAIN_0_R5_0, | 1263 | .host_id = HOST_ID_MAIN_0_R5_0, |
1138 | }, | 1264 | }, |
1139 | { | 1265 | { |
1140 | .start_resource = 45, | 1266 | .start_resource = 53, |
1141 | .num_resource = 12, | 1267 | .num_resource = 8, |
1142 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, | 1268 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, |
1143 | RESASG_SUBTYPE_PROXY_PROXIES), | 1269 | RESASG_SUBTYPE_PROXY_PROXIES), |
1144 | .host_id = HOST_ID_MAIN_0_R5_2, | 1270 | .host_id = HOST_ID_MAIN_0_R5_2, |
1145 | }, | 1271 | }, |
1146 | { | 1272 | { |
1147 | .start_resource = 57, | 1273 | .start_resource = 61, |
1148 | .num_resource = 7, | 1274 | .num_resource = 3, |
1149 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, | 1275 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_PROXY0, |
1150 | RESASG_SUBTYPE_PROXY_PROXIES), | 1276 | RESASG_SUBTYPE_PROXY_PROXIES), |
1151 | .host_id = HOST_ID_ALL, | 1277 | .host_id = HOST_ID_ALL, |
1152 | }, | 1278 | }, |
1153 | /* MCU NAVSS Ringacc error event config */ | 1279 | /* MCU NAVSS Ring accelerator error event config */ |
1154 | { | 1280 | { |
1155 | .start_resource = 0, | 1281 | .start_resource = 0, |
1156 | .num_resource = 1, | 1282 | .num_resource = 1, |
@@ -1158,178 +1284,276 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1158 | RESASG_SUBTYPE_RA_ERROR_OES), | 1284 | RESASG_SUBTYPE_RA_ERROR_OES), |
1159 | .host_id = HOST_ID_ALL, | 1285 | .host_id = HOST_ID_ALL, |
1160 | }, | 1286 | }, |
1161 | /* MCU NAVSS Ringacc free rings */ | 1287 | /* MCU NAVSS Ring accelerator Free rings */ |
1162 | { | 1288 | { |
1163 | .start_resource = 96, | 1289 | .start_resource = 96, |
1164 | .num_resource = 20, | 1290 | .num_resource = 32, |
1165 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1291 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1166 | RESASG_SUBTYPE_RA_GP), | 1292 | RESASG_SUBTYPE_RA_GP), |
1167 | .host_id = HOST_ID_A72_2, | 1293 | .host_id = HOST_ID_A72_2, |
1168 | }, | 1294 | }, |
1169 | { | 1295 | { |
1170 | .start_resource = 116, | 1296 | .start_resource = 128, |
1171 | .num_resource = 8, | 1297 | .num_resource = 16, |
1172 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1298 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1173 | RESASG_SUBTYPE_RA_GP), | 1299 | RESASG_SUBTYPE_RA_GP), |
1174 | .host_id = HOST_ID_A72_3, | 1300 | .host_id = HOST_ID_A72_3, |
1175 | }, | 1301 | }, |
1176 | { | 1302 | { |
1177 | .start_resource = 124, | 1303 | .start_resource = 144, |
1178 | .num_resource = 32, | 1304 | .num_resource = 32, |
1179 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1305 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1180 | RESASG_SUBTYPE_RA_GP), | 1306 | RESASG_SUBTYPE_RA_GP), |
1181 | .host_id = HOST_ID_MCU_0_R5_0, | 1307 | .host_id = HOST_ID_MCU_0_R5_0, |
1182 | }, | 1308 | }, |
1183 | { | 1309 | { |
1184 | .start_resource = 124, | 1310 | .start_resource = 144, |
1185 | .num_resource = 32, | 1311 | .num_resource = 32, |
1186 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1312 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1187 | RESASG_SUBTYPE_RA_GP), | 1313 | RESASG_SUBTYPE_RA_GP), |
1188 | .host_id = HOST_ID_MCU_0_R5_1, | 1314 | .host_id = HOST_ID_MCU_0_R5_1, |
1189 | }, | 1315 | }, |
1190 | { | 1316 | { |
1191 | .start_resource = 156, | 1317 | .start_resource = 176, |
1192 | .num_resource = 12, | 1318 | .num_resource = 32, |
1193 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1319 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1194 | RESASG_SUBTYPE_RA_GP), | 1320 | RESASG_SUBTYPE_RA_GP), |
1195 | .host_id = HOST_ID_MCU_0_R5_2, | 1321 | .host_id = HOST_ID_MCU_0_R5_2, |
1196 | }, | 1322 | }, |
1197 | { | 1323 | { |
1198 | .start_resource = 168, | 1324 | .start_resource = 208, |
1199 | .num_resource = 16, | 1325 | .num_resource = 16, |
1200 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1326 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1201 | RESASG_SUBTYPE_RA_GP), | 1327 | RESASG_SUBTYPE_RA_GP), |
1202 | .host_id = HOST_ID_MAIN_0_R5_0, | 1328 | .host_id = HOST_ID_MAIN_0_R5_0, |
1203 | }, | 1329 | }, |
1204 | { | 1330 | { |
1205 | .start_resource = 184, | 1331 | .start_resource = 224, |
1206 | .num_resource = 8, | 1332 | .num_resource = 16, |
1207 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1333 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1208 | RESASG_SUBTYPE_RA_GP), | 1334 | RESASG_SUBTYPE_RA_GP), |
1209 | .host_id = HOST_ID_MAIN_0_R5_2, | 1335 | .host_id = HOST_ID_MAIN_0_R5_2, |
1210 | }, | 1336 | }, |
1211 | { | 1337 | { |
1212 | .start_resource = 192, | 1338 | .start_resource = 240, |
1213 | .num_resource = 60, | 1339 | .num_resource = 12, |
1214 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1340 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1215 | RESASG_SUBTYPE_RA_GP), | 1341 | RESASG_SUBTYPE_RA_GP), |
1216 | .host_id = HOST_ID_ALL, | 1342 | .host_id = HOST_ID_ALL, |
1217 | }, | 1343 | }, |
1218 | /* MCU NAVSS Ringacc rings for Normal capacity Rx channels */ | 1344 | /* MCU NAVSS Rings for Normal capacity Rx channels */ |
1219 | { | 1345 | { |
1220 | .start_resource = 50, | 1346 | .start_resource = 50, |
1221 | .num_resource = 12, | 1347 | .num_resource = 3, |
1222 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1348 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1223 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1349 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1224 | .host_id = HOST_ID_A72_2, | 1350 | .host_id = HOST_ID_A72_2, |
1225 | }, | 1351 | }, |
1226 | { | 1352 | { |
1227 | .start_resource = 62, | 1353 | .start_resource = 53, |
1228 | .num_resource = 6, | 1354 | .num_resource = 2, |
1229 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1355 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1230 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1356 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1231 | .host_id = HOST_ID_A72_3, | 1357 | .host_id = HOST_ID_A72_3, |
1232 | }, | 1358 | }, |
1233 | { | 1359 | { |
1234 | .start_resource = 68, | 1360 | .start_resource = 55, |
1235 | .num_resource = 5, | 1361 | .num_resource = 2, |
1236 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1362 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1237 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1363 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1238 | .host_id = HOST_ID_MCU_0_R5_0, | 1364 | .host_id = HOST_ID_MCU_0_R5_0, |
1239 | }, | 1365 | }, |
1240 | { | 1366 | { |
1241 | .start_resource = 68, | 1367 | .start_resource = 55, |
1242 | .num_resource = 5, | 1368 | .num_resource = 2, |
1243 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1369 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1244 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1370 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1245 | .host_id = HOST_ID_MCU_0_R5_1, | 1371 | .host_id = HOST_ID_MCU_0_R5_1, |
1246 | }, | 1372 | }, |
1247 | { | 1373 | { |
1248 | .start_resource = 73, | 1374 | .start_resource = 57, |
1249 | .num_resource = 2, | 1375 | .num_resource = 2, |
1250 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1376 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1251 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1377 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1252 | .host_id = HOST_ID_MCU_0_R5_2, | 1378 | .host_id = HOST_ID_MCU_0_R5_2, |
1253 | }, | 1379 | }, |
1254 | { | 1380 | { |
1255 | .start_resource = 75, | 1381 | .start_resource = 59, |
1256 | .num_resource = 3, | 1382 | .num_resource = 2, |
1257 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1383 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1258 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1384 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1259 | .host_id = HOST_ID_MAIN_0_R5_0, | 1385 | .host_id = HOST_ID_MAIN_0_R5_0, |
1260 | }, | 1386 | }, |
1261 | { | 1387 | { |
1262 | .start_resource = 78, | 1388 | .start_resource = 61, |
1263 | .num_resource = 2, | 1389 | .num_resource = 2, |
1264 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1390 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1265 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1391 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1266 | .host_id = HOST_ID_MAIN_0_R5_2, | 1392 | .host_id = HOST_ID_MAIN_0_R5_2, |
1267 | }, | 1393 | }, |
1268 | { | 1394 | { |
1395 | .start_resource = 63, | ||
1396 | .num_resource = 9, | ||
1397 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1398 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1399 | .host_id = HOST_ID_A72_2, | ||
1400 | }, | ||
1401 | { | ||
1402 | .start_resource = 72, | ||
1403 | .num_resource = 4, | ||
1404 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1405 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1406 | .host_id = HOST_ID_A72_3, | ||
1407 | }, | ||
1408 | { | ||
1409 | .start_resource = 76, | ||
1410 | .num_resource = 4, | ||
1411 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1412 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1413 | .host_id = HOST_ID_MCU_0_R5_0, | ||
1414 | }, | ||
1415 | { | ||
1416 | .start_resource = 76, | ||
1417 | .num_resource = 4, | ||
1418 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1419 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1420 | .host_id = HOST_ID_MCU_0_R5_1, | ||
1421 | }, | ||
1422 | { | ||
1269 | .start_resource = 80, | 1423 | .start_resource = 80, |
1270 | .num_resource = 13, | 1424 | .num_resource = 4, |
1425 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1426 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1427 | .host_id = HOST_ID_MCU_0_R5_2, | ||
1428 | }, | ||
1429 | { | ||
1430 | .start_resource = 84, | ||
1431 | .num_resource = 4, | ||
1432 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1433 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1434 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
1435 | }, | ||
1436 | { | ||
1437 | .start_resource = 88, | ||
1438 | .num_resource = 4, | ||
1439 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1440 | RESASG_SUBTYPE_RA_UDMAP_RX), | ||
1441 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
1442 | }, | ||
1443 | { | ||
1444 | .start_resource = 92, | ||
1445 | .num_resource = 1, | ||
1271 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1446 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1272 | RESASG_SUBTYPE_RA_UDMAP_RX), | 1447 | RESASG_SUBTYPE_RA_UDMAP_RX), |
1273 | .host_id = HOST_ID_ALL, | 1448 | .host_id = HOST_ID_ALL, |
1274 | }, | 1449 | }, |
1275 | /* MCU NAVSS Ringacc rings for Normal capacity Tx channels */ | 1450 | /* MCU NAVSS Rings for Normal capacity Tx channels */ |
1276 | { | 1451 | { |
1277 | .start_resource = 2, | 1452 | .start_resource = 2, |
1278 | .num_resource = 12, | 1453 | .num_resource = 3, |
1279 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1454 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1280 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1455 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1281 | .host_id = HOST_ID_A72_2, | 1456 | .host_id = HOST_ID_A72_2, |
1282 | }, | 1457 | }, |
1283 | { | 1458 | { |
1284 | .start_resource = 14, | 1459 | .start_resource = 5, |
1285 | .num_resource = 6, | 1460 | .num_resource = 2, |
1286 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1461 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1287 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1462 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1288 | .host_id = HOST_ID_A72_3, | 1463 | .host_id = HOST_ID_A72_3, |
1289 | }, | 1464 | }, |
1290 | { | 1465 | { |
1291 | .start_resource = 20, | 1466 | .start_resource = 7, |
1292 | .num_resource = 5, | 1467 | .num_resource = 2, |
1293 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1468 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1294 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1469 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1295 | .host_id = HOST_ID_MCU_0_R5_0, | 1470 | .host_id = HOST_ID_MCU_0_R5_0, |
1296 | }, | 1471 | }, |
1297 | { | 1472 | { |
1298 | .start_resource = 20, | 1473 | .start_resource = 7, |
1299 | .num_resource = 5, | 1474 | .num_resource = 2, |
1300 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1475 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1301 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1476 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1302 | .host_id = HOST_ID_MCU_0_R5_1, | 1477 | .host_id = HOST_ID_MCU_0_R5_1, |
1303 | }, | 1478 | }, |
1304 | { | 1479 | { |
1305 | .start_resource = 25, | 1480 | .start_resource = 9, |
1306 | .num_resource = 2, | 1481 | .num_resource = 2, |
1307 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1482 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1308 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1483 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1309 | .host_id = HOST_ID_MCU_0_R5_2, | 1484 | .host_id = HOST_ID_MCU_0_R5_2, |
1310 | }, | 1485 | }, |
1311 | { | 1486 | { |
1312 | .start_resource = 27, | 1487 | .start_resource = 11, |
1313 | .num_resource = 3, | 1488 | .num_resource = 2, |
1314 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1489 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1315 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1490 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1316 | .host_id = HOST_ID_MAIN_0_R5_0, | 1491 | .host_id = HOST_ID_MAIN_0_R5_0, |
1317 | }, | 1492 | }, |
1318 | { | 1493 | { |
1319 | .start_resource = 30, | 1494 | .start_resource = 13, |
1320 | .num_resource = 2, | 1495 | .num_resource = 2, |
1321 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1496 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1322 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1497 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1323 | .host_id = HOST_ID_MAIN_0_R5_2, | 1498 | .host_id = HOST_ID_MAIN_0_R5_2, |
1324 | }, | 1499 | }, |
1325 | { | 1500 | { |
1501 | .start_resource = 15, | ||
1502 | .num_resource = 9, | ||
1503 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1504 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1505 | .host_id = HOST_ID_A72_2, | ||
1506 | }, | ||
1507 | { | ||
1508 | .start_resource = 24, | ||
1509 | .num_resource = 4, | ||
1510 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1511 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1512 | .host_id = HOST_ID_A72_3, | ||
1513 | }, | ||
1514 | { | ||
1515 | .start_resource = 28, | ||
1516 | .num_resource = 4, | ||
1517 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1518 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1519 | .host_id = HOST_ID_MCU_0_R5_0, | ||
1520 | }, | ||
1521 | { | ||
1522 | .start_resource = 28, | ||
1523 | .num_resource = 4, | ||
1524 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1525 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1526 | .host_id = HOST_ID_MCU_0_R5_1, | ||
1527 | }, | ||
1528 | { | ||
1326 | .start_resource = 32, | 1529 | .start_resource = 32, |
1327 | .num_resource = 14, | 1530 | .num_resource = 4, |
1531 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1532 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1533 | .host_id = HOST_ID_MCU_0_R5_2, | ||
1534 | }, | ||
1535 | { | ||
1536 | .start_resource = 36, | ||
1537 | .num_resource = 4, | ||
1538 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1539 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1540 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
1541 | }, | ||
1542 | { | ||
1543 | .start_resource = 40, | ||
1544 | .num_resource = 4, | ||
1545 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | ||
1546 | RESASG_SUBTYPE_RA_UDMAP_TX), | ||
1547 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
1548 | }, | ||
1549 | { | ||
1550 | .start_resource = 44, | ||
1551 | .num_resource = 2, | ||
1328 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1552 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1329 | RESASG_SUBTYPE_RA_UDMAP_TX), | 1553 | RESASG_SUBTYPE_RA_UDMAP_TX), |
1330 | .host_id = HOST_ID_ALL, | 1554 | .host_id = HOST_ID_ALL, |
1331 | }, | 1555 | }, |
1332 | /* MCU NAVSS Ringacc rings for High capacity Rx channels */ | 1556 | /* MCU NAVSS Rings for High capacity Rx channels */ |
1333 | { | 1557 | { |
1334 | .start_resource = 48, | 1558 | .start_resource = 48, |
1335 | .num_resource = 2, | 1559 | .num_resource = 2, |
@@ -1344,7 +1568,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1344 | RESASG_SUBTYPE_RA_UDMAP_RX_H), | 1568 | RESASG_SUBTYPE_RA_UDMAP_RX_H), |
1345 | .host_id = HOST_ID_MCU_0_R5_1, | 1569 | .host_id = HOST_ID_MCU_0_R5_1, |
1346 | }, | 1570 | }, |
1347 | /* MCU NAVSS Ringacc rings for High capacity Tx channels */ | 1571 | /* MCU NAVSS Rings for High capacity Tx channels */ |
1348 | { | 1572 | { |
1349 | .start_resource = 0, | 1573 | .start_resource = 0, |
1350 | .num_resource = 2, | 1574 | .num_resource = 2, |
@@ -1359,7 +1583,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1359 | RESASG_SUBTYPE_RA_UDMAP_TX_H), | 1583 | RESASG_SUBTYPE_RA_UDMAP_TX_H), |
1360 | .host_id = HOST_ID_MCU_0_R5_1, | 1584 | .host_id = HOST_ID_MCU_0_R5_1, |
1361 | }, | 1585 | }, |
1362 | /* MCU NAVSS Ringacc virt_id range */ | 1586 | /* MCU NAVSS Ring accelerator virt_id range */ |
1363 | { | 1587 | { |
1364 | .start_resource = 2, | 1588 | .start_resource = 2, |
1365 | .num_resource = 1, | 1589 | .num_resource = 1, |
@@ -1374,7 +1598,7 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1374 | RESASG_SUBTYPE_RA_VIRTID), | 1598 | RESASG_SUBTYPE_RA_VIRTID), |
1375 | .host_id = HOST_ID_A72_3, | 1599 | .host_id = HOST_ID_A72_3, |
1376 | }, | 1600 | }, |
1377 | /* MCU NAVSS Ringacc ring monitors */ | 1601 | /* MCU NAVSS Ring accelerator ring monitors */ |
1378 | { | 1602 | { |
1379 | .start_resource = 0, | 1603 | .start_resource = 0, |
1380 | .num_resource = 3, | 1604 | .num_resource = 3, |
@@ -1391,42 +1615,42 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1391 | }, | 1615 | }, |
1392 | { | 1616 | { |
1393 | .start_resource = 5, | 1617 | .start_resource = 5, |
1394 | .num_resource = 3, | 1618 | .num_resource = 6, |
1395 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1619 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1396 | RESASG_SUBTYPE_RA_MONITORS), | 1620 | RESASG_SUBTYPE_RA_MONITORS), |
1397 | .host_id = HOST_ID_MCU_0_R5_0, | 1621 | .host_id = HOST_ID_MCU_0_R5_0, |
1398 | }, | 1622 | }, |
1399 | { | 1623 | { |
1400 | .start_resource = 5, | 1624 | .start_resource = 5, |
1401 | .num_resource = 3, | 1625 | .num_resource = 6, |
1402 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1626 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1403 | RESASG_SUBTYPE_RA_MONITORS), | 1627 | RESASG_SUBTYPE_RA_MONITORS), |
1404 | .host_id = HOST_ID_MCU_0_R5_1, | 1628 | .host_id = HOST_ID_MCU_0_R5_1, |
1405 | }, | 1629 | }, |
1406 | { | 1630 | { |
1407 | .start_resource = 8, | 1631 | .start_resource = 11, |
1408 | .num_resource = 3, | 1632 | .num_resource = 6, |
1409 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1633 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1410 | RESASG_SUBTYPE_RA_MONITORS), | 1634 | RESASG_SUBTYPE_RA_MONITORS), |
1411 | .host_id = HOST_ID_MCU_0_R5_2, | 1635 | .host_id = HOST_ID_MCU_0_R5_2, |
1412 | }, | 1636 | }, |
1413 | { | 1637 | { |
1414 | .start_resource = 11, | 1638 | .start_resource = 17, |
1415 | .num_resource = 3, | 1639 | .num_resource = 5, |
1416 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1640 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1417 | RESASG_SUBTYPE_RA_MONITORS), | 1641 | RESASG_SUBTYPE_RA_MONITORS), |
1418 | .host_id = HOST_ID_MAIN_0_R5_0, | 1642 | .host_id = HOST_ID_MAIN_0_R5_0, |
1419 | }, | 1643 | }, |
1420 | { | 1644 | { |
1421 | .start_resource = 14, | 1645 | .start_resource = 22, |
1422 | .num_resource = 3, | 1646 | .num_resource = 5, |
1423 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1647 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1424 | RESASG_SUBTYPE_RA_MONITORS), | 1648 | RESASG_SUBTYPE_RA_MONITORS), |
1425 | .host_id = HOST_ID_MAIN_0_R5_2, | 1649 | .host_id = HOST_ID_MAIN_0_R5_2, |
1426 | }, | 1650 | }, |
1427 | { | 1651 | { |
1428 | .start_resource = 17, | 1652 | .start_resource = 27, |
1429 | .num_resource = 15, | 1653 | .num_resource = 5, |
1430 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, | 1654 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_RINGACC0, |
1431 | RESASG_SUBTYPE_RA_MONITORS), | 1655 | RESASG_SUBTYPE_RA_MONITORS), |
1432 | .host_id = HOST_ID_ALL, | 1656 | .host_id = HOST_ID_ALL, |
@@ -1515,56 +1739,105 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1515 | /* MCU NAVSS UDMA Normal capacity Rx channels */ | 1739 | /* MCU NAVSS UDMA Normal capacity Rx channels */ |
1516 | { | 1740 | { |
1517 | .start_resource = 2, | 1741 | .start_resource = 2, |
1518 | .num_resource = 12, | 1742 | .num_resource = 3, |
1519 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1743 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1520 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1744 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1521 | .host_id = HOST_ID_A72_2, | 1745 | .host_id = HOST_ID_A72_2, |
1522 | }, | 1746 | }, |
1523 | { | 1747 | { |
1524 | .start_resource = 14, | 1748 | .start_resource = 5, |
1525 | .num_resource = 6, | 1749 | .num_resource = 2, |
1526 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1750 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1527 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1751 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1528 | .host_id = HOST_ID_A72_3, | 1752 | .host_id = HOST_ID_A72_3, |
1529 | }, | 1753 | }, |
1530 | { | 1754 | { |
1531 | .start_resource = 20, | 1755 | .start_resource = 7, |
1532 | .num_resource = 5, | 1756 | .num_resource = 2, |
1533 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1757 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1534 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1758 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1535 | .host_id = HOST_ID_MCU_0_R5_0, | 1759 | .host_id = HOST_ID_MCU_0_R5_0, |
1536 | }, | 1760 | }, |
1537 | { | 1761 | { |
1538 | .start_resource = 20, | 1762 | .start_resource = 7, |
1539 | .num_resource = 5, | 1763 | .num_resource = 2, |
1540 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1764 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1541 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1765 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1542 | .host_id = HOST_ID_MCU_0_R5_1, | 1766 | .host_id = HOST_ID_MCU_0_R5_1, |
1543 | }, | 1767 | }, |
1544 | { | 1768 | { |
1545 | .start_resource = 25, | 1769 | .start_resource = 9, |
1546 | .num_resource = 2, | 1770 | .num_resource = 2, |
1547 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1771 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1548 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1772 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1549 | .host_id = HOST_ID_MCU_0_R5_2, | 1773 | .host_id = HOST_ID_MCU_0_R5_2, |
1550 | }, | 1774 | }, |
1551 | { | 1775 | { |
1552 | .start_resource = 27, | 1776 | .start_resource = 11, |
1553 | .num_resource = 3, | 1777 | .num_resource = 2, |
1554 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1778 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1555 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1779 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1556 | .host_id = HOST_ID_MAIN_0_R5_0, | 1780 | .host_id = HOST_ID_MAIN_0_R5_0, |
1557 | }, | 1781 | }, |
1558 | { | 1782 | { |
1559 | .start_resource = 30, | 1783 | .start_resource = 13, |
1560 | .num_resource = 2, | 1784 | .num_resource = 2, |
1561 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1785 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1562 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1786 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1563 | .host_id = HOST_ID_MAIN_0_R5_2, | 1787 | .host_id = HOST_ID_MAIN_0_R5_2, |
1564 | }, | 1788 | }, |
1565 | { | 1789 | { |
1790 | .start_resource = 15, | ||
1791 | .num_resource = 9, | ||
1792 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1793 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1794 | .host_id = HOST_ID_A72_2, | ||
1795 | }, | ||
1796 | { | ||
1797 | .start_resource = 24, | ||
1798 | .num_resource = 4, | ||
1799 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1800 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1801 | .host_id = HOST_ID_A72_3, | ||
1802 | }, | ||
1803 | { | ||
1804 | .start_resource = 28, | ||
1805 | .num_resource = 4, | ||
1806 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1807 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1808 | .host_id = HOST_ID_MCU_0_R5_0, | ||
1809 | }, | ||
1810 | { | ||
1811 | .start_resource = 28, | ||
1812 | .num_resource = 4, | ||
1813 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1814 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1815 | .host_id = HOST_ID_MCU_0_R5_1, | ||
1816 | }, | ||
1817 | { | ||
1566 | .start_resource = 32, | 1818 | .start_resource = 32, |
1567 | .num_resource = 13, | 1819 | .num_resource = 4, |
1820 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1821 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1822 | .host_id = HOST_ID_MCU_0_R5_2, | ||
1823 | }, | ||
1824 | { | ||
1825 | .start_resource = 36, | ||
1826 | .num_resource = 4, | ||
1827 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1828 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1829 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
1830 | }, | ||
1831 | { | ||
1832 | .start_resource = 40, | ||
1833 | .num_resource = 4, | ||
1834 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1835 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | ||
1836 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
1837 | }, | ||
1838 | { | ||
1839 | .start_resource = 44, | ||
1840 | .num_resource = 1, | ||
1568 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1841 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1569 | RESASG_SUBTYPE_UDMAP_RX_CHAN), | 1842 | RESASG_SUBTYPE_UDMAP_RX_CHAN), |
1570 | .host_id = HOST_ID_ALL, | 1843 | .host_id = HOST_ID_ALL, |
@@ -1587,56 +1860,105 @@ const struct boardcfg_rm_local j7200_boardcfg_rm_data = { | |||
1587 | /* MCU NAVSS UDMA Normal capacity Tx channels */ | 1860 | /* MCU NAVSS UDMA Normal capacity Tx channels */ |
1588 | { | 1861 | { |
1589 | .start_resource = 2, | 1862 | .start_resource = 2, |
1590 | .num_resource = 12, | 1863 | .num_resource = 3, |
1591 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1864 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1592 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1865 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1593 | .host_id = HOST_ID_A72_2, | 1866 | .host_id = HOST_ID_A72_2, |
1594 | }, | 1867 | }, |
1595 | { | 1868 | { |
1596 | .start_resource = 14, | 1869 | .start_resource = 5, |
1597 | .num_resource = 6, | 1870 | .num_resource = 2, |
1598 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1871 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1599 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1872 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1600 | .host_id = HOST_ID_A72_3, | 1873 | .host_id = HOST_ID_A72_3, |
1601 | }, | 1874 | }, |
1602 | { | 1875 | { |
1603 | .start_resource = 20, | 1876 | .start_resource = 7, |
1604 | .num_resource = 5, | 1877 | .num_resource = 2, |
1605 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1878 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1606 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1879 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1607 | .host_id = HOST_ID_MCU_0_R5_0, | 1880 | .host_id = HOST_ID_MCU_0_R5_0, |
1608 | }, | 1881 | }, |
1609 | { | 1882 | { |
1610 | .start_resource = 20, | 1883 | .start_resource = 7, |
1611 | .num_resource = 5, | 1884 | .num_resource = 2, |
1612 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1885 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1613 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1886 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1614 | .host_id = HOST_ID_MCU_0_R5_1, | 1887 | .host_id = HOST_ID_MCU_0_R5_1, |
1615 | }, | 1888 | }, |
1616 | { | 1889 | { |
1617 | .start_resource = 25, | 1890 | .start_resource = 9, |
1618 | .num_resource = 2, | 1891 | .num_resource = 2, |
1619 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1892 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1620 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1893 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1621 | .host_id = HOST_ID_MCU_0_R5_2, | 1894 | .host_id = HOST_ID_MCU_0_R5_2, |
1622 | }, | 1895 | }, |
1623 | { | 1896 | { |
1624 | .start_resource = 27, | 1897 | .start_resource = 11, |
1625 | .num_resource = 3, | 1898 | .num_resource = 2, |
1626 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1899 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1627 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1900 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1628 | .host_id = HOST_ID_MAIN_0_R5_0, | 1901 | .host_id = HOST_ID_MAIN_0_R5_0, |
1629 | }, | 1902 | }, |
1630 | { | 1903 | { |
1631 | .start_resource = 30, | 1904 | .start_resource = 13, |
1632 | .num_resource = 2, | 1905 | .num_resource = 2, |
1633 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1906 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1634 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1907 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1635 | .host_id = HOST_ID_MAIN_0_R5_2, | 1908 | .host_id = HOST_ID_MAIN_0_R5_2, |
1636 | }, | 1909 | }, |
1637 | { | 1910 | { |
1911 | .start_resource = 15, | ||
1912 | .num_resource = 9, | ||
1913 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1914 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1915 | .host_id = HOST_ID_A72_2, | ||
1916 | }, | ||
1917 | { | ||
1918 | .start_resource = 24, | ||
1919 | .num_resource = 4, | ||
1920 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1921 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1922 | .host_id = HOST_ID_A72_3, | ||
1923 | }, | ||
1924 | { | ||
1925 | .start_resource = 28, | ||
1926 | .num_resource = 4, | ||
1927 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1928 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1929 | .host_id = HOST_ID_MCU_0_R5_0, | ||
1930 | }, | ||
1931 | { | ||
1932 | .start_resource = 28, | ||
1933 | .num_resource = 4, | ||
1934 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1935 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1936 | .host_id = HOST_ID_MCU_0_R5_1, | ||
1937 | }, | ||
1938 | { | ||
1638 | .start_resource = 32, | 1939 | .start_resource = 32, |
1639 | .num_resource = 14, | 1940 | .num_resource = 4, |
1941 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1942 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1943 | .host_id = HOST_ID_MCU_0_R5_2, | ||
1944 | }, | ||
1945 | { | ||
1946 | .start_resource = 36, | ||
1947 | .num_resource = 4, | ||
1948 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1949 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1950 | .host_id = HOST_ID_MAIN_0_R5_0, | ||
1951 | }, | ||
1952 | { | ||
1953 | .start_resource = 40, | ||
1954 | .num_resource = 4, | ||
1955 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | ||
1956 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | ||
1957 | .host_id = HOST_ID_MAIN_0_R5_2, | ||
1958 | }, | ||
1959 | { | ||
1960 | .start_resource = 44, | ||
1961 | .num_resource = 2, | ||
1640 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, | 1962 | .type = RESASG_UTYPE (J7200_DEV_MCU_NAVSS0_UDMAP_0, |
1641 | RESASG_SUBTYPE_UDMAP_TX_CHAN), | 1963 | RESASG_SUBTYPE_UDMAP_TX_CHAN), |
1642 | .host_id = HOST_ID_ALL, | 1964 | .host_id = HOST_ID_ALL, |
diff --git a/soc/j7200/evm/sysfw_img_cfg.h b/soc/j7200/evm/sysfw_img_cfg.h index 82c3ad53e..7392fe41a 100644 --- a/soc/j7200/evm/sysfw_img_cfg.h +++ b/soc/j7200/evm/sysfw_img_cfg.h | |||
@@ -3,7 +3,7 @@ | |||
3 | * Auto generated from K3 Resource Partitioning tool | 3 | * Auto generated from K3 Resource Partitioning tool |
4 | * | 4 | * |
5 | * | 5 | * |
6 | * Copyright (C) 2020 Texas Instruments Incorporated - https://www.ti.com/ | 6 | * Copyright (C) 2019-2020 Texas Instruments Incorporated - http://www.ti.com/ |
7 | * | 7 | * |
8 | * Redistribution and use in source and binary forms, with or without | 8 | * Redistribution and use in source and binary forms, with or without |
9 | * modification, are permitted provided that the following conditions | 9 | * modification, are permitted provided that the following conditions |
@@ -37,6 +37,6 @@ | |||
37 | #ifndef SYSFW_IMG_CFG_H | 37 | #ifndef SYSFW_IMG_CFG_H |
38 | #define SYSFW_IMG_CFG_H | 38 | #define SYSFW_IMG_CFG_H |
39 | 39 | ||
40 | #define BOARDCFG_RM_RESASG_ENTRIES 215 | 40 | #define BOARDCFG_RM_RESASG_ENTRIES 261 |
41 | 41 | ||
42 | #endif /* SYSFW_IMG_CFG_H */ | 42 | #endif /* SYSFW_IMG_CFG_H */ |