Message ID | 20220220204623.30107-6-digetx@gmail.com |
---|---|
State | Superseded |
Headers | show |
Series | Add V4L stateless video decoder API support to NVIDIA Tegra driver | expand |
20.02.2022 23:46, Dmitry Osipenko пишет: > BSEV DMA timeouts if VDE is downclocked by x10. Bump the timeout to allow > DMA to complete. We don't support freq scaling yet, this is just a minor > improvement which may become useful sometime later. > > Signed-off-by: Dmitry Osipenko <digetx@gmail.com> > --- > drivers/staging/media/tegra-vde/h264.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/media/tegra-vde/h264.c b/drivers/staging/media/tegra-vde/h264.c > index a46c648a26c6..d8e5534e80c8 100644 > --- a/drivers/staging/media/tegra-vde/h264.c > +++ b/drivers/staging/media/tegra-vde/h264.c > @@ -135,7 +135,7 @@ static int tegra_vde_wait_bsev(struct tegra_vde *vde, bool wait_dma) > return 0; > > err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, > - !(value & BSE_DMA_BUSY), 1, 100); > + !(value & BSE_DMA_BUSY), 1, 1000); > if (err) { > dev_err(dev, "BSEV DMA timeout\n"); > return err; For the reference: This is a new patch in v4/v5 and I didn't intend to include it into this patchset, it happened by accident. On the other hand, this patch is harmless, so it's okay to keep it.
diff --git a/drivers/staging/media/tegra-vde/h264.c b/drivers/staging/media/tegra-vde/h264.c index a46c648a26c6..d8e5534e80c8 100644 --- a/drivers/staging/media/tegra-vde/h264.c +++ b/drivers/staging/media/tegra-vde/h264.c @@ -135,7 +135,7 @@ static int tegra_vde_wait_bsev(struct tegra_vde *vde, bool wait_dma) return 0; err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, - !(value & BSE_DMA_BUSY), 1, 100); + !(value & BSE_DMA_BUSY), 1, 1000); if (err) { dev_err(dev, "BSEV DMA timeout\n"); return err;
BSEV DMA timeouts if VDE is downclocked by x10. Bump the timeout to allow DMA to complete. We don't support freq scaling yet, this is just a minor improvement which may become useful sometime later. Signed-off-by: Dmitry Osipenko <digetx@gmail.com> --- drivers/staging/media/tegra-vde/h264.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)