summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorPankaj Dabade <pdabade@nvidia.com>2014-10-17 12:38:57 +0530
committerMatthew Pedro <mapedro@nvidia.com>2014-10-28 09:05:27 -0700
commit7a5aebfb401e2ac6db4104f15b4ffc79a7ac53e2 (patch)
treefdb0d9ba385a605cb0ff137c3aa03365001319a8 /arch
parentea792ce96c51d67452810c46db6175c298700613 (diff)
tegra: hdmi: Add enable functionality to hotplug
Function handle_enable_l will notify virtual terminals about new hotplug, triggering notifier call chain to blank/unblank sequence. Bug 200045281 Change-Id: Iaa6cbf9ca201dd7ac5f390b79af1dae5eac8b3b0 Signed-off-by: Pankaj Dabade <pdabade@nvidia.com> Reviewed-on: http://git-master/r/558798 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Naveen Kumar S <nkumars@nvidia.com> Tested-by: Naveen Kumar S <nkumars@nvidia.com> Reviewed-by: Jeffery Yu <jefferyy@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com> Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-tegra/include/mach/fb.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/include/mach/fb.h b/arch/arm/mach-tegra/include/mach/fb.h
index cce2776afbf8..abaa7014f9c2 100644
--- a/arch/arm/mach-tegra/include/mach/fb.h
+++ b/arch/arm/mach-tegra/include/mach/fb.h
@@ -25,9 +25,25 @@
struct platform_device;
struct tegra_dc;
struct tegra_fb_data;
-struct tegra_fb_info;
struct resource;
+struct tegra_fb_info {
+ struct tegra_dc_win win;
+ struct platform_device *ndev;
+ struct fb_info *info;
+ bool valid;
+
+ struct resource *fb_mem;
+
+ int xres;
+ int yres;
+ int curr_xoffset;
+ int curr_yoffset;
+
+ struct fb_videomode mode;
+ phys_addr_t phys_start;
+};
+
#ifdef CONFIG_FB_TEGRA
struct tegra_fb_info *tegra_fb_register(struct platform_device *ndev,
struct tegra_dc *dc,