Searched refs:lut_size (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/drivers/gpu/drm/mediatek/
H A Dmtk_disp_gamma.c49 u16 lut_size; member in struct:mtk_disp_gamma_data
86 return gamma->data->lut_size;
90 static bool mtk_gamma_lut_is_descending(struct drm_color_lut *lut, u32 lut_size) argument
93 int last_entry = lut_size - 1;
131 num_lut_banks = gamma->data->lut_size / gamma->data->lut_bank_size;
194 if (mtk_gamma_lut_is_descending(lut, gamma->data->lut_size - 1))
304 .lut_size = 512,
311 .lut_size = 512,
318 .lut_size = 1024,
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/bnlm/
H A Dia_css_bnlm.host.c42 * lut_size: Size of lut_val array
46 const s32 *lut_val, const uint32_t lut_size)
62 assert((lut_size >= 2) && (lut_size <= block_size));
63 /* array lut_thr has (lut_size-1) entries */
64 for (i = 0; i < lut_size - 2; i++) {
76 for (i = 0; i < lut_size - 1; i++) {
86 for (i = 1; i < lut_size; i++) {
45 bnlm_lut_encode(struct bnlm_lut *lut, const int32_t *lut_thr, const s32 *lut_val, const uint32_t lut_size) argument
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_prototype.h44 bool pf_lut, u8 *lut, u16 lut_size);
H A Diavf_common.c320 * @lut_size: size of the lut buffer
327 u8 *lut, u16 lut_size,
360 status = iavf_asq_send_command(hw, &desc, lut, lut_size, NULL);
371 * @lut_size: size of the lut buffer
376 bool pf_lut, u8 *lut, u16 lut_size)
378 return iavf_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, true);
325 iavf_aq_get_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) argument
375 iavf_aq_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size) argument
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_color.c1148 create_linear_lut(struct drm_i915_private *i915, int lut_size) argument
1155 sizeof(lut[0]) * lut_size,
1162 for (i = 0; i < lut_size; i++) {
1163 u16 val = 0xffff * i / (lut_size - 1);
1239 int i, lut_size = drm_color_lut_size(blob); local
1242 for (i = 0; i < lut_size - 1; i++) {
1273 int i, lut_size = drm_color_lut_size(blob); local
1276 for (i = 0; i < lut_size - 1; i++) {
1351 int i, lut_size = drm_color_lut_size(blob); local
1354 for (i = 0; i < lut_size;
1397 int i, lut_size = drm_color_lut_size(blob); local
1422 int i, lut_size = drm_color_lut_size(blob); local
1558 int i, lut_size = drm_color_lut_size(blob); local
1797 int i, lut_size = drm_color_lut_size(blob); local
1831 int i, lut_size = drm_color_lut_size(blob); local
2187 int lut_size = drm_color_lut_size(blob); local
2981 intel_lut_entries_equal(const struct drm_color_lut *lut1, const struct drm_color_lut *lut2, int lut_size, u32 err) argument
3164 u32 lut_size = DISPLAY_INFO(dev_priv)->color.gamma_lut_size; local
3213 int i, lut_size = DISPLAY_INFO(dev_priv)->color.gamma_lut_size; local
3263 int i, lut_size = DISPLAY_INFO(dev_priv)->color.degamma_lut_size; local
3289 int i, lut_size = DISPLAY_INFO(i915)->color.gamma_lut_size; local
3363 int i, lut_size = DISPLAY_INFO(i915)->color.gamma_lut_size; local
3426 int i, lut_size = ivb_lut_10_size(prec_index); local
3491 int i, lut_size = ivb_lut_10_size(prec_index); local
3556 int i, lut_size = DISPLAY_INFO(dev_priv)->color.degamma_lut_size; local
3622 int i, lut_size = DISPLAY_INFO(i915)->color.gamma_lut_size; local
[all...]
/linux-master/drivers/leds/rgb/
H A Dleds-qcom-lpg.c93 * @lut_size: number of entries in the LUT block
117 u32 lut_size; member in struct:lpg
233 * @lut_size: number of entries in LUT
242 unsigned int lut_size; member in struct:lpg_data
327 if (len > lpg->lut_size) {
329 len, lpg->lut_size);
333 idx = bitmap_find_next_zero_area(lpg->lut_bitmap, lpg->lut_size, 0, len, 0);
334 if (idx >= lpg->lut_size)
367 idx = bitmap_find_next_zero_area(lpg->lut_bitmap, lpg->lut_size,
369 if (idx >= lpg->lut_size)
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_color.c475 * @lut_size: size of respective lut
484 const struct drm_color_lut *lut, uint32_t lut_size,
491 ASSERT(lut && lut_size == MAX_COLOR_LEGACY_LUT_ENTRIES);
500 gamma->num_entries = lut_size;
515 * @lut_size: size of respective lut
522 const struct drm_color_lut *lut, uint32_t lut_size,
531 if (lut_size) {
532 ASSERT(lut && lut_size == MAX_COLOR_LUT_ENTRIES);
538 gamma->num_entries = lut_size;
612 * @lut_size
483 __set_legacy_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size, bool has_rom) argument
521 __set_output_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size, bool has_rom) argument
617 __set_input_tf(struct dc_color_caps *caps, struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dpp_cm.c972 uint32_t i_mode, i_enable_10bits, lut_size; local
999 REG_GET(CM_3DLUT_MODE, CM_3DLUT_SIZE, &lut_size);
1001 if (lut_size == 0)
1127 int lut_size; local
1149 lut_size = sizeof(params->tetrahedral_17.lut1)/
1158 lut_size = sizeof(params->tetrahedral_9.lut1)/
1172 dpp20_set3dlut_ram12(dpp_base, lut1, lut_size);
1174 dpp20_set3dlut_ram10(dpp_base, lut1, lut_size);
1178 dpp20_set3dlut_ram12(dpp_base, lut2, lut_size);
1180 dpp20_set3dlut_ram10(dpp_base, lut2, lut_size);
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_mpc.c756 uint32_t i_mode, i_enable_10bits, lut_size; local
785 REG_GET(MPCC_MCM_3DLUT_MODE[mpcc_id], MPCC_MCM_3DLUT_SIZE, &lut_size);
787 if (lut_size == 0)
917 int lut_size; local
941 lut_size = sizeof(params->tetrahedral_17.lut1)/
950 lut_size = sizeof(params->tetrahedral_9.lut1)/
964 mpc32_set3dlut_ram12(mpc, lut1, lut_size, mpcc_id);
966 mpc32_set3dlut_ram10(mpc, lut1, lut_size, mpcc_id);
970 mpc32_set3dlut_ram12(mpc, lut2, lut_size, mpcc_id);
972 mpc32_set3dlut_ram10(mpc, lut2, lut_size, mpcc_i
[all...]
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_crtc.c156 size_t lut_size; local
169 lut_size = state->gamma_lut->length / sizeof(struct drm_color_lut);
170 if (lut_size != MALIDP_GAMMA_LUT_SIZE)
174 for (i = 0; i < lut_size; ++i)
/linux-master/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_dpp.c1242 uint32_t i_mode, i_enable_10bits, lut_size; local
1270 REG_GET(CM_3DLUT_MODE, CM_3DLUT_SIZE, &lut_size);
1272 if (lut_size == 0)
1397 int lut_size; local
1425 lut_size = sizeof(params->tetrahedral_17.lut1)/
1434 lut_size = sizeof(params->tetrahedral_9.lut1)/
1448 dpp3_set3dlut_ram12(dpp_base, lut1, lut_size);
1450 dpp3_set3dlut_ram10(dpp_base, lut1, lut_size);
1454 dpp3_set3dlut_ram12(dpp_base, lut2, lut_size);
1456 dpp3_set3dlut_ram10(dpp_base, lut2, lut_size);
[all...]
H A Ddcn30_mpc.c915 uint32_t i_mode, i_enable_10bits, lut_size; local
944 REG_GET(RMU_3DLUT_MODE[rmu_idx], MPC_RMU_3DLUT_SIZE, &lut_size);
946 if (lut_size == 0)
1214 int lut_size; local
1238 lut_size = sizeof(params->tetrahedral_17.lut1)/
1247 lut_size = sizeof(params->tetrahedral_9.lut1)/
1261 mpc3_set3dlut_ram12(mpc, lut1, lut_size, rmu_idx);
1263 mpc3_set3dlut_ram10(mpc, lut1, lut_size, rmu_idx);
1267 mpc3_set3dlut_ram12(mpc, lut2, lut_size, rmu_idx);
1269 mpc3_set3dlut_ram10(mpc, lut2, lut_size, rmu_id
[all...]
/linux-master/drivers/hwmon/
H A Dlm63.c151 int lut_size; /* 8 or 12 */ member in struct:lm63_data
210 for (i = 0; i < data->lut_size; i++) {
313 for (i = 1; i < data->lut_size; i++) {
324 return i == data->lut_size ? 0 : 1;
1044 data->lut_size = 8;
1048 data->lut_size = 12;
/linux-master/drivers/clk/tegra/
H A Dclk-dfll.c305 int lut_size; member in struct:tegra_dfll
746 td->lut_max = td->lut_size - 1;
808 for (i = td->lut_bottom; i < td->lut_size; i++) {
1666 td->lut_size = i;
1668 (lut_bottom + 1 >= td->lut_size)) {
1748 td->lut_size = j;
1755 for (j = 0; j < td->lut_size; j++)
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_execbuffer.c312 int lut_size; member in struct:i915_execbuffer
346 * Later on we use a positive lut_size to indicate we are
372 eb->lut_size = size;
374 eb->lut_size = -eb->buffer_count;
576 if (eb->lut_size > 0) {
580 eb->lut_size)]);
1068 if (eb->lut_size < 0) {
1069 if (handle >= -eb->lut_size)
1076 head = &eb->buckets[hash_32(handle, eb->lut_size)];
1109 if (eb->lut_size >
[all...]
/linux-master/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop.h233 unsigned int lut_size; member in struct:vop_data
H A Drockchip_drm_vop.c1265 unsigned int i, bpc = ilog2(vop->data->lut_size);
1904 drm_mode_crtc_set_gamma_size(crtc, vop_data->lut_size);
1905 drm_crtc_enable_color_mgmt(crtc, 0, false, vop_data->lut_size);
2214 if (vop_data->lut_size != 1024 && vop_data->lut_size != 256) {
2215 DRM_DEV_ERROR(dev, "unsupported gamma LUT size %d\n", vop_data->lut_size);
H A Drockchip_vop_reg.c772 .lut_size = 1024,
1057 .lut_size = 1024,
1084 .lut_size = 256,
1230 .lut_size = 1024,
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_lib.c2125 int lut_size; local
2128 lut_size = rss_data->rss_lut_size * sizeof(u32);
2132 memcpy(rss_data->rss_lut, rss_data->cached_lut, lut_size);
2137 memcpy(rss_data->cached_lut, rss_data->rss_lut, lut_size);
2140 memset(rss_data->rss_lut, 0, lut_size);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_prototype.h59 bool pf_lut, u8 *lut, u16 lut_size);
61 bool pf_lut, u8 *lut, u16 lut_size);
H A Di40e.h1158 int i40e_config_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
1159 int i40e_get_rss(struct i40e_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
H A Di40e_common.c238 * @lut_size: size of the lut buffer
245 u8 *lut, u16 lut_size,
277 status = i40e_asq_send_command(hw, &desc, lut, lut_size, NULL);
288 * @lut_size: size of the lut buffer
293 bool pf_lut, u8 *lut, u16 lut_size)
295 return i40e_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size,
305 * @lut_size: size of the lut buffer
310 bool pf_lut, u8 *lut, u16 lut_size)
312 return i40e_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, true);
243 i40e_aq_get_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) argument
292 i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size) argument
309 i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size) argument
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice.h931 int ice_set_rss_lut(struct ice_vsi *vsi, u8 *lut, u16 lut_size);
932 int ice_get_rss_lut(struct ice_vsi *vsi, u8 *lut, u16 lut_size);
H A Dice_common.c3978 enum ice_lut_size lut_size; local
3986 lut_size = ice_lut_type_to_size(lut_type);
3987 if (lut_size > params->lut_size)
3989 else if (set && lut_size != params->lut_size)
4005 flags = lut_type | glob_lut_idx | ice_lut_size_to_flag(lut_size);
4008 return ice_aq_send_cmd(hw, &desc, lut, lut_size, NULL);
H A Dice_type.h1052 enum ice_lut_size lut_size; /* size of the LUT buffer */ member in struct:ice_aq_get_set_rss_lut_params

Completed in 435 milliseconds

12