Lines Matching refs:gdesc
3799 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3804 return gdesc->len;
3810 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3816 for (i = 0; i < gdesc->len; ++i) {
3819 if (gdesc->has_index)
3824 dispc_write_reg(dispc, gdesc->reg, v);
3856 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3861 channel, length, gdesc->len);
3872 uint first = i * (gdesc->len - 1) / (length - 1);
3873 uint last = (i + 1) * (gdesc->len - 1) / (length - 1);
3886 r >>= 16 - gdesc->bits;
3887 g >>= 16 - gdesc->bits;
3888 b >>= 16 - gdesc->bits;
3890 table[first + j] = (r << (gdesc->bits * 2)) |
3891 (g << gdesc->bits) | b;
3907 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3918 gt = devm_kmalloc_array(&dispc->pdev->dev, gdesc->len,