Permalink
Commits on Jun 24, 2017
  1. configs: db410c: config updates

    robclark committed Jun 24, 2017
    Signed-off-by: Rob Clark <robdclark@gmail.com>
  2. efi_loader: gop: fixes for CONFIG_DM_VIDEO without CONFIG_LCD

    robclark committed Jun 24, 2017
    Signed-off-by: Rob Clark <robdclark@gmail.com>
    Cc: Alexander Graf <agraf@suse.de>
  3. video: simplefb

    robclark committed Jun 22, 2017
    Not really qcom specific, but for now qcom/lk is the one firmware that
    is (afaiu) setting up the appropriate dt node for pre-configured
    display.  Uses the generic simple-framebuffer DT bindings so this should
    be useful on other platforms.
    
    Signed-off-by: Rob Clark <robdclark@gmail.com>
  4. dm: core: also parse chosen node

    robclark committed Jun 23, 2017
    This is the node that would contain, for example, the framebuffer setup
    by an earlier stage.
    
    Signed-off-by: Rob Clark <robdclark@gmail.com>
  5. board/db410c: use fdt passed from lk

    robclark committed Jun 23, 2017
    lk patches the fdt to set some device's MAC addresses and more
    importantly to patch in the simple-framebuffer node that we want u-boot
    to see.
    
    Signed-off-by: Rob Clark <robdclark@gmail.com>
Commits on Jun 21, 2017
  1. bootefi: make our device and image device paths more realistic.

    vathpela authored and robclark committed Jun 21, 2017
    This makes the device and image device paths into something grub can
    match its disks up against, allowing grub to find its config file on the
    original device.
    
    Signed-off-by: Peter Jones <pjones@redhat.com>
  2. efi: make efi_disk_obj's for partitions, and give them better device …

    vathpela authored and robclark committed Jun 21, 2017
    …paths
    
    In this case the device paths stem from a fictional ACPI PNP device, but
    that's fine, so long as we can match it later.
    
    Signed-off-by: Peter Jones <pjones@redhat.com>
  3. Don't treat a disk as GPT just because you found a valid PMBR.

    vathpela authored and robclark committed Jun 21, 2017
    Without this part_gpt's ->get_info() winds up getting called instead of
    part_dos's.
    
    Signed-off-by: Peter Jones <pjones@redhat.com>
  4. efi: add some more device path structures

    vathpela authored and robclark committed Jun 21, 2017
    Signed-off-by: Peter Jones <pjones@redhat.com>
  5. WIP: fix usb

    robclark committed Jun 21, 2017
Commits on Jun 20, 2017
  1. board/db410c: fix fdt address

    robclark committed Jun 20, 2017
    Signed-off-by: Rob Clark <robdclark@gmail.com>
  2. board/db410c: add missing linker map entries for efi

    robclark committed Jun 20, 2017
    Otherwise the loaded image would miss the efi_runtime sections, and fall
    over hard when grub (for example) tried to call runtime services located
    in this section.
    
    Signed-off-by: Rob Clark <robdclark@gmail.com>
  3. dm: core: don't fail to iterate if first one fails to probe

    robclark committed Jun 20, 2017
    efi_disk_register() would try to iterate all the blk devices.  But if
    the first one in the list failed to probe, uclass_first_device() would
    return NULL and no attempt would be made to register the remaining
    devices.  Also uclass_next_device() needs the same fix.
    
    Signed-off-by: Rob Clark <robdclark@gmail.com>
  4. HACK: load grub directly

    robclark committed Jun 20, 2017
    bootaa64.efi shim is crashing.. but doesn't serve much useful purpose
    when booting via u-boot (since we don't have a complete enough UEFI
    implementation).  So just boot grub directly.
Commits on Jun 14, 2017
  1. Revert "ARM: fixed relocation using proper alignment"

    trini committed Jun 14, 2017
    It turns out this change was not intended to be merged and as such,
    revert it.
    
    This reverts commit cdde7de.
    
    Reported-by: Manfred Schlaegl <manfred.schlaegl@ginzinger.com>
    Signed-off-by: Tom Rini <trini@konsulko.com>
