#include <drm/drm_atomic.h>
#include <drm/drm_atomic_helper.h>
#include <drm/drm_bridge.h>
#include <drm/drm_gem_framebuffer_helper.h>
#include <drm/drm_of.h>
#include <drm/drm_panel.h>
#include <drm/drm_vblank.h>
#include "tidss_crtc.h"
#include "tidss_dispc.h"
#include "tidss_drv.h"
#include "tidss_encoder.h"
#include "tidss_kms.h"
#include "tidss_plane.h"
static void tidss_atomic_commit_tail(struct drm_atomic_state *old_state)
{ … }
static const struct drm_mode_config_helper_funcs mode_config_helper_funcs = …;
static int tidss_atomic_check(struct drm_device *ddev,
struct drm_atomic_state *state)
{ … }
static const struct drm_mode_config_funcs mode_config_funcs = …;
static int tidss_dispc_modeset_init(struct tidss_device *tidss)
{ … }
int tidss_modeset_init(struct tidss_device *tidss)
{ … }