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

Commit d81b7f34 authored by Jyri Sarha's avatar Jyri Sarha
Browse files

drm/tilcdc: Remove unnecessary pm_runtime_get() and *_put() calls



Remove unnecessary pm_runtime_get() and *_put() calls from commit
phase callbacks. Those calls are not needed since we have the whole
commit phase between pm_runtime_get_sync() and pm_runtime_put_sync().

Signed-off-by: default avatarJyri Sarha <jsarha@ti.com>
parent 47bfd6c0
Loading
Loading
Loading
Loading
+0 −8
Original line number Original line Diff line number Diff line
@@ -243,8 +243,6 @@ int tilcdc_crtc_page_flip(struct drm_crtc *crtc,


	crtc->primary->fb = fb;
	crtc->primary->fb = fb;


	pm_runtime_get_sync(dev->dev);

	spin_lock_irqsave(&tilcdc_crtc->irq_lock, flags);
	spin_lock_irqsave(&tilcdc_crtc->irq_lock, flags);


	if (crtc->hwmode.vrefresh && ktime_to_ns(tilcdc_crtc->last_vblank)) {
	if (crtc->hwmode.vrefresh && ktime_to_ns(tilcdc_crtc->last_vblank)) {
@@ -267,8 +265,6 @@ int tilcdc_crtc_page_flip(struct drm_crtc *crtc,


	spin_unlock_irqrestore(&tilcdc_crtc->irq_lock, flags);
	spin_unlock_irqrestore(&tilcdc_crtc->irq_lock, flags);


	pm_runtime_put_sync(dev->dev);

	return 0;
	return 0;
}
}


@@ -317,8 +313,6 @@ static void tilcdc_crtc_mode_set_nofb(struct drm_crtc *crtc)
	if (WARN_ON(!fb))
	if (WARN_ON(!fb))
		return;
		return;


	pm_runtime_get_sync(dev->dev);

	/* Configure the Burst Size and fifo threshold of DMA: */
	/* Configure the Burst Size and fifo threshold of DMA: */
	reg = tilcdc_read(dev, LCDC_DMA_CTRL_REG) & ~0x00000770;
	reg = tilcdc_read(dev, LCDC_DMA_CTRL_REG) & ~0x00000770;
	switch (info->dma_burst_sz) {
	switch (info->dma_burst_sz) {
@@ -467,8 +461,6 @@ static void tilcdc_crtc_mode_set_nofb(struct drm_crtc *crtc)


	tilcdc_crtc_update_clk(crtc);
	tilcdc_crtc_update_clk(crtc);


	pm_runtime_put_sync(dev->dev);

	crtc->hwmode = crtc->state->adjusted_mode;
	crtc->hwmode = crtc->state->adjusted_mode;
}
}