board: ti: am62px: rm-cfg: Add support for HC BCDMA
authorVishal Mahaveer <vishalm@ti.com>
Mon, 10 Mar 2025 22:02:56 +0000 (17:02 -0500)
committerTom Rini <trini@konsulko.com>
Sun, 30 Mar 2025 15:15:29 +0000 (09:15 -0600)
commitdb8bcdb00af59e4a88d72f7ce115200d554c8d2d
tree67006ea4fa1712bb9f9c2c88a160432dc6e8c1f8
parentc5db8973d7df0573d5e72fa5b9154d3c0856ec3e
board: ti: am62px: rm-cfg: Add support for HC BCDMA

The first 4 block copy channels and rings on AM62P support
High Capacity Block Copy. These channels have approximately
3x improvement over the normal Block copy channels when doing
DDR-to-DDR copy.

Currently, during allocation these channels do not have a
separate interface and are allocated with normal BCDMA channels.

Latest TIFS and DM firmware adds support for differentiating these
High Capcity resources. This update is for allocating these new
resource type to different hosts with below mentioned scheme.

---------------------     ---------------   -------------  ----------------
    Resource                   A53_2           MCU_R5          WKUP_R5
---------------------     ---------------   -------------  ----------------
BCDMA HC CHAN [4]      =>   2 (Primary)     1 (Primary)      1 (Primary)
BCDMA HC CHAN RING [4] =>   2 (Primary)     1 (Primary)      1 (Primary)
BCDMA CHAN [4]         =>   18 (Primary)    2 (Primary)      6 (Primary)
BCDMA CHAN RING[4]     =>   18 (Primary)    2 (Primary)      6 (Primary)

Signed-off-by: Sparsh Kumar <sparsh-kumar@ti.com>
Signed-off-by: Sebin Francis <sebin.francis@ti.com>
Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
board/ti/am62px/rm-cfg.yaml