From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jae Hyun Yoo Date: Fri, 31 May 2019 15:15:38 -0700 Subject: [PATCH v3 00/10] Improve stability and add bug fixes of Aspeed video engine driver Message-ID: <20190531221548.14757-1-jae.hyun.yoo@linux.intel.com> List-Id: To: linux-aspeed@lists.ozlabs.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit This patch series improves stability of Aspeed video engine driver by fixing clock control and irq handling logic in the driver. Also, it adds a couple of bug fixes and a workaroud for a silicon bug. Changes since v2: - Corrected re-allocation logic of source buffer. - Removed an incorrect patch from this series (10/11 in v2). - Added more details into the silicon bug workaround fix comment. Changes since v1: - Removed spinlock handling code from 0001 patch. - Added 4 more patches. Jae Hyun Yoo (10): media: aspeed: fix a kernel warning on clk control media: aspeed: refine clock control logic media: aspeed: change irq to threaded irq media: aspeed: remove IRQF_SHARED flag media: aspeed: reduce noisy log printing outs media: aspeed: remove checking of VE_INTERRUPT_CAPTURE_COMPLETE media: aspeed: refine interrupt handling logic media: aspeed: remove source buffer allocation before mode detection media: aspeed: use different delays for triggering VE H/W reset media: aspeed: add a workaround to fix a silicon bug drivers/media/platform/aspeed-video.c | 156 ++++++++++++++------------ 1 file changed, 86 insertions(+), 70 deletions(-) -- 2.21.0