1. 22 Jul, 2020 4 commits
  2. 07 Nov, 2016 1 commit
  3. 11 Aug, 2016 1 commit
    • Tomas Hlavacek's avatar
      Omnia: Add rescue mode LED indication · 2fa213f8
      Tomas Hlavacek authored
      When the router enters rescue mode (long reset button press) it
      indicates it with all LEDs set to green. Subsequent changes of
      indication pattern is the responsibility of the rescue script.
      2fa213f8
  4. 12 Jul, 2016 1 commit
  5. 02 Jul, 2016 1 commit
  6. 23 Jun, 2016 1 commit
  7. 17 May, 2016 1 commit
  8. 11 May, 2016 3 commits
  9. 10 May, 2016 1 commit
  10. 05 May, 2016 1 commit
    • Tomas Hlavacek's avatar
      Omnia: Add orion HW watchdog support · 91ebc496
      Tomas Hlavacek authored
      Add support for Armada 38x watchdog derived from Orion WDT driver.
      Convert the driver from orion_wdt.c from Linux tree (4.4.0).
      Remove other similar watchdogs that I can't test.
      Remove Linux driver sugar.
      Add static register addresses.
      Add the driver to the Turris Omnia chain.
      91ebc496
  11. 03 May, 2016 2 commits
  12. 20 Apr, 2016 2 commits
  13. 18 Apr, 2016 2 commits
  14. 15 Apr, 2016 3 commits
  15. 09 Mar, 2016 1 commit
    • Tomas Hlavacek's avatar
      BtrFS: Fix path handling problems · 1354915c
      Tomas Hlavacek authored
      Fix strncmp on the lowest boundar in subvolume name: It causes
      subvolume with the same name as prefix of another subvolume to be
      matched for the full name. I.e. @ matched for @factory.
      
      Fix handling of the slash in the beginning of the path: Leading
      slash causes crash when used in btrls or btrload commands with
      or without snapshot name.
      1354915c
  16. 05 Mar, 2016 1 commit
  17. 04 Mar, 2016 1 commit
    • Tomas Hlavacek's avatar
      Omnia: Finalize rescue boot environment · 4a7c5423
      Tomas Hlavacek authored
      Add rescue boot switch based on I2C register 0x9 in MCU (0x2a).
      When the register is 0 the mmcboot variable is beging used for loading
      the OS. When the register is greater then 0 we use rescueboot (boot from
      SPI flash) instead.
      4a7c5423
  18. 01 Mar, 2016 1 commit
  19. 27 Feb, 2016 1 commit
  20. 22 Feb, 2016 5 commits
  21. 20 Jan, 2016 1 commit
  22. 15 Jan, 2016 1 commit
    • Tomas Hlavacek's avatar
      Turris: Fix PCIe init. · ea9a2fa0
      Tomas Hlavacek authored
      There is PCIe1 address mismatch (the base address for registers
      is miscalculated during the init).
      
      There is another ID mismatch in the SerDes init code.
      ea9a2fa0
  23. 12 Jan, 2016 1 commit
  24. 06 Jan, 2016 1 commit
  25. 09 Dec, 2015 2 commits
    • Tomas Hlavacek's avatar
      942c4041
    • Tomas Hlavacek's avatar
      TurrisLite: Add support for SERDES switching · 12589d1f
      Tomas Hlavacek authored
      Turris Lite has both PEX and mSATA interface connected to one SERDES
      on one PCIe slot (no. 0). The pinout is being switched by HW but the
      initialization has to be done in U-Boot according to a signal from
      the switch that is being sensed by MCU and the bit is available over
      I2C.
      
      Ask MCU over I2C during the start for the SATA bit and init SERDES 0
      accordingly. Therefore reset is needed when SATA or PCIe card has been
      inserted into the slot 0.
      12589d1f