Lines Matching refs:diff
148 struct drm_color_lut diff, hwlut;
165 diff.red = lut[n].red - lut[n - 1].red;
166 diff.red = drm_color_lut_extract(diff.red, lut_bits);
168 diff.green = lut[n].green - lut[n - 1].green;
169 diff.green = drm_color_lut_extract(diff.green, lut_bits);
171 diff.blue = lut[n].blue - lut[n - 1].blue;
172 diff.blue = drm_color_lut_extract(diff.blue, lut_bits);
175 word[0] = FIELD_PREP(DISP_GAMMA_LUT_12BIT_R, diff.red);
176 word[0] |= FIELD_PREP(DISP_GAMMA_LUT_12BIT_G, diff.green);
177 word[1] = FIELD_PREP(DISP_GAMMA_LUT_12BIT_B, diff.blue);
179 word[0] = FIELD_PREP(DISP_GAMMA_LUT_10BIT_R, diff.red);
180 word[0] |= FIELD_PREP(DISP_GAMMA_LUT_10BIT_G, diff.green);
181 word[0] |= FIELD_PREP(DISP_GAMMA_LUT_10BIT_B, diff.blue);