mirror_ubuntu-kernels/drivers/gpu/drm
Thomas Zimmermann b45efcfc94 drm/ast: Retrieve I/O-memory ranges without ast device
Read the I/O-memory ranges into local variables before setting
them in the ast device instanace. We'll later need this to split
detecting the device type from the creation of the ast device
instance.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jocelyn Falempe <jfalempe@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231116100240.22975-4-tzimmermann@suse.de
2023-11-28 16:12:30 +01:00
..
amd Merge drm/drm-next into drm-misc-next 2023-11-28 15:32:24 +01:00
arm Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2023-09-29 08:27:15 +10:00
armada drm: Use device_get_match_data() 2023-11-27 13:56:32 -06:00
aspeed drm: Use device_get_match_data() 2023-11-27 13:56:32 -06:00
ast drm/ast: Retrieve I/O-memory ranges without ast device 2023-11-28 16:12:30 +01:00
atmel-hlcdc drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers 2023-09-21 10:41:04 -07:00
bridge drm/bridge: tpd12s015: Convert to platform remove callback returning void 2023-11-21 09:17:53 +01:00
ci drm/ci: make github dependabot happy again 2023-11-13 08:52:24 -08:00
display Merge tag 'drm-intel-next-2023-11-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2023-11-23 20:25:24 +01:00
etnaviv drm/etnaviv: Convert to platform remove callback returning void 2023-11-21 09:17:54 +01:00
exynos drm: Use device_get_match_data() 2023-11-27 13:56:32 -06:00
fsl-dcu drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers 2023-09-21 10:41:04 -07:00
gma500 drm/gma500: refactor deprecated strncpy 2023-09-27 12:38:54 +02:00
gud Merge drm/drm-next into drm-misc-next 2023-11-15 10:56:44 +01:00
hisilicon drm/hisilicon/kirin: Call drm_atomic_helper_shutdown() at shutdown/unbind time 2023-09-21 10:54:20 -07:00
hyperv TTY/Serial changes for 6.7-rc1 2023-11-03 15:44:25 -10:00
i2c
i915 Linux 6.7-rc3 2023-11-28 11:55:56 +01:00
imagination drm/imagination: vm: fix drm_gpuvm reference count 2023-11-28 13:57:46 +01:00
imx drm: Use device_get_match_data() 2023-11-27 13:56:32 -06:00
ingenic drm/ingenic: Call drm_atomic_helper_shutdown() at shutdown time 2023-09-13 11:12:20 -07:00
kmb drm/kmb: Convert to platform remove callback returning void 2023-11-21 09:18:52 +01:00
lib
lima drm/sched: implement dynamic job-flow control 2023-11-10 02:54:29 +01:00
logicvc Merge tag 'drm-misc-fixes-2023-11-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2023-11-10 16:57:49 +01:00
loongson drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers 2023-09-21 10:41:04 -07:00
mcde drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers 2023-09-21 10:41:04 -07:00
mediatek drm/mediatek: Convert to platform remove callback returning void 2023-11-21 09:18:53 +01:00
meson drm/meson: Convert to platform remove callback returning void 2023-11-21 09:18:53 +01:00
mgag200 drm: Call drm_atomic_helper_shutdown() at shutdown/remove time for misc drivers 2023-09-21 10:51:55 -07:00
msm Merge drm/drm-next into drm-misc-next 2023-11-28 15:32:24 +01:00
mxsfb drm: Use device_get_match_data() 2023-11-27 13:56:32 -06:00
nouveau Merge drm/drm-next into drm-misc-next 2023-11-28 15:32:24 +01:00
omapdrm drm: Use device_get_match_data() 2023-11-27 13:56:32 -06:00
panel Linux 6.7-rc3 2023-11-28 11:55:56 +01:00
panfrost Merge drm/drm-next into drm-misc-next 2023-11-15 10:56:44 +01:00
pl111 drm: Call drm_atomic_helper_shutdown() at shutdown/remove time for misc drivers 2023-09-21 10:51:55 -07:00
qxl drm/qxl: Use the hotspot properties from cursor planes 2023-11-24 11:57:59 +01:00
radeon Merge drm/drm-next into drm-misc-next 2023-11-15 10:56:44 +01:00
renesas drm: renesas: shmobile: Add DT support 2023-10-16 11:47:48 +02:00
rockchip Linux 6.7-rc3 2023-11-28 11:55:56 +01:00
scheduler drm/sched: Reverse run-queue priority enumeration 2023-11-24 23:03:53 -05:00
solomon drm/ssd130x: Preallocate format-conversion buffer in atomic_check 2023-11-14 10:17:23 +01:00
sprd drm/sprd: Convert to platform remove callback returning void 2023-11-21 09:18:53 +01:00
sti drm: Call drm_atomic_helper_shutdown() at shutdown time for misc drivers 2023-09-21 10:41:04 -07:00
stm drm: Call drm_atomic_helper_shutdown() at shutdown/remove time for misc drivers 2023-09-21 10:51:55 -07:00
sun4i Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2023-09-29 08:27:15 +10:00
tegra drm/edid: include drm_eld.h only where required 2023-11-09 16:47:31 +02:00
tests Merge tag 'drm-intel-next-2023-11-23' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2023-11-23 20:25:24 +01:00
tidss Revert "drm/tidss: Annotate dma-fence critical section in commit path" 2023-10-31 15:32:19 +02:00
tilcdc drm/tilcdc: Fix irq free on unload 2023-11-21 11:09:33 +02:00
tiny drm/arcpgu: Convert to platform remove callback returning void 2023-11-21 09:17:49 +01:00
ttm drm/ttm: Schedule delayed_delete worker closer 2023-11-27 10:58:36 +01:00
tve200 drm: Call drm_atomic_helper_shutdown() at shutdown/remove time for misc drivers 2023-09-21 10:51:55 -07:00
udl
v3d drm/sched: implement dynamic job-flow control 2023-11-10 02:54:29 +01:00
vboxvideo drm/vboxvideo: Use the hotspot properties from cursor planes 2023-11-24 11:58:00 +01:00
vc4 Merge tag 'drm-misc-fixes-2023-11-08' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2023-11-10 16:57:49 +01:00
vgem
virtio drm/virtio: Disable damage clipping if FB changed since last page-flip 2023-11-24 15:15:27 +01:00
vkms Revert "drm/vkms: Fix race-condition between the hrtimer and the atomic commit" 2023-09-14 07:48:19 -03:00
vmwgfx drm/vmwgfx: Disable damage clipping if FB changed since last page-flip 2023-11-24 15:15:28 +01:00
xen
xlnx
drm_agpsupport.c
drm_aperture.c
drm_atomic_helper.c Merge drm/drm-next into drm-misc-next 2023-11-15 10:56:44 +01:00
drm_atomic_state_helper.c drm/atomic: Add support for mouse hotspots 2023-11-24 11:57:56 +01:00
drm_atomic_uapi.c drm/atomic: Add support for mouse hotspots 2023-11-24 11:57:56 +01:00
drm_atomic.c Merge tag 'drm-misc-next-2023-09-11-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2023-09-22 16:28:36 +10:00
drm_auth.c drm: Update file owner during use 2023-09-20 15:27:44 +02:00
drm_blend.c
drm_bridge_connector.c drm/bridge_connector: implement oob_hotplug_event 2023-10-11 13:20:22 +03:00
drm_bridge.c drm/debugfs: rework debugfs directory creation v5 2023-09-01 08:51:18 +02:00
drm_buddy.c Merge tag 'drm-misc-next-2023-09-27' of git://anongit.freedesktop.org/drm/drm-misc into drm-next 2023-09-29 08:27:15 +10:00
drm_bufs.c
drm_cache.c
drm_client_modeset.c
drm_client.c drm/client: Do not acquire module reference 2023-11-15 13:51:38 +01:00
drm_color_mgmt.c
drm_connector.c drm/doc: describe PATH format for DP MST 2023-10-27 16:01:10 +02:00
drm_context.c
drm_crtc_helper_internal.h
drm_crtc_helper.c
drm_crtc_internal.h drm: Refuse to async flip with atomic prop changes 2023-11-23 17:12:38 +01:00
drm_crtc.c
drm_damage_helper.c drm: Allow drivers to indicate the damage helpers to ignore damage clips 2023-11-24 15:15:25 +01:00
drm_debugfs_crc.c
drm_debugfs.c drm/gpuvm: rename struct drm_gpuva_manager to struct drm_gpuvm 2023-09-26 01:51:28 +02:00
drm_displayid.c
drm_dma.c
drm_drv.c drm/debugfs: rework drm_debugfs_create_files implementation v2 2023-09-01 08:54:12 +02:00
drm_dumb_buffers.c
drm_edid_load.c drm/edid/firmware: drop drm_kms_helper.edid_firmware backward compat 2023-11-21 12:22:48 +02:00
drm_edid.c Merge drm/drm-next into drm-misc-next 2023-11-15 10:56:44 +01:00
drm_eld.c drm/eld: add helpers to modify the SADs of an ELD 2023-11-09 16:48:27 +02:00
drm_encoder_slave.c
drm_encoder.c
drm_exec.c drm/drm_exec: Work around a WW mutex lockdep oddity 2023-09-07 10:30:12 +02:00
drm_fb_dma_helper.c
drm_fb_helper.c
drm_fbdev_dma.c
drm_fbdev_generic.c
drm_file.c drm: Do not round to megabytes for greater than 1MiB sizes in fdinfo stats 2023-11-06 11:44:34 +01:00
drm_flip_work.c drm: Remove struct drm_flip_task from DRM interfaces 2023-11-14 10:23:11 +01:00
drm_format_helper.c drm/format-helper: Pass format-conversion state to helpers 2023-11-14 10:16:53 +01:00
drm_fourcc.c drm/fourcc: Add NV20 and NV30 YUV formats 2023-10-24 21:34:35 +02:00
drm_framebuffer.c drm: introduce CLOSEFB IOCTL 2023-10-27 13:47:56 +02:00
drm_gem_atomic_helper.c drm/atomic-helper: Add format-conversion state to shadow-plane state 2023-11-14 10:01:14 +01:00
drm_gem_dma_helper.c
drm_gem_framebuffer_helper.c
drm_gem_shmem_helper.c Linux 6.5-rc7 2023-08-24 07:26:06 +10:00
drm_gem_ttm_helper.c
drm_gem_vram_helper.c
drm_gem.c drm: Do not overrun array in drm_gem_get_pages() 2023-10-12 10:44:06 +02:00
drm_gpuvm.c drm/gpuvm: track/lock/validate external/evicted objects 2023-11-13 18:19:33 +01:00
drm_hashtab.c
drm_internal.h drm/edid: add helpers to get/set struct cea_sad from/to 3-byte sad 2023-11-09 16:47:56 +02:00
drm_ioc32.c arch: Remove Itanium (IA-64) architecture 2023-09-11 08:13:17 +00:00
drm_ioctl.c drm: Introduce DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT 2023-11-24 11:58:03 +01:00
drm_irq.c
drm_kms_helper_common.c drm/edid/firmware: drop drm_kms_helper.edid_firmware backward compat 2023-11-21 12:22:48 +02:00
drm_lease.c drm_lease.c: copy user-array safely 2023-10-09 16:59:49 +10:00
drm_legacy_misc.c
drm_legacy.h
drm_lock.c
drm_managed.c
drm_memory.c
drm_mipi_dbi.c drm/format-helper: Pass format-conversion state to helpers 2023-11-14 10:16:53 +01:00
drm_mipi_dsi.c
drm_mm.c
drm_mode_config.c drm/debugfs: remove dev->debugfs_list and debugfs_mutex v2 2023-09-01 08:53:05 +02:00
drm_mode_object.c drm: Refuse to async flip with atomic prop changes 2023-11-23 17:12:38 +01:00
drm_modes.c
drm_modeset_helper.c
drm_modeset_lock.c
drm_of.c
drm_panel_orientation_quirks.c drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go 2023-11-15 16:57:08 +01:00
drm_panel.c
drm_pci.c
drm_plane_helper.c
drm_plane.c drm/plane: Extend damage tracking kernel-doc 2023-11-24 15:15:29 +01:00
drm_prime.c
drm_print.c
drm_privacy_screen_x86.c
drm_privacy_screen.c
drm_probe_helper.c drm: Add an HPD poll helper to reschedule the poll work 2023-08-23 17:14:37 -04:00
drm_property.c
drm_rect.c
drm_scatter.c
drm_self_refresh_helper.c
drm_simple_kms_helper.c
drm_suballoc.c
drm_syncobj.c drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE 2023-10-26 21:20:25 +02:00
drm_sysfs.c drm/sysfs: Register "ddc" symlink later 2023-09-15 14:46:42 +03:00
drm_trace_points.c
drm_trace.h
drm_vblank_work.c drm/vblank: Warn when silently cancelling vblank works 2023-10-03 16:01:03 +03:00
drm_vblank.c
drm_vm.c
drm_vma_manager.c
drm_writeback.c
Kconfig drm/imagination: Add skeleton PowerVR driver 2023-11-23 09:01:45 +01:00
Makefile drm/imagination: Add skeleton PowerVR driver 2023-11-23 09:01:45 +01:00