Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f8f2a60e authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "Revert "drm/msm/disp/dpu: Mark a handful of functions as static""

parents 2a6106ab 08c67e2e
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -264,9 +264,6 @@ void dpu_encoder_helper_report_irq_timeout(struct dpu_encoder_phys *phys_enc,
				DPU_ENCODER_FRAME_EVENT_ERROR);
}

static int dpu_encoder_helper_wait_event_timeout(int32_t drm_id,
		int32_t hw_id, struct dpu_encoder_wait_info *info);

int dpu_encoder_helper_wait_for_irq(struct dpu_encoder_phys *phys_enc,
		enum dpu_intr_idx intr_idx,
		struct dpu_encoder_wait_info *wait_info)
@@ -470,7 +467,7 @@ void dpu_encoder_get_hw_resources(struct drm_encoder *drm_enc,
	}
}

static void dpu_encoder_destroy(struct drm_encoder *drm_enc)
void dpu_encoder_destroy(struct drm_encoder *drm_enc)
{
	struct dpu_encoder_virt *dpu_enc = NULL;
	int i = 0;
@@ -1519,7 +1516,7 @@ void dpu_encoder_helper_trigger_start(struct dpu_encoder_phys *phys_enc)
	}
}

static int dpu_encoder_helper_wait_event_timeout(
int dpu_encoder_helper_wait_event_timeout(
		int32_t drm_id,
		int32_t hw_id,
		struct dpu_encoder_wait_info *info)
+6 −0
Original line number Diff line number Diff line
@@ -158,6 +158,12 @@ struct drm_encoder *dpu_encoder_init(
int dpu_encoder_setup(struct drm_device *dev, struct drm_encoder *enc,
		struct msm_display_info *disp_info);

/**
 * dpu_encoder_destroy - destroy previously initialized virtual encoder
 * @drm_enc:    Pointer to previously created drm encoder structure
 */
void dpu_encoder_destroy(struct drm_encoder *drm_enc);

/**
 * dpu_encoder_prepare_commit - prepare encoder at the very beginning of an
 *	atomic commit, before any registers are written
+14 −0
Original line number Diff line number Diff line
@@ -355,6 +355,20 @@ struct dpu_encoder_phys *dpu_encoder_phys_cmd_init(
 */
void dpu_encoder_helper_trigger_start(struct dpu_encoder_phys *phys_enc);

/**
 * dpu_encoder_helper_wait_event_timeout - wait for event with timeout
 *	taking into account that jiffies may jump between reads leading to
 *	incorrectly detected timeouts. Prevent failure in this scenario by
 *	making sure that elapsed time during wait is valid.
 * @drm_id: drm object id for logging
 * @hw_id: hw instance id for logging
 * @info: wait info structure
 */
int dpu_encoder_helper_wait_event_timeout(
		int32_t drm_id,
		int32_t hw_id,
		struct dpu_encoder_wait_info *info);

/**
 * dpu_encoder_helper_hw_reset - issue ctl hw reset
 *	This helper function may be optionally specified by physical
+1 −1
Original line number Diff line number Diff line
@@ -349,7 +349,7 @@ static int dpu_encoder_phys_cmd_control_vblank_irq(
	return ret;
}

static void dpu_encoder_phys_cmd_irq_control(struct dpu_encoder_phys *phys_enc,
void dpu_encoder_phys_cmd_irq_control(struct dpu_encoder_phys *phys_enc,
		bool enable)
{
	struct dpu_encoder_phys_cmd *cmd_enc;
+1 −1
Original line number Diff line number Diff line
@@ -846,7 +846,7 @@ static int _dpu_format_get_plane_sizes_linear(
	return 0;
}

static int dpu_format_get_plane_sizes(
int dpu_format_get_plane_sizes(
		const struct dpu_format *fmt,
		const uint32_t w,
		const uint32_t h,
Loading