mipi_csis_device
static struct mipi_csis_device *sd_to_mipi_csis_device(struct v4l2_subdev *sdev)
return container_of(sdev, struct mipi_csis_device, sd);
struct mipi_csis_device *csis = sd_to_mipi_csis_device(sd);
struct mipi_csis_device *csis = sd_to_mipi_csis_device(sd);
struct mipi_csis_device *csis = sd_to_mipi_csis_device(sd);
static struct mipi_csis_device *
return container_of(n, struct mipi_csis_device, notifier);
struct mipi_csis_device *csis = mipi_notifier_to_csis_state(notifier);
static int mipi_csis_async_register(struct mipi_csis_device *csis)
struct mipi_csis_device *csis = sd_to_mipi_csis_device(sd);
struct mipi_csis_device *csis = sd_to_mipi_csis_device(sd);
static int mipi_csis_subdev_init(struct mipi_csis_device *csis)
static int mipi_csis_parse_dt(struct mipi_csis_device *csis)
struct mipi_csis_device *csis;
struct mipi_csis_device *csis = sd_to_mipi_csis_device(sd);
static inline u32 mipi_csis_read(struct mipi_csis_device *csis, u32 reg)
static inline void mipi_csis_write(struct mipi_csis_device *csis, u32 reg,
static void mipi_csis_enable_interrupts(struct mipi_csis_device *csis, bool on)
static void mipi_csis_sw_reset(struct mipi_csis_device *csis)
static void mipi_csis_system_enable(struct mipi_csis_device *csis, int on)
static void __mipi_csis_set_format(struct mipi_csis_device *csis,
static int mipi_csis_calculate_params(struct mipi_csis_device *csis,
static void mipi_csis_set_params(struct mipi_csis_device *csis,
static int mipi_csis_clk_enable(struct mipi_csis_device *csis)
static void mipi_csis_clk_disable(struct mipi_csis_device *csis)
static int mipi_csis_clk_get(struct mipi_csis_device *csis)
static void mipi_csis_start_stream(struct mipi_csis_device *csis,
static void mipi_csis_stop_stream(struct mipi_csis_device *csis)
static void mipi_csis_queue_event_sof(struct mipi_csis_device *csis)
struct mipi_csis_device *csis = dev_id;
static int mipi_csis_phy_enable(struct mipi_csis_device *csis)
static int mipi_csis_phy_disable(struct mipi_csis_device *csis)
static void mipi_csis_phy_reset(struct mipi_csis_device *csis)
static int mipi_csis_phy_init(struct mipi_csis_device *csis)
static void mipi_csis_clear_counters(struct mipi_csis_device *csis)
static void mipi_csis_log_counters(struct mipi_csis_device *csis, bool non_errors)
static void mipi_csis_dump_channel_reg(struct mipi_csis_device *csis,
static int mipi_csis_dump_regs(struct mipi_csis_device *csis)
struct mipi_csis_device *csis = m->private;
static void mipi_csis_debugfs_init(struct mipi_csis_device *csis)
static void mipi_csis_debugfs_exit(struct mipi_csis_device *csis)