linux/drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.c

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright(c) 2016, Analogix Semiconductor.
 *
 * Based on anx7808 driver obtained from chromeos with copyright:
 * Copyright(c) 2013, Google Inc.
 */
#include <linux/regmap.h>

#include <drm/display/drm_dp_helper.h>
#include <drm/drm.h>
#include <drm/drm_print.h>

#include "analogix-i2c-dptx.h"

#define AUX_WAIT_TIMEOUT_MS
#define AUX_CH_BUFFER_SIZE

static int anx_i2c_dp_clear_bits(struct regmap *map, u8 reg, u8 mask)
{}

static bool anx_dp_aux_op_finished(struct regmap *map_dptx)
{}

static int anx_dp_aux_wait(struct regmap *map_dptx)
{}

static int anx_dp_aux_address(struct regmap *map_dptx, unsigned int addr)
{}

ssize_t anx_dp_aux_transfer(struct regmap *map_dptx,
				struct drm_dp_aux_msg *msg)
{}
EXPORT_SYMBOL_GPL();