diff options
| -rw-r--r-- | drivers/gpu/host1x/drm/hdmi.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/gpu/host1x/drm/hdmi.c b/drivers/gpu/host1x/drm/hdmi.c index 01097da09f7f..bf7f02743419 100644 --- a/drivers/gpu/host1x/drm/hdmi.c +++ b/drivers/gpu/host1x/drm/hdmi.c | |||
| @@ -904,6 +904,11 @@ static int tegra_hdmi_show_regs(struct seq_file *s, void *data) | |||
| 904 | { | 904 | { |
| 905 | struct drm_info_node *node = s->private; | 905 | struct drm_info_node *node = s->private; |
| 906 | struct tegra_hdmi *hdmi = node->info_ent->data; | 906 | struct tegra_hdmi *hdmi = node->info_ent->data; |
| 907 | int err; | ||
| 908 | |||
| 909 | err = clk_enable(hdmi->clk); | ||
| 910 | if (err) | ||
| 911 | return err; | ||
| 907 | 912 | ||
| 908 | #define DUMP_REG(name) \ | 913 | #define DUMP_REG(name) \ |
| 909 | seq_printf(s, "%-56s %#05x %08lx\n", #name, name, \ | 914 | seq_printf(s, "%-56s %#05x %08lx\n", #name, name, \ |
| @@ -1069,6 +1074,8 @@ static int tegra_hdmi_show_regs(struct seq_file *s, void *data) | |||
| 1069 | 1074 | ||
| 1070 | #undef DUMP_REG | 1075 | #undef DUMP_REG |
| 1071 | 1076 | ||
| 1077 | clk_disable(hdmi->clk); | ||
| 1078 | |||
| 1072 | return 0; | 1079 | return 0; |
| 1073 | } | 1080 | } |
| 1074 | 1081 | ||
