Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 2, 2015
  1. Prepare v2015.04-rc1

    Signed-off-by: Tom Rini <>
  2. Siarhei Siamashka Hans de Goede

    sunxi: mmc: Add 'sunxi_' prefix to the static functions

    ssvb authored jwrdegoede committed
    This results in a much more readable callgraph, because now they
    can't be confused with the function having exactly the same name
    in the generic mmc code.
    Signed-off-by: Siarhei Siamashka <>
    Acked-by: Hans de Goede <>
    Signed-off-by: Hans de Goede <>
  3. Siarhei Siamashka Hans de Goede

    sunxi: dram: Support more sun[457]i dram parameters in Kconfig

    ssvb authored jwrdegoede committed
    This patch allows to configure all the important DRAM parameters in Kconfig.
    Signed-off-by: Siarhei Siamashka <>
    Acked-by: Hans de Goede <>
    Signed-off-by: Hans de Goede <>
  4. Siarhei Siamashka Hans de Goede

    sunxi: dram: Optionally use standard JEDEC timings for sun[457]i

    ssvb authored jwrdegoede committed
    In addition to the current Android magic settings, allow to optionally use
    DDR3 timing parameters, which are tailored for different clock frequencies
    and JEDEC speed bins. This should improve reliability and performance.
    Adding '+S:CONFIG_DRAM_TIMINGS_DDR3_1066F_1333H=y' to the board defconfig
    allows to use timings, which are calculated for the DDR3-1066F speed bin.
    A lot of DDR3 chips, which are used in real Allwinner based devices,
    support DDR3-1066F speed bin timings.
    And adding '+S:CONFIG_DRAM_TIMINGS_DDR3_800E_1066G_1333J=y' should work
    with any DDR3 chips, because this targets the slowest JEDEC speed bins.
    The vendor magic values are still used by default for DRAM, but board
    maintainers now have more flexibility in DRAM timings selection.
    Signed-off-by: Siarhei Siamashka <>
    Acked-by: Hans de Goede <>
    Signed-off-by: Hans de Goede <>
  5. Hans de Goede

    sunxi: video: Force h/vsync active high when using ext. vga dac on so…

    jwrdegoede authored
    …me boards
    On both my A13-OLinuxIno and my A13-OLinuxIno-Micro, the vga output gives an
    unstable image when active low v or hsync is used.
    The problem seems to be specific to the OLinuxIno A13 (normal & micro)
    boards. I've just looked up the schematics and they use an opendrain driver
    for the vga sync lines, and with sync pulses it is the logical high->low
    edge of the pulse which counts for the timing, which with an active low
    sync is being driven by the pull-up, and that simply seems to not drive
    it hard enough to get a stable image.
    So force v and hsync active high on these boards. independent of what the
    modeline says. This fixes the unstable image.
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
  6. hramrach Hans de Goede

    sunxi: Add Inet 86VS support

    hramrach authored jwrdegoede committed
    Signed-off-by: Michal Suchanek <>
    Acked-by: Hans de Goede <>
    Signed-off-by: Hans de Goede <>
  7. Paul Kocialkowski Hans de Goede

    sunxi: TZX-Q8-713B7 support

    paulkocialkowski authored jwrdegoede committed
    Signed-off-by: Paul Kocialkowski <>
    Acked-by: Hans de Goede <>
    Signed-off-by: Hans de Goede <>
  8. atsampson Hans de Goede

    sunxi: Add Linksprite_pcDuino3_Nano board / defconfig

    atsampson authored jwrdegoede committed
    This is a low-cost Allwinner A20 board with Arduino-style GPIO headers;
    it features 1G RAM, 4G NAND flash, 1 micro-SD, 2 USB sockets, 1 micro
    USB socket for OTG and another for power in, HDMI, SATA, 5V power for
    SATA devices, gigabit Ethernet, an IR receiver, 3.5mm audio out and a
    MIPI camera connector.
    Like the BananaPi, this board needs GMAC_TX_DELAY set to 3 in order for
    GMAC to work reliably at gigabit speeds.
    For more details, see:
    Signed-off-by: Adam Sampson <>
    Acked-by: Hans de Goede <>
    Signed-off-by: Hans de Goede <>
  9. Hans de Goede

    sunxi: MAINTAINERS: sort entries alphabetically

    jwrdegoede authored
    Keep all entries except for the monster entry at the top alphabetically sorted.
    Signed-off-by: Hans de Goede <>
  10. Hans de Goede

    sunxi: rsb: Move rsb_set_device_mode() call to rsb_init()

    jwrdegoede authored
    It turns out that the device_mode_data is rsb specific, rather then slave
    specific, so integrate the rsb_set_device_mode() call into rsb_init().
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
  11. Hans de Goede

    sunxi: rsb: Add sun9i (A80 support)

    jwrdegoede authored
    Add support for the A80 to the rsb code.
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
  12. Hans de Goede

    sunxi: Remove CONFIG_TARGET_FOO for sun5i and sun7i boards

    jwrdegoede authored
    CONFIG_TARGET_FOO was only used in board/sunxi/Makefile to select the
    dram config for sun5i and sun7i boards and in board/sunxi/gmac.c for some
    special handling of the bananapi/bananapro (both sun7i), all sun5i and sun7i
    boards have been moved over to using a single dram_sun5i_autoconfig file,
    and the tx clk delay handling for the Banana boards now has its own Kconfig.
    IOW nothing is using CONFIG_TARGET_FOO anymore, so remove it.
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
  13. Hans de Goede

    sunxi: Add a GMAC Transmit Clock Delay Chain Kconfig option

    jwrdegoede authored
    And use this to set the GMAC Transmit Clock Delay Chain value on Banana
    boards, rather then keying of CONFIG_TARGET_FOO.
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
  14. Hans de Goede

    sunxi: Convert sun5i boards to use auto dram configuration

    jwrdegoede authored
    Currently we've separate detailed dram settings for all sun5i boards, this
    moves them over to using auto dram configuration so that we can get rid of
    all the per board dram_foo.c files.
    This has been tested on a A10s-Olinuxino, A13-Olinuxino, A13-OlinuxinoM,
    mk802-a10s and r7-tv-dongle board.
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
  15. Hans de Goede

    sunxi: Hyundai_A7HD_defconfig fix USB vbus pin config

    jwrdegoede authored
    USB1_VBUS is not used, and USB2_VBUS uses the pin normally used to control
    Signed-off-by: Hans de Goede <>
  16. Hans de Goede

    sunxi: Only enable i2c support in the SPL when needed

    jwrdegoede authored
    We do not need i2c support in the SPL when there is no PMIC (some sun4i
    boards), or when the PMIC is not using i2c such as on sun6i and sun8i.
    This reduces the SPL size from (e.g.) 21812 to 19260 bytes.
    Signed-off-by: Hans de Goede <>
    Acked-by: Ian Campbell <>
