/Linux-v4.19/drivers/media/platform/vsp1/ |
D | vsp1_lut.c | 28 static inline void vsp1_lut_write(struct vsp1_lut *lut, in vsp1_lut_write() argument 40 static int lut_set_table(struct vsp1_lut *lut, struct v4l2_ctrl *ctrl) in lut_set_table() argument 45 dlb = vsp1_dl_body_get(lut->pool); in lut_set_table() 53 spin_lock_irq(&lut->lock); in lut_set_table() 54 swap(lut->lut, dlb); in lut_set_table() 55 spin_unlock_irq(&lut->lock); in lut_set_table() 63 struct vsp1_lut *lut = in lut_s_ctrl() local 68 lut_set_table(lut, ctrl); in lut_s_ctrl() 152 struct vsp1_lut *lut = to_lut(&entity->subdev); in lut_configure_stream() local 154 vsp1_lut_write(lut, dlb, VI6_LUT_CTRL, VI6_LUT_CTRL_EN); in lut_configure_stream() [all …]
|
D | vsp1_lut.h | 31 struct vsp1_dl_body *lut; member
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_color.c | 53 static bool __is_lut_linear(struct drm_color_lut *lut, uint32_t size) in __is_lut_linear() argument 61 if ((lut[i].red != lut[i].green) || (lut[i].green != lut[i].blue)) in __is_lut_linear() 67 delta = lut[i].red - expected; in __is_lut_linear() 78 static void __drm_lut_to_dc_gamma(struct drm_color_lut *lut, in __drm_lut_to_dc_gamma() argument 87 r = drm_color_lut_extract(lut[i].red, 16); in __drm_lut_to_dc_gamma() 88 g = drm_color_lut_extract(lut[i].green, 16); in __drm_lut_to_dc_gamma() 89 b = drm_color_lut_extract(lut[i].blue, 16); in __drm_lut_to_dc_gamma() 100 r = drm_color_lut_extract(lut[i].red, 16); in __drm_lut_to_dc_gamma() 101 g = drm_color_lut_extract(lut[i].green, 16); in __drm_lut_to_dc_gamma() 102 b = drm_color_lut_extract(lut[i].blue, 16); in __drm_lut_to_dc_gamma() [all …]
|
/Linux-v4.19/drivers/video/fbdev/ |
D | macfb.c | 61 unsigned char lut; member 67 unsigned char lut; member 76 unsigned char lut; member 82 unsigned char lut; /* OFFSET: 0x10 */ member 104 unsigned char lut; member 109 unsigned char lut; /* TFBClutWDataReg, offset 0x90018 */ member 117 unsigned char lut; member 174 &dafb_cmap_regs->lut); in dafb_setpalette() 177 &dafb_cmap_regs->lut); in dafb_setpalette() 180 &dafb_cmap_regs->lut); in dafb_setpalette() [all …]
|
D | valkyriefb.h | 55 unsigned char lut; member
|
D | controlfb.h | 30 unsigned char lut; /* cmap data */ member
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/ |
D | lut.c | 32 nv50_lut_load(struct nv50_lut *lut, bool legacy, int buffer, in nv50_lut_load() argument 36 void __iomem *mem = lut->mem[buffer].object.map.ptr; in nv50_lut_load() 40 u32 addr = lut->mem[buffer].addr; in nv50_lut_load() 75 nv50_lut_fini(struct nv50_lut *lut) in nv50_lut_fini() argument 78 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) in nv50_lut_fini() 79 nvif_mem_fini(&lut->mem[i]); in nv50_lut_fini() 84 struct nv50_lut *lut) in nv50_lut_init() argument 88 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) { in nv50_lut_init() 90 &lut->mem[i]); in nv50_lut_init()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_hw_catalog.c | 378 {.fl = 4, .lut = 0x357}, 379 {.fl = 5, .lut = 0x3357}, 380 {.fl = 6, .lut = 0x23357}, 381 {.fl = 7, .lut = 0x223357}, 382 {.fl = 8, .lut = 0x2223357}, 383 {.fl = 9, .lut = 0x22223357}, 384 {.fl = 10, .lut = 0x222223357}, 385 {.fl = 11, .lut = 0x2222223357}, 386 {.fl = 12, .lut = 0x22222223357}, 387 {.fl = 13, .lut = 0x222222223357}, [all …]
|
D | dpu_hw_util.c | 102 u32 *lut[QSEED3_FILTERS] = {NULL, NULL, NULL, NULL, NULL}; in _dpu_hw_setup_scaler3_lut() local 114 lut[0] = scaler3_cfg->dir_lut; in _dpu_hw_setup_scaler3_lut() 120 lut[1] = scaler3_cfg->cir_lut + in _dpu_hw_setup_scaler3_lut() 127 lut[2] = scaler3_cfg->cir_lut + in _dpu_hw_setup_scaler3_lut() 134 lut[3] = scaler3_cfg->sep_lut + in _dpu_hw_setup_scaler3_lut() 141 lut[4] = scaler3_cfg->sep_lut + in _dpu_hw_setup_scaler3_lut() 148 if (!lut[filter]) in _dpu_hw_setup_scaler3_lut() 158 (lut[filter])[lut_offset++]); in _dpu_hw_setup_scaler3_lut()
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-adp5520.c | 20 unsigned char lut[ADP5520_MAXGPIOS]; member 41 return !!(reg_val & dev->lut[off]); in adp5520_gpio_get_value() 51 adp5520_set_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]); in adp5520_gpio_set_value() 53 adp5520_clr_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]); in adp5520_gpio_set_value() 64 dev->lut[off]); in adp5520_gpio_direction_input() 78 dev->lut[off]); in adp5520_gpio_direction_output() 81 dev->lut[off]); in adp5520_gpio_direction_output() 84 dev->lut[off]); in adp5520_gpio_direction_output() 115 dev->lut[gpios++] = 1 << i; in adp5520_gpio_probe()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_color.c | 331 struct drm_color_lut *lut = blob->data; in i9xx_load_luts_internal() local 334 (drm_color_lut_extract(lut[i].red, 8) << 16) | in i9xx_load_luts_internal() 335 (drm_color_lut_extract(lut[i].green, 8) << 8) | in i9xx_load_luts_internal() 336 drm_color_lut_extract(lut[i].blue, 8); in i9xx_load_luts_internal() 401 struct drm_color_lut *lut = state->degamma_lut->data; in bdw_load_degamma_lut() local 405 drm_color_lut_extract(lut[i].red, 10) << 20 | in bdw_load_degamma_lut() 406 drm_color_lut_extract(lut[i].green, 10) << 10 | in bdw_load_degamma_lut() 407 drm_color_lut_extract(lut[i].blue, 10); in bdw_load_degamma_lut() 435 struct drm_color_lut *lut = state->gamma_lut->data; in bdw_load_gamma_lut() local 439 (drm_color_lut_extract(lut[i].red, 10) << 20) | in bdw_load_gamma_lut() [all …]
|
/Linux-v4.19/drivers/power/supply/ |
D | s3c_adc_battery.c | 148 const struct s3c_adc_bat_thresh *lut; in s3c_adc_bat_get_property() local 156 lut = bat->pdata->lut_noac; in s3c_adc_bat_get_property() 174 lut = bat->pdata->lut_acin; in s3c_adc_bat_get_property() 182 if (full_volt < calc_full_volt(lut->volt, lut->cur, in s3c_adc_bat_get_property() 189 lut_volt1 = calc_full_volt(lut[0].volt, lut[0].cur, in s3c_adc_bat_get_property() 191 lut_volt2 = calc_full_volt(lut[1].volt, lut[1].cur, in s3c_adc_bat_get_property() 194 new_level = (lut[1].level + in s3c_adc_bat_get_property() 195 (lut[0].level - lut[1].level) * in s3c_adc_bat_get_property() 200 new_level = lut[1].level * 1000; in s3c_adc_bat_get_property() 201 lut++; in s3c_adc_bat_get_property()
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_crtc.c | 128 struct drm_color_lut *lut = (struct drm_color_lut *)lut_blob->data; in malidp_generate_gamma_table() local 136 out_start = drm_color_lut_extract(lut[segments[i].start].green, in malidp_generate_gamma_table() 138 out_end = drm_color_lut_extract(lut[segments[i].end].green, 12); in malidp_generate_gamma_table() 153 struct drm_color_lut *lut; in malidp_crtc_atomic_check_gamma() local 171 lut = (struct drm_color_lut *)state->gamma_lut->data; in malidp_crtc_atomic_check_gamma() 173 if (!((lut[i].red == lut[i].green) && in malidp_crtc_atomic_check_gamma() 174 (lut[i].red == lut[i].blue))) in malidp_crtc_atomic_check_gamma()
|
/Linux-v4.19/drivers/gpu/drm/mediatek/ |
D | mtk_drm_ddp_comp.c | 156 struct drm_color_lut *lut; in mtk_gamma_set() local 165 lut = (struct drm_color_lut *)state->gamma_lut->data; in mtk_gamma_set() 167 word = (((lut[i].red >> 6) & LUT_10BIT_MASK) << 20) + in mtk_gamma_set() 168 (((lut[i].green >> 6) & LUT_10BIT_MASK) << 10) + in mtk_gamma_set() 169 ((lut[i].blue >> 6) & LUT_10BIT_MASK); in mtk_gamma_set()
|
/Linux-v4.19/drivers/staging/media/davinci_vpfe/ |
D | dm365_ipipe.c | 721 static int ipipe_validate_3d_lut_params(struct vpfe_ipipe_3d_lut *lut) in ipipe_validate_3d_lut_params() argument 725 if (!lut->en) in ipipe_validate_3d_lut_params() 729 if (lut->table[i].r > D3_LUT_ENTRY_MASK || in ipipe_validate_3d_lut_params() 730 lut->table[i].g > D3_LUT_ENTRY_MASK || in ipipe_validate_3d_lut_params() 731 lut->table[i].b > D3_LUT_ENTRY_MASK) in ipipe_validate_3d_lut_params() 740 struct vpfe_ipipe_3d_lut *lut = &ipipe->config.lut; in ipipe_get_3d_lut_params() local 742 lut_param->en = lut->en; in ipipe_get_3d_lut_params() 744 memcpy(lut_param->table, &lut->table, in ipipe_get_3d_lut_params() 755 struct vpfe_ipipe_3d_lut *lut = &ipipe->config.lut; in ipipe_set_3d_lut_params() local 759 memset(lut, 0, sizeof(struct vpfe_ipipe_3d_lut)); in ipipe_set_3d_lut_params() [all …]
|
/Linux-v4.19/drivers/gpu/drm/msm/hdmi/ |
D | hdmi_audio.c | 42 struct hdmi_msm_audio_acr lut[MSM_HDMI_SAMPLE_RATE_MAX]; member 129 n = arcs->lut[audio->rate].n; in msm_hdmi_audio_update() 130 cts = arcs->lut[audio->rate].cts; in msm_hdmi_audio_update()
|
/Linux-v4.19/drivers/net/ethernet/intel/ice/ |
D | ice.h | 314 int ice_set_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size); 315 int ice_get_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size); 316 void ice_fill_rss_lut(u8 *lut, u16 rss_table_size, u16 rss_size);
|
D | ice_common.h | 40 ice_aq_get_rss_lut(struct ice_hw *hw, u16 vsi_id, u8 lut_type, u8 *lut, 43 ice_aq_set_rss_lut(struct ice_hw *hw, u16 vsi_id, u8 lut_type, u8 *lut,
|
D | ice_ethtool.c | 838 u8 *lut; in ice_get_rxfh() local 852 lut = devm_kzalloc(&pf->pdev->dev, vsi->rss_table_size, GFP_KERNEL); in ice_get_rxfh() 853 if (!lut) in ice_get_rxfh() 856 if (ice_get_rss(vsi, key, lut, vsi->rss_table_size)) { in ice_get_rxfh() 862 indir[i] = (u32)(lut[i]); in ice_get_rxfh() 865 devm_kfree(&pf->pdev->dev, lut); in ice_get_rxfh()
|
/Linux-v4.19/drivers/pci/controller/dwc/ |
D | pci-layerscape.c | 48 void __iomem *lut; member 116 state = (ioread32(pcie->lut + pcie->drvdata->lut_dbg) >> in ls_pcie_link_up() 320 pcie->lut = pci->dbi_base + pcie->drvdata->lut_offset; in ls_pcie_probe()
|
/Linux-v4.19/drivers/net/ethernet/intel/i40evf/ |
D | i40e_prototype.h | 44 bool pf_lut, u8 *lut, u16 lut_size); 46 bool pf_lut, u8 *lut, u16 lut_size);
|
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_crtc.h | 64 } lut; member
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/ |
D | omap_crtc.c | 537 struct drm_color_lut *lut = NULL; in omap_crtc_atomic_flush() local 541 lut = (struct drm_color_lut *) in omap_crtc_atomic_flush() 544 sizeof(*lut); in omap_crtc_atomic_flush() 547 lut, length); in omap_crtc_atomic_flush()
|
/Linux-v4.19/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_plane.c | 419 struct drm_color_lut *lut; in atmel_hlcdc_plane_update_clut() local 428 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in atmel_hlcdc_plane_update_clut() 430 for (idx = 0; idx < ATMEL_HLCDC_CLUT_SIZE; idx++, lut++) { in atmel_hlcdc_plane_update_clut() 431 u32 val = ((lut->red << 8) & 0xff0000) | in atmel_hlcdc_plane_update_clut() 432 (lut->green & 0xff00) | in atmel_hlcdc_plane_update_clut() 433 (lut->blue >> 8); in atmel_hlcdc_plane_update_clut()
|
/Linux-v4.19/drivers/gpu/drm/stm/ |
D | ltdc.c | 391 struct drm_color_lut *lut; in ltdc_crtc_update_clut() local 398 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in ltdc_crtc_update_clut() 400 for (i = 0; i < CLUT_SIZE; i++, lut++) { in ltdc_crtc_update_clut() 401 val = ((lut->red << 8) & 0xff0000) | (lut->green & 0xff00) | in ltdc_crtc_update_clut() 402 (lut->blue >> 8) | (i << 24); in ltdc_crtc_update_clut()
|