/* SPDX-License-Identifier: GPL-2.0-only */ /* * ov772x Camera * * Copyright (C) 2008 Renesas Solutions Corp. * Kuninori Morimoto <[email protected]> */ #ifndef __OV772X_H__ #define __OV772X_H__ /* for flags */ #define OV772X_FLAG_VFLIP … #define OV772X_FLAG_HFLIP … /* * for Edge ctrl * * strength also control Auto or Manual Edge Control Mode * see also OV772X_MANUAL_EDGE_CTRL */ struct ov772x_edge_ctrl { … }; #define OV772X_MANUAL_EDGE_CTRL … #define OV772X_EDGE_STRENGTH_MASK … #define OV772X_EDGE_THRESHOLD_MASK … #define OV772X_EDGE_UPPER_MASK … #define OV772X_EDGE_LOWER_MASK … #define OV772X_AUTO_EDGECTRL(u, l) … #define OV772X_MANUAL_EDGECTRL(s, t) … /** * struct ov772x_camera_info - ov772x driver interface structure * @flags: Sensor configuration flags * @edgectrl: Sensor edge control */ struct ov772x_camera_info { … }; #endif /* __OV772X_H__ */