Lines Matching refs:udw

849 			     u32 ldw, u32 udw)  in i9xx_lut_10_pack()  argument
852 REG_FIELD_GET(PALETTE_10BIT_RED_UDW_MASK, udw) << 8; in i9xx_lut_10_pack()
854 REG_FIELD_GET(PALETTE_10BIT_GREEN_UDW_MASK, udw) << 8; in i9xx_lut_10_pack()
856 REG_FIELD_GET(PALETTE_10BIT_BLUE_UDW_MASK, udw) << 8; in i9xx_lut_10_pack()
864 u32 ldw, u32 udw) in i9xx_lut_10_pack_slope() argument
866 int r_exp = REG_FIELD_GET(PALETTE_10BIT_RED_EXP_MASK, udw); in i9xx_lut_10_pack_slope()
867 int r_mant = REG_FIELD_GET(PALETTE_10BIT_RED_MANT_MASK, udw); in i9xx_lut_10_pack_slope()
868 int g_exp = REG_FIELD_GET(PALETTE_10BIT_GREEN_EXP_MASK, udw); in i9xx_lut_10_pack_slope()
869 int g_mant = REG_FIELD_GET(PALETTE_10BIT_GREEN_MANT_MASK, udw); in i9xx_lut_10_pack_slope()
870 int b_exp = REG_FIELD_GET(PALETTE_10BIT_BLUE_EXP_MASK, udw); in i9xx_lut_10_pack_slope()
871 int b_mant = REG_FIELD_GET(PALETTE_10BIT_BLUE_MANT_MASK, udw); in i9xx_lut_10_pack_slope()
873 i9xx_lut_10_pack(color, ldw, udw); in i9xx_lut_10_pack_slope()
896 static void i965_lut_10p6_pack(struct drm_color_lut *entry, u32 ldw, u32 udw) in i965_lut_10p6_pack() argument
898 entry->red = REG_FIELD_GET(PALETTE_RED_MASK, udw) << 8 | in i965_lut_10p6_pack()
900 entry->green = REG_FIELD_GET(PALETTE_GREEN_MASK, udw) << 8 | in i965_lut_10p6_pack()
902 entry->blue = REG_FIELD_GET(PALETTE_BLUE_MASK, udw) << 8 | in i965_lut_10p6_pack()
942 static void ilk_lut_12p4_pack(struct drm_color_lut *entry, u32 ldw, u32 udw) in ilk_lut_12p4_pack() argument
944 entry->red = REG_FIELD_GET(PREC_PALETTE_12P4_RED_UDW_MASK, udw) << 6 | in ilk_lut_12p4_pack()
946 entry->green = REG_FIELD_GET(PREC_PALETTE_12P4_GREEN_UDW_MASK, udw) << 6 | in ilk_lut_12p4_pack()
948 entry->blue = REG_FIELD_GET(PREC_PALETTE_12P4_BLUE_UDW_MASK, udw) << 6 | in ilk_lut_12p4_pack()
1709 static void chv_cgm_degamma_pack(struct drm_color_lut *entry, u32 ldw, u32 udw) in chv_cgm_degamma_pack() argument
1713 entry->red = intel_color_lut_pack(REG_FIELD_GET(CGM_PIPE_DEGAMMA_RED_UDW_MASK, udw), 14); in chv_cgm_degamma_pack()
1743 static void chv_cgm_gamma_pack(struct drm_color_lut *entry, u32 ldw, u32 udw) in chv_cgm_gamma_pack() argument
1747 entry->red = intel_color_lut_pack(REG_FIELD_GET(CGM_PIPE_GAMMA_RED_UDW_MASK, udw), 10); in chv_cgm_gamma_pack()
3063 u32 ldw, udw; in i9xx_read_lut_10() local
3075 udw = intel_de_read_fw(dev_priv, PALETTE(pipe, 2 * i + 1)); in i9xx_read_lut_10()
3077 i9xx_lut_10_pack(&lut[i], ldw, udw); in i9xx_read_lut_10()
3080 i9xx_lut_10_pack_slope(&lut[i], ldw, udw); in i9xx_read_lut_10()
3123 u32 udw = intel_de_read_fw(dev_priv, PALETTE(pipe, 2 * i + 1)); in i965_read_lut_10p6() local
3125 i965_lut_10p6_pack(&lut[i], ldw, udw); in i965_read_lut_10p6()
3173 u32 udw = intel_de_read_fw(dev_priv, CGM_PIPE_DEGAMMA(pipe, i, 1)); in chv_read_cgm_degamma() local
3175 chv_cgm_degamma_pack(&lut[i], ldw, udw); in chv_read_cgm_degamma()
3199 u32 udw = intel_de_read_fw(i915, CGM_PIPE_GAMMA(pipe, i, 1)); in chv_read_cgm_gamma() local
3201 chv_cgm_gamma_pack(&lut[i], ldw, udw); in chv_read_cgm_gamma()
3526 u32 udw = intel_de_read_fw(i915, PREC_PAL_MULTI_SEG_DATA(pipe)); in icl_read_lut_multi_segment() local
3528 ilk_lut_12p4_pack(&lut[i], ldw, udw); in icl_read_lut_multi_segment()