123456789101112131415161718192021222324252627282930313233 |
- /*
- * SuperH Video Output Unit (VOU) driver header
- *
- * 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.
- */
- #ifndef SH_VOU_H
- #define SH_VOU_H
- #include <linux/i2c.h>
- /* Bus flags */
- #define SH_VOU_PCLK_FALLING (1 << 0)
- #define SH_VOU_HSYNC_LOW (1 << 1)
- #define SH_VOU_VSYNC_LOW (1 << 2)
- enum sh_vou_bus_fmt {
- SH_VOU_BUS_8BIT,
- SH_VOU_BUS_16BIT,
- SH_VOU_BUS_BT656,
- };
- struct sh_vou_pdata {
- enum sh_vou_bus_fmt bus_fmt;
- int i2c_adap;
- struct i2c_board_info *board_info;
- unsigned long flags;
- };
- #endif
|