21 Jun, 2012

1 commit


08 Jun, 2012

5 commits

  • * 'master' of git://git.denx.de/u-boot-video:
    video: atmel/lcd: add LCD driver for new Atmel SoC
    video: cfb_console: flush dcache for frame buffer in DRAM
    cfb_console: Ignore bell character
    cfb_console: Add console_clear_line function
    cfb_console: Fix function console_back
    omap3_dss: cosmetic changes
    omap3_dss: add optional framebuffer
    mx53loco: Add LCD support
    mx5: Rename mx51_fb_init()
    mx53: Allow IPUv3 driver to also work on mx53
    mx51evk: Add LCD support
    EXYNOS: display 32bpp bitmap TIZEN logo
    create lib/tizen directory
    LCD: display 32bpp decompressed bitmap image
    common/lcd.c: reduce one CONFIG_LCD_LOGO ifdef
    common/lcd.c: reduce some CONFIG_LCD_*_LOGO ifdefs
    common/lcd.c: use ARRAY_SIZE
    cmd_bmp.c: make bmp_display() usable by drivers or board code
    LCD: support another s6e8ax0 panel type
    LCD: change s6e8ax0 panel gamma value
    include/video.h: drop unused video_printf()

    Signed-off-by: Wolfgang Denk

    Wolfgang Denk
     
  • * 'master' of git://git.denx.de/u-boot-avr32:
    avr32:board.c: fix compile warning
    avr32:grasshopper: fix PHY initialisation

    Signed-off-by: Wolfgang Denk

    Wolfgang Denk
     
  • * 'master' of git://git.denx.de/u-boot-mips:
    MIPS: board.c: move extern declarations to u-boot-mips.h
    MIPS: bootm_qemu_mips.c: make checkpatch.pl clean
    MIPS: bootm.c: make checkpatch.pl clean

    Signed-off-by: Wolfgang Denk

    Wolfgang Denk
     
  • * 'master' of git://git.denx.de/u-boot-sh:
    sh/ap_sh4a_4a: Fix typo of operator in ET0_ETXD4
    sh: Add SH7269 device and RSK2+SH7269 board
    sh: Set CONFIG_SH_ETHER_PHY_MODE and CONFIG_SH_ETHER_SH7734_MII to boards with sh_eth
    sh: Add support for AP-SH4A-4A board
    sh: Add register definition of PFC for SH7734
    sh: r0p7734: Add support I2C controller
    sh: Add bit control functions
    sh: Add support for r0p7734 board
    sh: Add support Renesas SH7734

    Signed-off-by: Wolfgang Denk

    Wolfgang Denk
     
  • This patch conditionally defines flush_dcache_range() and
    invalidate_dcache_range() on MPC8xxx, to avoid EHCI complaining,
    resulting in the following output:

    $ ARCH=powerpc CROSS_COMPILE=powerpc-linux-gnu- ./MAKEALL MPC8572DS
    Configuring for MPC8572DS board...
    make: *** [u-boot] Error 1
    powerpc-linux-gnu-size: './u-boot': No such file
    e1000.c: In function ‘e1000_initialize’:
    e1000.c:5264:13: warning: assignment from incompatible pointer type [enabled by default]
    tsec.c: In function ‘tsec_initialize’:
    tsec.c:638:12: warning: assignment from incompatible pointer type [enabled by default]
    drivers/usb/host/libusb_host.o: In function `ehci_td_buffer':
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:186: undefined reference to `flush_dcache_range'
    drivers/usb/host/libusb_host.o: In function `ehci_submit_async':
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:346: undefined reference to `flush_dcache_range'
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:348: undefined reference to `flush_dcache_range'
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:349: undefined reference to `flush_dcache_range'
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:372: undefined reference to `invalidate_dcache_range'
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:374: undefined reference to `invalidate_dcache_range'
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:376: undefined reference to `invalidate_dcache_range'
    /home/marex/U-Boot/u-boot-imx/drivers/usb/host/ehci-hcd.c:386: undefined reference to `invalidate_dcache_range'
    make: *** [u-boot] Error 1

    --------------------- SUMMARY ----------------------------
    Boards compiled: 1
    Boards with errors: 1 ( MPC8572DS )
    ----------------------------------------------------------

    Signed-off-by: Marek Vasut
    Cc: Wolfgang Denk
    Cc: Anatolij Gustschin

    Marek Vasut
     

