u-boot-brain/include
Marek Vasut 2f844e76da arm: mx5: Fix memory slowness on M53EVK
Fix memory access slowness on i.MX53 M53EVK board. Let us inspect the
issue: First of all, the i.MX53 CPU has two memory banks mapped at
0x7000_0000 and 0xb000_0000 and each of those can hold up to 1GiB of
DRAM memory. Notice that the memory area is not continuous. On M53EVK,
each of the banks contain 512MiB of DRAM, which makes a total of 1GiB
of memory available to the system.

The problem is how the relocation of U-Boot is treated on i.MX53 . The
U-Boot is placed at the ((start of first DRAM partition) + (gd->ram_size)) .
This in turn poses a problem, since in our case, the gd->ram_size is 1GiB,
the first DRAM bank starts at 0x7000_0000 and contains 512MiB of memory.
Thus, with this algorithm, U-Boot is placed at offset:

    0x7000_0000 + 1GiB - sizeof(u-boot and some small margin)

This is past the DRAM available in the first bank on M53EVK, but is still
within the address range of the first DRAM bank. Because of the memory
wrap-around, the data can still be read and written to this area, but the
access is much slower.

There were two ideas how to solve this problem, first was to map both of
the available DRAM chunks next to one another by using MMU, second was to
define CONFIG_VERY_BIG_RAM and CONFIG_MAX_MEM_MAPPED to size of the memory
in the first DRAM bank. We choose the later because it turns out the former
is not applicable afterall. The former cannot be used in case Linux kernel
was loaded into the second DRAM bank area, which would be remapped and one
would try booting the kernel, since at some point before the kernel is started,
the MMU would be turned off, which would destroy the mapping and hang the
system.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
2014-03-31 18:28:51 +02:00
..
andestech Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
asm-generic arm: remove unneeded symbol offsets and _TEXT_BASE 2014-02-26 21:18:12 +01:00
bedbug Consolidate bool type 2013-04-01 16:33:52 -04:00
configs arm: mx5: Fix memory slowness on M53EVK 2014-03-31 18:28:51 +02:00
cramfs include: delete unused header files 2014-01-24 16:59:07 -05:00
faraday include: delete unused header files 2014-01-24 16:59:07 -05:00
galileo Consolidate bool type 2013-04-01 16:33:52 -04:00
jffs2 cmd_mtdparts: use 64 bits for flash size, partition size & offset 2013-10-09 12:52:16 -05:00
linux fb: Add a prototype for board_video_skip() 2014-03-05 12:23:48 +01:00
lzma Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mtd mtd: move & update nand_ecclayout structure (plus board changes) 2013-11-21 13:32:43 -06:00
pcmcia
power Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-05 12:51:26 +01:00
samsung board:samsung:common: set envs with board unified information 2014-02-07 10:06:24 +09:00
synopsys Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
u-boot Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
usb include/usb/s3c_udc.h: Add <asm/sizes.h> 2014-02-06 14:26:05 -05:00
zfs Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
_exports.h
.gitignore .gitignore: drop include/asm from ignored file list 2014-02-19 11:10:04 -05:00
74xx_7xx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ACEX1K.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
addr_map.h
aes.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ahci.h ahci: convert to use libata functions and definitions 2013-09-06 13:09:07 -04:00
ali512x.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
altera.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ambapp.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ansi.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
api_public.h SPDX-License-Identifier: convert GPL-2.0+ / BSD-2-Clause dual-licensed files 2013-08-19 15:34:13 -04:00
armcoremodule.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
asm-offsets.h
ata.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
atmel_hlcdc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
atmel_lcdc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
atmel_mci.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
bcd.h
bitfield.h arch: bcm281xx: Initial commit of bcm281xx architecture code 2014-02-22 19:30:24 +01:00
bmp_layout.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
bootcount.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
bootstage.h bootstage: get more BOOTSTAGE_ID* in show_boot_progress() 2013-08-15 18:38:36 -04:00
bouncebuf.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
bus_vcxk.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
bzlib.h
cbfs.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
circbuf.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
clk.h common: Add new clk command 2014-02-04 16:32:20 +01:00
cmd_spl.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
command.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
common_timing_params.h Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
common.h common: Add get_effective_memsize() to memsize.c 2014-02-21 11:06:13 -05:00
commproc.h include: delete include/linux/config.h 2013-11-08 15:25:13 -05:00
compiler.h
config_cmd_all.h fs/fdos: Remove 2014-02-21 08:42:47 -05:00
config_cmd_default.h config_cmd_default.h: Remove CONFIG_CMD_MEMTEST 2013-04-19 15:03:27 -04:00
config_cmd_defaults.h
config_defaults.h common/config_defaults.h: make CONFIG_BOOTM_VXWORKS default configuration 2013-12-13 09:18:45 -05:00
config_distro_defaults.h config: Fix line lengths in include/config_distro_defaults.h 2014-02-05 08:04:38 -05:00
config_fallbacks.h sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
config_phylib_all_drivers.h
config_uncmd_spl.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
cpsw.h drivers: net: cpsw: add support to have phy address from cpsw platform data 2014-03-04 09:41:53 -05:00
crc.h Add eCos-2.0 SPDX-License-Identifier to source files 2013-07-24 09:45:01 -04:00
cros_ec_message.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
cros_ec.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
dataflash.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
ddr_spd.h powerpc: Fix CamelCase warnings in DDR related code 2013-10-16 16:15:16 -07:00
dfu.h usb: dfu: f_dfu: Provide infrastructure to adjust DFU's Poll Timeout value 2013-12-18 19:53:19 +01:00
dialog_pmic.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
div64.h
dm9000.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
dp83848.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ds1722.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ds4510.h
dtt.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
dwmmc.h MMC: DWMMC: Correct the CLKDIV register value 2014-02-07 17:42:26 +02:00
e500.h powerpc: Fix CamelCase checkpatch warnings 2013-08-20 09:57:51 -07:00
ec_commands.h cros: add cros_ec driver 2013-06-26 10:07:11 -04:00
edid.h edid: rename struct member to fix two EDID_* macros 2013-08-12 23:32:20 +02:00
elf.h SPDX-License-Identifier: convert BSD-3-Clause files 2013-08-19 15:45:35 -04:00
env_attr.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
env_callback.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
env_default.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
env_flags.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
environment.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
errno.h
exports.h
ext4fs.h ext4: implement exists() for ext4fs 2014-02-19 09:47:34 -05:00
ext_common.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fat.h fat: implement exists() for FAT fs 2014-02-19 09:47:34 -05:00
fdc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fdt_support.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fdt.h Move FDT_RAMDISK_OVERHEAD from fdt.h to libfdt_env.h 2013-05-10 19:04:50 -04:00
fdtdec.h mmc: tegra: support Tegra124 2014-02-03 09:46:45 -07:00
fis.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
flash.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
fm_eth.h net/fman: Add support for 10GEC3 and 10GEC4 2013-11-25 11:43:47 -08:00
fpga.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fs.h fs: implement infrastructure for an 'exists' function 2014-02-19 09:47:33 -05:00
fsl_ddr_dimm_params.h Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
fsl_ddr_sdram.h driver/ddr: Add 256 byte interleaving support 2014-02-21 11:06:13 -05:00
fsl_ddr.h driver/ddr: Change Freescale ARM DDR driver to support both big and little endian 2014-02-21 11:06:13 -05:00
fsl_diu_fb.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fsl_esdhc.h powerpc: mpc85xx: Support booting from SD Card with SPL 2013-08-20 09:47:26 -07:00
fsl_ifc.h driver/ifc:Change accessor function to take care of endianness 2014-02-03 08:38:51 -08:00
fsl_immap.h Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
fsl_mdio.h net: fsl_mdio: Fix warnings for __iomem pointers 2013-11-22 17:03:15 -06:00
fsl_pmic.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
fsl_usb.h include/fsl_usb.h: Cleanup license header 2013-08-14 11:29:51 -07:00
fuse.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
g_dnl.h usb, g_dnl: make iSerialNumber board configurable 2013-11-08 20:46:20 +01:00
gdsys_fpga.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
gt64120.h qemu-malta: Update for SPDX license identifiers 2013-07-25 08:51:48 -04:00
hash.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
hush.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
hw_sha.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
hwconfig.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
i2c.h OMAP24xx I2C: Add support for set-speed 2014-02-20 06:48:23 +01:00
i2s.h Sound: WM8994: Support I2S0 channel 2013-09-24 09:10:33 -04:00
i8042.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ide.h Merge branch 'master' of git://git.denx.de/u-boot-nds32 2013-07-25 08:51:51 -04:00
image.h fdt: rename IMAAGE_OF_BOARD_SETUP to IMAGE_OF_BOARD_SETUP 2014-02-19 10:47:30 -05:00
initcall.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
input.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
iomux.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ioports.h
ipu_pixfmt.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
key_matrix.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
keyboard.h
kgdb.h
lattice.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
lcd.h lib: tizen: change Tizen logo with the new one. 2014-02-03 15:36:14 +09:00
lcdvideo.h
ld9040.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
led-display.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
libata.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
libfdt_env.h Add LGPL-2.1+ SPDX-License-Identifier to source files 2013-07-24 09:45:01 -04:00
libfdt.h Fix some obvious typos across multiple subsystems. 2013-09-20 10:29:48 -04:00
libtizen.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
linker_lists.h kernel-doc: fix some errors 2014-02-19 11:10:04 -05:00
linux_logo.h
lmb.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
logbuff.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
lxt971a.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
lynxkdi.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
malloc.h Consolidate bool type 2013-04-01 16:33:52 -04:00
mb862xx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mc9sdz60.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mc13783.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mc13892.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mc34704.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
MCD_dma.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
MCD_progCheck.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
MCD_tasksInit.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
menu.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
micrel.h udoo: Add ethernet support (FEC + Micrel KSZ9031). 2013-11-28 08:28:54 +01:00
mii_phy.h
miiphy.h SPDX: fix IBM-pibs license identifier 2013-09-20 10:30:54 -04:00
mk48t59.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mmc.h Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-05 12:51:26 +01:00
mpc5xx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc5xxx_sdma.h
mpc5xxx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc8xx_irq.h
mpc8xx.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
mpc83xx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc85xx.h
mpc86xx.h powerpc: Fix CamelCase checkpatch warnings 2013-08-20 09:57:51 -07:00
mpc106.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mpc824x.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
mpc8260_irq.h
mpc8260.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
msc01.h malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
mtd_node.h
mv88e6352.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mvmfp.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nand.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
net.h net: Fix mcast function pointer prototype 2013-11-22 16:57:13 -06:00
netdev.h net/designware - switch driver to phylib usage 2014-02-07 09:16:46 -05:00
nios2-epcs.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nios2-io.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nios2-yanu.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nios2.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nomadik.h
ns16550.h
ns87308.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
onenand_uboot.h arm: Remove support for unused s3c64xx 2013-04-12 07:55:08 +02:00
os.h sandbox: fix the return type of os_free() function 2014-01-24 16:59:08 -05:00
palmas.h ARM: OMAP5: Power: Add new function to turn on SMPS10 2013-10-20 23:42:39 +02:00
part_efi.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
part.h sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
pc_keyb.h
pca953x.h
pca9564.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pca9698.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
pci_gt64120.h qemu-malta: Update for SPDX license identifiers 2013-07-25 08:51:48 -04:00
pci_ids.h malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
pci_msc01.h malta: support for coreFPGA6 boards 2013-11-09 17:21:01 +01:00
pci.h pci.h: allow inclusion in assembly source 2013-11-09 17:21:01 +01:00
pcmcia.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
phy.h wandboard: Fix sparse warning 2014-03-05 12:23:48 +01:00
physmem.h
post.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ppc_asm.tmpl Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ppc_defs.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ps2mult.h
pwm.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
radeon.h
reiserfs.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
rsa.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
rtc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
s6e63d6.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
s_record.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
SA-1100.h
sandboxblockdev.h sandbox: block driver using host file/device as backing store 2014-01-08 17:24:03 -07:00
sandboxfs.h sandbox: implement exists() function 2014-02-19 09:47:34 -05:00
sata.h
scf0403_lcd.h lcd: add DataImage SCF0403x LCD panel support 2013-11-12 10:08:48 +01:00
scsi.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sdhci.h mmc: sdhci: use the SDHCI_QUIRK_USE_WIDE8 for samsung SoC 2013-09-17 20:03:43 +03:00
search.h Add LGPL-2.1+ SPDX-License-Identifier to source files 2013-07-24 09:45:01 -04:00
sed156x.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sed13806.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
serial.h ppc4xx: Remove support for PPC405CR CPUs 2013-08-20 11:35:24 -04:00
sh_pfc.h
sh_tmu.h sh: sh4: Remove CONFIG_SH4A definition from source code 2014-01-09 12:47:15 +09:00
sha1.h
sha256.h
sja1000.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
slre.h Add SLRE - Super Light Regular Expression library 2013-05-01 16:24:00 -04:00
sm501.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sound.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
spartan2.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
spartan3.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
spd_sdram.h
spd.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
spi_flash.h sf: Add dual memories support - DUAL_PARALLEL 2014-01-12 21:40:22 +05:30
spi.h sf: Add dual memories support - DUAL_PARALLEL 2014-01-12 21:40:22 +05:30
spl.h common: spl: Add spl sata boot support 2014-02-19 10:47:43 -05:00
splash.h video: consolidate splash screen alignment code 2013-07-08 20:21:24 +02:00
status_led.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
stdio_dev.h serial: arm_dcc: Remove stdio structure support 2013-08-13 08:38:29 +02:00
stratixII.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
sx151x.h Add support for SX151x SPI GPIO Expanders 2013-11-08 09:39:13 -05:00
sym53c8xx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
systemace.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
tca642x.h gpio: tca642x: Add the tca642x gpio expander driver 2013-07-30 09:21:42 -04:00
tegra-kbc.h
thor.h usb:g_dnl:f_thor: USB download function to support TIZEN's THOR protocol 2013-10-20 23:42:41 +02:00
timestamp.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
tis.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
tmu.h Exynos5: TMU: Add driver for Thermal Management Unit 2013-03-12 17:06:03 +09:00
tpm.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
tps6586x.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
trace.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
tsec.h net: tsec: Use portable regs type (uint->u32) 2013-11-22 17:03:17 -06:00
tsi108.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
tsi148.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
twl4030.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
twl6030.h ARMV7: OMAP4: Add twl6032 support 2013-12-04 08:11:28 -05:00
tws.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
ubi_uboot.h ubi: Expose a few simple functions from the cmd_ubi 2013-04-11 15:52:54 -04:00
universe.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
usb_cdc_acm.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
usb_defs.h usb: Move 'bmRequestType' USB device request macros from EHCI header 2013-10-20 23:42:38 +02:00
usb_ether.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
usb_mass_storage.h usb: ums: wait for usb cable connection before enter ums mode 2014-01-13 12:29:12 +01:00
usb.h usb: ums: add ums exit feature by ctrl+c or by detach usb cable 2013-11-08 20:46:19 +01:00
usbdescriptors.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
usbdevice.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
version.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
video_ad7176.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
video_ad7177.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
video_ad7179.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
video_easylogo.h
video_fb.h video, cfb_console: make background and foreground color configurable 2013-10-30 10:48:37 +01:00
video_font_4x6.h cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
video_font_data.h video: Encapsulate font in video_font_data.h 2013-08-12 22:28:41 +02:00
video_font.h video: Add small 4x6 font from Linux 2013-08-12 22:34:09 +02:00
video_logo.h
video.h video: add formike lcd panel init 2013-08-28 11:44:59 -04:00
virtex2.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
vsc7385.h
vsprintf.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
vxworks.h common/cmd_bootm: extend do_bootm_vxworks to support the new VxWorks boot interface. 2013-12-16 08:59:05 -05:00
w83c553f.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
watchdog.h Coding Style cleanup: remove trailing white space 2013-10-14 16:06:53 -04:00
xilinx.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
xyzModem.h Add eCos-2.0 SPDX-License-Identifier to source files 2013-07-24 09:45:01 -04:00
zfs_common.h
zynqpl.h fpga: zynqpl: Add support for zc7015 device 2014-02-06 10:08:14 +01:00