Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  1. 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: default avatarChris Kay <chris.kay@arm.com>
      f64c5582
  2. Jan 10, 2022
  3. Jan 07, 2022
  4. Jan 06, 2022
  5. Jan 05, 2022
  6. Jan 04, 2022
  7. Dec 31, 2021
  8. Dec 30, 2021
  9. Dec 28, 2021
    • Wing Li's avatar
      fix(ufs): delete call to inv_dcache_range for utrd · c5ee8588
      Wing Li authored
      
      The utrd struct is allocated on the stack by ufs_check_resp's caller.
      Invalidating the utrd struct is unnecessary since it's only read from,
      and can cause other values stored on the stack (e.g. link register) to
      be inadvertently invalidated.
      
      Change-Id: Icd455b52beb2677fafc083d68d0bfa0645b7194b
      Signed-off-by: default avatarWing Li <wingers@google.com>
      c5ee8588
  10. Dec 27, 2021
    • Andre Przywara's avatar
      docs(allwinner): update SoC list and build options · f2b2cc14
      Andre Przywara authored
      
      Our list of possible Allwinner build targets was missing the newly
      introduced R329 support. Fix that by adding a table with maps the SoC
      names to the build target names.
      Also add some explanation about the recently introduced PSCI power
      management providers.
      
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      Change-Id: Icf5e304562c3082552bf08d7b26904caf9074936
      f2b2cc14
    • Andre Przywara's avatar
      feat(allwinner): allow to skip PMIC regulator setup · 67412e4d
      Andre Przywara authored
      
      For somewhat historical reasons we are doing some initial PMIC regulator
      setup in BL31, as U-Boot does not (yet) have a PMIC driver. This worked
      fine so far, but there is at least one board (OrangePi 3) that gets upset,
      because the Ethernet PHY needs some *coordinated* bringup of *two*
      regulators.
      
      To avoid custom hacks, let's introduce a build option to keep doing the
      regulator setup in TF-A. Defining SUNXI_SETUP_REGULATORS to 0 will break
      support for some devices on some boards in U-Boot (Ethernet and HDMI),
      but will allow to bring up the OrangePi 3 in Linux correctly. We keep
      the default at 1 to not change the behaviour for all other boards.
      
      After U-Boot gained proper PMIC support at some point in the future, we
      will probably change the default to 0, to get rid of the less optimal
      PMIC code in TF-A.
      
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      Change-Id: Ie8e2583d0396f6eeaae8ffe6b6190f27db63e2a7
      67412e4d
    • Andre Przywara's avatar
      docs(allwinner): add SUNXI_SETUP_REGULATORS build option · aa616990
      Andre Przywara authored
      
      Document the newly introduced SUNXI_SETUP_REGULATORS build option, that
      allows to disable PMIC regulator setup at build time.
      
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      Change-Id: Ie5fb0b7220426b67cfffc95df4cabb31a6ec174a
      aa616990
  11. Dec 24, 2021
  12. Dec 23, 2021
    • Madhukar Pappireddy's avatar
      Merge changes from topic "st_regulator" into integration · 93b153b5
      Madhukar Pappireddy authored
      * changes:
        feat(st-sdmmc2): manage cards power cycle
        feat(stm32mp1): register fixed regulator
        feat(st-drivers): introduce fixed regulator driver
        refactor(st): update CPU and VDD voltage get
        refactor(stm32mp1-fdts): update regulator description
        refactor(st-pmic): use regulator framework for DDR init
        feat(st-pmic): register the PMIC to regulator framework
        refactor(st-pmic): split initialize_pmic()
        feat(stm32mp1): add regulator framework compilation
        feat(regulator): add a regulator framework
        feat(stpmic1): add new services
        feat(stpmic1): add USB OTG regulators
        refactor(st-pmic): improve driver usage
        refactor(stpmic1): set stpmic1_is_regulator_enabled() as boolean
        refactor(stm32mp1): re-order drivers init
      93b153b5
  13. Dec 22, 2021