mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-03 19:26:01 -04:00
media: atomisp: sh_css: Removed #ifdef ISP2401 to make the driver generic
Removed #ifdef ISP2401 to expose the necessary functions for ISP2401 and also make the driver generic. Link: https://lore.kernel.org/r/20230802095606.1298152-7-hpa@redhat.com Signed-off-by: Kate Hsuan <hpa@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
fc280df3aa
commit
1e1ea859e4
@@ -2957,7 +2957,6 @@ init_vf_frameinfo_defaults(struct ia_css_pipe *pipe,
|
||||
return err;
|
||||
}
|
||||
|
||||
#ifdef ISP2401
|
||||
static unsigned int
|
||||
get_crop_lines_for_bayer_order(const struct ia_css_stream_config *config)
|
||||
{
|
||||
@@ -3059,11 +3058,11 @@ ia_css_get_crop_offsets(
|
||||
pipe->config.input_effective_res.height);
|
||||
|
||||
input_res = &pipe->stream->config.input_config.input_res;
|
||||
#ifndef ISP2401
|
||||
effective_res = &pipe->stream->config.input_config.effective_res;
|
||||
#else
|
||||
effective_res = &pipe->config.input_effective_res;
|
||||
#endif
|
||||
|
||||
if (IS_ISP2401)
|
||||
effective_res = &pipe->config.input_effective_res;
|
||||
else
|
||||
effective_res = &pipe->stream->config.input_config.effective_res;
|
||||
|
||||
get_pipe_extra_pixel(pipe, &extra_row, &extra_col);
|
||||
|
||||
@@ -3101,7 +3100,6 @@ ia_css_get_crop_offsets(
|
||||
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
|
||||
static int
|
||||
init_in_frameinfo_memory_defaults(struct ia_css_pipe *pipe,
|
||||
|
||||
Reference in New Issue
Block a user