Age | Commit message (Collapse) | Author |
|
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.
|
|
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.
|
|
Use modedb to set mode on framebuffer/display controller for
Tegra 20 based module Colibri T20 too.
|
|
Use 32 rather than 16 bits per pixel as otherwise it looks so ugly.
|
|
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.
|
|
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.
|
|
This patch adds display timings for the Chunghwa Picture Tubes
CLAA101NC05 10.1 inch 1024x600@60 single channel LVDS panel.
|
|
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.
|
|
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.
|
|
VESA VGA mode defines hsync/vsync to be of polarity low rather than
high.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
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.
|
|
Incorporate L4T R16 changes from NVIDIA Ventana.
Note: USB OTG port not functional as of yet.
|
|
Default to VESA VGA resolution rather than 1366x768.
Remove come debug prints and comments while at it.
|
|
|