Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0+ */
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 /* _AMDGPU_VKMS_H_ */