rcar_isp
static inline struct rcar_isp *sd_to_isp(struct v4l2_subdev *sd)
return container_of(sd, struct rcar_isp, subdev);
static inline struct rcar_isp *notifier_to_isp(struct v4l2_async_notifier *n)
return container_of(n, struct rcar_isp, notifier);
static void risp_write_cs(struct rcar_isp *isp, u32 offset, u32 value)
static u32 risp_read_cs(struct rcar_isp *isp, u32 offset)
static int risp_power_on(struct rcar_isp *isp)
static void risp_power_off(struct rcar_isp *isp)
static int risp_start(struct rcar_isp *isp, struct v4l2_subdev_state *state)
static void risp_stop(struct rcar_isp *isp)
struct rcar_isp *isp = sd_to_isp(sd);
struct rcar_isp *isp = sd_to_isp(sd);
struct rcar_isp *isp = notifier_to_isp(notifier);
struct rcar_isp *isp = notifier_to_isp(notifier);
static int risp_parse_dt(struct rcar_isp *isp)
static int risp_probe_resources(struct rcar_isp *isp,
struct rcar_isp *isp;
struct rcar_isp *isp = platform_get_drvdata(pdev);