diff options
author | Nitin Kumbhar <nkumbhar@nvidia.com> | 2011-06-30 17:53:52 +0530 |
---|---|---|
committer | Manish Tuteja <mtuteja@nvidia.com> | 2011-07-11 02:47:36 -0700 |
commit | 2b96783fd25eb2153cab2fb6ff92b2bacc809bed (patch) | |
tree | d28ca62aa2ece31bc89c5f444677e55e5ad5e202 /drivers/video/tegra/dc/dc.c | |
parent | 5ea093ee500c814cd9c92e2dbb3e1c589b55eafe (diff) |
video: tegra: add mmap support for framebuffertegra-10.11.11
fb_mmap maps current window so that content of screen is
accessible through mmap sys call to user space components.
BUG 832288
Change-Id: I10ccb0b70c951f6d43dbd8a7a1e59e86c0ee75e9
Reviewed-on: http://git-master/r/39204
Reviewed-by: Manish Tuteja <mtuteja@nvidia.com>
Tested-by: Manish Tuteja <mtuteja@nvidia.com>
Diffstat (limited to 'drivers/video/tegra/dc/dc.c')
-rw-r--r-- | drivers/video/tegra/dc/dc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/video/tegra/dc/dc.c b/drivers/video/tegra/dc/dc.c index 57ca161f9765..3f8326e73245 100644 --- a/drivers/video/tegra/dc/dc.c +++ b/drivers/video/tegra/dc/dc.c @@ -544,6 +544,7 @@ int tegra_dc_update_windows(struct tegra_dc_win *windows[], int n) V_PRESCALED_SIZE(win->h) | H_PRESCALED_SIZE(win->w * tegra_dc_fmt_bpp(win->fmt) / 8), DC_WIN_PRESCALED_SIZE); + win->size = win->out_h * win->stride * tegra_dc_fmt_bpp(win->fmt) / 8; h_dda = ((win->w - 1) * 0x1000) / max_t(int, win->out_w - 1, 1); v_dda = ((win->h - 1) * 0x1000) / max_t(int, win->out_h - 1, 1); |