)]}'
{
  "commit": "bc6f6c87b685bcdcd5bef522982d15209b6b9601",
  "tree": "e5f924a962f002a1015e157a54450dfa9b953e9e",
  "parents": [
    "f2ea62474b4da9fc41735cbc1fe8491b247e0930",
    "4a0764858b0bdcb3508f01b96e3fa32b16cdb30f"
  ],
  "author": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Fri Mar 30 18:09:08 2012 +0200"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Fri Mar 30 18:09:08 2012 +0200"
  },
  "message": "Merge branch \u0027master\u0027 of git://git.denx.de/u-boot-arm\n\n* \u0027master\u0027 of git://git.denx.de/u-boot-arm: (146 commits)\n  arm: Use common .lds file where possible\n  arm: add a common .lds link script\n  arm: Remove unneeded setting of LDCSRIPT\n  Define CPUDIR for the .lds link script\n  arm: Remove zipitz2 link script\n  Allow arch directory to contain .lds without requiring Makefile\n  OMAP: Remove omap1610inn-based boards\n  arch/arm/cpu/armv7/omap-common/clocks-common.c: Fix build warnings\n  board/ti/beagle/beagle.c: Fix build warnings\n  sdrc.c: Fix typo in do_sdrc_init() for SPL\n  tegra: i2c: Add I2C driver\n  tegra: fdt: i2c: Add extra I2C bindings for U-Boot\n  tegra: i2c: Select I2C ordering for Seaboard\n  tegra: i2c: Enable I2C on Seaboard\n  tegra: i2c: Select number of controllers for Tegra2 boards\n  tegra: i2c: Initialise I2C on Nvidia boards\n  tegra: Enhance clock support to handle 16-bit clock divisors\n  fdt: Add function to allow aliases to refer to multiple nodes\n  tegra: Rename NV_PA_PMC_BASE to TEGRA2_PMC_BASE\n  tegra: fdt: Enable FDT support for Ventana\n  tegra: fdt: Enable FDT support for Seaboard\n  tegra: usb: Enable USB on Seaboard\n  tegra: usb: Add common USB defines for tegra2 boards\n  tegra: usb: Add USB support to nvidia boards\n  arm: Check for valid FDT after console is up\n  fdt: Avoid early panic() when there is no FDT present\n  tegra: usb: Add support for Tegra USB peripheral\n  tegra: fdt: Add function to return peripheral/clock ID\n  usb: Add support for txfifo threshold\n  tegra: usb: fdt: Add USB definitions for Tegra2 Seaboard\n  tegra: usb: fdt: Add additional device tree definitions for USB ports\n  tegra: fdt: Add clock bindings for Tegra2 Seaboard\n  tegra: fdt: Add clock bindings\n  tegra: fdt: Add additional USB binding\n  fdt: Add tegra-usb bindings file from linux\n  fdt: Add staging area for device tree binding documentation\n  tegra: fdt: Add device tree file for Tegra2 Seaboard from kernel\n  tegra: fdt: Add Tegra2x device tree file from kernel\n  arm: fdt: Add skeleton device tree file from kernel\n  fdt: Add basic support for decoding GPIO definitions\n  fdt: Add functions to access phandles, arrays and bools\n  fdt: Tidy up a few fdtdec problems\n  fdt: Add tests for fdtdec\n  fdt: Add fdtdec_find_aliases() to deal with alias nodes\n  arm: Tegra2: Fix ELDK42 gcc failure with inline asm stack pointer load\n  net: fec_mxc: allow use with cache enabled\n  net: force PKTALIGN to ARCH_DMA_MINALIGN\n  i.MX28: Enable caches by default\n  i.MX28: Make use of the bounce buffer\n  i.MX28: Do data transfers via DMA in MMC driver\n  MMC: Implement generic bounce buffer\n  i.MX28: Add cache support to MXS NAND driver\n  i.MX28: Add cache support into the APBH DMA driver\n  ARM926EJS: Implement cache operations\n  board/vpac270/onenand.c: Fix build errors\n  nhk8815: fix build errors\n  atmel-boards: add missing atmel_mci.h\n  ARM: highbank: setup env from boot source register\n  ARM: highbank: change env config to use nvram\n  ARM: highbank: add reset support\n  ARM: highbank: Add boot counter support\n  ARM: highbank: change TEXT_BASE to 0x8000\n  ARM: highbank: fix us_to_tick calculation\n  ARM: highbank: add missing get_tbclk\n  ARM: highbank: fix warning for calxedaxgmac_initialize\n  net: calxedaxgmac: fix build due to missing __aligned definition\n  EXYNOS: Add structure for Exynos4 DMC\n  EXYNOS: SMDK5250: Support all 4 UARTs\n  ARM: fix s3c2410 timer code\n  ARM: davinci: fixes for cam_enc_4xx board\n  omap3_spi: receive transmit mode\n  calimain, enbw_cmc: Fix typo in comments\n  Davinci: ea20: use gpio framework to access gpios\n  OMAP3: mt_ventoux: sets its own mtdparts\n  OMAP3: mt_ventoux: updated timing for FPGA\n  twl4030: fix potential power supply handling issues\n  NAND: TI: fix warnings in omap_gpmc.c\n  cam_enc_4xx: Rename \u0027images\u0027 to \u0027imgs\u0027\n  arm: Add Prep subcommand support to bootm\n  OMAP3: twister: add support to boot Linux from SPL\n  SPL: call cleanup_before_linux() before booting Linux\n  OMAP3: SPL: do not call I2C init if no I2C is set.\n  Add cache functions to SPL for armv7\n  devkit8000: Implement and activate direct OS boot\n  omap/spl: change output of spl_parse_image_header\n  omap-common/spl: Add linux boot to SPL\n  devkit8000/spl: init GPMC for dm9000 in SPL\n  omap-common: Add NAND SPL linux booting\n  devkit8000: add config for spl command\n  Add cmd_spl command\n  mx53ard: Initialize return code with error\n  mx53: Make PLL2 to be the parent of UART clock\n  configs: imx: Use CONFIG_SF_DEFAULT_CS\n  mx28evk: Provide default values for SPI bus and chip select\n  USB: ehci-mx6: Add proper IO accessors\n  mx6: Read silicon revision from register\n  i.MX28: Drop __naked function from spl_mem_init\n  mxs_spi: Return proper timeout error\n  i.MX28: Make the stabilization delays shorter\n  pmic_i2c: Return error in case of invalid pmic_i2c_tx_num\n  mx6: Remove duplicate definition of ANATOP_BASE_ADDR\n  mx6: Fix reset cause for Power On Reset case\n  i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE\n  i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG\n  i.MX28: Enable additional DRAM address bits\n  mx6q: mx6qsabrelite: setup_spi() should be called in board_init to allow use for environment\n  mx31: add \"ARM11P power gating\" to get_reset_cause\n  mx31pdk: Fix CONFIG_SYS_MEMTEST_END\n  efikamx: Fix CONFIG_SYS_MEMTEST_END\n  mx53smd: Fix CONFIG_SYS_MEMTEST_END\n  mx53evk: Fix CONFIG_SYS_MEMTEST_END\n  mx51evk: Fix CONFIG_SYS_MEMTEST_END\n  i.MX6: mx6qsabrelite: add ext2 support\n  imximage: Remove overwriting of flash_offset\n  IXP: Fix GPIO_INT_ACT_LOW_SET()\n  IXP: Fix NAND build warning on PDNB3 and SCPU\n  IXP: Move PDNB3 and SCPU from Makefile to boards.cfg\n  IXP: Squash warnings in IXP NPE\n  IXP: Fix missing MACH_TYPE_{ACTUX?,PNB3,DVLHOST}\n  IXP: Make IXP buildable with arm-linux- toolchains\n  Examples: Properly append LDFLAGS to LD command\n  SPL: Enable YMODEM support on BeagleBone and AM335x EVM\n  SPL: Add YMODEM over UART load support\n  SPL: Add README.omap3\n  README: document more SPL config options\n  spl.c: Use __noreturn decorator\n  config.mk: Check for -fstack-usage support\n  config.mk: Make cc-option create a file under include/generated\n  ...\n",
  "tree_diff": []
}
