@@ -57,6 +57,9 @@ enum hm01b0_resolution {
5757 RESOLUTION_164x122 ,
5858 RESOLUTION_326x244 ,
5959 RESOLUTION_326x324 ,
60+ RESOLUTION_164x122_Y4 ,
61+ RESOLUTION_326x244_Y4 ,
62+ RESOLUTION_326x324_Y4 ,
6063 RESOLUTION_164x122_BAYER ,
6164 RESOLUTION_326x244_BAYER ,
6265 RESOLUTION_326x324_BAYER ,
@@ -96,6 +99,9 @@ struct video_reg *hm01b0_init_regs[] = {
9699 [RESOLUTION_164x122 ] = hm01b0_160x120_regs ,
97100 [RESOLUTION_326x244 ] = hm01b0_320x240_regs ,
98101 [RESOLUTION_326x324 ] = hm01b0_320x320_regs ,
102+ [RESOLUTION_164x122_Y4 ] = hm01b0_160x120_regs ,
103+ [RESOLUTION_326x244_Y4 ] = hm01b0_320x240_regs ,
104+ [RESOLUTION_326x324_Y4 ] = hm01b0_320x320_regs ,
99105 [RESOLUTION_164x122_BAYER ] = hm01b0_160x120_regs ,
100106 [RESOLUTION_326x244_BAYER ] = hm01b0_320x240_regs ,
101107 [RESOLUTION_326x324_BAYER ] = hm01b0_320x320_regs ,
@@ -141,6 +147,9 @@ static const struct video_format_cap hm01b0_fmts[] = {
141147 HM01B0_VIDEO_FORMAT_CAP (164 , 122 , VIDEO_PIX_FMT_GREY ),
142148 HM01B0_VIDEO_FORMAT_CAP (326 , 244 , VIDEO_PIX_FMT_GREY ),
143149 HM01B0_VIDEO_FORMAT_CAP (326 , 324 , VIDEO_PIX_FMT_GREY ),
150+ HM01B0_VIDEO_FORMAT_CAP (164 , 122 , VIDEO_PIX_FMT_Y4 ),
151+ HM01B0_VIDEO_FORMAT_CAP (326 , 324 , VIDEO_PIX_FMT_Y4 ),
152+ HM01B0_VIDEO_FORMAT_CAP (326 , 244 , VIDEO_PIX_FMT_Y4 ),
144153 HM01B0_VIDEO_FORMAT_CAP (164 , 122 , VIDEO_PIX_FMT_SBGGR8 ),
145154 HM01B0_VIDEO_FORMAT_CAP (326 , 324 , VIDEO_PIX_FMT_SBGGR8 ),
146155 HM01B0_VIDEO_FORMAT_CAP (326 , 244 , VIDEO_PIX_FMT_SBGGR8 ),
0 commit comments