unicam_device
static void unicam_start_metadata(struct unicam_device *unicam)
static void unicam_disable(struct unicam_device *unicam)
struct unicam_device *unicam = sd_to_unicam_device(sd);
struct unicam_device *unicam = sd_to_unicam_device(sd);
struct unicam_device *unicam = sd_to_unicam_device(sd);
struct unicam_device *unicam = sd_to_unicam_device(sd);
static int unicam_subdev_init(struct unicam_device *unicam)
static void unicam_subdev_cleanup(struct unicam_device *unicam)
static int unicam_num_data_lanes(struct unicam_device *unicam)
struct unicam_device *unicam = node->dev;
struct unicam_device *dev;
struct unicam_device *unicam = node->dev;
struct unicam_device *unicam = node->dev;
static int unicam_register_node(struct unicam_device *unicam,
static void unicam_unregister_nodes(struct unicam_device *unicam)
static inline struct unicam_device *
struct unicam_device *unicam = dev_get_drvdata(dev);
return container_of(notifier, struct unicam_device, notifier);
struct unicam_device *unicam = dev_get_drvdata(dev);
static inline struct unicam_device *
struct unicam_device *unicam = notifier_to_unicam_device(notifier);
return container_of(sd, struct unicam_device, subdev.sd);
struct unicam_device *unicam = notifier_to_unicam_device(notifier);
struct unicam_device *unicam =
static int unicam_async_nf_init(struct unicam_device *unicam)
container_of(kref, struct unicam_device, kref);
static struct unicam_device *unicam_get(struct unicam_device *unicam)
static int unicam_media_init(struct unicam_device *unicam)
struct unicam_device *unicam;
static void unicam_put(struct unicam_device *unicam)
struct unicam_device *unicam = platform_get_drvdata(pdev);
static void unicam_calc_image_size_bpl(struct unicam_device *unicam,
static void unicam_calc_meta_size_bpl(struct unicam_device *unicam,
static inline void unicam_clk_write(struct unicam_device *unicam, u32 val)
static inline u32 unicam_reg_read(struct unicam_device *unicam, u32 offset)
static inline void unicam_reg_write(struct unicam_device *unicam, u32 offset, u32 val)
static inline void unicam_reg_write_field(struct unicam_device *unicam, u32 offset,
static unsigned int unicam_get_lines_done(struct unicam_device *unicam)
static void unicam_queue_event_sof(struct unicam_device *unicam)
struct unicam_device *unicam = dev;
static void unicam_set_packing_config(struct unicam_device *unicam,
static void unicam_cfg_image_id(struct unicam_device *unicam, u8 vc, u8 dt)
static void unicam_enable_ed(struct unicam_device *unicam)
static int unicam_get_image_vc_dt(struct unicam_device *unicam,
static void unicam_start_rx(struct unicam_device *unicam,