1. 13 Mar, 2019 22 commits
  2. 12 Mar, 2019 11 commits
  3. 11 Mar, 2019 5 commits
  4. 08 Mar, 2019 2 commits
    • Andre Przywara's avatar
      allwinner: regulators: pick correct DT subnode · c48d02ba
      Andre Przywara authored
      
      
      So far the DT node describing the AXP803 PMIC used in many Allwinner A64
      boards had only one subnode, so our code just entering the first subnode
      to find all regulators worked fine.
      
      However recent DT updates in the Linux kernel add more subnodes *before*
      that, so we need to make sure to explicitly enter the "regulators"
      subnode to find the information we are after.
      
      Improve some DT node parsing error handling on the way.
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      c48d02ba
    • Heiko Stuebner's avatar
      Fixup register handling in aarch32 reset_handler · c6c10b02
      Heiko Stuebner authored
      The BL handover interface stores the bootloader arguments in
      registers r9-r12, so when the reset_handler stores the lr pointer
      in r10 it clobers one of the arguments.
      
      Adapt to use r8 and adapt the comment about registers allowed
      to clober.
      
      I've checked aarch32 reset_handlers and none seem to use higher
      registers as far as I can tell.
      
      Fixes: a6f340fe
      
       ("Introduce the new BL handover interface")
      Cc: Soby Mathew <soby.mathew@arm.com>
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      c6c10b02