linux/drivers/gpu/drm/mgag200/mgag200_bmc.c

// SPDX-License-Identifier: GPL-2.0-only

#include <linux/delay.h>

#include <drm/drm_atomic_helper.h>
#include <drm/drm_edid.h>
#include <drm/drm_managed.h>
#include <drm/drm_probe_helper.h>

#include "mgag200_drv.h"

static struct mgag200_bmc_connector *to_mgag200_bmc_connector(struct drm_connector *connector)
{}

void mgag200_bmc_disable_vidrst(struct mga_device *mdev)
{}

void mgag200_bmc_enable_vidrst(struct mga_device *mdev)
{}

static const struct drm_encoder_funcs mgag200_bmc_encoder_funcs =;

static int mgag200_bmc_connector_helper_detect_ctx(struct drm_connector *connector,
						   struct drm_modeset_acquire_ctx *ctx,
						   bool force)
{}

static int mgag200_bmc_connector_helper_get_modes(struct drm_connector *connector)
{}

static const struct drm_connector_helper_funcs mgag200_bmc_connector_helper_funcs =;

static const struct drm_connector_funcs mgag200_bmc_connector_funcs =;

static int mgag200_bmc_connector_init(struct drm_device *dev,
				      struct mgag200_bmc_connector *bmc_connector,
				      struct drm_connector *physical_connector)
{}

int mgag200_bmc_output_init(struct mga_device *mdev, struct drm_connector *physical_connector)
{}