diff options
author | Pankaj Dabade <pdabade@nvidia.com> | 2014-10-17 12:38:57 +0530 |
---|---|---|
committer | Matthew Pedro <mapedro@nvidia.com> | 2014-10-28 09:05:27 -0700 |
commit | 7a5aebfb401e2ac6db4104f15b4ffc79a7ac53e2 (patch) | |
tree | fdb0d9ba385a605cb0ff137c3aa03365001319a8 /arch | |
parent | ea792ce96c51d67452810c46db6175c298700613 (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.h | 18 |
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, |