#include <linux/delay.h>
#include <linux/device.h>
#include <linux/regmap.h>
#include "../../../../arch/arm/mach-omap2/control.h"
#include "iss.h"
#include "iss_regs.h"
#include "iss_csiphy.h"
static void csiphy_lanes_config(struct iss_csiphy *phy)
{ … }
static int csiphy_set_power(struct iss_csiphy *phy, u32 power)
{ … }
static void csiphy_dphy_config(struct iss_csiphy *phy)
{ … }
#define TCLK_TERM …
#define TCLK_MISS …
#define TCLK_SETTLE …
int omap4iss_csiphy_config(struct iss_device *iss,
struct v4l2_subdev *csi2_subdev)
{ … }
int omap4iss_csiphy_acquire(struct iss_csiphy *phy)
{ … }
void omap4iss_csiphy_release(struct iss_csiphy *phy)
{ … }
int omap4iss_csiphy_init(struct iss_device *iss)
{ … }