1. 04 Apr, 2020 26 commits
  2. 03 Apr, 2020 5 commits
    • Rafał Miłecki's avatar
      bcm53xx: refactor board.d code in 02_network · b51ea43f
      Rafał Miłecki authored
      
      
      1. Use functions for cleaner code
      2. Always execute WAN interface generic code
      
      Before this change WAN interface code wasn't executed on all devices due
      to an early "exit 0".
      Acked-by: default avatarAdrian Schmutzler <freifunk@adrianschmutzler.de>
      Signed-off-by: default avatarRafał Miłecki <rafal@milecki.pl>
      b51ea43f
    • Tan Zien's avatar
      kernel: add module for Mellanox mlx Network Driver · 3ec70052
      Tan Zien authored
      
      
      add module to support Mellanox Connect-X card
      mlx4 supports ConnectX-3 series and previous cards
      mlx5 supports Connect-IB/ConnectX-4 series and later cards
      Signed-off-by: default avatarTan Zien <nabsdh9@gmail.com>
      3ec70052
    • Tim Harvey's avatar
      imx6: bootscript: use partition UUID for rootfs if possible · ff6b0921
      Tim Harvey authored
      
      
      Specifying root filesystem by device is non-deterministic for several
      reasons:
       - USB device unmeration order is not garunteeed for USB storage devs
       - MMC devs ordering is determined by the instance of the MMC host
         controller including non-storage SDIO devices which can throw off
         numbering depending on kernel versions.
      
      It is recommended to use partition UUID
      Signed-off-by: default avatarTim Harvey <tharvey@gateworks.com>
      ff6b0921
    • Tim Harvey's avatar
      octeontx: switch to kernel 5.4 · 4298339b
      Tim Harvey authored
      
      
      5.4 is stable on Gateworks Newport GW610x/GW620x/GW630x/GW640x
      Signed-off-by: default avatarTim Harvey <tharvey@gateworks.com>
      4298339b
    • Paul Spooren's avatar
      build: refactor JSON info files to `profiles.json` · 07449f69
      Paul Spooren authored
      JSON info files contain machine readable information of built profiles
      and resulting images. These files were added in commit 881ed09e
      ("build: create JSON files containing image info").
      
      They are useful for firmware wizards and script checking for
      reproducibility.
      
      Currently all JSON files are stored next to the built images, resulting
      in up to 168 individual files for the ath79/generic target.
      
      This patch refactors the JSON creation to store individual per image
      (not per profile) files in $(BUILD_DIR)/json_info_files and create an
      single overview file called `profiles.json` in the target directory.
      
      Storing per image files and not per profile solves the problem of
      parallel file writes. If a profiles sysupgrade and factory image are
      finished at the same time both processes would write to the same JSON
      file, resulting in randomly broken outputs.
      
      Some target like x86/64 do not use the image code yet, resulting in
      missing JSON files. If no JSON info fi...
      07449f69
  3. 02 Apr, 2020 1 commit
  4. 01 Apr, 2020 6 commits
  5. 31 Mar, 2020 2 commits