| * Driver header for the SH-Mobile MIPI CSI-2 unit |
| * Copyright (C) 2010, Guennadi Liakhovetski <g.liakhovetski@gmx.de> |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| #define SH_CSI2_CRC (1 << 0) |
| #define SH_CSI2_ECC (1 << 1) |
| struct sh_csi2_client_config { |
| unsigned char lanes; /* bitmask[3:0] */ |
| unsigned char channel; /* 0..3 */ |
| struct platform_device *pdev; /* client platform device */ |
| const char *name; /* async matching: client name */ |
| struct sh_csi2_client_config *clients; |