\r
typedef struct MMU_INFO\r
{\r
- uint64_t src0_base_addr;\r
- uint64_t src1_base_addr;\r
- uint64_t dst_base_addr;\r
- uint64_t els_base_addr;\r
+ unsigned long src0_base_addr;\r
+ unsigned long src1_base_addr;\r
+ unsigned long dst_base_addr;\r
+ unsigned long els_base_addr;\r
\r
u8 src0_mmu_flag; /* [0] src0 mmu enable [1] src0_flush [2] src0_prefetch_en [3] src0_prefetch dir */\r
u8 src1_mmu_flag; /* [0] src1 mmu enable [1] src1_flush [2] src1_prefetch_en [3] src1_prefetch dir */\r
typedef struct MMU\r
{\r
unsigned char mmu_en;\r
- uint64_t base_addr;\r
+ unsigned long base_addr;\r
uint32_t mmu_flag; /* [0] mmu enable [1] src_flush [2] dst_flush [3] CMD_flush [4~5] page size*/\r
} MMU;\r
\r
\r
typedef struct rga_img_info_t\r
{\r
- uint64_t yrgb_addr; /* yrgb mem addr */\r
- uint64_t uv_addr; /* cb/cr mem addr */\r
- uint64_t v_addr; /* cr mem addr */\r
+ unsigned long yrgb_addr; /* yrgb mem addr */\r
+ unsigned long uv_addr; /* cb/cr mem addr */\r
+ unsigned long v_addr; /* cr mem addr */\r
unsigned int format; //definition by RK_FORMAT\r
\r
unsigned short act_w;\r
rga_img_info_t dst; /* dst image info */\r
rga_img_info_t pat; /* patten image info */\r
\r
- uint64_t rop_mask_addr; /* rop4 mask addr */\r
- uint64_t LUT_addr; /* LUT addr */\r
+ unsigned long rop_mask_addr; /* rop4 mask addr */\r
+ unsigned long LUT_addr; /* LUT addr */\r
\r
RECT clip; /* dst clip window default value is dst_vir */\r
/* value from [0, w-1] / [0, h-1]*/\r
rga_img_info_t dst; // dst active window\r
rga_img_info_t pat; // patten active window\r
\r
- uint64_t rop_mask_addr; // rop4 mask addr\r
- uint64_t LUT_addr; // LUT addr\r
+ unsigned long rop_mask_addr; // rop4 mask addr\r
+ unsigned long LUT_addr; // LUT addr\r
\r
u32 rop_mask_stride;\r
\r