aboutsummaryrefslogtreecommitdiff
path: root/Documentation/asm-annotations.rst
diff options
context:
space:
mode:
authorSebastian Reichel <sebastian.reichel@collabora.com>2021-12-08 14:07:41 +0200
committerJoerg Roedel <jroedel@suse.de>2022-03-04 11:04:45 +0100
commit4ea794452ae7220bb02ad950d77d86adcbb86b10 (patch)
treeeefa3d296ae54aae9a7c25e917debcb803db7579 /Documentation/asm-annotations.rst
parent17224e08af73fbbc5334226ae75feecb1e037cae (diff)
iommu/mediatek: Always check runtime PM status in tlb flush range callback
In case of v4l2_reqbufs() it is possible, that a TLB flush is done without runtime PM being enabled. In that case the "Partial TLB flush timed out, falling back to full flush" warning is printed. Commit c0b57581b73b ("iommu/mediatek: Add power-domain operation") introduced has_pm as optimization to avoid checking runtime PM when there is no power domain attached. But without the PM domain there is still the device driver's runtime PM suspend handler, which disables the clock. Thus flushing should also be avoided when there is no PM domain involved. Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> Reviewed-by: Dafna Hirschfeld <dafna.hirschfeld@collabora.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Reviewed-by: Yong Wu <yong.wu@mediatek.com> Link: https://lore.kernel.org/r/20211208120744.2415-3-dafna.hirschfeld@collabora.com Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'Documentation/asm-annotations.rst')
0 files changed, 0 insertions, 0 deletions