Skip to content

Commit 49f1524

Browse files
Zefa Chenrkhuangtao
authored andcommitted
include: rk-camera-module: add cmd of RKMODULE_SET_BLC
Signed-off-by: Zefa Chen <[email protected]> Change-Id: I65a7979e828421daba600a537c737ff514a2c8b3
1 parent 0a46c92 commit 49f1524

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

include/uapi/linux/rk-camera-module.h

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,9 @@
207207
#define RKMODULE_SET_WB_GAIN \
208208
_IOW('V', BASE_VIDIOC_PRIVATE + 47, struct rkmodule_wb_gain_group)
209209

210+
#define RKMODULE_SET_BLC \
211+
_IOW('V', BASE_VIDIOC_PRIVATE + 48, struct rkmodule_blc_group)
212+
210213
struct rkmodule_i2cdev_info {
211214
__u8 slave_addr;
212215
} __attribute__ ((packed));
@@ -920,4 +923,19 @@ struct rkmodule_wb_gain_group {
920923
struct rkmodule_wb_gain wb_gain[RKMODULE_MAX_WB_GAIN_GROUP];
921924
};
922925

926+
#define RKMODULE_MAX_BLC_GROUP (4)
927+
928+
enum rkmodule_blc_type {
929+
RKMODULE_HCG_BLC,
930+
RKMODULE_LCG_BLC,
931+
RKMODULE_SPD_BLC,
932+
RKMODULE_VS_BLC,
933+
};
934+
935+
struct rkmodule_blc_group {
936+
__u32 group_num;
937+
enum rkmodule_blc_type blc_type[RKMODULE_MAX_BLC_GROUP];
938+
__u32 blc[RKMODULE_MAX_BLC_GROUP];
939+
};
940+
923941
#endif /* _UAPI_RKMODULE_CAMERA_H */

0 commit comments

Comments
 (0)