u-boot/drivers
Martin Pietryka 3d47b2d741 drivers/video/am335x-fb: Properly point framebuffer behind palette
The DMA was outputting the palette on the screen because the base
for the DMA was not after the palette. In addition to that, the ceiling was
also too high, this led that the output on the screen was shifted.

NOTE: According to the TRM, even in 16/24bit mode a palette is required
in the first 32 bytes of the framebuffer.

See also:
https://e2e.ti.com/support/arm/sitara_arm/f/791/p/234967/834483#834483

"In this mode, the LCDC will assume all information is data and thus you
need to ensure that the DMA points to the first pixel of data and not the
first entry in the frame buffer which is the beginning of the 512 byte
palette."

Signed-off-by: Martin Pietryka <martin.pietryka@chello.at>
Reviewed-by: Hannes Schmelzer <oe5hpm@oevsv.at>
Tested-by: Hannes Schmelzer <oe5hpm@oevsv.at>
2016-04-28 16:51:17 +02:00
..
adc
bios_emulator
block ahci: flush dcache before issuing command 2016-04-18 17:11:48 -04:00
bootcount bootcounter_ram: Flush dcache after data is written into SDRAM 2016-04-11 20:48:25 -04:00
clk clk: uniphier: add Media I/O clock driver support for PH1-LD20 2016-04-24 09:54:10 +09:00
core dm: core: Add dev_get_addr_ptr() to return a pointer to the reg address 2016-04-25 07:30:16 +02:00
cpu
crypto armv8: LS2080A: Consolidate LS2080A and LS2085A 2016-04-06 10:26:46 -07:00
ddr ddr: altera: Repair DQ window centering code 2016-04-20 11:28:45 +02:00
demo
dfu dfu: ram: fix number base of RAM entity parameters 2016-04-25 17:56:30 +02:00
dma drivers: dma: ti-edma3: convert driver to adopt driver model 2016-02-23 16:14:46 +05:30
fpga fpga: altera: Add StratixV support 2016-03-24 09:47:43 +01:00
gpio drivers/gpio/pm8916_gpio.c: Make pid be uint32_t 2016-04-18 17:11:42 -04:00
hwmon
i2c i2c: designware_i2c: Add support for PCI(e) based I2C cores (x86) 2016-04-25 07:31:58 +02:00
input input: i8042: Make sure the keyboard is enabled 2016-03-17 10:27:24 +08:00
led
memory memory: Move TI_AEMIF config to KCONFIG 2016-04-18 17:11:43 -04:00
misc Merge git://git.denx.de/u-boot-dm 2016-03-14 19:21:44 -04:00
mmc mmc: sdhci: add const qualifier to the name of struct sdhci_host 2016-04-25 15:10:42 -04:00
mtd sf: fix timebase data type in _wait_ready() 2016-04-25 15:10:30 -04:00
net armv8: LS2080A: Consolidate LS2080A and LS2085A 2016-04-06 10:26:46 -07:00
pch x86: pch9: Implement get_io_base op 2016-02-05 12:47:21 +08:00
pci pci: Device scanning range fix 2016-04-25 15:10:43 -04:00
pcmcia
pinctrl pinctrl: uniphier: fix NAND and SD pin-mux settings for PH1-LD11/LD20 2016-04-24 09:53:54 +09:00
power drivers/power/pmic/pm8916.c: Make usid be uint32_t 2016-04-18 17:11:42 -04:00
pwm tegra: video: Move LCD driver to use the DM PWM driver 2016-02-16 09:17:53 -07:00
qe board: ls1043ardb: Add micro QE support for ls1043ardb 2016-02-24 08:51:14 -08:00
ram
remoteproc remoteproc: Add support for TI power processor 2016-03-14 19:18:37 -04:00
rtc
serial serial: bcm283x_mu: make pending values more explicit 2016-04-18 17:11:47 -04:00
soc Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
sound
spi spi: kirkwood_spi: Add support for multiple chip-selects on MVEBU 2016-04-06 15:38:56 +02:00
spmi spmi: Fix sandbox spmi driver memory corruption 2016-04-11 20:48:22 -04:00
thermal
timer Merge git://git.denx.de/u-boot-dm 2016-03-14 19:21:44 -04:00
tpm drivers/tpm/tpm_tis_sandbox.c: Fix uninitialized variable use 2016-04-15 08:14:37 -06:00
twserial
usb usb: s3c-otg: Fix remaining bytes in debug messages 2016-04-25 17:56:30 +02:00
video drivers/video/am335x-fb: Properly point framebuffer behind palette 2016-04-28 16:51:17 +02:00
watchdog
Kconfig memory: Move TI_AEMIF config to KCONFIG 2016-04-18 17:11:43 -04:00
Makefile drivers: Add SPMI bus uclass 2016-04-01 17:18:12 -04:00