Exynos SYSMMU (IOMMU) integration with DT and DMA-mapping subsystem
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v3 Latest posting 6/60 of 19 patches 0 repliesNew
- v3 posting 5/60 of 19 patches 0 repliesSuperseded
- v3 posting 4/60 of 19 patches 0 repliesSuperseded
Earlier versions · 3
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 posting 3/6 | 0 of 19 patches | 0 replies | Superseded | |
| v3 posting 2/6 | 0 of 19 patches | 0 replies | Superseded | |
| v3 posting 1/6 | 0 of 19 patches | 0 replies | Superseded |
Patches in v3 posting 6/6 No applies recorded yet
None of the 19 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
Cover letter [PATCH v3 00/19] Exynos SYSMMU (IOMMU) integration with DT and DMA-mapping subsystem
Hello Joonyoung,
Quoted 9 lines · Joonyoung Shim
Quoted 9 lines
Quoted 9 lines
I dug further on this issue and found that the cause is that the
exynos_mixerdriver needs some clocks (CLK_HDMIandCLK_SCLK_HDMI) grabbed byexynos_hdmito be kept enabled afterhdmi_poweroff(drivers/gpu/drm/exynos/exynos_hdmi.c).Otherwise, any access to mixer device registers leads to an imprecise external abort error. The following change [0] to the Exynos DRM HDMI driver makes the issue to not happen and I can successfully execute:
Quoted 7 lines
Quoted 3 lines
Quoted 3 lines
# echo 1 > /sys/devices/platform/exynos-drm/graphics/fb0/blank # echo 0 > /sys/devices/platform/exynos-drm/graphics/fb0/blankDid you execute this operation repeatedly? Still i get error when i execute this more than twice with your change [0].
You mean that you are seeing the "Power domain power-domain disable failed" message but the system is not crashing or that you are still having the system crash?
I've seen the former when running multiple times but I have not seen the crash when the hdmi clock is not disabled on hdmi_poweroff().
Quoted 2 lines
Thanks.
Best regards,
Javier