04 Jun, 2012

4 commits


28 May, 2012

4 commits


25 May, 2012

4 commits

  • Remove unnecessary brackets.
    Unwrap lines which are below 80 chars.
    Single line comment as single line (as the rest).
    Moved init values to the source code.

    cc: s-paulraj@ti.com
    cc: khasim@ti.com
    Signed-off-by: Jeroen Hofstee

    Jeroen Hofstee
     
  • The beagle board uses the background color to show an orange screen during
    startup. This patch adds the ability to add a frame buffer, with the
    intention not to break the beagle board use case (I don't have one).
    videomodes.c is not used. Scrolling depends on this patch:

    http://patchwork.ozlabs.org/patch/155662/

    cc: trini@ti.com
    cc: s-paulraj@ti.com
    cc: khasim@ti.com
    Signed-off-by: Jeroen Hofstee

    Jeroen Hofstee
     
  • Adjust the IPU base registers so that ipuv3 driver can work on both mx51 and
    mx53 SoCs.

    Signed-off-by: Fabio Estevam

    Fabio Estevam
     
  • s6e8ax0 panel has many panel of types. This patch support another panel
    on TIZEN lunchbox board(HWREVISION 2). This panel has reversed panel
    display type. So, I had added necessary command.

    Signed-off-by: Donghwa Lee
    Signed-off-by: Kyungmin Park
    Acked-by: Minkyu Kang
    Signed-off-by: Anatolij Gustschin

    Donghwa Lee
     

24 May, 2012

3 commits


23 May, 2012

4 commits


22 May, 2012

2 commits

  • Commit db288a9 "net: Remove volatile from net API" caused a number of
    build warnings:
    fec.c: In function 'fec_initialize':
    fec.c:183:13: warning: assignment from incompatible pointer type [enabled by default]
    fec.c: In function 'fec_recv':
    fec.c:284:5: warning: passing argument 1 of 'NetReceive' discards 'volatile' qualifier from pointer target type [enabled by default]
    /home/wd/git/u-boot/work/include/net.h:433:13: note: expected 'uchar *' but argument is of type 'volatile uchar *'
    scc.c: In function 'scc_initialize':
    scc.c:85:14: warning: assignment from incompatible pointer type [enabled by default]

    Fix these.

    Signed-off-by: Wolfgang Denk
    Cc: Joe Hershberger

    Wolfgang Denk
     
  • Fix:
    npe.c: In function 'npe_initialize':
    npe.c:630:13: warning: assignment from incompatible pointer type

    Signed-off-by: Anatolij Gustschin

    Anatolij Gustschin
     

21 May, 2012

4 commits

  • * 'master' of git://git.denx.de/u-boot-usb:
    USB: S5P: Add ehci support
    usb:udc:samsung Add functions for storing private gadget data in UDC driver
    usb:gadget:composite: Support for composite at gadget.h
    usb:gadget:composite USB composite gadget support
    usb:udc:samsung:cleanup Replace DEBUG_* macros with debug_cond() calls
    usb:udc: Remove duplicated USB definitions from include/linux/usb/ch9.h file
    USB: Document the QH and qTD antics in EHCI-HCD
    USB: Drop cache flush bloat in EHCI-HCD
    USB: Drop ehci_alloc/ehci_free in ehci-hcd
    USB: Align buffers at cacheline
    usb: use noinline define

    Wolfgang Denk
     
  • * 'master' of git://git.denx.de/u-boot-nand-flash:
    NAND: Remove ONFI detection message to from bootup log
    driver/mtd:IFC: Fix possible memory leak
    driver/mtd: IFC NAND: Add support of ONFI NAND flash
    mtd, nand: move some printfs to debug output.
    nand_util: correct YAFFS image write function
    powerpc/85xx: fix NAND boot linker scripts for -fpic
    nand: extend .raw accesses to work on multiple pages

    Wolfgang Denk
     
  • * 'master' of git://git.denx.de/u-boot-net:
    net: move bootfile init into eth_initialize
    net: punt bd->bi_ip_addr
    net: cosmetic: netconsole.c checkpatch compliance
    net: cosmetic: tftp.* checkpatch compliance
    net: cosmetic: sntp.* checkpatch compliance
    net: cosmetic: rarp.* checkpatch compliance
    net: cosmetic: nfs.* checkpatch compliance
    net: cosmetic: net.c checkpatch compliance
    net: cosmetic: eth.c checkpatch compliance
    net: cosmetic: bootp.* checkpatch compliance
    net: cosmetic: net.h checkpatch compliance
    net: Remove volatile from net API

    Wolfgang Denk
     
  • * 'master' of git://git.denx.de/u-boot-arm: (167 commits)
    OMAP4/5: Change omap4_sdp, omap4_panda, omap5_evm maintainer
    ARM: omap3: Add CONFIG_SPL_BOARD_INIT for CONFIG_SPL_MMC_SUPPORT
    ARM: omap3: Set SPL stack size to 8KB, image to 54KB.
    arm, omap3: fix warm reset serial output on OMAP36xx/AM/DM37xx
    OMAP4: Set fdt_high for OMAP4 devices to enable booting with Device Tree
    omap4: do not enable auxiliary cores
    omap4: do not enable fs-usb module
    omap4: panda: disable uart2 pads during boot
    igep00x0: change mpurate from 500 to auto
    igep00x0: enable the use of a plain text file
    tegra2: trivially enable 13 mhz crystal frequency
    tegra: Enable keyboard for Seaboard
    tegra: Switch on console mux and use environment for console
    tegra: Add tegra keyboard driver
    tegra: fdt: Add keyboard definitions for Seaboard
    tegra: fdt: Add keyboard controller definition
    tegra: Add keyboard support to funcmux
    input: Add support for keyboard matrix decoding from an fdt
    input: Add generic keyboard input handler
    input: Add linux/input.h for key code support
    fdt: Add fdtdec functions to read byte array
    tegra: Enable LP0 on Seaboard
    tegra: fdt: Add EMC data for Tegra2 Seaboard
    tegra: i2c: Add function to find DVC bus
    fdt: tegra: Add EMC node to device tree
    tegra: Add EMC settings for Seaboard
    tegra: Turn off power detect in board init
    tegra: Set up warmboot code on Nvidia boards
    tegra: Setup PMC scratch info from ap20 setup
    tegra: Add warmboot implementation
    tegra: Set up PMU for Nvidia boards
    tegra: Add PMU to manage power supplies
    tegra: Add EMC support for optimal memory timings
    tegra: Add header file for APB_MISC register
    tegra: Add tegra_get_chip_type() to detect SKU
    tegra: Add flow, gp_padctl, fuse, sdram headers
    tegra: Add crypto library for warmboot code
    tegra: Add functions to access low-level Osc/PLL details
    tegra: Move ap20.h header into arch location
    Add AES crypto library
    i2c: Add TPS6586X driver
    Add abs() macro to return absolute value
    fdt: Add function to return next compatible subnode
    fdt: Add function to locate an array in the device tree
    i.MX28: Avoid redefining serial_put[cs]()
    i.MX28: Check if WP detection is implemented at all
    i.MX28: Add battery boot components to SPL
    i.MX28: Reorder battery status functions in SPL
    i.MX28: Add LRADC init to i.MX28 SPL
    i.MX28: Add LRADC register definitions
    i.MX28: Shut down the LCD controller before reset
    i.MX28: Add LCDIF register definitions
    i.MX28: Implement boot pads sampling and reporting
    i.MX28: Improve passing of data from SPL to U-Boot
    M28EVK: Add SD update command
    M28EVK: Implement support for new board V2.0
    FEC: Abstract out register setup
    MX5: PAD_CTL_DRV_VOT_LOW and PAD_CTL_DRV_VOT_HIGH exchanged
    i.MX28: Add delay after CPU bypass is cleared
    spi: mxs: Allow other chip selects to work
    spi: mxs: Introduce spi_cs_is_valid()
    mx53loco: Remove unneeded gpio_set_value()
    mx53loco: Add CONFIG_REVISION_TAG
    mx53loco: Turn on VUSB regulator
    mx53loco: Add mc34708 support and set mx53 frequency at 1GHz
    pmic: dialog: Avoid name conflicts
    imx: Add u-boot.imx as target for ARM9 i.MX SOCs
    i.MX2: Include asm/types.h in arch-mx25/imx-regs.h
    imx: usb: There is no such register
    i.MX25: usb: Set PORTSCx register
    imx: nand: Support flash based BBT
    i.MX25: This architecture has a GPIO4 too
    i.MX25: esdhc: Add mxc_get_clock infrastructure
    i.MX6: mx6q_sabrelite: add SATA bindings
    i.MX6: add enable_sata_clock()
    i.MX6: Add ANATOP regulator init
    mx28evk: add NAND support
    USB: ehci-mx6: Fix broken IO access
    M28: Scan only first 512 MB of DRAM to avoid memory wraparound
    Revert "i.MX28: Enable additional DRAM address bits"
    M28: Enable FDT support
    mx53loco: Add support for 1GHz operation for DA9053-based boards
    mx53loco: Allow to print CPU information at a later stage
    mx5: Add clock config interface
    imx-common: Factor out get_ahb_clk()
    i.MX6Q: mx6qsabrelite: Add keypress support to alter boot flow
    mx31pdk: Allow booting a zImage kernel
    mx6qarm2: Allow booting a zImage kernel
    mx6qsabrelite: Allow booting a zImage kernel
    mx28evk: Allow booting a zImage kernel
    m28evk: Allow to booting a dt kernel
    mx28evk: Allow to booting a dt kernel
    mx6qsabrelite: No need to set the direction for GPIO3_23 again
    pmic: Add support for the Dialog DA9053 PMIC
    MX53: mx53loco: Add SATA support
    MX53: Add support to ESG ima3 board
    SATA: add driver for MX5 / MX6 SOCs
    MX53: add function to set SATA clock to internal
    SATA: check for return value from sata functions
    MX5: Add definitions for SATA controller
    NET: fec_mxc.c: Add a way to disable auto negotiation
    Define UART4 and UART5 base addresses
    EXYNOS: Change bits per pixel value proper for u-boot.
    EXYNOS: support TRATS board display function
    LCD: support S6E8AX0 amoled driver based on EXYNOS MIPI DSI
    EXYNOS: support EXYNOS MIPI DSI interface driver.
    EXYNOS: support EXYNOS framebuffer and FIMD display drivers.
    LCD: add data structure for EXYNOS display driver
    EXYNOS: add LCD and MIPI DSI clock interface.
    EXYNOS: definitions of system resgister and power management registers.
    SMDK5250: fix compiler warning
    misc:pmic:samsung Convert TRATS target to use MAX8997 instead of MAX8998
    misc:pmic:max8997 MAX8997 support for PMIC driver
    TRATS: modify the trats's configuration
    ARM: Exynos4: ADC: Universal_C210: Enable LDO4 power line for ADC measurement
    EXYNOS: Rename exynos5_tzpc structure to exynos_tzpc
    arm: ea20: Change macro from BOARD_LATE_INIT to CONFIG_BOARD_LATE_INIT
    arm: cam_enc_4xx: Change macro from BOARD_LATE_INIT to CONFIG_BOARD_LATE_INIT
    cm-t35: add I2C multi-bus support
    include/configs: Remove CONFIG_SYS_64BIT_STRTOUL
    include/configs: Remove CONFIG_SYS_64BIT_VSPRINTF
    omap3: Introduce weak misc_init_r
    omap730p2: Remove empty misc_init_r
    omap5912osk: Remove empty misc_init_r
    omap4+: Remove CONFIG_ARCH_CPU_INIT
    omap4: Remove CONFIG_SYS_MMC_SET_DEV
    OMAP3: pandora: drop console kernel argument
    OMAP3: pandora: revise GPIO configuration
    ...

    Wolfgang Denk
     

20 May, 2012

1 commit


19 May, 2012

1 commit


16 May, 2012

2 commits


15 May, 2012

5 commits