Merge tag 'at91-fixes-non-critical' of git://github.com/at91linux/linux-at91 into...
[platform/adaptation/renesas_rcar/renesas_kernel.git] / include / linux / platform_data / mipi-csis.h
1 /*
2  * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd.
3  *
4  * Samsung S5P/Exynos SoC series MIPI CSIS device support
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2 as
8  * published by the Free Software Foundation.
9  */
10
11 #ifndef __PLAT_SAMSUNG_MIPI_CSIS_H_
12 #define __PLAT_SAMSUNG_MIPI_CSIS_H_ __FILE__
13
14 /**
15  * struct s5p_platform_mipi_csis - platform data for S5P MIPI-CSIS driver
16  * @clk_rate:    bus clock frequency
17  * @wclk_source: CSI wrapper clock selection: 0 - bus clock, 1 - ext. SCLK_CAM
18  * @lanes:       number of data lanes used
19  * @hs_settle:   HS-RX settle time
20  */
21 struct s5p_platform_mipi_csis {
22         unsigned long clk_rate;
23         u8 wclk_source;
24         u8 lanes;
25         u8 hs_settle;
26 };
27
28 #endif /* __PLAT_SAMSUNG_MIPI_CSIS_H_ */