include/drm/bridge/inno_hdmi.h

Source file repositories/reference/linux-study-clean/include/drm/bridge/inno_hdmi.h

File Facts

System
Linux kernel
Corpus path
include/drm/bridge/inno_hdmi.h
Extension
.h
Size
797 bytes
Lines
36
Domain
Repository Root And Misc
Bucket
include
Inferred role
Repository Root And Misc: implementation source
Status
source implementation candidate

Why This File Exists

Top-level or miscellaneous repository surface. Use this as map coverage unless a later manual pass promotes the file into a deeper subsystem dossier.

Dependency Surface

Detected Declarations

Annotated Snippet

struct inno_hdmi_plat_ops {
	void (*enable)(struct device *pdev, struct drm_display_mode *mode);
};

struct inno_hdmi_phy_config {
	unsigned long pixelclock;
	u8 pre_emphasis;
	u8 voltage_level_control;
};

struct inno_hdmi_plat_data {
	const struct inno_hdmi_plat_ops *ops;
	struct inno_hdmi_phy_config *phy_configs;
	struct inno_hdmi_phy_config *default_phy_config;
};

struct inno_hdmi *inno_hdmi_bind(struct device *pdev,
				 struct drm_encoder *encoder,
				 const struct inno_hdmi_plat_data *plat_data);
#endif /* __INNO_HDMI__ */

Annotation

Implementation Notes