Home
last modified time | relevance | path

Searched refs:fg (Results 1 – 25 of 68) sorted by relevance

123

/linux/drivers/gpu/drm/imx/dc/
H A Ddc-fg.c130 static inline void dc_fg_enable_shden(struct dc_fg *fg) in dc_fg_enable_shden() argument
132 regmap_write_bits(fg->reg, FGSTCTRL, SHDEN, SHDEN); in dc_fg_enable_shden()
135 static inline void dc_fg_syncmode(struct dc_fg *fg, enum dc_fg_syncmode mode) in dc_fg_syncmode() argument
137 regmap_write_bits(fg->reg, FGSTCTRL, FGSYNCMODE_MASK, FGSYNCMODE(mode)); in dc_fg_syncmode()
140 void dc_fg_cfg_videomode(struct dc_fg *fg, struct drm_display_mode *m) in dc_fg_cfg_videomode() argument
158 regmap_write(fg->reg, HTCFG1, HACT(hact) | HTOTAL(htotal)); in dc_fg_cfg_videomode()
159 regmap_write(fg->reg, HTCFG2, HSYNC(hsync) | HSBP(hsbp) | HSEN); in dc_fg_cfg_videomode()
160 regmap_write(fg->reg, VTCFG1, VACT(vact) | VTOTAL(vtotal)); in dc_fg_cfg_videomode()
161 regmap_write(fg->reg, VTCFG2, VSYNC(vsync) | VSBP(vsbp) | VSEN); in dc_fg_cfg_videomode()
167 regmap_write(fg->reg, PKICKCONFIG, COL(kick_col) | ROW(kick_row) | EN); in dc_fg_cfg_videomode()
[all …]
H A Ddc-de.c116 de->fg = dc_drm->fg[i]; in dc_de_post_bind()
151 dc_fg_init(de->fg); in dc_de_runtime_resume()
/linux/arch/sparc/kernel/
H A Dbtext.c243 int fg = 0xFFFFFFFFUL; in draw_byte_32() local
249 base[0] = (-(bits >> 7) & fg) ^ bg; in draw_byte_32()
250 base[1] = (-((bits >> 6) & 1) & fg) ^ bg; in draw_byte_32()
251 base[2] = (-((bits >> 5) & 1) & fg) ^ bg; in draw_byte_32()
252 base[3] = (-((bits >> 4) & 1) & fg) ^ bg; in draw_byte_32()
253 base[4] = (-((bits >> 3) & 1) & fg) ^ bg; in draw_byte_32()
254 base[5] = (-((bits >> 2) & 1) & fg) ^ bg; in draw_byte_32()
255 base[6] = (-((bits >> 1) & 1) & fg) ^ bg; in draw_byte_32()
256 base[7] = (-(bits & 1) & fg) ^ bg; in draw_byte_32()
264 int fg = 0xFFFFFFFFUL; in draw_byte_16() local
[all …]
/linux/arch/powerpc/kernel/
H A Dbtext.c412 int fg = 0xFFFFFFFFUL; in draw_byte_32() local
418 base[0] = (-(bits >> 7) & fg) ^ bg; in draw_byte_32()
419 base[1] = (-((bits >> 6) & 1) & fg) ^ bg; in draw_byte_32()
420 base[2] = (-((bits >> 5) & 1) & fg) ^ bg; in draw_byte_32()
421 base[3] = (-((bits >> 4) & 1) & fg) ^ bg; in draw_byte_32()
422 base[4] = (-((bits >> 3) & 1) & fg) ^ bg; in draw_byte_32()
423 base[5] = (-((bits >> 2) & 1) & fg) ^ bg; in draw_byte_32()
424 base[6] = (-((bits >> 1) & 1) & fg) ^ bg; in draw_byte_32()
425 base[7] = (-(bits & 1) & fg) ^ bg; in draw_byte_32()
433 int fg = 0xFFFFFFFFUL; in draw_byte_16() local
[all …]
/linux/drivers/video/fbdev/
H A Datafb_utils.h269 static inline void expand8_2col2mask(u8 fg, u8 bg, u32 fgm[], u32 bgm[]) in expand8_2col2mask() argument
271 fgm[0] = four2long[fg & 15] ^ (bgm[0] = four2long[bg & 15]); in expand8_2col2mask()
273 fgm[1] = four2long[fg >> 4] ^ (bgm[1] = four2long[bg >> 4]); in expand8_2col2mask()
301 static inline void fill8_2col(u8 *dst, u8 fg, u8 bg, u32 mask) in fill8_2col() argument
305 expand8_2col2mask(fg, bg, fgm, bgm); in fill8_2col()
343 static inline void expand16_2col2mask(u8 fg, u8 bg, u32 fgm[], u32 bgm[]) in expand16_2col2mask() argument
346 fgm[0] = two2word[fg & 3] ^ bgm[0]; in expand16_2col2mask()
349 fgm[1] = two2word[(fg >> 2) & 3] ^ bgm[1]; in expand16_2col2mask()
353 fgm[2] = two2word[(fg >> 4) & 3] ^ bgm[2]; in expand16_2col2mask()
355 fgm[3] = two2word[fg >> 6] ^ bgm[3]; in expand16_2col2mask()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Drdma.c18 mlx5_destroy_flow_group(roce->fg); in mlx5_rdma_disable_roce_steering()
32 struct mlx5_flow_group *fg; in mlx5_rdma_enable_roce_steering() local
68 fg = mlx5_create_flow_group(ft, flow_group_in); in mlx5_rdma_enable_roce_steering()
69 if (IS_ERR(fg)) { in mlx5_rdma_enable_roce_steering()
70 err = PTR_ERR(fg); in mlx5_rdma_enable_roce_steering()
89 roce->fg = fg; in mlx5_rdma_enable_roce_steering()
95 mlx5_destroy_flow_group(fg); in mlx5_rdma_enable_roce_steering()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_meter.c13 struct mlx5_flow_group *fg; member
22 struct mlx5_flow_group *fg; member
102 table->fg = mlx5_create_flow_group(table->ft, flow_group_in); in mlx5e_post_meter_rate_fg_create()
103 if (IS_ERR(table->fg)) { in mlx5e_post_meter_rate_fg_create()
105 err = PTR_ERR(table->fg); in mlx5e_post_meter_rate_fg_create()
212 mlx5_destroy_flow_group(post_meter->rate_steering_table.fg); in mlx5e_post_meter_rate_fg_destroy()
235 mlx5_destroy_flow_group(mtu_tables->green_table.fg); in mlx5e_post_meter_mtu_fg_destroy()
236 mlx5_destroy_flow_group(mtu_tables->red_table.fg); in mlx5e_post_meter_mtu_fg_destroy()
298 struct mlx5_flow_group *fg; in mlx5e_post_meter_create_mtu_table() local
316 fg = mlx5_create_flow_group(table->ft, flow_group_in); in mlx5e_post_meter_create_mtu_table()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_mcast.c338 struct mlx5_flow_group *fg; in mlx5_esw_bridge_mcast_filter_fg_create() local
356 fg = mlx5_create_flow_group(mcast_ft, in); in mlx5_esw_bridge_mcast_filter_fg_create()
358 if (IS_ERR(fg)) in mlx5_esw_bridge_mcast_filter_fg_create()
361 fg); in mlx5_esw_bridge_mcast_filter_fg_create()
363 return fg; in mlx5_esw_bridge_mcast_filter_fg_create()
372 struct mlx5_flow_group *fg; in mlx5_esw_bridge_mcast_vlan_proto_fg_create() local
391 fg = mlx5_create_flow_group(mcast_ft, in); in mlx5_esw_bridge_mcast_vlan_proto_fg_create()
393 if (IS_ERR(fg)) in mlx5_esw_bridge_mcast_vlan_proto_fg_create()
396 vlan_proto, fg); in mlx5_esw_bridge_mcast_vlan_proto_fg_create()
398 return fg; in mlx5_esw_bridge_mcast_vlan_proto_fg_create()
[all …]
H A Dbridge.c96 struct mlx5_flow_group *fg; in mlx5_esw_bridge_ingress_vlan_proto_fg_create() local
121 fg = mlx5_create_flow_group(ingress_ft, in); in mlx5_esw_bridge_ingress_vlan_proto_fg_create()
123 if (IS_ERR(fg)) in mlx5_esw_bridge_ingress_vlan_proto_fg_create()
126 vlan_proto, fg); in mlx5_esw_bridge_ingress_vlan_proto_fg_create()
128 return fg; in mlx5_esw_bridge_ingress_vlan_proto_fg_create()
158 struct mlx5_flow_group *fg; in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create() local
181 fg = mlx5_create_flow_group(ingress_ft, in); in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create()
182 if (IS_ERR(fg)) in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create()
185 fg); in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create()
187 return fg; in mlx5_esw_bridge_ingress_vlan_proto_filter_fg_create()
[all …]
/linux/tools/perf/ui/
H A Dbrowser.c537 const char *name, *fg, *bg;
543 .fg = "red",
549 .fg = "green",
555 .fg = "default",
561 .fg = "black",
567 .fg = "blue",
573 .fg = "magenta",
579 .fg = "white",
591 char *fg = NULL, *bg; in ui_browser__color_config()
604 fg in ui_browser__color_config()
534 const char *name, *fg, *bg; global() member
588 char *fg = NULL, *bg; ui_browser__color_config() local
[all...]
/linux/mm/
H A Dzsmalloc.c598 int i, fg; in zs_stats_size_show() local
623 for (fg = ZS_INUSE_RATIO_10; fg < NR_FULLNESS_GROUPS; fg++) { in zs_stats_size_show()
624 inuse_totals[fg] += class_stat_read(class, fg); in zs_stats_size_show()
625 seq_printf(s, "%9lu ", class_stat_read(class, fg)); in zs_stats_size_show()
649 for (fg = ZS_INUSE_RATIO_10; fg < NR_FULLNESS_GROUPS; fg++) in zs_stats_size_show()
650 seq_printf(s, "%9lu ", inuse_totals[fg]); in zs_stats_size_show()
1715 int fg; in isolate_src_zspage() local
1717 for (fg = ZS_INUSE_RATIO_10; fg <= ZS_INUSE_RATIO_99; fg++) { in isolate_src_zspage()
1718 zspage = list_first_entry_or_null(&class->fullness_list[fg], in isolate_src_zspage()
1732 int fg; in isolate_dst_zspage() local
[all …]
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_acpi_sar.c254 ret = mt792x_asar_acpi_read_mtfg(dev, (u8 **)&asar->fg); in mt792x_asar_get_geo_pwr()
256 devm_kfree(dev->mt76.dev, asar->fg); in mt792x_asar_get_geo_pwr()
257 asar->fg = NULL; in mt792x_asar_get_geo_pwr()
394 struct mt792x_asar_fg *fg; in mt792x_acpi_get_mtcl_map_v3()
408 fg = acpisar->fg; in mt792x_acpi_get_mtcl_map()
409 if (!fg) in mt792x_acpi_get_mtcl_map()
415 for (i = 0; i < fg->nr_flag; i++) { in mt792x_acpi_get_mtcl_map()
417 if (fg->flag[i] == map[j].acpi_idx) {
352 struct mt792x_asar_fg *fg; mt792x_acpi_get_flags() local
/linux/drivers/video/fbdev/savage/
H A Dsavagefb_accel.c95 int fg, bg, size, i, width; in savagefb_imageblit() local
108 fg = image->fg_color; in savagefb_imageblit()
111 fg = ((u32 *)info->pseudo_palette)[image->fg_color]; in savagefb_imageblit()
129 BCI_SEND(fg); in savagefb_imageblit()
/linux/Documentation/devicetree/bindings/mfd/
H A Dda9150.txt9 da9150-fg : Battery Fuel-Gauge
24 - da9150-fg: See ../power/da9150-fg.txt
/linux/drivers/video/fbdev/i810/
H A Di810_accel.c238 int fg, struct fb_info *info) in mono_src_copy_imm_blit() argument
249 PUT_RING(fg); in mono_src_copy_imm_blit()
370 u32 fg = 0, bg = 0, size, dst; in i810fb_imageblit() local
380 fg = image->fg_color; in i810fb_imageblit()
385 fg = ((u32 *)(info->pseudo_palette))[image->fg_color]; in i810fb_imageblit()
402 bg, fg, info); in i810fb_imageblit()
/linux/sound/hda/common/
H A Dproc.c814 hda_nid_t nid, fg; in print_codec_info()
818 fg = codec->core.afg; in print_codec_info()
819 if (!fg) in print_codec_info()
823 print_pcm_caps(buffer, codec, fg); in print_codec_info()
825 print_amp_caps(buffer, codec, fg, HDA_INPUT); in print_codec_info()
827 print_amp_caps(buffer, codec, fg, HDA_OUTPUT); in print_codec_info()
828 snd_iprintf(buffer, "State of AFG node 0x%02x:\n", fg); in print_codec_info()
829 print_power_state(buffer, codec, fg); in print_codec_info()
831 nodes = snd_hda_get_sub_nodes(codec, fg, &nid); in print_codec_info()
837 print_gpio(buffer, codec, fg); in print_codec_info()
777 hda_nid_t nid, fg; print_codec_info() local
[all...]
/linux/sound/hda/core/
H A Ddevice.c45 hda_nid_t fg; in snd_hdac_device_init() local
93 fg = codec->afg ? codec->afg : codec->mfg; in snd_hdac_device_init()
99 codec->power_caps = snd_hdac_read_parm(codec, fg, AC_PAR_POWER_STATE); in snd_hdac_device_init()
102 snd_hdac_read(codec, fg, AC_VERB_GET_SUBSYSTEM_ID, 0, in snd_hdac_device_init()
407 hda_nid_t fg = codec->afg ? codec->afg : codec->mfg; in snd_hdac_refresh_widgets() local
416 nums = snd_hdac_get_sub_nodes(codec, fg, &start_nid); in snd_hdac_refresh_widgets()
419 fg); in snd_hdac_refresh_widgets()
/linux/drivers/video/fbdev/core/
H A Dfb_logo.c104 u8 fg = 1, d; in fb_set_logo() local
108 fg = 1; in fb_set_logo()
111 fg = 3; in fb_set_logo()
114 fg = 7; in fb_set_logo()
120 fg = ~((u8) (0xfff << info->var.green.length)); in fb_set_logo()
139 *dst++ = ((d >> k) & 1) ? fg : 0; in fb_set_logo()
H A Dbitblit.c61 int sx, int height, int width, int fg, int bg) in bit_clear() argument
151 int fg, int bg) in bit_putcs() argument
163 image.fg_color = fg; in bit_putcs()
260 int fg, int bg) in bit_cursor() argument
303 if (par->cursor_state.image.fg_color != fg || in bit_cursor()
306 par->cursor_state.image.fg_color = fg; in bit_cursor()
/linux/drivers/video/fbdev/mb862xx/
H A Dmb862xxfb_accel.c252 u32 x2, y2, vxres, vyres, height, width, fg; in mb86290fb_fillrect() local
272 fg = ((u32 *) (info->pseudo_palette))[rect->color]; in mb86290fb_fillrect()
274 fg = rect->color; in mb86290fb_fillrect()
294 cmd[3] = fg; in mb86290fb_fillrect()
/linux/drivers/media/v4l2-core/
H A Dv4l2-ctrls-core.c761 static int validate_av1_film_grain(struct v4l2_ctrl_av1_film_grain *fg) in validate_av1_film_grain() argument
765 if (fg->flags > GENMASK(4, 0)) in validate_av1_film_grain()
768 if (fg->film_grain_params_ref_idx > GENMASK(2, 0) || in validate_av1_film_grain()
769 fg->num_y_points > 14 || in validate_av1_film_grain()
770 fg->num_cb_points > 10 || in validate_av1_film_grain()
771 fg->num_cr_points > GENMASK(3, 0) || in validate_av1_film_grain()
772 fg->grain_scaling_minus_8 > GENMASK(1, 0) || in validate_av1_film_grain()
773 fg->ar_coeff_lag > GENMASK(1, 0) || in validate_av1_film_grain()
774 fg->ar_coeff_shift_minus_6 > GENMASK(1, 0) || in validate_av1_film_grain()
775 fg->grain_scale_shift > GENMASK(1, 0)) in validate_av1_film_grain()
[all …]
/linux/drivers/video/fbdev/nvidia/
H A Dnv_accel.c356 u32 fg, bg, mask = ~(~0 >> (32 - info->var.bits_per_pixel)); in nvidiafb_mono_color_expand() local
364 fg = image->fg_color | mask; in nvidiafb_mono_color_expand()
367 fg = ((u32 *) info->pseudo_palette)[image->fg_color] | mask; in nvidiafb_mono_color_expand()
376 NVDmaNext(par, fg); in nvidiafb_mono_color_expand()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Dfs_dr.c139 struct mlx5_flow_group *fg) in mlx5_cmd_dr_create_flow_group() argument
151 fg); in mlx5_cmd_dr_create_flow_group()
155 mask.match_sz = sizeof(fg->mask.match_criteria); in mlx5_cmd_dr_create_flow_group()
166 fg->fs_dr_matcher.dr_matcher = matcher; in mlx5_cmd_dr_create_flow_group()
172 struct mlx5_flow_group *fg) in mlx5_cmd_dr_destroy_flow_group() argument
175 return mlx5_fs_cmd_get_fw_cmds()->destroy_flow_group(ns, ft, fg); in mlx5_cmd_dr_destroy_flow_group()
177 return mlx5dr_matcher_destroy(fg->fs_dr_matcher.dr_matcher); in mlx5_cmd_dr_destroy_flow_group()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dpsp.c27 struct mlx5_flow_group *fg; member
663 struct mlx5_flow_group *fg; in accel_psp_fs_tx_ft_create() local
692 fg = mlx5_create_flow_group(ft, in); in accel_psp_fs_tx_ft_create()
693 if (IS_ERR(fg)) { in accel_psp_fs_tx_ft_create()
694 err = PTR_ERR(fg); in accel_psp_fs_tx_ft_create()
715 tx->fg = fg; in accel_psp_fs_tx_ft_create()
720 mlx5_destroy_flow_group(fg); in accel_psp_fs_tx_ft_create()
732 accel_psp_fs_destroy_flow_group(&tx->fg); in accel_psp_fs_tx_ft_destroy()
/linux/drivers/video/fbdev/aty/
H A Dmach64_accel.c356 u32 fg, bg; in atyfb_imageblit() local
359 fg = ((u32*)(info->pseudo_palette))[image->fg_color]; in atyfb_imageblit()
362 fg = image->fg_color; in atyfb_imageblit()
368 aty_st_le32(DP_FRGD_CLR, fg, par); in atyfb_imageblit()

123