#include <linux/ctype.h>
#include <linux/pagemap.h>
#include <linux/mm.h>
-#include <linux/device.h>
+#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/videodev.h>
}
struct camera_hardware camera_hardware_if = {
- version : 0x01,
- name : "OMAP16xx Camera Parallel",
- init : omap16xxcam_init,
- cleanup : omap16xxcam_cleanup,
- open : omap16xxcam_open,
- close : omap16xxcam_close,
- enable : omap16xxcam_enable,
- disable : omap16xxcam_disable,
- abort : omap16xxcam_abort,
- set_xclk : omap16xxcam_set_xclk,
- init_dma : omap16xxcam_init_dma,
- start_dma : omap16xxcam_start_dma,
- finish_dma : omap16xxcam_finish_dma,
+ .version = 0x01,
+ .name = "OMAP16xx Camera Parallel",
+ .init = omap16xxcam_init,
+ .cleanup = omap16xxcam_cleanup,
+ .open = omap16xxcam_open,
+ .close = omap16xxcam_close,
+ .enable = omap16xxcam_enable,
+ .disable = omap16xxcam_disable,
+ .abort = omap16xxcam_abort,
+ .set_xclk = omap16xxcam_set_xclk,
+ .init_dma = omap16xxcam_init_dma,
+ .start_dma = omap16xxcam_start_dma,
+ .finish_dma = omap16xxcam_finish_dma,
};
}
struct camera_sensor camera_sensor_if = {
- version: 0x01,
- name: "OV9640",
- init: ov9640sensor_init,
- cleanup: ov9640sensor_cleanup,
- enum_pixformat: ov9640sensor_enum_pixformat,
- try_format: ov9640sensor_try_format,
- calc_xclk: ov9640sensor_calc_xclk,
- configure: ov9640sensor_configure,
- query_control: ov9640sensor_query_control,
- get_control: ov9640sensor_get_control,
- set_control: ov9640sensor_set_control,
- power_on: ov9640sensor_power_on,
- power_off: ov9640sensor_power_off,
+ .version = 0x01,
+ .name = "OV9640",
+ .init = ov9640sensor_init,
+ .cleanup = ov9640sensor_cleanup,
+ .enum_pixformat = ov9640sensor_enum_pixformat,
+ .try_format = ov9640sensor_try_format,
+ .calc_xclk = ov9640sensor_calc_xclk,
+ .configure = ov9640sensor_configure,
+ .query_control = ov9640sensor_query_control,
+ .get_control = ov9640sensor_get_control,
+ .set_control = ov9640sensor_set_control,
+ .power_on = ov9640sensor_power_on,
+ .power_off = ov9640sensor_power_off,
};
void print_ov9640_regs(void *priv)
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/dma-mapping.h>
+#include <linux/platform_device.h>
#include <net/irda/irda.h>
#include <net/irda/irmod.h>