Suggestion:S3C64XX and next-S3C MFC need IOCTL_MFC_RESET ?
tommy
jiujin.hong at mid-fun.com
Fri Nov 6 02:51:36 EST 2009
hi,emailist!
I think S3C64XX and next-s3c MFC driver need IOCTL_MFC_RESET,because
if APP unlegal exit mfc operation or MFC met some uncorrect
h264/mpeg4/vc1/wmv9 media stream,can cause MFC inter unit become
uncorrect state,it need RESET to recover to work for next!When under
that uncorrect condition,APP must use ioctl_MFC_RESET to recover!
i have test it ,also OK even met uncorrect stream and unlegal app file
descriptor exit !
patch may be similiar as following:
/*For MFC RESET,when met uncorrect stram or unlegal file
descriptor exit ,for APP engineer*/
case IOCTL_MFC_RESET:
MFC_Mutex_Lock();
MFC_HW_Init(); /*RESET MFC,download
firmware ,reset mfc busy flag*/
MFC_Mutex_Release();
break;
Tommy at China
More information about the linux-arm-kernel
mailing list