<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drm_crtc.h' l='873' type='int drm_encoder_init(struct drm_device * dev, struct drm_encoder * encoder, const struct drm_encoder_funcs * funcs, int encoder_type)'/>
<def f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='990' ll='1014' type='int drm_encoder_init(struct drm_device * dev, struct drm_encoder * encoder, const struct drm_encoder_funcs * funcs, int encoder_type)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/drm_crtc.c' l='977'>/**
 * drm_encoder_init - Init a preallocated encoder
 * @dev: drm device
 * @encoder: the encoder to init
 * @funcs: callbacks for this encoder
 * @encoder_type: user visible type of the encoder
 *
 * Initialises a preallocated encoder. Encoder should be
 * subclassed as part of driver encoder objects.
 *
 * Returns:
 * Zero on success, error code on failure.
 */</doc>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c' l='844' u='c' c='intel_crt_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_ddi.c' l='1707' u='c' c='intel_ddi_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_dp.c' l='3916' u='c' c='intel_dp_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_dsi.c' l='610' u='c' c='intel_dsi_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_dvo.c' l='470' u='c' c='intel_dvo_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_hdmi.c' l='1329' u='c' c='intel_hdmi_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c' l='952' u='c' c='intel_lvds_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c' l='3001' u='c' c='intel_sdvo_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/i915/intel_tv.c' l='1637' u='c' c='intel_tv_init'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dac.c' l='553' u='c' c='nv04_dac_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_dfp.c' l='715' u='c' c='nv04_dfp_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv04.c' l='232' u='c' c='nv04_tv_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv17.c' l='838' u='c' c='nv17_tv_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c' l='1728' u='c' c='nv50_dac_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c' l='2066' u='c' c='nv50_sor_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c' l='2241' u='c' c='nv50_pior_create'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2646' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2649' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2655' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2662' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2676' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2679' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2682' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2699' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2701' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c' l='2703' u='c' c='radeon_add_atom_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c' l='1774' u='c' c='radeon_add_legacy_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c' l='1783' u='c' c='radeon_add_legacy_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c' l='1788' u='c' c='radeon_add_legacy_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c' l='1796' u='c' c='radeon_add_legacy_encoder'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c' l='1804' u='c' c='radeon_add_legacy_encoder'/>
