static void camera_power(int mode) { if (mode) camera_power_on(); else camera_power_off(); }
static int tw9910_power(struct device *dev, int mode) { if (mode) camera_power_on(1); else camera_power_off(); return 0; }
static int ov7725_power(struct device *dev, int mode) { if (mode) camera_power_on(0); else camera_power_off(); return 0; }
int camera_module_active(bool enable) { int ret; //struct fimc_is_core *core = device->private_data; if (enable) { ret = camera_power_on(); } else { ret = camera_power_off(); } if (ret) { pr_err("%s(), power %d failed:%d\n", __func__, enable, ret); return ret; } //fimc_is_i2c_enable_irq(core, enable); return 0; }