.. | .. |
---|
434 | 434 | |
---|
435 | 435 | #define RGA2_VSP_BICUBIC_LIMIT 1996 |
---|
436 | 436 | |
---|
| 437 | +union rga2_color_ctrl { |
---|
| 438 | + uint32_t value; |
---|
| 439 | + struct { |
---|
| 440 | + uint32_t dst_color_mode:1; |
---|
| 441 | + uint32_t src_color_mode:1; |
---|
| 442 | + |
---|
| 443 | + uint32_t dst_factor_mode:3; |
---|
| 444 | + uint32_t src_factor_mode:3; |
---|
| 445 | + |
---|
| 446 | + uint32_t dst_alpha_cal_mode:1; |
---|
| 447 | + uint32_t src_alpha_cal_mode:1; |
---|
| 448 | + |
---|
| 449 | + uint32_t dst_blend_mode:2; |
---|
| 450 | + uint32_t src_blend_mode:2; |
---|
| 451 | + |
---|
| 452 | + uint32_t dst_alpha_mode:1; |
---|
| 453 | + uint32_t src_alpha_mode:1; |
---|
| 454 | + } bits; |
---|
| 455 | +}; |
---|
| 456 | + |
---|
| 457 | +union rga2_alpha_ctrl { |
---|
| 458 | + uint32_t value; |
---|
| 459 | + struct { |
---|
| 460 | + uint32_t dst_factor_mode:3; |
---|
| 461 | + uint32_t src_factor_mode:3; |
---|
| 462 | + |
---|
| 463 | + uint32_t dst_alpha_cal_mode:1; |
---|
| 464 | + uint32_t src_alpha_cal_mode:1; |
---|
| 465 | + |
---|
| 466 | + uint32_t dst_blend_mode:2; |
---|
| 467 | + uint32_t src_blend_mode:2; |
---|
| 468 | + |
---|
| 469 | + uint32_t dst_alpha_mode:1; |
---|
| 470 | + uint32_t src_alpha_mode:1; |
---|
| 471 | + } bits; |
---|
| 472 | +}; |
---|
| 473 | + |
---|
437 | 474 | extern const struct rga_backend_ops rga2_ops; |
---|
438 | 475 | |
---|
439 | 476 | #endif |
---|