Loading drivers/gpu/drm/drm_modes.c +0 −37 Original line number Diff line number Diff line Loading @@ -922,43 +922,6 @@ void drm_mode_validate_size(struct drm_device *dev, } EXPORT_SYMBOL(drm_mode_validate_size); /** * drm_mode_validate_clocks - validate modes against clock limits * @dev: DRM device * @mode_list: list of modes to check * @min: minimum clock rate array * @max: maximum clock rate array * @n_ranges: number of clock ranges (size of arrays) * * LOCKING: * Caller must hold a lock protecting @mode_list. * * Some code may need to check a mode list against the clock limits of the * device in question. This function walks the mode list, testing to make * sure each mode falls within a given range (defined by @min and @max * arrays) and sets @mode->status as needed. */ void drm_mode_validate_clocks(struct drm_device *dev, struct list_head *mode_list, int *min, int *max, int n_ranges) { struct drm_display_mode *mode; int i; list_for_each_entry(mode, mode_list, head) { bool good = false; for (i = 0; i < n_ranges; i++) { if (mode->clock >= min[i] && mode->clock <= max[i]) { good = true; break; } } if (!good) mode->status = MODE_CLOCK_RANGE; } } EXPORT_SYMBOL(drm_mode_validate_clocks); /** * drm_mode_prune_invalid - remove invalid modes from mode list * @dev: DRM device Loading include/drm/drm_crtc.h +0 −3 Original line number Diff line number Diff line Loading @@ -930,9 +930,6 @@ extern void drm_mode_list_concat(struct list_head *head, extern void drm_mode_validate_size(struct drm_device *dev, struct list_head *mode_list, int maxX, int maxY, int maxPitch); extern void drm_mode_validate_clocks(struct drm_device *dev, struct list_head *mode_list, int *min, int *max, int n_ranges); extern void drm_mode_prune_invalid(struct drm_device *dev, struct list_head *mode_list, bool verbose); extern void drm_mode_sort(struct list_head *mode_list); Loading Loading
drivers/gpu/drm/drm_modes.c +0 −37 Original line number Diff line number Diff line Loading @@ -922,43 +922,6 @@ void drm_mode_validate_size(struct drm_device *dev, } EXPORT_SYMBOL(drm_mode_validate_size); /** * drm_mode_validate_clocks - validate modes against clock limits * @dev: DRM device * @mode_list: list of modes to check * @min: minimum clock rate array * @max: maximum clock rate array * @n_ranges: number of clock ranges (size of arrays) * * LOCKING: * Caller must hold a lock protecting @mode_list. * * Some code may need to check a mode list against the clock limits of the * device in question. This function walks the mode list, testing to make * sure each mode falls within a given range (defined by @min and @max * arrays) and sets @mode->status as needed. */ void drm_mode_validate_clocks(struct drm_device *dev, struct list_head *mode_list, int *min, int *max, int n_ranges) { struct drm_display_mode *mode; int i; list_for_each_entry(mode, mode_list, head) { bool good = false; for (i = 0; i < n_ranges; i++) { if (mode->clock >= min[i] && mode->clock <= max[i]) { good = true; break; } } if (!good) mode->status = MODE_CLOCK_RANGE; } } EXPORT_SYMBOL(drm_mode_validate_clocks); /** * drm_mode_prune_invalid - remove invalid modes from mode list * @dev: DRM device Loading
include/drm/drm_crtc.h +0 −3 Original line number Diff line number Diff line Loading @@ -930,9 +930,6 @@ extern void drm_mode_list_concat(struct list_head *head, extern void drm_mode_validate_size(struct drm_device *dev, struct list_head *mode_list, int maxX, int maxY, int maxPitch); extern void drm_mode_validate_clocks(struct drm_device *dev, struct list_head *mode_list, int *min, int *max, int n_ranges); extern void drm_mode_prune_invalid(struct drm_device *dev, struct list_head *mode_list, bool verbose); extern void drm_mode_sort(struct list_head *mode_list); Loading