1. 10 12月, 2011 5 次提交
  2. 09 12月, 2011 23 次提交
  3. 08 12月, 2011 8 次提交
  4. 07 12月, 2011 4 次提交
    • W
      Merge branch 'master' of git://git.denx.de/u-boot-arm · c786f54b
      Wolfgang Denk 提交于
      * 'master' of git://git.denx.de/u-boot-arm:
        davinci: Remove unwanted memsize.c from hawkboard's nand spl build
        devkit8000: Move CONFIG_SYS_TEXT_BASE out of bss
        da850evm: pass board revision info to kernel
        arch/arm/include/asm/arch-omap5/clocks.h: Fix GCC 4.2 warnings
        arch/arm/cpu/armv7/omap-common/clocks-common.c: Fix GCC 4.6 warnings
        arch/arm/cpu/armv7/omap-common/spl.c: Fix GCC 4.2 warnings
        MX35: flea3: changes due to hardware revision B
        MX: serial_mxc: cleanup removing nasty #ifdef
        M28: Fix OB1 bug in GPIO driver
        MXS: Add static annotations to dma driver
        apbh_dma: return error value on timeout
        Efika: Configure additional regulators for HDMI output
        mx5: Correct a warning in clock.c
        MC13892: Add REGMODE0 bits definitions
        mx51evk: Configure the pins as GPIOs prior to using gpio_get_value
        mx53smd: Configure the pins as GPIOs prior to using gpio_get_value
        mx53evk: Configure the pins as GPIOs prior to using gpio_get_value
        mx53ard: Configure the pins as GPIOs prior to using gpio_get_value
        mx53loco: Configure the pins as GPIOs prior to using gpio_get_value
        OMAP3: Add SPL_BOARD_INIT hook
        AM3517 CraneBoard: Add SPL support
        AM3517: Add SPL support
        OMAP3: Add SPL support to omap3_evm
        OMAP3: Add SPL support to Beagleboard
        OMAP3 SPL: Add identify_nand_chip function
        OMAP3 SPL: Rework memory initalization and devkit8000 support
        OMAP3: Suffix all Micron memory timing parts with their speed
        OMAP3: Add optimal SDRC autorefresh control values
        omap3: mem: Add MCFG helper macro
        OMAP3: Remove get_mem_type prototype
        OMAP3: Change mem_ok to clear again after reading back
        OMAP3: Add a helper function to set timings in SDRC
        OMAP3: Update SDRC dram_init to always call make_cs1_contiguous()
        omap3: mem: Comment enable_gpmc_cs_config more
        ARM: davici_emac: Fix condition for number of phy detects
        arm: printf() is not available in some SPL configurations
        arm, davinci: add support for am1808 based enbw_cmc board
        arm, davinci: move misc function in arch tree
        arm, board/davinci/common/misc.c: Codingstyle cleanup
        arm, davinci, da850: add uart1 tx rx pinmux config
        arm, davinci: move davinci_rtc struct to hardware.h
        arm, davinci: Remove duplication of pinmux configuration code
        arm, hawkboard: Use the pinmux configurations defined in the arch tree
        arm, da850evm: Use the pinmux configurations defined in the arch tree
        arm, da850: Add pinmux configurations to the arch tree
        arm, da850evm: Do pinmux configuration for EMAC together with other pinmuxes
        arm, hawkboard: Remove obsolete struct pinmux_config i2c_pins
        arm, davinci: Move pinmux functions from board to arch tree
        arm, arm926ejs: always do cpu critical inits
        omap_gpmc: use SOFTECC in SPL if it's enabled
        nand_spl_simple: add support for software ECC
        AM3517: move AM3517 specific mux defines to generic header
        AM35xx: add EMAC support
        davinci_emac: hardcode 100Mbps for AM35xx and RMII
        davinci_emac: fix for running with dcache enabled
        arm926ejs: add noop implementation for dcache ops
        davinci_emac: conditionally compile specific PHY support
        davinci_emac: use internal addresses in buffer descriptors
        davinci_emac: move arch-independent defines to separate header
        BeagleBoard: config: Really switch to ttyO2
        ARM: davinci_dm6467Tevm: Fix build breakage
        ARM: OMAP: Remove STACKSIZE for IRQ and FIQ if unused
        ARM: OMAP3: Remove unused define SDRC_R_C_B
        ARM: OMAP3: Remove unused define CONFIG_OMAP3430
        omap4: fix IO setting
        omap4+: streamline CONFIG_SYS_TEXT_BASE and other SDRAM addresses
        omap4460: add ES1.1 identification
        omap4: emif: fix error in driver
        omap: remove I2C from SPL
        omap4460: fix TPS initialization
        omap: fix cache line size for omap3/omap4 boards
        omap4: ttyO2 instead of ttyS2 in default bootargs
        omap: Improve PLL parameter calculation tool
        start.S: remove omap3 specific code from start.S
        armv7: setup vector
        armv7: include armv7/cpu.c in SPL build
        armv7: disable L2 cache in cleanup_before_linux()
        arm, arm926ejs: Fix clear bss loop for zero length bss
        PXA: Move colibri_pxa270 to board/toradex/
        PXA: Flip colibri_pxa27x to pxa-common.h
        PXA: Introduce common configuration header for PXA
        PXA: Rename pxa_dram_init to pxa2xx_dram_init
        PXA: Squash extern pxa_dram_init()
        PXA: Export cpu_is_ and pxa_dram_init functions
        PXA: Cleanup Colibri PXA270
        PXA: Replace timer driver
        PXA: Add cpuinfo display for PXA2xx
        PXA: Separate PXA2xx CPU init
        PXA: Rename CONFIG_PXA2[57]X to CONFIG_CPU_PXA2[57]X
        PXA: Unify vpac270 environment size
        PXA: Enable command line editing for vpac270
        PXA: Adapt Voipac PXA270 to OneNAND SPL
        PXA: Drop Voipac PXA270 OneNAND IPL
        PXA: Fixup PXA25x boards after start.S update
        PXA: Re-add the Dcache locking as RAM for pxa250
        PXA: Rework start.S to be closer to other ARMs
        PXA: Drop XM250 board
        PXA: Drop PLEB2 board
        PXA: Drop CRADLE board
        PXA: Drop CERF250 board
        Fix regression in SMDK6400
        nand: Add common functions to linux/mtd/nand.h
        Ethernut 5 board support
        net: Armada100: Fix compilation warnings
        ARM: remove duplicated code for LaCie boards
        ARM: add support for LaCie 2Big Network v2
        mvsata: fix ide_preinit for missing disks
        netspace_v2: Read Ethernet MAC address from EEPROM
        omap3evm: Add support for EFI partitions
        part_efi: Fix compile errors
      c786f54b
    • W
      Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx · 99dee4b2
      Wolfgang Denk 提交于
      * 'master' of git://git.denx.de/u-boot-mpc85xx:
        p2041rdb: fix serdes clock map
      99dee4b2
    • W
      Merge branch 'master' of git://git.denx.de/u-boot-video · 9294fd60
      Wolfgang Denk 提交于
      * 'master' of git://git.denx.de/u-boot-video:
        video: cfb_console: Make the software cursor non-destructive
      9294fd60
    • V
      Introduce generic TPM support in u-boot · 5e124724
      Vadim Bendebury 提交于
      TPM (Trusted Platform Module) is an integrated circuit and
      software platform that provides computer manufacturers with the
      core components of a subsystem used to assure authenticity,
      integrity and confidentiality.
      
      This driver supports version 1.2 of the TCG (Trusted Computing
      Group) specifications.
      
      The TCG specification defines several so called localities in a
      TPM chip, to be controlled by different software layers. When
      used on a typical x86 platform during the firmware phase, only
      locality 0 can be accessed by the CPU, so this driver even while
      supporting the locality concept presumes that only locality zero
      is used.
      
      This implementation is loosely based on the article "Writing a
      TPM Device Driver" published on http://ptgmedia.pearsoncmg.com
      
      Compiling this driver with DEBUG defined will generate trace of
      all accesses to TMP registers.
      
      This driver has been tested and is being used in three different
      functional ChromeOS machines (Pinetrail and Sandy Bridge Intel
      chipsets) all using the same Infineon SLB 9635 TT 1.2 device.
      
      A u-boot cli command allowing access to the TPM was also
      implemented and is being submitted as a second patch.
      
      Change-Id: I22a33c3e5b2e20eec9557a7621bd463b30389d73
      Signed-off-by: NVadim Bendebury <vbendeb@chromium.org>
      CC: Wolfgang Denk <wd@denx.de>
      5e124724