linux/drivers/gpu/drm/rockchip
Lu Baolu d8c07bee1e drm/rockchip: Use iommu_paging_domain_alloc()
Commit <421be3ee36a4> ("drm/rockchip: Refactor IOMMU initialisation") has
refactored rockchip_drm_init_iommu() to pass a device that the domain is
allocated for. Replace iommu_domain_alloc() with
iommu_paging_domain_alloc() to retire the former.

Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>
Acked-by: Andy Yan <andyshrk@163.com>
Signed-off-by: Lyude Paul <lyude@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240902014700.66095-3-baolu.lu@linux.intel.com
2024-09-10 15:40:26 -04:00
..
Kconfig drm/bridge-connector: move to DRM_DISPLAY_HELPER module 2024-09-03 10:18:31 +02:00
Makefile drm/rockchip: Add VOP2 driver 2022-05-04 14:05:47 +02:00
analogix_dp-rockchip.c drm/bridge: analogix_dp: remove unused analogix_dp_remove 2024-06-27 11:52:04 +02:00
cdn-dp-core.c drm/rockchip: cdn-dp: switch to struct drm_edid 2024-04-22 21:44:31 +03:00
cdn-dp-core.h drm/rockchip: cdn-dp: switch to struct drm_edid 2024-04-22 21:44:31 +03:00
cdn-dp-reg.c drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result 2021-05-28 20:27:44 +02:00
cdn-dp-reg.h
dw-mipi-dsi-rockchip.c drm/rockchip: dsi: Add support for RK3128 2024-05-28 11:53:44 +02:00
dw_hdmi-rockchip.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
inno_hdmi.c drm/rockchip: inno-hdmi: Fix infoframe upload 2024-08-15 12:31:47 +02:00
inno_hdmi.h drm/rockchip: inno_hdmi: Split power mode setting 2023-12-30 00:38:31 +01:00
rk3066_hdmi.c drm/rockchip: rk3066_hdmi: switch to struct drm_edid 2024-04-22 21:44:31 +03:00
rk3066_hdmi.h
rockchip_drm_drv.c drm/rockchip: Use iommu_paging_domain_alloc() 2024-09-10 15:40:26 -04:00
rockchip_drm_drv.h drm/rockchip: vop2: Set YUV/RGB overlay mode 2023-12-13 15:17:50 +01:00
rockchip_drm_fb.c drm/rockchip: Don't set struct drm_driver.output_poll_changed 2022-11-05 17:05:53 +01:00
rockchip_drm_fb.h drm: rockchip: remove rockchip_drm_framebuffer_init() function 2022-10-29 18:31:09 +02:00
rockchip_drm_gem.c drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map() 2023-10-16 15:05:14 +02:00
rockchip_drm_gem.h dma-buf-map: Rename to iosys-map 2022-02-07 16:35:35 -08:00
rockchip_drm_vop.c drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full 2023-11-20 17:06:06 +01:00
rockchip_drm_vop.h drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
rockchip_drm_vop2.c drm/rockchip: vop2: Fix the port mux of VP2 2024-04-25 16:58:28 +02:00
rockchip_drm_vop2.h drm/rockchip: vop2: rename VOP_FEATURE_OUTPUT_10BIT to VOP2_VP_FEATURE_OUTPUT_10BIT 2023-12-13 15:37:30 +01:00
rockchip_lvds.c drm/rockchip: lvds: Remove include of drm_dp_helper.h 2024-04-19 13:05:43 +02:00
rockchip_lvds.h
rockchip_rgb.c drm/rockchip: move output interface related definition to rockchip_drm_drv.h 2023-12-13 15:17:44 +01:00
rockchip_rgb.h drm/rockchip: rgb: add video_port parameter to init function 2023-02-05 15:21:36 +01:00
rockchip_vop2_reg.c drm/rockchip: vop2: Remove AR30 and AB30 format support 2024-03-26 09:48:26 +01:00
rockchip_vop_reg.c drm/rockchip: vop: Add output selection registers for RK312x 2023-12-30 00:33:11 +01:00
rockchip_vop_reg.h drm/rockchip: vop: Add output selection registers for RK312x 2023-12-30 00:33:11 +01:00