mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
dt-bindings: display: faraday,tve200: Use a level-high interrupt
The TVE200 vertical interrupt can remain pending after acknowledgment. Using rising-edge triggering can leave it unserviced when no new edge is generated, causing vblank and page-flip timeouts on the D-Link DIR-685. Use level-high triggering in the binding example so a pending interrupt is delivered again without requiring a new edge. Assisted-by: LLM Signed-off-by: Linus Walleij <linusw@kernel.org> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Link: https://patch.msgid.link/20260921-gemini-tve200-fix-v1-1-8be03ac2a8f7@kernel.org Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
This commit is contained in:
parent
7766b5b6b0
commit
fa2f7a195e
|
|
@ -54,7 +54,7 @@ examples:
|
|||
display-controller@6a000000 {
|
||||
compatible = "faraday,tve200";
|
||||
reg = <0x6a000000 0x1000>;
|
||||
interrupts = <13 IRQ_TYPE_EDGE_RISING>;
|
||||
interrupts = <13 IRQ_TYPE_LEVEL_HIGH>;
|
||||
resets = <&syscon GEMINI_RESET_TVC>;
|
||||
clocks = <&syscon GEMINI_CLK_GATE_TVC>,
|
||||
<&syscon GEMINI_CLK_TVC>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user