[media] s5p-fimc: Allow defining number of sensors at runtime

Add num_clients field to struct s5p_fimc_isp_info to define exactly
size of clients array which simplifies a bit the sensors management.

Signed-off-by: Sylwester Nawrocki <[email protected]>
Signed-off-by: Kyungmin Park <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
This commit is contained in:
Sylwester Nawrocki 2011-02-28 11:12:19 -03:00 • committed by Mauro Carvalho Chehab
commit 117182d183
3 changed files with 21 additions and 31 deletions

View file

@ -46,15 +46,14 @@ struct s5p_fimc_isp_info {
u16 flags;
};
#define FIMC_MAX_CAMIF_CLIENTS 2
/**
* struct s5p_platform_fimc - camera host interface platform data
*
* @isp_info: properties of camera sensor required for host interface setup
* @num_clients: the number of attached image sensors
*/
struct s5p_platform_fimc {
struct s5p_fimc_isp_info *isp_info[FIMC_MAX_CAMIF_CLIENTS];
struct s5p_fimc_isp_info *isp_info;
int num_clients;
};
#endif /* S5P_FIMC_H_ */