Lines Matching refs:gdesc
3772 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3777 return gdesc->len;
3783 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3789 for (i = 0; i < gdesc->len; ++i) {
3792 if (gdesc->has_index)
3797 dispc_write_reg(dispc, gdesc->reg, v);
3829 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3834 channel, length, gdesc->len);
3845 uint first = i * (gdesc->len - 1) / (length - 1);
3846 uint last = (i + 1) * (gdesc->len - 1) / (length - 1);
3859 r >>= 16 - gdesc->bits;
3860 g >>= 16 - gdesc->bits;
3861 b >>= 16 - gdesc->bits;
3863 table[first + j] = (r << (gdesc->bits * 2)) |
3864 (g << gdesc->bits) | b;
3880 const struct dispc_gamma_desc *gdesc = &mgr_desc[channel].gamma;
3891 gt = devm_kmalloc_array(&dispc->pdev->dev, gdesc->len,