Commits on Jun 12, 2017
  1. ARM: tegra: remove Whistler support

    swarren authored and tomcwarren committed Apr 13, 2017
    Whistler is an ancient Tegra 2 reference board. I may have been the only
    person who ever used it with upstream software, and I've just recycled
    the board hardware. Hence, it makes sense to remove support from software.
    
    Signed-off-by: Stephen Warren <swarren@nvidia.com>
    Signed-off-by: Tom Warren <twarren@nvidia.com>
  2. powerpc: fsl: Update maintainers

    York Sun
    York Sun committed Jun 12, 2017
    Update maintainers for B4860QDS, P1010RDB, P1_TWR, T104xRDB.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  3. powerpc: mpc8569mds: Update config and maintainer

    York Sun
    York Sun committed Jun 12, 2017
    Enable DHCP command by default. Update maintainer info.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  4. powerpc: mpc8568mds: Update board config

    York Sun
    York Sun committed Jun 9, 2017
    Enable DHCP command by default. Move environmental variable location
    to before U-Boot image. Enlarge reserved mem for malloc. Update
    maintainer.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  5. powerpc: mpc8536ds: Update maintainer

    York Sun
    York Sun committed Jun 8, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  6. powerpc: mpc8544ds: Update maintainer

    York Sun
    York Sun committed Jun 7, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  7. powerpc: mpc8544ds: Fix environmental variable location

    York Sun
    York Sun committed Jun 7, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  8. powerpc: mpc8544ds: Enable DHCP command by default

    York Sun
    York Sun committed Jun 7, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  9. powerpc: mpc8548cds: Enable DHCP command by default

    York Sun
    York Sun committed Jun 6, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  10. powerpc: mpc8548cds: Update maintainer

    York Sun
    York Sun committed Jun 6, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  11. net: phy: marvell: Fix init function for m88e1145

    York Sun
    York Sun committed Jun 6, 2017
    Commit a058052 changed the generic phy_reset() to clear all bits in
    BMCR. This inevitably clears the ANEG bit. m88e1145 requires any
    change to ANEG bit to be followed by a software reset. This seems to
    be different from other PHYs. Implement read-modify-write procedure
    for this PHY init.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
    Acked-by: Joe Hershberger <joe.hershberger@ni.com>
  12. powerpc: mpc8641hpcn: Enable DHCP command and DDR debug

    York Sun
    York Sun committed May 26, 2017
    Enable DHCP command to make TFTP easier.
    Enable DDR interactive debug by default.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  13. driver: ddr: fsl: Fix compiling error for DDR2

    York Sun
    York Sun committed May 26, 2017
    Fix compiling error of "no member named 'taamin_ps'" for DDR2.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  14. powerpc: mpc8536ds: Enable DHCP command by default

    York Sun
    York Sun committed May 25, 2017
    Enable DHCP command to make TFTP easier. Users don't have to use
    static IP address.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  15. powerpc: mpc86xx: Update maintainer for MPC8610HPCD and MPC8641HPCN

    York Sun
    York Sun committed May 17, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  16. powerpc: mpc85xx: Update maintainer for MPC8541CDS and MPC8555CDS

    York Sun
    York Sun committed May 17, 2017
    Signed-off-by: York Sun <york.sun@nxp.com>
  17. powerpc: mpc8540ads: mpc8560ads: Drop support for MPC8540/60ADS

    York Sun
    York Sun committed May 17, 2017
    Drop support for these two legacy boards.
    
    Signed-off-by: York Sun <york.sun@nxp.com>
  18. board: ti: am335x: Fix scale_vcore for beaglebones

    lokeshvutla authored and trini committed Jun 10, 2017
    commit 0650798 ("board: am335x: Introduce scale_vcores")
    updated voltages of each board based on efuse. It updated
    beagle bone specific voltages under the condition board_is_bone().
    But this is true only for BeagleBoneWhite. Due to which voltages
    are not configured for BBB, BBW as wrong device is being probed.
    
    So create a common function board_is_beaglebonex() which includes
    am335x based beagle family. Use this for updating voltages.
    
    Also remove extra if condition for selecting voltages which is
    done later using a switch case and match usb current limit as
    before the commit 0650798.
    
    Fixes: 0650798 ("board: am335x: Introduce scale_vcores")
    Reported-by: Emmanuel Vadot <manu@bidouilliste.com>
    Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>