mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
drivers: dma: ti: k3-udma: Extract packet data only when Meta data is not NULL
Currently packet data is wrongly extracted when metadata is NULL. Fix it and negate the if check. Signed-off-by: Keerthy <j-keerthy@ti.com> Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com> Reviewed-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
This commit is contained in:
@@ -1492,7 +1492,7 @@ static int udma_send(struct dma *dma, void *src, size_t len, void *metadata)
|
||||
u32 tc_ring_id;
|
||||
int ret;
|
||||
|
||||
if (!metadata)
|
||||
if (metadata)
|
||||
packet_data = *((struct ti_udma_drv_packet_data *)metadata);
|
||||
|
||||
if (dma->id >= (ud->rchan_cnt + ud->tchan_cnt)) {
|
||||
|
Reference in New Issue
Block a user