1. 24 Jun, 2020 1 commit
  2. 15 Mar, 2020 1 commit
  3. 17 Dec, 2019 5 commits
  4. 01 Nov, 2019 3 commits
  5. 04 Oct, 2019 1 commit
  6. 05 Sep, 2019 1 commit
  7. 21 Aug, 2019 1 commit
  8. 23 Jul, 2019 1 commit
  9. 24 May, 2019 2 commits
  10. 05 Apr, 2019 3 commits
  11. 18 Jan, 2019 1 commit
  12. 17 Jan, 2019 2 commits
  13. 13 Sep, 2018 1 commit
    • Rob Herring's avatar
      ARM: dts: aspeed: Fix I2C bus warnings · 1426d40e
      Rob Herring authored
      dtc has new checks for I2C buses. The ASpeed dts files have a node named
      'i2c' which causes a false positive warning. As the node is a 'simple-bus',
      correct the node name to be 'bus' to fix the warnings.
      
      arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-opp-romulus.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-ast2500-evb.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-arm-centriq2400-rep.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-opp-zaius.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dtb: Warning (i2c_bus_bridge): /ahb/apb/i2c@1e78a000: incorrect #size-cells for I2C bus
      
      Cc: Joel Stanley <joel@jms.id.au>
      Cc: Andrew Jeffery <andrew@aj.id.au>
      Cc: linux-aspeed@lists.ozlabs.org
      Signed-off-by: default avatarRob Herring <robh@kernel.org>
      Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
      1426d40e
  14. 25 Jul, 2018 1 commit
  15. 18 Jul, 2018 1 commit
  16. 16 Jul, 2018 2 commits
  17. 02 Jun, 2018 1 commit
  18. 25 May, 2018 1 commit
  19. 30 Apr, 2018 1 commit
    • Joel Stanley's avatar
      ARM: dts: aspeed: Describe random number device · 5daa8212
      Joel Stanley authored
      There is a random number generator that updates a register in the SCU
      every second. This is compatible with the timeriomem rng driver in the
      kernel.
      
      From the timeriomem_rng bindings:
      
        quality: estimated number of bits of true entropy per 1024 bits read
        from the rng.  Defaults to zero which causes the kernel's default
        quality to be used instead.  Note that the default quality is usually
        zero which disables using this rng to automatically fill the kernel's
        entropy pool.
      
      As to the recommended value for us to use:
      
       Rick Altherr <raltherr@google.com> wrote:
       > Quality is #bit of entropy per 1000 bits read.  100 is a
       > conservative value that was suggested by those in the know.
      Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
      5daa8212
  20. 14 Mar, 2018 1 commit
    • Joel Stanley's avatar
      ARM: dts: aspeed: Add default memory node · 9bdc00a5
      Joel Stanley authored
      When we removed the inclusion of skeleton.dtsi from the device trees, we
      broke booting for systems with bootloaders that aren't device tre aware.
      This can be seen, for example, when appending the device tree blob to
      the kernel image.
      
      The reason booting broke was that the kernel lacked the device_type
      label in the memory node. Add in a default memory node wth the
      device_type. It can contain the memory address as the location is fixed
      for each SoC generation, but the size needs to be added by the
      bootloader or the board specific dts.
      
      Fixes: 73102d6f ("ARM: dts: aspeed: Remove skeleton.dtsi")
      Cc: <stable@vger.kernel.org>
      Reported-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      9bdc00a5
  21. 21 Feb, 2018 1 commit
  22. 19 Feb, 2018 3 commits
  23. 21 Dec, 2017 5 commits