Skip to content
  1. Jun 01, 2022
  2. May 18, 2022
  3. May 17, 2022
  4. Mar 27, 2022
  5. Mar 22, 2022
  6. Feb 23, 2022
  7. Feb 18, 2022
  8. Feb 15, 2022
  9. Feb 10, 2022
  10. Feb 03, 2022
    • Stephan Gerhold's avatar
      docs(msm8916): new port for Qualcomm Snapdragon 410 · fa145398
      Stephan Gerhold authored
      The Qualcomm Snapdragon 410 is Qualcomm's first 64-bit SoC, released
      in 2014 with four ARM Cortex-A53 cores. There are differents variants
      (MSM8916, APQ8016(E), ...) that are all very similar. A popular device
      based on APQ8016E is the DragonBoard 410c single-board computer,
      but the SoC is also used in various mid-range smartphones/tablets.
      
      This commit adds documentation for a minimal, community-maintained port
      of TF-A/BL31 for MSM8916. The actual platform port is added in the
      following four separate small commits to simplify the review process.
      The code is primarily based on the information from the public
      Snapdragon 410E Technical Reference Manual [1], combined with a lot of
      trial and error to actually make it work.
      
      Note that this port is a pure community effort without any
      commercial interests and is not related to Qualcomm in any way.
      The main motivation for this port is to have a minimal, updatable
      firmware since this old chip does not receive many updates anymore from
      Qualcomm. It works quite well for many use cases so I am willing to
      maintain it as a "code owner". I have also added Nikita Travkin as
      second code owner to help with reviews.
      
      The main limitation so far is the lack of memory protection for TF-A.
      This is similar to the ports for the Raspberry Pi but in this case not
      a lack of hardware support but rather a lack of documentation. However,
      this does not limit the usefulness of the port when used as a minimal
      PSCI implementation.
      
      [1]: https://developer.qualcomm.com/download/sd410/snapdragon-410e-technical-reference-manual.pdf
      
      
      
      Change-Id: I676adf86061638cfc2f3ae8615470d145e84f172
      Signed-off-by: default avatarStephan Gerhold <stephan@gerhold.net>
      fa145398
  11. Jan 31, 2022
  12. Jan 28, 2022
  13. Jan 27, 2022
  14. Jan 24, 2022
    • Chris Kay's avatar
      refactor(hooks): replace cz-conventional-changelog with cz-commitlint · f64c5582
      Chris Kay authored
      
      
      This change replaces cz-conventional-changelog with cz-commitlint, which
      automatically configures Commitizen using our commitlint configuration
      file. Currently, we use some manual Javascript magic to load our
      Commitizen configuration into commitlint (the opposite of what's
      introduced by this change), which can be removed.
      
      With this change, we also move our commitlint configuration into a
      new `changelog.yaml` file. This file holds the same data as `.cz.json`
      previously did.
      
      Change-Id: I14ff2308f1a0b2b293c2128b28ca2df578ce9c1c
      Signed-off-by: Chris Kay's avatarChris Kay <chris.kay@arm.com>
      f64c5582
Loading