cregit-Linux how code gets into the kernel

Release 4.17 include/drm/bridge/analogix_dp.h

/*
 * Analogix DP (Display Port) Core interface driver.
 *
 * Copyright (C) 2015 Rockchip Electronics Co., Ltd.
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License as published by the
 * Free Software Foundation; either version 2 of the License, or (at your
 * option) any later version.
 */
#ifndef _ANALOGIX_DP_H_

#define _ANALOGIX_DP_H_

#include <drm/drm_crtc.h>

struct analogix_dp_device;


enum analogix_dp_devtype {
	
EXYNOS_DP,
	
RK3288_DP,
	
RK3399_EDP,
};


static inline bool is_rockchip(enum analogix_dp_devtype type) { return type == RK3288_DP || type == RK3399_EDP; }

Contributors

PersonTokensPropCommitsCommitProp
Yakir Yang20100.00%2100.00%
Total20100.00%2100.00%

struct analogix_dp_plat_data { enum analogix_dp_devtype dev_type; struct drm_panel *panel; struct drm_encoder *encoder; struct drm_connector *connector; bool skip_connector; int (*power_on)(struct analogix_dp_plat_data *); int (*power_off)(struct analogix_dp_plat_data *); int (*attach)(struct analogix_dp_plat_data *, struct drm_bridge *, struct drm_connector *); int (*get_modes)(struct analogix_dp_plat_data *, struct drm_connector *); }; int analogix_dp_psr_enabled(struct analogix_dp_device *dp); int analogix_dp_enable_psr(struct analogix_dp_device *dp); int analogix_dp_disable_psr(struct analogix_dp_device *dp); int analogix_dp_resume(struct analogix_dp_device *dp); int analogix_dp_suspend(struct analogix_dp_device *dp); struct analogix_dp_device * analogix_dp_bind(struct device *dev, struct drm_device *drm_dev, struct analogix_dp_plat_data *plat_data); void analogix_dp_unbind(struct analogix_dp_device *dp); int analogix_dp_start_crc(struct drm_connector *connector); int analogix_dp_stop_crc(struct drm_connector *connector); #endif /* _ANALOGIX_DP_H_ */

Overall Contributors

PersonTokensPropCommitsCommitProp
Yakir Yang17679.28%654.55%
Tomeu Vizoso2410.81%218.18%
Jeffy Chen188.11%19.09%
Marek Szyprowski31.35%19.09%
Zain Wang10.45%19.09%
Total222100.00%11100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.