dma: ti: k3-udma: Mark flow id as valid parameter for RX channel config
authorLokesh Vutla <lokeshvutla@ti.com>
Fri, 28 Feb 2020 12:26:20 +0000 (17:56 +0530)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 3 Mar 2020 07:38:14 +0000 (13:08 +0530)
commit57b2712b2b45a4363e792a66a24121a0a7aedf89
tree6dab1cb4f3f9c260ca9ce70797ef44defc8c1ad7
parent11e47de3c99e190ebf4174f91dbfceab684f1e8d
dma: ti: k3-udma: Mark flow id as valid parameter for RX channel config

When flow id is not marked as valid, sysfw reads the register value to
get the range of flow ids that are supported. Then compares the flow range
with the U-Boot's host id. This will definitely fail as board
configuration doesn't assign the full range to U-Boot's host id. In order
to work around this, mark the flow id as valid and pass range as 0.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
drivers/dma/ti/k3-udma.c