| /drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_3.0/ |
| A D | ia_css_xnr3.host.c | 71 s32 alpha; in compute_alpha() local 75 alpha = XNR_MAX_ALPHA; in compute_alpha() 79 if (alpha > XNR_MAX_ALPHA) in compute_alpha() 80 alpha = XNR_MAX_ALPHA; in compute_alpha() 83 return alpha; in compute_alpha() 159 to->alpha.y0 = alpha_y0; in ia_css_xnr3_encode() 160 to->alpha.u0 = alpha_u0; in ia_css_xnr3_encode() 161 to->alpha.v0 = alpha_v0; in ia_css_xnr3_encode() 162 to->alpha.ydiff = clamp(alpha_ydiff, min_diff, max_diff); in ia_css_xnr3_encode() 163 to->alpha.udiff = clamp(alpha_udiff, min_diff, max_diff); in ia_css_xnr3_encode() [all …]
|
| /drivers/gpu/drm/rockchip/ |
| A D | rockchip_vop2_reg.c | 1778 static bool is_opaque(u16 alpha) in is_opaque() argument 1780 return (alpha >> 8) == 0xff; in is_opaque() 1784 struct vop2_alpha *alpha) in vop2_parse_alpha() argument 1793 alpha->src_color_ctrl.val = 0; in vop2_parse_alpha() 1794 alpha->dst_color_ctrl.val = 0; in vop2_parse_alpha() 1795 alpha->src_alpha_ctrl.val = 0; in vop2_parse_alpha() 1796 alpha->dst_alpha_ctrl.val = 0; in vop2_parse_alpha() 1829 alpha->src_alpha_ctrl.bits.blend_mode = alpha->src_color_ctrl.bits.blend_mode; in vop2_parse_alpha() 1859 struct vop2_alpha alpha; in vop2_setup_cluster_alpha() local 1924 struct vop2_alpha alpha; in vop2_setup_alpha() local [all …]
|
| /drivers/gpu/drm/imx/dcss/ |
| A D | dcss-dtg.c | 91 u32 alpha; member 170 dtg->alpha = 255; in dcss_dtg_init() 173 ((dtg->alpha << DEFAULT_FG_ALPHA_POS) & DEFAULT_FG_ALPHA_MASK); in dcss_dtg_init() 262 bool dcss_dtg_global_alpha_changed(struct dcss_dtg *dtg, int ch_num, int alpha) in dcss_dtg_global_alpha_changed() argument 267 return alpha != dtg->alpha; in dcss_dtg_global_alpha_changed() 271 const struct drm_format_info *format, int alpha) in dcss_dtg_plane_alpha_set() argument 281 if (!format->has_alpha || alpha != 255) in dcss_dtg_plane_alpha_set() 282 dtg->alpha_cfg = (alpha << DEFAULT_FG_ALPHA_POS) & DEFAULT_FG_ALPHA_MASK; in dcss_dtg_plane_alpha_set() 286 dtg->alpha = alpha; in dcss_dtg_plane_alpha_set()
|
| /drivers/gpu/drm/logicvc/ |
| A D | logicvc_layer.c | 64 .alpha = true, 194 u32 alpha; in logicvc_plane_atomic_update() local 213 alpha = new_state->alpha * alpha_max / DRM_BLEND_ALPHA_OPAQUE; in logicvc_plane_atomic_update() 216 alpha, alpha_max); in logicvc_plane_atomic_update() 219 alpha); in logicvc_plane_atomic_update() 355 bool alpha; in logicvc_layer_formats_lookup() local 358 alpha = (layer->config.alpha_mode == LOGICVC_LAYER_ALPHA_PIXEL); in logicvc_layer_formats_lookup() 363 logicvc_layer_formats[i].alpha == alpha) in logicvc_layer_formats_lookup()
|
| /drivers/gpu/drm/fsl-dcu/ |
| A D | fsl_dcu_drm_plane.c | 88 unsigned int alpha = DCU_LAYER_AB_NONE, bpp; in fsl_dcu_drm_plane_atomic_update() local 108 alpha = DCU_LAYER_AB_WHOLE_FRAME; in fsl_dcu_drm_plane_atomic_update() 114 alpha = DCU_LAYER_AB_WHOLE_FRAME; in fsl_dcu_drm_plane_atomic_update() 120 alpha = DCU_LAYER_AB_WHOLE_FRAME; in fsl_dcu_drm_plane_atomic_update() 144 alpha); in fsl_dcu_drm_plane_atomic_update()
|
| /drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| A D | ctxgf108.c | 740 const u32 alpha = grctx->alpha_nr; in gf108_grctx_generate_attrib() local 748 gf100_grctx_patch_wr32(chan, 0x405830, (beta << 16) | alpha); in gf108_grctx_generate_attrib() 749 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gf108_grctx_generate_attrib() 753 const u32 a = alpha; in gf108_grctx_generate_attrib()
|
| A D | ctxgp102.c | 44 const u32 alpha = grctx->alpha_nr; in gp102_grctx_generate_attrib() local 54 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gp102_grctx_generate_attrib() 55 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gp102_grctx_generate_attrib() 59 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gp102_grctx_generate_attrib()
|
| A D | ctxgp100.c | 46 const u32 alpha = grctx->alpha_nr; in gp100_grctx_generate_attrib() local 55 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gp100_grctx_generate_attrib() 56 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gp100_grctx_generate_attrib() 60 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gp100_grctx_generate_attrib()
|
| A D | ctxgf117.c | 248 const u32 alpha = grctx->alpha_nr; in gf117_grctx_generate_attrib() local 256 gf100_grctx_patch_wr32(chan, 0x405830, (beta << 16) | alpha); in gf117_grctx_generate_attrib() 257 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gf117_grctx_generate_attrib() 261 const u32 a = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gf117_grctx_generate_attrib()
|
| A D | ctxgm107.c | 904 const u32 alpha = grctx->alpha_nr; in gm107_grctx_generate_attrib() local 911 gf100_grctx_patch_wr32(chan, 0x405830, (attrib << 16) | alpha); in gm107_grctx_generate_attrib() 912 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gm107_grctx_generate_attrib() 916 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gm107_grctx_generate_attrib()
|
| A D | ctxgv100.c | 66 const u32 alpha = grctx->alpha_nr; in gv100_grctx_generate_attrib() local 76 gf100_grctx_patch_wr32(chan, 0x40585c, alpha); in gv100_grctx_generate_attrib() 77 gf100_grctx_patch_wr32(chan, 0x4064c4, ((alpha / 4) << 16) | max_batches); in gv100_grctx_generate_attrib() 81 const u32 as = alpha * gr->ppc_tpc_nr[gpc][ppc]; in gv100_grctx_generate_attrib()
|
| A D | ctxgk104.c | 930 bool alpha = atarget < btarget; in gk104_grctx_generate_alpha_beta_tables() local 938 if (alpha) { in gk104_grctx_generate_alpha_beta_tables() 957 alpha = !alpha; in gk104_grctx_generate_alpha_beta_tables()
|
| /drivers/gpu/drm/tegra/ |
| A D | plane.c | 554 unsigned int *alpha) in tegra_plane_format_get_alpha() argument 557 *alpha = opaque; in tegra_plane_format_get_alpha() 563 *alpha = WIN_COLOR_DEPTH_B5G5R5A1; in tegra_plane_format_get_alpha() 567 *alpha = WIN_COLOR_DEPTH_A1B5G5R5; in tegra_plane_format_get_alpha() 571 *alpha = WIN_COLOR_DEPTH_R8G8B8A8; in tegra_plane_format_get_alpha() 575 *alpha = WIN_COLOR_DEPTH_B8G8R8A8; in tegra_plane_format_get_alpha() 579 *alpha = opaque; in tegra_plane_format_get_alpha() 685 state->blending[index].alpha = true; in tegra_plane_update_transparency() 687 state->blending[index].alpha = false; in tegra_plane_update_transparency()
|
| /drivers/gpu/drm/ci/xfails/ |
| A D | i915-amly-fails.txt | 32 kms_plane_alpha_blend@alpha-basic,Fail 33 kms_plane_alpha_blend@alpha-opaque-fb,Fail 34 kms_plane_alpha_blend@alpha-transparent-fb,Fail 35 kms_plane_alpha_blend@constant-alpha-max,Fail
|
| A D | i915-apl-fails.txt | 28 kms_plane_alpha_blend@alpha-basic,Fail 29 kms_plane_alpha_blend@alpha-opaque-fb,Fail 30 kms_plane_alpha_blend@alpha-transparent-fb,Fail 31 kms_plane_alpha_blend@constant-alpha-max,Fail
|
| A D | i915-whl-fails.txt | 35 kms_plane_alpha_blend@alpha-basic,Fail 36 kms_plane_alpha_blend@alpha-opaque-fb,Fail 37 kms_plane_alpha_blend@alpha-transparent-fb,Fail 38 kms_plane_alpha_blend@constant-alpha-max,Fail
|
| A D | i915-cml-fails.txt | 40 kms_plane_alpha_blend@alpha-basic,Fail 41 kms_plane_alpha_blend@alpha-opaque-fb,Fail 42 kms_plane_alpha_blend@alpha-transparent-fb,Fail 43 kms_plane_alpha_blend@constant-alpha-max,Fail
|
| /drivers/video/fbdev/omap2/omapfb/dss/ |
| A D | overlay-sysfs.c | 243 u8 alpha; in overlay_global_alpha_store() local 249 r = kstrtou8(buf, 0, &alpha); in overlay_global_alpha_store() 255 info.global_alpha = alpha; in overlay_global_alpha_store() 285 u8 alpha; in overlay_pre_mult_alpha_store() local 291 r = kstrtou8(buf, 0, &alpha); in overlay_pre_mult_alpha_store() 297 info.pre_mult_alpha = alpha; in overlay_pre_mult_alpha_store()
|
| /drivers/gpu/drm/msm/disp/ |
| A D | mdp_format.c | 69 #define INTERLEAVED_RGB_FMT(fmt, a, r, g, b, e0, e1, e2, e3, uc, alpha, \ argument 74 .alpha_enable = alpha, \ 90 alpha, bp, flg, fm, np, th) \ argument 94 .alpha_enable = alpha, \ 110 alpha, chroma, count, bp, flg, fm, np) \ argument 114 .alpha_enable = alpha, \ 207 #define PLANAR_YUV_FMT(fmt, a, r, g, b, e0, e1, e2, alpha, chroma, bp, \ argument 212 .alpha_enable = alpha, \
|
| /drivers/media/test-drivers/vicodec/ |
| A D | codec-v4l2-fwht.c | 103 rf->alpha = NULL; in prepare_raw_frame() 114 rf->alpha = NULL; in prepare_raw_frame() 179 rf->alpha = rf->luma; in prepare_raw_frame() 190 rf->alpha = rf->cr + 1; in prepare_raw_frame() 194 rf->alpha = rf->luma; in prepare_raw_frame() 201 rf->alpha = rf->luma + 3; in prepare_raw_frame()
|
| /drivers/clk/qcom/ |
| A D | videocc-sm8550.c | 39 .alpha = 0x8000, 71 .alpha = 0xb000, 590 video_cc_pll0_config.alpha = 0x0000; in video_cc_sm8550_probe() 592 video_cc_pll1_config.alpha = 0xc000; in video_cc_sm8550_probe() 599 video_cc_pll0_config.alpha = 0xa000; in video_cc_sm8550_probe() 601 video_cc_pll1_config.alpha = 0xc000; in video_cc_sm8550_probe()
|
| /drivers/gpu/drm/exynos/ |
| A D | exynos5433_drm_decon.c | 265 unsigned int alpha, unsigned int pixel_alpha) in decon_win_set_bldeq() argument 278 if (alpha != DRM_BLEND_ALPHA_OPAQUE) { in decon_win_set_bldeq() 291 unsigned int alpha, unsigned int pixel_alpha) in decon_win_set_bldmod() argument 293 u32 win_alpha = alpha >> 8; in decon_win_set_bldmod() 309 if (alpha != DRM_BLEND_ALPHA_OPAQUE) { in decon_win_set_bldmod() 325 unsigned int alpha = state->base.alpha; in decon_win_set_pixfmt() local 378 decon_win_set_bldmod(ctx, win, alpha, pixel_alpha); in decon_win_set_pixfmt() 379 decon_win_set_bldeq(ctx, win, alpha, pixel_alpha); in decon_win_set_pixfmt()
|
| /drivers/media/common/v4l2-tpg/ |
| A D | v4l2-tpg-core.c | 1143 alpha = 0; in gen_twopix() 1313 alpha = 0; in gen_twopix() 1321 alpha = 0; in gen_twopix() 1328 alpha = 0; in gen_twopix() 1335 alpha = 0; in gen_twopix() 1343 alpha = 0; in gen_twopix() 1352 alpha = 0; in gen_twopix() 1360 alpha = 0; in gen_twopix() 1368 alpha = 0; in gen_twopix() 1377 alpha = 0; in gen_twopix() [all …]
|
| /drivers/iio/afe/ |
| A D | iio-rescale.c | 413 u32 alpha; in rescale_temp_sense_rtd_props() local 427 ret = device_property_read_u32(dev, "alpha-ppm-per-celsius", &alpha); in rescale_temp_sense_rtd_props() 440 tmp = r0 * iexc * alpha / 1000000; in rescale_temp_sense_rtd_props() 455 s32 alpha; in rescale_temp_transducer_props() local 460 ret = device_property_read_u32(dev, "alpha-ppm-per-celsius", &alpha); in rescale_temp_transducer_props() 467 rescale->denominator = alpha * sense; in rescale_temp_transducer_props()
|
| /drivers/media/platform/renesas/vsp1/ |
| A D | vsp1_rpf.c | 226 (fmtinfo->alpha ? VI6_RPF_ALPH_SEL_ASEL_PACKED in rpf_configure_stream() 232 if (fmtinfo->alpha) { in rpf_configure_stream() 305 rpf->alpha << VI6_RPF_VRTCOL_SET_LAYA_SHIFT); in rpf_configure_frame() 307 (rpf->alpha << VI6_RPF_MULT_ALPHA_RATIO_SHIFT)); in rpf_configure_frame() 309 vsp1_pipeline_propagate_alpha(pipe, dlb, rpf->alpha); in rpf_configure_frame()
|