mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-11 05:17:10 +09:00
rk29-ipp: add deinterlace support & fix bugs
1.Add deinterlace support 2.Check input parameters in ipp_do_blit() 3.Enable or disable all clocks need by IPP in ipp_do_blit() for power saving 4.Sovle the problem of scheduling timeout
This commit is contained in:
9
arch/arm/mach-rk29/include/mach/rk29-ipp.h
Normal file → Executable file
9
arch/arm/mach-rk29/include/mach/rk29-ipp.h
Normal file → Executable file
@@ -20,6 +20,15 @@ struct rk29_ipp_req {
|
||||
uint32_t dst_vir_w;
|
||||
uint32_t timeout;
|
||||
uint32_t flag; //rotate
|
||||
|
||||
//chenli 0506
|
||||
//deinterlace_enable 1:enable 0:disable
|
||||
uint8_t deinterlace_enable;
|
||||
//the sum of three paras should be 32,and single para should be less than 32
|
||||
uint8_t deinterlace_para0;
|
||||
uint8_t deinterlace_para1;
|
||||
uint8_t deinterlace_para2;
|
||||
|
||||
};
|
||||
|
||||
//uint32_t format ö<><C3B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user