0001
0002
0003 #ifndef _AMDGPU_VKMS_H_
0004 #define _AMDGPU_VKMS_H_
0005
0006 #define XRES_DEF 1024
0007 #define YRES_DEF 768
0008
0009 #define XRES_MAX 16384
0010 #define YRES_MAX 16384
0011
0012 #define drm_crtc_to_amdgpu_vkms_output(target) \
0013 container_of(target, struct amdgpu_vkms_output, crtc.base)
0014
0015 extern const struct amdgpu_ip_block_version amdgpu_vkms_ip_block;
0016
0017 struct amdgpu_vkms_output {
0018 struct amdgpu_crtc crtc;
0019 struct drm_encoder encoder;
0020 struct drm_connector connector;
0021 ktime_t period_ns;
0022 struct drm_pending_vblank_event *event;
0023 };
0024
0025 #endif