Lines Matching defs:lt9611
37 struct lt9611 { struct
38 struct device *dev;
39 struct drm_bridge bridge;
40 struct drm_bridge *next_bridge;
42 struct regmap *regmap;
44 struct device_node *dsi0_node;
68 static const struct regmap_range_cfg lt9611_ranges[] = { argument
94 static int lt9611_mipi_input_analog(struct lt9611 *lt9611) in lt9611_mipi_input_analog()
111 static int lt9611_mipi_input_digital(struct lt9611 *lt9611, in lt9611_mipi_input_digital()
129 static void lt9611_mipi_video_setup(struct lt9611 *lt9611, in lt9611_mipi_video_setup()
174 static void lt9611_pcr_setup(struct lt9611 *lt9611, const struct drm_display_mode *mode, unsigned i… in lt9611_pcr_setup()
224 static int lt9611_pll_setup(struct lt9611 *lt9611, const struct drm_display_mode *mode, unsigned in… in lt9611_pll_setup()
273 static int lt9611_read_video_check(struct lt9611 *lt9611, unsigned int reg) in lt9611_read_video_check()
289 static int lt9611_video_check(struct lt9611 *lt9611) in lt9611_video_check()
337 static void lt9611_hdmi_tx_digital(struct lt9611 *lt9611, bool is_hdmi) in lt9611_hdmi_tx_digital()
346 static void lt9611_hdmi_tx_phy(struct lt9611 *lt9611) in lt9611_hdmi_tx_phy()
374 struct lt9611 *lt9611 = dev_id; in lt9611_irq_thread_handler() local
412 static void lt9611_enable_hpd_interrupts(struct lt9611 *lt9611) in lt9611_enable_hpd_interrupts()
424 static void lt9611_sleep_setup(struct lt9611 *lt9611) in lt9611_sleep_setup()
443 static int lt9611_power_on(struct lt9611 *lt9611) in lt9611_power_on()
481 static int lt9611_power_off(struct lt9611 *lt9611) in lt9611_power_off()
492 static void lt9611_reset(struct lt9611 *lt9611) in lt9611_reset()
504 static void lt9611_assert_5v(struct lt9611 *lt9611) in lt9611_assert_5v()
513 static int lt9611_regulator_init(struct lt9611 *lt9611) in lt9611_regulator_init()
527 static int lt9611_regulator_enable(struct lt9611 *lt9611) in lt9611_regulator_enable()
549 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_detect() local
562 static int lt9611_read_edid(struct lt9611 *lt9611) in lt9611_read_edid()
618 struct lt9611 *lt9611 = data; in lt9611_get_edid_block() local
647 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_atomic_enable() local
694 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_atomic_disable() local
710 static struct mipi_dsi_device *lt9611_attach_dsi(struct lt9611 *lt9611, in lt9611_attach_dsi()
747 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_attach() local
757 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_mode_valid() local
771 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_atomic_pre_enable() local
791 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_atomic_post_disable() local
799 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_edid_read() local
807 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_bridge_hpd_enable() local
851 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_hdmi_clear_infoframe() local
887 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_hdmi_write_infoframe() local
943 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_hdmi_audio_startup() local
961 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_hdmi_audio_prepare() local
981 struct lt9611 *lt9611 = bridge_to_lt9611(bridge); in lt9611_hdmi_audio_shutdown() local
1015 struct lt9611 *lt9611) in lt9611_parse_dt()
1030 static int lt9611_gpio_init(struct lt9611 *lt9611) in lt9611_gpio_init()
1050 static int lt9611_read_device_rev(struct lt9611 *lt9611) in lt9611_read_device_rev()
1067 struct lt9611 *lt9611; in lt9611_probe() local
1180 struct lt9611 *lt9611 = i2c_get_clientdata(client); in lt9611_remove() local