Commits on Jan 31, 2015
Commits on Jan 30, 2015
  1. patman: Explain how to make doc/git-mailrc work

    Simon Glass authored
    Add an explanation for how to set up git so that patman can find the alias
    file. Fix up the get_maintainers message too.
    Reported-by: Scott Wood <>
    Signed-off-by: Simon Glass <>
  2. sandbox: Fix README to indicate that vendor name is unset

    Simon Glass authored
    This brings in a additional small fix which was missed in a recent update
    to the README.
    Suggested-by: Masahiro Yamada <>
    Signed-off-by: Simon Glass <>
    Acked-by: Jagannadha Sutradharudu Teki <>
  3. patman: Check commit_match before stripping leading whitespace

    Scott Wood authored Simon Glass committed
    True commit lines start at column zero.  Anything that is indented
    is part of the commit message instead.  I noticed this by trying to
    run buildman with commit e3a4fac
    as master, which contained a reference to a Linux commit inside
    the commit message.  ProcessLine saw that as a genuite commit
    line, and thus buildman tried to build it, and died with an
    exception because that SHA is not present in the U-Boot tree.
    Signed-off-by: Scott Wood <>
    Acked-by: Simon Glass <>
  4. patman: Make dry-run output match real functionality

    Peter Tyser authored Simon Glass committed
    When run with the --dry-run argument patman prints out information
    showing what it would do.  This information currently doesn't line up
    with what patman/git send-email really do.  Some basic examples:
    - If an email address is addressed via "Series-cc" and "Patch-cc" patman
      shows that email address would be CC-ed two times.
    - If an email address is addressed via "Series-to" and "Patch-cc" patman
      shows that email address would be sent TO and CC-ed.
    - If an email address is addressed from a combination of tag aliases, output, "Series-cc", "Patch-cc", etc patman shows
      that the email address would be CC-ed multiple times.
    Patman currently does try to send duplicate emails like the --dry-run
    output shows, but "git send-email" intelligently removes duplicate
    addresses so this patch shouldn't change the non-dry-run functionality.
    Change patman's output and email addressing to line up with the
    "git send-email" logic.  This trims down patman's dry-run output and
    prevents confusion about what patman will do when emails are actually
    Signed-off-by: Peter Tyser <>
    Acked-by: Simon Glass <>
    Tested-by: Simon Glass <>
  5. sandbox: Add a -D option to use a default device tree

    Simon Glass authored
    It is painful to specify the full path to the device tree with the -d
    option. It is normally kept in the same directory as U-Boot, so provide
    an option to use this by default.
    Signed-off-by: Simon Glass <>
  6. sandbox: Correct cros-ec keyboard definition

    Simon Glass authored
    The other boards got updated to the standard binding. Update sandbox as
    Signed-off-by: Simon Glass <>
  7. Alexey Brodkin

    net/designware: add error message on DMA reset timeout

    abrodkin authored Joe Hershberger committed
    If for some reason DMA module fails to reset user oserves only this:
    # dhcp
    Trying dwmac.e0018000
    This message makes not much sense.
    With proposed change error message will be more helpful:
    # dhcp
    Trying dwmac.e0018000
    DMA reset timeout
    For example user may do power toggle to recover board functionality.
    Signed-off-by: Alexey Brodkin <>
    Cc: Chin Liang See <>
    Cc: Dinh Nguyen <>
    Cc: Albert Aribaud <>
    Cc: Tom Rini <>
    Cc: Wolfgang Denk <>
    Cc: Pavel Machek <>
    Cc: Joe Hershberger <>
    Cc: Ian Campbell <>
    Cc: Marek Vasut <>
    Reviewed-by: Tom Rini <>
    Acked-by: Pavel Machek <>
    Acked-by: Joe Hershberger <>
    Signed-off-by: Joe Hershberger <>
  8. phdm

    net: phy: micrel: add support for KSZ8895 switch in SMI mode

    phdm authored Joe Hershberger committed
    This patch adds a phy driver for the Micrel KSZ8895 switch.  As the SoC MAC
    is directly connected to the switch MAC the link to the switch is always up.
    But the KSZ8895 switch can be hardwired in three configuration modes :
    - not configurable with eventually an eeprom-stored configuration
    - configurable by the mdio/mdc connection (SMI protocol)
    - configurable by a SPI connection.
    In not configurable mode, the switch starts automatically, but in the
    other modes, it must be started programmatically, by writing 1 in
    configuration register 1.
    We only support the not configurable and mdio/mdc (aka SMI) modes here.
    Signed-off-by: Philippe De Muyter <>
    Cc: Christian Gmeiner <>
    Signed-off-by: Joe Hershberger <>
  9. Yoshinori Sato

    Add MS7206SE ethernet support

    ysat0 authored Joe Hershberger committed
    Signed-off-by: Yoshinori Sato <>
    Signed-off-by: Joe Hershberger <>
  10. cl4udiu

    net: tsec: Fix NULL access in case init_phy() fails

    cl4udiu authored Joe Hershberger committed
    If the PHY is not recognized don't access phydev (NULL)
    and return 0 to signal failure.
    Signed-off-by: Claudiu Manoil <>
    Signed-off-by: Joe Hershberger <>
  11. ARM: armv7 fix spelling of SCTRL

    Peng Fan authored committed
    SCTLR is the abbreviation of System Control Register, so we should
    use SCTLR but not SCTRL.
    Signed-off-by: Peng Fan <>
  12. michalsimek

    fpga: Extend dump description

    michalsimek authored committed
    There are missing parameters in help which fpga dump command
    Signed-off-by: Michal Simek <>
Something went wrong with that request. Please try again.