Home
last modified time | relevance | path

Searched refs:input_config (Results 1 – 17 of 17) sorted by relevance

/openbmc/u-boot/include/
H A Dinput.h37 struct input_config { struct
59 int (*read_keys)(struct input_config *config); argument
77 int input_send_keycodes(struct input_config *config, int keycode[], int count); argument
96 int input_add_keycode(struct input_config *config, int new_keycode,
108 int input_add_table(struct input_config *config, int left_keycode,
117 int input_tstc(struct input_config *config);
127 int input_getc(struct input_config *config);
143 void input_set_delays(struct input_config *config, int repeat_delay_ms,
162 void input_allow_repeats(struct input_config *config, bool allow_repeats);
173 int input_leds_changed(struct input_config *config);
[all …]
H A Dkeyboard.h20 struct input_config input;
/openbmc/u-boot/drivers/input/
H A Dinput.c187 static int input_queue_ascii(struct input_config *config, int ch) in input_queue_ascii()
205 int input_tstc(struct input_config *config) in input_tstc()
214 int input_getc(struct input_config *config) in input_getc()
242 static struct input_key_xlate *process_modifier(struct input_config *config, in process_modifier()
376 static int input_check_keycodes(struct input_config *config, in input_check_keycodes()
408 static int input_keycode_to_ansi364(struct input_config *config, in input_keycode_to_ansi364()
451 static int input_keycodes_to_ascii(struct input_config *config, in input_keycodes_to_ascii()
509 static int _input_send_keycodes(struct input_config *config, int keycode[], in _input_send_keycodes()
548 int input_send_keycodes(struct input_config *config, int keycode[], in input_send_keycodes()
554 int input_add_keycode(struct input_config *config, int new_keycode, in input_add_keycode()
[all …]
H A Dcros_ec_keyb.c24 struct input_config *input; /* The input layer */
96 int cros_ec_kbc_check(struct input_config *input) in cros_ec_kbc_check()
186 struct input_config *input = &uc_priv->input; in cros_ec_kbd_probe()
H A Di8042.c214 static int i8042_kbd_check(struct input_config *input) in i8042_kbd_check()
259 struct input_config *input = &uc_priv->input; in i8042_start()
318 struct input_config *input = &uc_priv->input; in i8042_kbd_probe()
H A Dtegra-kbc.c43 struct input_config *input; /* The input layer */
182 static int tegra_kbc_check(struct input_config *input) in tegra_kbc_check()
289 struct input_config *input = &uc_priv->input; in tegra_kbd_probe()
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/ifmtr/src/
H A Difmtr.c57 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_BGGR) in ia_css_ifmtr_lines_needed_for_bayer_order()
58 || (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in ia_css_ifmtr_lines_needed_for_bayer_order()
68 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_RGGB) in ia_css_ifmtr_columns_needed_for_bayer_order()
69 || (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in ia_css_ifmtr_columns_needed_for_bayer_order()
121 cropped_height = config->input_config.input_res.height; in ia_css_ifmtr_configure()
122 cropped_width = config->input_config.input_res.width; in ia_css_ifmtr_configure()
124 input_format = config->input_config.format; in ia_css_ifmtr_configure()
505 unsigned int in = config->input_config.input_res.width, start, in ifmtr_start_column()
531 unsigned int in = config->input_config.input_res.height, start, in ifmtr_input_start_line()
/openbmc/linux/drivers/staging/media/atomisp/pci/camera/util/src/
H A Dutil.c185 if (stream_config->input_config.effective_res.width == 0 || in ia_css_util_check_input()
186 stream_config->input_config.effective_res.height == 0) in ia_css_util_check_input()
189 !ia_css_util_is_input_format_raw(stream_config->input_config.format)) in ia_css_util_check_input()
193 !ia_css_util_is_input_format_yuv(stream_config->input_config.format)) in ia_css_util_check_input()
/openbmc/linux/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_binarydesc.c68 descr->stream_format = pipe->stream->config.input_config.format; in pipe_binarydesc_get_offline()
224 if (ia_css_util_is_input_format_yuv(pipe->stream->config.input_config.format)) in ia_css_pipe_get_preview_binarydesc()
240 preview_descr->stream_format = pipe->stream->config.input_config.format; in ia_css_pipe_get_preview_binarydesc()
341 if (ia_css_util_is_input_format_yuv(pipe->stream->config.input_config.format)) in ia_css_pipe_get_video_binarydesc()
559 if (ia_css_util_is_input_format_yuv(pipe->stream->config.input_config.format)) in ia_css_pipe_get_primary_binarydesc()
583 prim_descr->stream_format = pipe->stream->config.input_config.format; in ia_css_pipe_get_primary_binarydesc()
717 pre_de_descr->stream_format = pipe->stream->config.input_config.format; in ia_css_pipe_get_pre_de_binarydesc()
751 pre_anr_descr->stream_format = pipe->stream->config.input_config.format; in ia_css_pipe_get_pre_anr_binarydesc()
H A Dpipe_util.c28 return ia_css_util_input_format_bpp(pipe->stream->config.input_config.format, in ia_css_pipe_util_pipe_input_format_bpp()
/openbmc/u-boot/board/kosagi/novena/
H A Dnovena.c48 static struct input_config button_input;
50 static int novena_gpio_button_read_keys(struct input_config *input) in novena_gpio_button_read_keys()
/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Datomisp_compat_css20.c354 s_config->input_config.input_res.width, in __dump_stream_config()
355 s_config->input_config.input_res.height); in __dump_stream_config()
358 s_config->input_config.effective_res.width, in __dump_stream_config()
359 s_config->input_config.effective_res.height); in __dump_stream_config()
362 s_config->input_config.format); in __dump_stream_config()
365 s_config->input_config.bayer_order); in __dump_stream_config()
1482 s_config->input_config.input_res.width = ffmt->width; in atomisp_css_input_set_resolution()
1483 s_config->input_config.input_res.height = ffmt->height; in atomisp_css_input_set_resolution()
1501 s_config->input_config.bayer_order = bayer_order; in atomisp_css_input_set_bayer_order()
1544 s_config->input_config.format = format; in atomisp_css_input_set_format()
[all …]
H A Dsh_css_mipi.c282 width = stream_cfg->input_config.input_res.width; in calculate_mipi_buff_size()
283 height = stream_cfg->input_config.input_res.height; in calculate_mipi_buff_size()
284 format = stream_cfg->input_config.format; in calculate_mipi_buff_size()
H A Dia_css_stream_public.h103 struct ia_css_stream_input_config input_config; member
H A Dsh_css.c409 switch (pipe->stream->config.input_config.format) { in verify_copy_out_frame_format()
466 bpp = ia_css_util_input_format_bpp(stream->config.input_config.format, in ia_css_stream_input_format_bits_per_pixel()
494 stream->config.input_config.format, in sh_css_config_input_network()
518 width = (stream->config.input_config.input_res.width) / (1 + in sh_css_config_input_network()
520 height = stream->config.input_config.input_res.height; in sh_css_config_input_network()
1222 if (pipe->stream->config.input_config.format != ATOMISP_INPUT_FORMAT_BINARY_8) in start_copy_on_sp()
2416 ref_info.res.width = pipe->stream->config.input_config.input_res.width; in alloc_continuous_frames()
2417 ref_info.res.height = pipe->stream->config.input_config.input_res.height; in alloc_continuous_frames()
2965 if ((config->input_config.bayer_order == IA_CSS_BAYER_ORDER_BGGR) || in get_crop_lines_for_bayer_order()
2966 (config->input_config.bayer_order == IA_CSS_BAYER_ORDER_GBRG)) in get_crop_lines_for_bayer_order()
[all …]
H A Datomisp_cmd.c1881 stream_env->stream_config.input_config.effective_res.width; in atomisp_calculate_real_zoom_region()
1883 stream_env->stream_config.input_config.effective_res.height; in atomisp_calculate_real_zoom_region()
/openbmc/linux/drivers/staging/media/atomisp/pci/runtime/debug/src/
H A Dia_css_debug.c2887 pg_inst.width = stream_config->input_config.input_res.width; in ia_css_debug_pipe_graph_dump_stream_config()
2888 pg_inst.height = stream_config->input_config.input_res.height; in ia_css_debug_pipe_graph_dump_stream_config()
2889 pg_inst.eff_width = stream_config->input_config.effective_res.width; in ia_css_debug_pipe_graph_dump_stream_config()
2890 pg_inst.eff_height = stream_config->input_config.effective_res.height; in ia_css_debug_pipe_graph_dump_stream_config()
2891 pg_inst.stream_format = stream_config->input_config.format; in ia_css_debug_pipe_graph_dump_stream_config()
3087 ia_css_debug_dump_resolution(&config->input_config.input_res, "input_res"); in ia_css_debug_dump_stream_config()
3088 ia_css_debug_dump_resolution(&config->input_config.effective_res, in ia_css_debug_dump_stream_config()
3091 config->input_config.format); in ia_css_debug_dump_stream_config()
3093 config->input_config.bayer_order); in ia_css_debug_dump_stream_config()