Skip to content
Snippets Groups Projects
  1. Nov 14, 2016
  2. Nov 13, 2016
  3. Nov 08, 2016
  4. Nov 07, 2016
  5. Nov 06, 2016
    • Fabio Estevam's avatar
      wandboard: Make Ethernet functional again · dac09fc1
      Fabio Estevam authored
      
      Since commit ce412b79 ("drivers: net: phy: atheros: add separate
      config for AR8031") ethernet does not work on mx6sabresd.
      
      This commit correctly assigns ar8031_config() as the configuration
      function for AR8031 in the same way as done in the Linux kernel.
      
      However, on wandboard design we need some additional configuration,
      such as enabling the 125 MHz AR8031 output that needs to be done
      in the board file.
      
      This also aligns with the same method that the kernel performs
      the AR8031 fixup in arch/arm/mach-imx/mach-imx6q.c.
      
      Signed-off-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
      Acked-by: default avatarJoe Hershberger <joe.hershberger@ni.com>
      dac09fc1
    • Tomeu Vizoso's avatar
      mkimage: Allow including a ramdisk in FIT auto mode · 0f7c6cdc
      Tomeu Vizoso authored
      
      Adds -i option that allows specifying a ramdisk file to be added to the
      FIT image when we are using the automatic FIT mode (no ITS file).
      
      This makes adding Depthcharge support to LAVA much more convenient, as
      no additional configuration files need to be kept around in the machine
      that dispatches jobs to the boards.
      
      Signed-off-by: default avatarTomeu Vizoso <tomeu.vizoso@collabora.com>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Matt Hart <matthew.hart@linaro.org>
      Cc: Neil Williams <codehelp@debian.org>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      0f7c6cdc
    • Tom Rini's avatar
      travis-ci: Try harder to build all ARM targets · baade496
      Tom Rini authored
      
      The way that we have things broken down currently allows for some
      combinations of vendor or CPU to not be built.  To fix this, create a
      new catch-all job that excludes everything we've built elsewhere.  For
      the sake of simplicity we are allowing for the possibility of some
      overlap between the vendor-based jobs and the CPU-based jobs.  While
      we're in here, make a failed build provide the summary of failure.
      
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      baade496
    • Tom Rini's avatar
      buildman: Fix building based on 'options' field · e0f2406e
      Tom Rini authored
      
      The README for buildman says that we can use any field in boards.cfg to
      decide what to build.  However, we were not saving the options field
      correctly.
      
      Cc: Simon Glass <sjg@chromium.org>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Acked-by: default avatarSimon Glass <sjg@chromium.org>
      e0f2406e
    • Fabio Estevam's avatar
      mx6sabresd: Make Ethernet functional again · 4b6035da
      Fabio Estevam authored
      
      Since commit ce412b79 ("drivers: net: phy: atheros: add separate
      config for AR8031") ethernet does not work on mx6sabresd.
      
      This commit correctly assigns ar8031_config() as the configuration
      function for AR8031 in the same way as done in the Linux kernel.
      
      However, on mx6sabresd design we need some additional configuration,
      such as enabling the 125 MHz AR8031 output that needs to be done
      in the board file.
      
      This also aligns with the same method that the kernel performs
      the AR8031 fixup in arch/arm/mach-imx/mach-imx6q.c.
      
      Signed-off-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
      4b6035da
  6. Nov 05, 2016
    • Jagan Teki's avatar
      engicam: icorem6: Fix config files · 97bb1f0b
      Jagan Teki authored
      
      Config file names on MAINTAINERS and README in
      board/engicam/icorem6 seems to be wrong, hence fixed the same.
      
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Michael Trimarchi <michael@amarulasolutions.com>
      Signed-off-by: default avatarJagan Teki <jagan@amarulasolutions.com>
      97bb1f0b
    • Andre Przywara's avatar
      armv8: define get_ticks() for the ARMv8 Generic Timer · 68fd5c13
      Andre Przywara authored
      
      For 64-bit ARM systems we provide just a timer_read_counter()
      implementation and rely on the generic non-uclass get_ticks() function
      in lib/time.c to call the former.
      However this function is actually not 64-bit safe, as it assumes a
      "long" to be 32-bit. Beside the fact that the resulting uint64_t
      isn't bigger than "long" on 64-bit architectures and thus combining two
      counters makes no sense, we get all kind of weird results when we try
      to OR in the high value shifted by _32_ bits.
      So let's avoid that function at all and provide a straight forward
      get_ticks() implementation for ARMv8, which also is in line with ARMv7.
      
      This fixes occasional immediate time-out expiration issues I see on the
      Pine64 board. The root cause of this needs to be investigated, but this
      fix looks like the right thing anyway.
      
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      68fd5c13
    • Andre Przywara's avatar
      doc: update README.arm64 · 8add6791
      Andre Przywara authored
      
      This file apparently hasn't seen an update in a while, so just sync
      it with reality.
      
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      8add6791
Loading