Loading drivers/gpu/drm/drm_crtc.c +1 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,7 @@ static struct drm_conn_prop_enum_list drm_connector_enum_list[] = { DRM_MODE_CONNECTOR_HDMIA, "HDMI Type A", 0 }, { DRM_MODE_CONNECTOR_HDMIB, "HDMI Type B", 0 }, { DRM_MODE_CONNECTOR_TV, "TV", 0 }, { DRM_MODE_CONNECTOR_eDP, "Embedded DisplayPort", 0 }, }; static struct drm_prop_enum_list drm_encoder_enum_list[] = Loading drivers/gpu/drm/drm_irq.c +4 −1 Original line number Diff line number Diff line Loading @@ -115,6 +115,7 @@ void drm_vblank_cleanup(struct drm_device *dev) dev->num_crtcs = 0; } EXPORT_SYMBOL(drm_vblank_cleanup); int drm_vblank_init(struct drm_device *dev, int num_crtcs) { Loading Loading @@ -163,7 +164,6 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs) } dev->vblank_disable_allowed = 0; return 0; err: Loading Loading @@ -493,6 +493,9 @@ EXPORT_SYMBOL(drm_vblank_off); */ void drm_vblank_pre_modeset(struct drm_device *dev, int crtc) { /* vblank is not initialized (IRQ not installed ?) */ if (!dev->num_crtcs) return; /* * To avoid all the problems that might happen if interrupts * were enabled/disabled around or between these calls, we just Loading drivers/gpu/drm/radeon/ObjectID.h +433 −368 File changed.Preview size limit exceeded, changes collapsed. Show changes drivers/gpu/drm/radeon/atombios_dp.c +4 −2 Original line number Diff line number Diff line Loading @@ -468,7 +468,8 @@ void radeon_dp_set_link_config(struct drm_connector *connector, struct radeon_connector *radeon_connector; struct radeon_connector_atom_dig *dig_connector; if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) if ((connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) || (connector->connector_type != DRM_MODE_CONNECTOR_eDP)) return; radeon_connector = to_radeon_connector(connector); Loading Loading @@ -582,7 +583,8 @@ void dp_link_train(struct drm_encoder *encoder, u8 train_set[4]; int i; if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) if ((connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) || (connector->connector_type != DRM_MODE_CONNECTOR_eDP)) return; if (!radeon_encoder->enc_priv) Loading drivers/gpu/drm/radeon/mkregtable.c +3 −1 Original line number Diff line number Diff line Loading @@ -661,8 +661,10 @@ static int parser_auth(struct table *t, const char *filename) fseek(file, 0, SEEK_SET); /* get header */ if (fgets(buf, 1024, file) == NULL) if (fgets(buf, 1024, file) == NULL) { fclose(file); return -1; } /* first line will contain the last register * and gpu name */ Loading Loading
drivers/gpu/drm/drm_crtc.c +1 −0 Original line number Diff line number Diff line Loading @@ -158,6 +158,7 @@ static struct drm_conn_prop_enum_list drm_connector_enum_list[] = { DRM_MODE_CONNECTOR_HDMIA, "HDMI Type A", 0 }, { DRM_MODE_CONNECTOR_HDMIB, "HDMI Type B", 0 }, { DRM_MODE_CONNECTOR_TV, "TV", 0 }, { DRM_MODE_CONNECTOR_eDP, "Embedded DisplayPort", 0 }, }; static struct drm_prop_enum_list drm_encoder_enum_list[] = Loading
drivers/gpu/drm/drm_irq.c +4 −1 Original line number Diff line number Diff line Loading @@ -115,6 +115,7 @@ void drm_vblank_cleanup(struct drm_device *dev) dev->num_crtcs = 0; } EXPORT_SYMBOL(drm_vblank_cleanup); int drm_vblank_init(struct drm_device *dev, int num_crtcs) { Loading Loading @@ -163,7 +164,6 @@ int drm_vblank_init(struct drm_device *dev, int num_crtcs) } dev->vblank_disable_allowed = 0; return 0; err: Loading Loading @@ -493,6 +493,9 @@ EXPORT_SYMBOL(drm_vblank_off); */ void drm_vblank_pre_modeset(struct drm_device *dev, int crtc) { /* vblank is not initialized (IRQ not installed ?) */ if (!dev->num_crtcs) return; /* * To avoid all the problems that might happen if interrupts * were enabled/disabled around or between these calls, we just Loading
drivers/gpu/drm/radeon/ObjectID.h +433 −368 File changed.Preview size limit exceeded, changes collapsed. Show changes
drivers/gpu/drm/radeon/atombios_dp.c +4 −2 Original line number Diff line number Diff line Loading @@ -468,7 +468,8 @@ void radeon_dp_set_link_config(struct drm_connector *connector, struct radeon_connector *radeon_connector; struct radeon_connector_atom_dig *dig_connector; if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) if ((connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) || (connector->connector_type != DRM_MODE_CONNECTOR_eDP)) return; radeon_connector = to_radeon_connector(connector); Loading Loading @@ -582,7 +583,8 @@ void dp_link_train(struct drm_encoder *encoder, u8 train_set[4]; int i; if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) if ((connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) || (connector->connector_type != DRM_MODE_CONNECTOR_eDP)) return; if (!radeon_encoder->enc_priv) Loading
drivers/gpu/drm/radeon/mkregtable.c +3 −1 Original line number Diff line number Diff line Loading @@ -661,8 +661,10 @@ static int parser_auth(struct table *t, const char *filename) fseek(file, 0, SEEK_SET); /* get header */ if (fgets(buf, 1024, file) == NULL) if (fgets(buf, 1024, file) == NULL) { fclose(file); return -1; } /* first line will contain the last register * and gpu name */ Loading