#ifndef SAMSUNG_DISPLAYPORT_FOR_HWC_H #define SAMSUNG_DISPLAYPORT_FOR_HWC_H struct exynos_displayport_data { enum { EXYNOS_DISPLAYPORT_STATE_PRESET = 0, EXYNOS_DISPLAYPORT_STATE_ENUM_PRESET, EXYNOS_DISPLAYPORT_STATE_RECONNECTION, EXYNOS_DISPLAYPORT_STATE_HDR_INFO, EXYNOS_DISPLAYPORT_STATE_AUDIO, } state; struct v4l2_dv_timings timings; struct v4l2_enum_dv_timings etimings; __u32 audio_info; int hdr_support; }; #define EXYNOS_GET_DISPLAYPORT_CONFIG _IOW('F', 300, \ struct exynos_displayport_data) #define EXYNOS_SET_DISPLAYPORT_CONFIG _IOW('F', 301, \ struct exynos_displayport_data) #define EXYNOS_SET_HPD_FOR_TEST _IOW('F', 999, struct exynos_displayport_data) #endif /* SAMSUNG_DISPLAYPORT_FOR_HWC_H */