Home
last modified time | relevance | path

Searched refs:lut (Results 1 – 25 of 55) sorted by relevance

123

/linux/drivers/net/wireless/ath/ath11k/
H A Dcfr.c54 void ath11k_cfr_release_lut_entry(struct ath11k_look_up_table *lut) in ath11k_cfr_release_lut_entry() argument
56 memset(lut, 0, sizeof(*lut)); in ath11k_cfr_release_lut_entry()
77 struct ath11k_look_up_table *lut; in ath11k_cfr_free_pending_dbr_events() local
80 if (!cfr->lut) in ath11k_cfr_free_pending_dbr_events()
84 lut = &cfr->lut[i]; in ath11k_cfr_free_pending_dbr_events()
85 if (lut->dbr_recv && !lut->tx_recv && in ath11k_cfr_free_pending_dbr_events()
86 lut->dbr_tstamp < cfr->last_success_tstamp) { in ath11k_cfr_free_pending_dbr_events()
87 ath11k_dbring_bufs_replenish(ar, &cfr->rx_ring, lut->buff, in ath11k_cfr_free_pending_dbr_events()
89 ath11k_cfr_release_lut_entry(lut); in ath11k_cfr_free_pending_dbr_events()
115 struct ath11k_look_up_table *lut, in ath11k_cfr_correlate_and_relay() argument
[all …]
/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dlut.c32 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() argument
72 for (i = 0; i < ARRAY_SIZE(lut->mem); i++) { in nv50_lut_init()
74 size * 8, &lut->mem[i]); in nv50_lut_init()
/linux/drivers/gpio/
H A Dgpio-adp5520.c19 unsigned char lut[ADP5520_MAXGPIOS]; member
40 return !!(reg_val & dev->lut[off]); in adp5520_gpio_get_value()
51 dev->lut[off]); in adp5520_gpio_set_value()
54 dev->lut[off]); in adp5520_gpio_set_value()
65 dev->lut[off]); in adp5520_gpio_direction_input()
79 dev->lut[off]); in adp5520_gpio_direction_output()
82 dev->lut[off]); in adp5520_gpio_direction_output()
85 dev->lut[off]); in adp5520_gpio_direction_output()
116 dev->lut[gpios++] = 1 << i; in adp5520_gpio_probe()
/linux/include/drm/
H A Ddrm_color_mgmt.h148 int drm_color_lut_check(const struct drm_property_blob *lut, u32 tests);
156 void drm_crtc_load_gamma_888(struct drm_crtc *crtc, const struct drm_color_lut *lut,
158 void drm_crtc_load_gamma_565_from_888(struct drm_crtc *crtc, const struct drm_color_lut *lut,
160 void drm_crtc_load_gamma_555_from_888(struct drm_crtc *crtc, const struct drm_color_lut *lut,
171 void drm_crtc_load_palette_8(struct drm_crtc *crtc, const struct drm_color_lut *lut,
177 int drm_color_lut32_check(const struct drm_property_blob *lut, u32 tests);
/linux/drivers/clk/rockchip/
H A Dsoftrst.c15 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()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_disp_aal.c99 struct drm_color_lut *lut; in mtk_aal_gamma_set() local
111 lut = (struct drm_color_lut *)state->gamma_lut->data; in mtk_aal_gamma_set()
114 .red = drm_color_lut_extract(lut[i].red, DISP_AAL_LUT_BITS), in mtk_aal_gamma_set()
115 .green = drm_color_lut_extract(lut[i].green, DISP_AAL_LUT_BITS), in mtk_aal_gamma_set()
116 .blue = drm_color_lut_extract(lut[i].blue, DISP_AAL_LUT_BITS) in mtk_aal_gamma_set()
/linux/drivers/gpu/drm/vkms/
H A Dvkms_composer.h22 s64 get_lut_index(const struct vkms_color_lut *lut, u16 channel_value);
23 u16 apply_lut_to_channel_value(const struct vkms_color_lut *lut, u16 channel_value,
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_common.c267 u8 *lut, u16 lut_size, in iavf_aq_get_set_rss_lut() argument
301 status = iavf_asq_send_command(hw, &desc, lut, lut_size, NULL); in iavf_aq_get_set_rss_lut()
317 bool pf_lut, u8 *lut, u16 lut_size) in iavf_aq_set_rss_lut() argument
319 return iavf_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, true); in iavf_aq_set_rss_lut()
H A Diavf_prototype.h41 bool pf_lut, u8 *lut, u16 lut_size);
/linux/drivers/clk/tegra/
H A Dclk-dfll.c303 unsigned lut[MAX_DFLL_VOLTAGES]; member
690 td->lut[lut_index]); in dfll_load_i2c_lut()
1660 td->lut[i] = i; in dfll_build_pwm_lut()
1704 int j, selector, lut; in dfll_build_i2c_lut() local
1707 lut = find_vdd_map_entry_exact(td, v); in dfll_build_i2c_lut()
1708 if (lut < 0) in dfll_build_i2c_lut()
1710 td->lut[0] = lut; in dfll_build_i2c_lut()
1734 if (selector != td->lut[j - 1]) in dfll_build_i2c_lut()
1735 td->lut[j++] = selector; in dfll_build_i2c_lut()
1742 if (selector != td->lut[j - 1]) in dfll_build_i2c_lut()
[all …]
/linux/drivers/gpu/drm/sysfb/
H A Dvesadrm.c180 struct drm_color_lut *lut) in vesadrm_load_gamma_lut() argument
187 drm_crtc_load_gamma_555_from_888(crtc, lut, vesadrm_set_color_lut); in vesadrm_load_gamma_lut()
190 drm_crtc_load_gamma_565_from_888(crtc, lut, vesadrm_set_color_lut); in vesadrm_load_gamma_lut()
195 drm_crtc_load_gamma_888(crtc, lut, vesadrm_set_color_lut); in vesadrm_load_gamma_lut()
226 struct drm_color_lut *lut) in vesadrm_load_palette_lut() argument
233 drm_crtc_load_palette_8(crtc, lut, vesadrm_set_color_lut); in vesadrm_load_palette_lut()
/linux/arch/arm/boot/dts/amlogic/
H A Dmeson8m2.dtsi19 /delete-node/ video-lut@20;
21 canvas: video-lut@48 {
/linux/drivers/net/wireless/ath/ath12k/
H A Ddp.c1413 struct ath12k_reo_q_addr_lut *lut) in ath12k_dp_alloc_reoq_lut() argument
1415 lut->size = DP_REOQ_LUT_SIZE + HAL_REO_QLUT_ADDR_ALIGN - 1; in ath12k_dp_alloc_reoq_lut()
1416 lut->vaddr_unaligned = dma_alloc_coherent(ab->dev, lut->size, in ath12k_dp_alloc_reoq_lut()
1417 &lut->paddr_unaligned, in ath12k_dp_alloc_reoq_lut()
1419 if (!lut->vaddr_unaligned) in ath12k_dp_alloc_reoq_lut()
1422 lut->vaddr = PTR_ALIGN(lut->vaddr_unaligned, HAL_REO_QLUT_ADDR_ALIGN); in ath12k_dp_alloc_reoq_lut()
1423 lut->paddr = lut->paddr_unaligned + in ath12k_dp_alloc_reoq_lut()
1424 ((unsigned long)lut->vaddr - (unsigned long)lut->vaddr_unaligned); in ath12k_dp_alloc_reoq_lut()
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_lut.h31 struct vsp1_dl_body *lut; member
/linux/drivers/net/ethernet/google/gve/
H A Dgve_adminq.c1337 __be32 *lut = NULL; in gve_adminq_configure_rss() local
1363 lut = dma_alloc_coherent(&priv->pdev->dev, in gve_adminq_configure_rss()
1364 priv->rss_lut_size * sizeof(*lut), in gve_adminq_configure_rss()
1366 if (!lut) in gve_adminq_configure_rss()
1370 lut[i] = cpu_to_be32(hash_lut_to_config[i]); in gve_adminq_configure_rss()
1418 if (lut) in gve_adminq_configure_rss()
1420 priv->rss_lut_size * sizeof(*lut), in gve_adminq_configure_rss()
1421 lut, lut_bus); in gve_adminq_configure_rss()
1513 __be32 *lut; in gve_adminq_process_rss_query() local
1534 lut = (__be32 *)rss_info_addr; in gve_adminq_process_rss_query()
[all …]
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_crtc.h67 } lut; member
/linux/drivers/video/fbdev/
H A Dvalkyriefb.h51 unsigned char lut; member
H A Dcontrolfb.h26 unsigned char lut; /* cmap data */ member
H A Dvalkyriefb.c230 out_8(&cmap_regs->lut, red); in valkyriefb_setcolreg()
231 out_8(&cmap_regs->lut, green); in valkyriefb_setcolreg()
232 out_8(&cmap_regs->lut, blue); in valkyriefb_setcolreg()
H A Dplatinumfb.h32 unsigned char lut; member
/linux/drivers/staging/media/sunxi/sun6i-isp/
H A Dsun6i_isp.h45 struct sun6i_isp_table lut; member
/linux/include/linux/
H A Dselection.h22 int sel_loadlut(u32 __user *lut);
/linux/drivers/tty/vt/
H A Dselection.c123 int sel_loadlut(u32 __user *lut) in sel_loadlut() argument
127 if (copy_from_user(tmplut, lut, sizeof(inwordLut))) in sel_loadlut()
/linux/drivers/net/ethernet/intel/ice/
H A Dice.h1004 int ice_get_rss(struct ice_vsi *vsi, u8 *seed, u8 *lut, u16 lut_size);
1005 int ice_set_rss_lut(struct ice_vsi *vsi, u8 *lut, u16 lut_size);
1006 int ice_get_rss_lut(struct ice_vsi *vsi, u8 *lut, u16 lut_size);
1010 void ice_fill_rss_lut(u8 *lut, u16 rss_table_size, u16 rss_size);
H A Dice_lib.c1461 u8 *lut; in ice_vsi_manage_rss_lut() local
1463 lut = kzalloc(vsi->rss_table_size, GFP_KERNEL); in ice_vsi_manage_rss_lut()
1464 if (!lut) in ice_vsi_manage_rss_lut()
1469 memcpy(lut, vsi->rss_lut_user, vsi->rss_table_size); in ice_vsi_manage_rss_lut()
1471 ice_fill_rss_lut(lut, vsi->rss_table_size, in ice_vsi_manage_rss_lut()
1475 ice_set_rss_lut(vsi, lut, vsi->rss_table_size); in ice_vsi_manage_rss_lut()
1476 kfree(lut); in ice_vsi_manage_rss_lut()
1503 u8 *lut, *key; in ice_vsi_cfg_rss_lut_key() local
1527 lut = kzalloc(vsi->rss_table_size, GFP_KERNEL); in ice_vsi_cfg_rss_lut_key()
1528 if (!lut) in ice_vsi_cfg_rss_lut_key()
[all …]

123