#include <linux/export.h>
#include <linux/media-bus-format.h>
#include <linux/mfd/syscon.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/regmap.h>
#include <drm/drm_bridge.h>
#include <drm/drm_of.h>
#include <drm/drm_print.h>
#include "imx-ldb-helper.h"
bool ldb_channel_is_single_link(struct ldb_channel *ldb_ch)
{ … }
EXPORT_SYMBOL_GPL(…);
bool ldb_channel_is_split_link(struct ldb_channel *ldb_ch)
{ … }
EXPORT_SYMBOL_GPL(…);
int ldb_bridge_atomic_check_helper(struct drm_bridge *bridge,
struct drm_bridge_state *bridge_state,
struct drm_crtc_state *crtc_state,
struct drm_connector_state *conn_state)
{ … }
EXPORT_SYMBOL_GPL(…);
void ldb_bridge_mode_set_helper(struct drm_bridge *bridge,
const struct drm_display_mode *mode,
const struct drm_display_mode *adjusted_mode)
{ … }
EXPORT_SYMBOL_GPL(…);
void ldb_bridge_enable_helper(struct drm_bridge *bridge)
{ … }
EXPORT_SYMBOL_GPL(…);
void ldb_bridge_disable_helper(struct drm_bridge *bridge)
{ … }
EXPORT_SYMBOL_GPL(…);
int ldb_bridge_attach_helper(struct drm_bridge *bridge,
enum drm_bridge_attach_flags flags)
{ … }
EXPORT_SYMBOL_GPL(…);
int ldb_init_helper(struct ldb *ldb)
{ … }
EXPORT_SYMBOL_GPL(…);
int ldb_find_next_bridge_helper(struct ldb *ldb)
{ … }
EXPORT_SYMBOL_GPL(…);
void ldb_add_bridge_helper(struct ldb *ldb,
const struct drm_bridge_funcs *bridge_funcs)
{ … }
EXPORT_SYMBOL_GPL(…);
void ldb_remove_bridge_helper(struct ldb *ldb)
{ … }
EXPORT_SYMBOL_GPL(…);
MODULE_DESCRIPTION(…) …;
MODULE_AUTHOR(…) …;
MODULE_LICENSE(…) …;