/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_disp_gamma.c | 49 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 D | ia_css_bnlm.host.c | 42 * 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 D | iavf_prototype.h | 44 bool pf_lut, u8 *lut, u16 lut_size);
|
H A D | iavf_common.c | 320 * @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 D | intel_color.c | 1148 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 D | leds-qcom-lpg.c | 93 * @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 D | amdgpu_dm_color.c | 475 * @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 D | dcn20_dpp_cm.c | 972 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 D | dcn32_mpc.c | 756 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 D | malidp_crtc.c | 156 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 D | dcn30_dpp.c | 1242 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 D | dcn30_mpc.c | 915 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 D | lm63.c | 151 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 D | clk-dfll.c | 305 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 D | i915_gem_execbuffer.c | 312 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 D | rockchip_drm_vop.h | 233 unsigned int lut_size; member in struct:vop_data
|
H A D | rockchip_drm_vop.c | 1265 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 D | rockchip_vop_reg.c | 772 .lut_size = 1024, 1057 .lut_size = 1024, 1084 .lut_size = 256, 1230 .lut_size = 1024,
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_lib.c | 2125 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 D | i40e_prototype.h | 59 bool pf_lut, u8 *lut, u16 lut_size); 61 bool pf_lut, u8 *lut, u16 lut_size);
|
H A D | i40e.h | 1158 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 D | i40e_common.c | 238 * @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 D | ice.h | 931 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 D | ice_common.c | 3978 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 D | ice_type.h | 1052 enum ice_lut_size lut_size; /* size of the LUT buffer */ member in struct:ice_aq_get_set_rss_lut_params
|