/kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
H A 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() 153 struct vsp1_lut *lut in lut_configure_stream() local 163 struct vsp1_lut *lut = to_lut(&entity->subdev); lut_configure_frame() local 182 struct vsp1_lut *lut = to_lut(&entity->subdev); lut_destroy() local 199 struct vsp1_lut *lut; vsp1_lut_create() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
H A 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() 154 struct vsp1_lut *lut in lut_configure_stream() local 164 struct vsp1_lut *lut = to_lut(&entity->subdev); lut_configure_frame() local 183 struct vsp1_lut *lut = to_lut(&entity->subdev); lut_destroy() local 200 struct vsp1_lut *lut; vsp1_lut_create() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_catalog.c | 568 {.fl = 4, .lut = 0x1b}, 569 {.fl = 5, .lut = 0x5b}, 570 {.fl = 6, .lut = 0x15b}, 571 {.fl = 7, .lut = 0x55b}, 572 {.fl = 8, .lut = 0x155b}, 573 {.fl = 9, .lut = 0x555b}, 574 {.fl = 10, .lut = 0x1555b}, 575 {.fl = 11, .lut = 0x5555b}, 576 {.fl = 12, .lut = 0x15555b}, 577 {.fl = 0, .lut [all...] |
H A D | dpu_hw_util.c | 119 u32 *lut[QSEED3_FILTERS] = {NULL, NULL, NULL, NULL, NULL}; in _dpu_hw_setup_scaler3_lut() local 131 lut[0] = scaler3_cfg->dir_lut; in _dpu_hw_setup_scaler3_lut() 137 lut[1] = scaler3_cfg->cir_lut + in _dpu_hw_setup_scaler3_lut() 144 lut[2] = scaler3_cfg->cir_lut + in _dpu_hw_setup_scaler3_lut() 151 lut[3] = scaler3_cfg->sep_lut + in _dpu_hw_setup_scaler3_lut() 158 lut[4] = scaler3_cfg->sep_lut + in _dpu_hw_setup_scaler3_lut() 165 if (!lut[filter]) in _dpu_hw_setup_scaler3_lut() 175 (lut[filter])[lut_offset++]); in _dpu_hw_setup_scaler3_lut() 194 u32 *lut[QSEED3LITE_FILTERS] = {NULL, NULL}; in _dpu_hw_setup_scaler3lite_lut() local 206 lut[ in _dpu_hw_setup_scaler3lite_lut() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_color.c | 85 /* Extracts the DRM lut and lut size from a blob. */ 94 * Return true if the given lut is a linear mapping of values, i.e. it acts 97 * It is considered linear if the lut represents: 101 static bool __is_lut_linear(const struct drm_color_lut *lut, uint32_t size) in __is_lut_linear() argument 109 if ((lut[i].red != lut[i].green) || (lut[i].green != lut[i].blue)) in __is_lut_linear() 115 delta = lut[ in __is_lut_linear() 126 __drm_lut_to_dc_gamma(const struct drm_color_lut *lut, struct dc_gamma *gamma, bool is_legacy) __drm_lut_to_dc_gamma() argument 193 __set_legacy_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size, bool has_rom) __set_legacy_tf() argument 222 __set_output_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size, bool has_rom) __set_output_tf() argument 266 __set_input_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size) __set_input_tf() argument 294 const struct drm_color_lut *lut = NULL; amdgpu_dm_verify_lut_sizes() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_color.c | 88 * __extract_blob_lut - Extracts the DRM lut and lut size from a blob. 90 * @size: lut size 103 * __is_lut_linear - check if the given lut is a linear mapping of values 104 * @lut: given lut to check values 105 * @size: lut size 107 * It is considered linear if the lut represents: 112 * True if the given lut is a linear mapping of values, i.e. it acts like a 115 static bool __is_lut_linear(const struct drm_color_lut *lut, uint32_ argument 144 __drm_lut_to_dc_gamma(const struct drm_color_lut *lut, struct dc_gamma *gamma, bool is_legacy) __drm_lut_to_dc_gamma() argument 225 __set_legacy_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size, bool has_rom) __set_legacy_tf() argument 263 __set_output_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size, bool has_rom) __set_output_tf() argument 316 __set_input_tf(struct dc_transfer_func *func, const struct drm_color_lut *lut, uint32_t lut_size) __set_input_tf() argument 349 const struct drm_color_lut *lut = NULL; amdgpu_dm_verify_lut_sizes() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | macfb.c | 58 unsigned char lut; member 64 unsigned char lut; member 73 unsigned char lut; member 79 unsigned char lut; /* OFFSET: 0x10 */ member 101 unsigned char lut; member 106 unsigned char lut; /* TFBClutWDataReg, offset 0x90018 */ member 114 unsigned char lut; member 167 &dafb_cmap_regs->lut); in dafb_setpalette() 170 &dafb_cmap_regs->lut); in dafb_setpalette() 173 &dafb_cmap_regs->lut); in dafb_setpalette() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | macfb.c | 58 unsigned char lut; member 64 unsigned char lut; member 73 unsigned char lut; member 79 unsigned char lut; /* OFFSET: 0x10 */ member 101 unsigned char lut; member 106 unsigned char lut; /* TFBClutWDataReg, offset 0x90018 */ member 114 unsigned char lut; member 167 &dafb_cmap_regs->lut); in dafb_setpalette() 170 &dafb_cmap_regs->lut); in dafb_setpalette() 173 &dafb_cmap_regs->lut); in dafb_setpalette() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | lut.c | 22 #include "lut.h" 32 nv50_lut_load(struct nv50_lut *lut, int buffer, struct drm_property_blob *blob, in nv50_lut_load() argument 36 void __iomem *mem = lut->mem[buffer].object.map.ptr; in nv50_lut_load() 37 const u32 addr = lut->mem[buffer].addr; in nv50_lut_load() 59 nv50_lut_fini(struct nv50_lut *lut) in nv50_lut_fini() argument 62 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) in nv50_lut_fini() 63 nvif_mem_dtor(&lut->mem[i]); in nv50_lut_fini() 68 struct nv50_lut *lut) in nv50_lut_init() 72 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) { in nv50_lut_init() 74 size * 8, &lut in nv50_lut_init() 67 nv50_lut_init(struct nv50_disp *disp, struct nvif_mmu *mmu, struct nv50_lut *lut) nv50_lut_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | lut.c | 22 #include "lut.h" 32 nv50_lut_load(struct nv50_lut *lut, int buffer, struct drm_property_blob *blob, in nv50_lut_load() argument 36 void __iomem *mem = lut->mem[buffer].object.map.ptr; in nv50_lut_load() 37 const u32 addr = lut->mem[buffer].addr; in nv50_lut_load() 59 nv50_lut_fini(struct nv50_lut *lut) in nv50_lut_fini() argument 62 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) in nv50_lut_fini() 63 nvif_mem_dtor(&lut->mem[i]); in nv50_lut_fini() 68 struct nv50_lut *lut) in nv50_lut_init() 72 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) { in nv50_lut_init() 74 size * 8, &lut in nv50_lut_init() 67 nv50_lut_init(struct nv50_disp *disp, struct nvif_mmu *mmu, struct nv50_lut *lut) nv50_lut_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ |
H A D | ia_css_bnlm.host.c | 39 * lut : bnlm_lut struct containing encoded vmem parameters look-up table 40 * lut_thr : array containing threshold values for lut 45 bnlm_lut_encode(struct bnlm_lut *lut, const int32_t *lut_thr, in bnlm_lut_encode() argument 71 lut->thr[0][i] = 0; in bnlm_lut_encode() 72 lut->val[0][i] = 0; in bnlm_lut_encode() 77 lut->thr[0][i] = lut_thr[i]; in bnlm_lut_encode() 78 lut->val[0][i] = lut_val[i]; in bnlm_lut_encode() 80 lut->val[0][i] = lut_val[i]; /* val has one more element than thr */ in bnlm_lut_encode() 87 lut->thr[0][blk_offset + i] = lut in bnlm_lut_encode() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/bnlm/ |
H A D | ia_css_bnlm.host.c | 39 * lut : bnlm_lut struct containing encoded vmem parameters look-up table 40 * lut_thr : array containing threshold values for lut 45 bnlm_lut_encode(struct bnlm_lut *lut, const int32_t *lut_thr, in bnlm_lut_encode() argument 71 lut->thr[0][i] = 0; in bnlm_lut_encode() 72 lut->val[0][i] = 0; in bnlm_lut_encode() 77 lut->thr[0][i] = lut_thr[i]; in bnlm_lut_encode() 78 lut->val[0][i] = lut_val[i]; in bnlm_lut_encode() 80 lut->val[0][i] = lut_val[i]; /* val has one more element than thr */ in bnlm_lut_encode() 87 lut->thr[0][blk_offset + i] = lut in bnlm_lut_encode() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_surface.c | 257 struct dc_3dlut *lut = container_of(kref, struct dc_3dlut, refcount); in dc_3dlut_func_free() local 259 kvfree(lut); in dc_3dlut_func_free() 264 struct dc_3dlut *lut = kvzalloc(sizeof(*lut), GFP_KERNEL); in dc_create_3dlut_func() local 266 if (lut == NULL) in dc_create_3dlut_func() 269 kref_init(&lut->refcount); in dc_create_3dlut_func() 270 lut->state.raw = 0; in dc_create_3dlut_func() 272 return lut; in dc_create_3dlut_func() 279 void dc_3dlut_func_release(struct dc_3dlut *lut) in dc_3dlut_func_release() argument 281 kref_put(&lut in dc_3dlut_func_release() 284 dc_3dlut_func_retain(struct dc_3dlut *lut) dc_3dlut_func_retain() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_surface.c | 256 struct dc_3dlut *lut = container_of(kref, struct dc_3dlut, refcount); in dc_3dlut_func_free() local 258 kvfree(lut); in dc_3dlut_func_free() 263 struct dc_3dlut *lut = kvzalloc(sizeof(*lut), GFP_KERNEL); in dc_create_3dlut_func() local 265 if (lut == NULL) in dc_create_3dlut_func() 268 kref_init(&lut->refcount); in dc_create_3dlut_func() 269 lut->state.raw = 0; in dc_create_3dlut_func() 271 return lut; in dc_create_3dlut_func() 278 void dc_3dlut_func_release(struct dc_3dlut *lut) in dc_3dlut_func_release() argument 280 kref_put(&lut in dc_3dlut_func_release() 283 dc_3dlut_func_retain(struct dc_3dlut *lut) dc_3dlut_func_retain() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/ |
H A D | rcar_cmm.c | 27 * @lut: 1D-LUT state 28 * @lut.enabled: 1D-LUT enabled flag 32 } lut; member 87 if (!config->lut.table) { in rcar_cmm_setup() 88 if (rcmm->lut.enabled) { in rcar_cmm_setup() 90 rcmm->lut.enabled = false; in rcar_cmm_setup() 97 if (!rcmm->lut.enabled) { in rcar_cmm_setup() 99 rcmm->lut.enabled = true; in rcar_cmm_setup() 102 rcar_cmm_lut_write(rcmm, config->lut.table); in rcar_cmm_setup() 148 rcmm->lut in rcar_cmm_disable() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_cmm.c | 27 * @lut: 1D-LUT state 28 * @lut.enabled: 1D-LUT enabled flag 32 } lut; member 87 if (!config->lut.table) { in rcar_cmm_setup() 88 if (rcmm->lut.enabled) { in rcar_cmm_setup() 90 rcmm->lut.enabled = false; in rcar_cmm_setup() 97 if (!rcmm->lut.enabled) { in rcar_cmm_setup() 99 rcmm->lut.enabled = true; in rcar_cmm_setup() 102 rcar_cmm_lut_write(rcmm, config->lut.table); in rcar_cmm_setup() 148 rcmm->lut in rcar_cmm_disable() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/ |
H A D | mtk_disp_gamma.c | 60 struct drm_color_lut *lut; in mtk_gamma_set_common() local 70 lut = (struct drm_color_lut *)state->gamma_lut->data; in mtk_gamma_set_common() 74 word = (((lut[i].red >> 6) & LUT_10BIT_MASK) << 20) + in mtk_gamma_set_common() 75 (((lut[i].green >> 6) & LUT_10BIT_MASK) << 10) + in mtk_gamma_set_common() 76 ((lut[i].blue >> 6) & LUT_10BIT_MASK); in mtk_gamma_set_common() 78 diff[0] = (lut[i].red >> 6) - (lut[i - 1].red >> 6); in mtk_gamma_set_common() 79 diff[1] = (lut[i].green >> 6) - (lut[i - 1].green >> 6); in mtk_gamma_set_common() 80 diff[2] = (lut[ in mtk_gamma_set_common() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-adp5520.c | 19 unsigned char lut[ADP5520_MAXGPIOS]; member 40 return !!(reg_val & dev->lut[off]); in adp5520_gpio_get_value() 50 adp5520_set_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]); in adp5520_gpio_set_value() 52 adp5520_clr_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]); in adp5520_gpio_set_value() 63 dev->lut[off]); in adp5520_gpio_direction_input() 77 dev->lut[off]); in adp5520_gpio_direction_output() 80 dev->lut[off]); in adp5520_gpio_direction_output() 83 dev->lut[off]); in adp5520_gpio_direction_output() 114 dev->lut[gpios++] = 1 << i; in adp5520_gpio_probe()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-adp5520.c | 19 unsigned char lut[ADP5520_MAXGPIOS]; member 40 return !!(reg_val & dev->lut[off]); in adp5520_gpio_get_value() 50 adp5520_set_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]); in adp5520_gpio_set_value() 52 adp5520_clr_bits(dev->master, ADP5520_GPIO_OUT, dev->lut[off]); in adp5520_gpio_set_value() 63 dev->lut[off]); in adp5520_gpio_direction_input() 77 dev->lut[off]); in adp5520_gpio_direction_output() 80 dev->lut[off]); in adp5520_gpio_direction_output() 83 dev->lut[off]); in adp5520_gpio_direction_output() 114 dev->lut[gpios++] = 1 << i; in adp5520_gpio_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 113 static bool lut_is_legacy(const struct drm_property_blob *lut) in lut_is_legacy() argument 115 return drm_color_lut_size(lut) == LEGACY_LUT_LENGTH; in lut_is_legacy() 390 /* convert hw value with given bit_precision to lut property val */ 543 const struct drm_color_lut *lut; in i9xx_load_lut_8() local 550 lut = blob->data; in i9xx_load_lut_8() 554 i9xx_lut_8(&lut[i])); in i9xx_load_lut_8() 572 const struct drm_color_lut *lut = blob->data; in i965_load_lut_10p6() local 578 i965_lut_10p6_ldw(&lut[i])); in i965_load_lut_10p6() 580 i965_lut_10p6_udw(&lut[i])); in i965_load_lut_10p6() 583 intel_de_write(dev_priv, PIPEGCMAX(pipe, 0), lut[ in i965_load_lut_10p6() 609 const struct drm_color_lut *lut; ilk_load_lut_8() local 627 const struct drm_color_lut *lut = blob->data; ilk_load_lut_10() local 666 const struct drm_color_lut *lut = blob->data; ivb_load_lut_10() local 694 const struct drm_color_lut *lut = blob->data; bdw_load_lut_10() local 795 const struct drm_color_lut *lut = crtc_state->hw.degamma_lut->data; glk_load_degamma_lut() local 914 const struct drm_color_lut *lut = blob->data; icl_program_gamma_superfine_segment() local 943 const struct drm_color_lut *lut = blob->data; icl_program_gamma_multi_segment() local 1040 const struct drm_color_lut *lut = blob->data; chv_load_cgm_degamma() local 1067 const struct drm_color_lut *lut = blob->data; chv_load_cgm_gamma() local 1230 check_lut_size(const struct drm_property_blob *lut, int expected) check_lut_size() argument 1747 struct drm_color_lut *lut; i9xx_read_lut_8() local 1783 struct drm_color_lut *lut; i965_read_lut_10p6() local 1826 struct drm_color_lut *lut; chv_read_cgm_gamma() local 1861 struct drm_color_lut *lut; ilk_read_lut_8() local 1887 struct drm_color_lut *lut; ilk_read_lut_10() local 1929 struct drm_color_lut *lut; glk_read_lut_10() local 1973 struct drm_color_lut *lut; icl_read_lut_multi_segment() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | intel_color.c | 171 static bool lut_is_legacy(const struct drm_property_blob *lut) in lut_is_legacy() argument 173 return lut && drm_color_lut_size(lut) == LEGACY_LUT_LENGTH; in lut_is_legacy() 780 /* convert hw value with given bit_precision to lut property val */ 1089 struct drm_color_lut *lut; in create_linear_lut() local 1093 sizeof(lut[0]) * lut_size, in create_linear_lut() 1098 lut = blob->data; in create_linear_lut() 1103 lut[i].red = val; in create_linear_lut() 1104 lut[i].green = val; in create_linear_lut() 1105 lut[ in create_linear_lut() 1158 const struct drm_color_lut *lut; i9xx_load_lut_8() local 1176 const struct drm_color_lut *lut = blob->data; i9xx_load_lut_10() local 1210 const struct drm_color_lut *lut = blob->data; i965_load_lut_10p6() local 1259 const struct drm_color_lut *lut; ilk_load_lut_8() local 1277 const struct drm_color_lut *lut = blob->data; ilk_load_lut_10() local 1323 const struct drm_color_lut *lut = blob->data; ivb_load_lut_10() local 1348 const struct drm_color_lut *lut = blob->data; bdw_load_lut_10() local 1471 const struct drm_color_lut *lut = blob->data; glk_load_degamma_lut() local 1559 const struct drm_color_lut *lut = blob->data; icl_program_gamma_superfine_segment() local 1594 const struct drm_color_lut *lut = blob->data; icl_program_gamma_multi_segment() local 1720 const struct drm_color_lut *lut = blob->data; chv_load_cgm_degamma() local 1754 const struct drm_color_lut *lut = blob->data; chv_load_cgm_gamma() local 2010 check_lut_size(const struct drm_property_blob *lut, int expected) check_lut_size() argument 2081 const struct drm_color_lut *lut = blob->data; i9xx_check_lut_10() local 3036 struct drm_color_lut *lut; i9xx_read_lut_8() local 3062 struct drm_color_lut *lut; i9xx_read_lut_10() local 3111 struct drm_color_lut *lut; i965_read_lut_10p6() local 3161 struct drm_color_lut *lut; chv_read_cgm_degamma() local 3187 struct drm_color_lut *lut; chv_read_cgm_gamma() local 3225 struct drm_color_lut *lut; ilk_read_lut_8() local 3251 struct drm_color_lut *lut; ilk_read_lut_10() local 3305 struct drm_color_lut *lut; ivb_read_lut_10() local 3370 struct drm_color_lut *lut; bdw_read_lut_10() local 3435 struct drm_color_lut *lut; glk_read_degamma_lut() local 3508 struct drm_color_lut *lut; icl_read_lut_multi_segment() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/rockchip/ |
H A D | softrst.c | 15 const int *lut; member 31 if (softrst->lut) in rockchip_softrst_assert() 32 id = softrst->lut[id]; in rockchip_softrst_assert() 63 if (softrst->lut) in rockchip_softrst_deassert() 64 id = softrst->lut[id]; in rockchip_softrst_deassert() 106 softrst->lut = lookup_table; in rockchip_register_softrst_lut()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_catalog.c | 600 {.fl = 4, .lut = 0x357}, 601 {.fl = 5, .lut = 0x3357}, 602 {.fl = 6, .lut = 0x23357}, 603 {.fl = 7, .lut = 0x223357}, 604 {.fl = 8, .lut = 0x2223357}, 605 {.fl = 9, .lut = 0x22223357}, 606 {.fl = 10, .lut = 0x222223357}, 607 {.fl = 11, .lut = 0x2222223357}, 608 {.fl = 12, .lut = 0x22222223357}, 609 {.fl = 13, .lut [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A 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[ in s3c_adc_bat_get_property() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object.c | 110 struct i915_lut_handle *lut, *ln; in i915_gem_close_object() local 114 list_for_each_entry_safe(lut, ln, &obj->lut_list, obj_link) { in i915_gem_close_object() 115 struct i915_gem_context *ctx = lut->ctx; in i915_gem_close_object() 119 list_move(&lut->obj_link, &close); in i915_gem_close_object() 137 list_for_each_entry_safe(lut, ln, &close, obj_link) { in i915_gem_close_object() 138 struct i915_gem_context *ctx = lut->ctx; in i915_gem_close_object() 147 vma = radix_tree_delete(&ctx->handles_vma, lut->handle); in i915_gem_close_object() 155 i915_gem_context_put(lut->ctx); in i915_gem_close_object() 156 i915_lut_handle_free(lut); in i915_gem_close_object()
|