summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-colibri_t20-panel.c
AgeCommit message (Collapse)Author
2014-01-29video: tegra: remove special clocks for Tegra 2Stefan Agner
Remove special clocks for Tegra 2, but use backup clock source instead. This allows to run all common used resolution within the drivers -1/+9% allowed band for pixelclock exactness.
2014-01-22colibri_t20/colibri_t30/apalis_t30: remove TEGRA_FB_VGA definesStefan Agner
Remove TEGRA_FB_VGA defines and use VGA as default. Since initial mode is now configureable through kernel cmd line parameter, we don't need those compile time helpers.
2014-01-13colibri_t20: video: use new modedb based settingsStefan Agner
Use modedb to set mode on framebuffer/display controller for Tegra 20 based module Colibri T20 too.
2013-04-02colibri_t20: android: use 32bppMarcel Ziswiler
Use 32 rather than 16 bits per pixel as otherwise it looks so ugly.
2013-03-24Revert "colibri_t20: android: 720p as default none VGA TFTLCD resolution"Marcel Ziswiler
Due to 720p not working well with most regular analogue screens and as customers rather might want to evaluate using our 7 inch EDT ET070080DH6 panel revert to 800x480 if not default VGA TFTLCD resolution is chosen. This reverts commit 0fc41ea361c79175f2076a349a0ba0dcc7e71131.
2013-02-12apalis/colibri_t20/30: updated Fusion 10 display timingsMarcel Ziswiler
This patch contains updated display timings for the TouchRevolution Fusion 10 aka Chunghwa Picture Tubes CLAA101NC05 10.1 inch 1024x600@60 single channel LVDS panel. While at it add a note that the backlight brightness polarity is display model specific.
2013-02-05apalis/colibri_t20/30: add CPT CLAA101NC05 display timingsMarcel Ziswiler
This patch adds display timings for the Chunghwa Picture Tubes CLAA101NC05 10.1 inch 1024x600@60 single channel LVDS panel.
2012-12-17tegra: colibri_t20: add more video modesT20_LinuxImageV2.0Beta1_20121218Marcel Ziswiler
Add the following tested (e.g. framebuffer console and X) video modes: - 1280x1024@60 - 1600x1200@60 - 1680x1050@60 - 1920x1080p - 1920x1200 And the following portrait modes: - 480x640 - 540x960 - 720x1280 The define TEGRA_FB_VGA in board-colibri_t20.h can be used to switch between VGA and 800x480. While at it fix rename of CAMERA_INTERFACE to COLIBRI_T20_VI as well.
2012-12-12colibri_t20: implement DAC power save for Iris carrier boardMarcel Ziswiler
The Iris carrier board by default uses SODIMM pin 73 as DAC power save. Note: This conflicts with the CAN interrupt on the new EvalBoard v3.1a.
2012-12-12colibri_t20: fix hsync/vsync polarity for default VESA VGAMarcel Ziswiler
VESA VGA mode defines hsync/vsync to be of polarity low rather than high.
2012-12-12colibri_t20: move HDMI power rail configurationMarcel Ziswiler
The HDMI power rail configuration used to be done within the LVDS aka TFTLCD panel enable function. Now moving it to the platform power initialisation where it really belongs. This avoids any duplicate/spurious regulator configuration.
2012-12-12colibri_t20: clear LVDS/HDMI framebuffersMarcel Ziswiler
Instead of copying the boot loader frame buffer which currently neither displays anything worth preserving nor even what it has in the right resolution make sure both LVDS as well as HDMI frame buffers get cleared during initialisation to avoid displaying random garbled stuff.
2012-12-12colibri_t20: fix too much tux issueMarcel Ziswiler
The boot logo and framebuffer console where displayed with a wrong stride caused by a colour depth mismatch. Fix this by initially configuring the display controllers to 16 bpp.
2012-11-02colibri_t20: android: 720p as default none VGA TFTLCD resolutionMarcel Ziswiler
Using 720p as Android's default none VGA TFTLCD resolution allows for the default tablet mode layout to be run which makes most sense for evaluation purpose on regular monitors.
2012-11-02colibri_t20: backlight: fix building if CAMERA_INTERFACE is definedMarcel Ziswiler
Due to a pin muxing conflict between the regular backlight PWM and the camera we do have to make this code not CAMERA_INTERFACE define dependant.
2012-10-02tegra: colibri_t20: add more video modesMarcel Ziswiler
Add the following tested (e.g. framebuffer console and X) video modes: - 800x480@60 (e.g. for EDT ET070080DH6) - 800x600@60 - 1024x768@60 - 1024x768@75 - 1280x720@70 aka 720p - 1366x768@60 The define TEGRA_FB_VGA in board-colibri_t20.h can be used to switch between VGA and 800x480.
2012-10-01tegra: colibri_t20: fix pwm backlightMarcel Ziswiler
Fix PWM backlight by using PWM<A> rather than PWM<C> by default. Invert brightness value due to unified TFT interface displays (e.g. EDT ET070080DH6) inverted LEDCTRL pin behaviour (e.g. 0V brightest vs. 3.3V darkest) and use PWM frequency of 1 kHz as recommended. Add comment about PWM pin muxing. While at it do some ifdef and indentation clean-up.
2012-09-10tegra: colibri_t20: incorporate l4t-r16 changesMarcel Ziswiler
Incorporate L4T R16 changes from NVIDIA Ventana. Note: USB OTG port not functional as of yet.
2012-06-22tegra: colibri_t20: default vesa vga resolutionMarcel Ziswiler
Default to VESA VGA resolution rather than 1366x768. Remove come debug prints and comments while at it.
2012-06-08Initial Toradex Colibri T20 L4T R15 support.Marcel Ziswiler