@@ -1011,13 +1011,10 @@ cif_input_fmt *rkcif_get_input_fmt(struct rkcif_device *dev, struct v4l2_rect *r
1011
1011
csi_info -> vc = ch_info .vc ;
1012
1012
else
1013
1013
csi_info -> vc = pad_id ;
1014
- if (ch_info .bus_fmt == MEDIA_BUS_FMT_SPD_2X8 ||
1015
- ch_info .bus_fmt == MEDIA_BUS_FMT_EBD_1X8 ) {
1016
- if (ch_info .data_type > 0 )
1017
- csi_info -> data_type = ch_info .data_type ;
1018
- if (ch_info .data_bit > 0 )
1019
- csi_info -> data_bit = ch_info .data_bit ;
1020
- }
1014
+ if (ch_info .data_type > 0 )
1015
+ csi_info -> data_type = ch_info .data_type ;
1016
+ if (ch_info .data_bit > 0 )
1017
+ csi_info -> data_bit = ch_info .data_bit ;
1021
1018
if (ch_info .field == 0 )
1022
1019
fmt .format .field = V4L2_FIELD_NONE ;
1023
1020
else
@@ -4059,19 +4056,13 @@ static int rkcif_csi_channel_init(struct rkcif_stream *stream,
4059
4056
channel -> virtual_width *= 2 ;
4060
4057
channel -> height /= 2 ;
4061
4058
}
4062
- if (stream -> cif_fmt_in -> mbus_code == MEDIA_BUS_FMT_EBD_1X8 ||
4063
- stream -> cif_fmt_in -> mbus_code == MEDIA_BUS_FMT_SPD_2X8 ) {
4064
- if (dev -> channels [stream -> id ].data_type )
4065
- channel -> data_type = dev -> channels [stream -> id ].data_type ;
4066
- else
4067
- channel -> data_type = get_data_type (stream -> cif_fmt_in -> mbus_code ,
4068
- channel -> cmd_mode_en ,
4069
- channel -> dsi_input );
4070
- } else {
4059
+ if (dev -> channels [stream -> id ].data_type )
4060
+ channel -> data_type = dev -> channels [stream -> id ].data_type ;
4061
+ else
4071
4062
channel -> data_type = get_data_type (stream -> cif_fmt_in -> mbus_code ,
4072
4063
channel -> cmd_mode_en ,
4073
4064
channel -> dsi_input );
4074
- }
4065
+
4075
4066
channel -> csi_fmt_val = get_csi_fmt_val (stream ,
4076
4067
& dev -> channels [stream -> id ]);
4077
4068
0 commit comments