OMAPDSS: HDMI: Add support to dump registers through debugfs
[deliverable/linux.git] / drivers / video / omap2 / dss / hdmi.c
index 2f554ae6858e90b9264f67b427ce1470dda7b597..3262f0f1fa35f395aec7637dc4e61f4fdf5766b1 100644 (file)
@@ -438,6 +438,22 @@ void omapdss_hdmi_display_set_timing(struct omap_dss_device *dssdev)
        }
 }
 
+void hdmi_dump_regs(struct seq_file *s)
+{
+       mutex_lock(&hdmi.lock);
+
+       if (hdmi_runtime_get())
+               return;
+
+       hdmi.ip_data.ops->dump_wrapper(&hdmi.ip_data, s);
+       hdmi.ip_data.ops->dump_pll(&hdmi.ip_data, s);
+       hdmi.ip_data.ops->dump_phy(&hdmi.ip_data, s);
+       hdmi.ip_data.ops->dump_core(&hdmi.ip_data, s);
+
+       hdmi_runtime_put();
+       mutex_unlock(&hdmi.lock);
+}
+
 int omapdss_hdmi_read_edid(u8 *buf, int len)
 {
        int r;
This page took 0.0438 seconds and 5 git commands to generate.