summaryrefslogtreecommitdiff
path: root/drivers/video/tegra/dc/dc_sysfs.c
AgeCommit message (Collapse)Author
2012-04-11video: tegra: fb: Add interface to nvdps.Kevin Huang
Provide /sys/class/graphics/fb0/device/nvdps to change video mode on-the-fly without resetting window layout like fb_set_var(). This allows flicker free changes in refresh rate. nvdps sysfs file takes an integer, and selects the closest matching mode with the same or higher refresh rate. Reading the file displays the current refresh rate. Bug 560152 Change-Id: Id5c1eafaf338b99fa9742202b38ccbfc238b77d5 Signed-off-by: Kevin Huang <kevinh@nvidia.com> Reviewed-on: http://git-master/r/95473 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Jon Mayo <jmayo@nvidia.com>
2011-11-30video: tegra: dc: Reduce crc_checksum_latched to proper permision.Kevin Huang
Bug 891634 Change-Id: I0c9f57bd5686916856cb10e0f37d30962d7f96a7 Reviewed-on: http://git-master/r/62649 Tested-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Reviewed-by: Greg Lo <glo@nvidia.com> Reviewed-by: Jon Mayo <jmayo@nvidia.com> (cherry picked from commit 50d41a8261ee164ab2e980471e7dc98c2d20c859) Reviewed-on: http://git-master/r/64807 Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Rebase-Id: Rae56d882f233f1ac8080610d3afdfe392c956b3c
2011-11-30video: tegra: write permission only for User.Sachin Nikam
Giving write permission only for User for sysfs nodes stereo_mode and stereo_orientation. This is needed to fix the CtsPermissionTestCase. Bug 859437 Original-Change-Id: I3f93290367a1e68cbc618b5d8ec84a27baa14152 Signed-off-by: Sachin Nikam <snikam@nvidia.com> Reviewed-on: http://git-master/r/45010 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R2038af5a5346062336bae102f799a8460dcef195
2011-11-30video: tegra: update copyright and commentsJon Mayo
added correct copyright comment. removed funny block comments. Original-Change-Id: I1a86083e3467bba208e5cafc3886a3800cb52e1d Reviewed-on: http://git-master/r/39246 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R50e415ae0c7d0f52ab7313a55ad757cec8910d9f
2011-11-30tegra: video: dc: Add sys interface to read display CRC.Kevin Huang
- Add attribute in sys to read TEGRA_DC_CRC_CHECKSUM_LATCHED - Fix some minor formatting issue of dc_sysfs.c Bug 834332 Original-Change-Id: I48f75fcb1d5403ab40d0da438200a5552ba4e6ff Reviewed-on: http://git-master/r/37912 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rde819259112b14ed1ae67b41d66b1785d68a2b7f
2011-11-30video: tegra: dc: No S_IWGRP permission for sysfs attrbsSachin Nikam
Don't give write permission for Group for sysfs: stats_enable, enable and smart dimmer attributes. Bug 840409 Original-Change-Id: Ic51e2a831c7bffed055d5120e684022ff64736c8 Signed-off-by: Sachin Nikam <snikam@nvidia.com> Reviewed-on: http://git-master/r/36994 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Rebase-Id: R235fd834aaf57f9205e83335a3aab327d0848587
2011-11-30video: tegra: dc: DC and HDMI debug info displayHeechul Yun
Following files will show information of DC and hdmi /sys/kernel/debug/tegradc.[01]/{regs,mode,stats} /sys/kernel/debug/tegra_hdmi/regs /sys/devices/nvhost/tegradc.[01]/stats_enable Bug 827295 Change-Id: I60bcf4454b9ea7d0ed73a6199595b06dbfa32cd7 Reviewed-on: http://git-master/r/32454 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Rebase-Id: Rcd7e9f5cb51e0b7613ab3f8cc802b30f45b3092c
2011-11-30arm: tegra: enterprise: Controls for 3d barrierAlex Odorovic
Adds userspace control for 3d barrier on 3d panel found on enterprise. Provides 2 sysfs files: /sys/devices/nvhost/tergradc/stereo_mode /sys/devices/nvhost/tergradc/stereo_orientation These are used to enable/disable 3d barrier and control it's orientation, respectively. Change-Id: I580f0992c19cbee9a695bac9bef503c9888abc83 Reviewed-on: http://git-master/r/32575 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Rebase-Id: Rcbf4758dbc1637ebfe924d48f543cc657dd8abdc
2011-11-30video: tegra: Added sysfs for dc/smartdimmerLaurence Harrison
Includes: 1.) Added basic DC sysfs objects. 2.) Sysfs objects and functions for smartdimmer settings. 3.) Register dump access for smartdimmer. 4.) Improvements to the behavior of smartdimmer (now updates at the end of vblank instead of the beginning). 5.) Rename v_blank_complete to vblank_complete to keep in same effective style as the rest of the code. Original-Change-Id: I59addcc479880322d49b24d1206009def3c4b392 Reviewed-on: http://git-master/r/29893 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R3a65726e3644d01b374f9774e966d635234567b4