1. 20 Jan, 2021 4 commits
    • Ming Huang's avatar
      plat/arm/css/sgi: Fix bl32 receive event - 0xC4000061 issue · 9feb1e2f
      Ming Huang authored
      
      
      The issue is that, when interrupt is triggered and RAS handler
      is entered, after interrupt handler finishes, TF-A will re-enter
      bl32 and then crash.
      sdei_dispatch_event() may return failing result in some cases,
      for example kernel may not have registered a handler or RAS event
      may happen early during boot. We restore the NS context when
      sdei_dispatch_event() returns failing result.
      
      error log :
      Received delegated event
      X0 :  0xC4000061
      X1 :  0x0
      X2 :  0x0
      X3 :  0x0
      Received event - 0xC4000061 on cpu 0
      UnRecognized Event - 0xC4000061
      Failed delegated event 0xC4000061, Status Invalid Parameter
      Unhandled Exception in EL3.
      x30            = 0x000000000401f700
      x0             = 0xfffffffffffffffe
      x1             = 0xfffffffffffffffe
      x2             = 0x00000000600003c0
      Signed-off-by: default avatarMing Huang <huangming@linux.alibaba.com>
      Change-Id: I9802e9a32eee0ac3b5a8bcc0362d0b0e3b71dc9f
      9feb1e2f
    • Manish Pandey's avatar
      Merge changes Ic9bacaf3,I99a18dbb,I34803060,I3ed55aa4,Ic8eed072, ... into integration · 6b2924bb
      Manish Pandey authored
      * changes:
        doc: renesas: Update RZ/G2 code owner list
        plat: renesas: rzg: DT memory node enhancements
        renesas: rzg: emmc: Enable RZ/G2M support
        plat: renesas: rzg: Add HopeRun HiHope RZ/G2M board support
        drivers: renesas: rzg: Add HiHope RZ/G2M board support
        tools: renesas: Add tool support for RZ/G2 platforms
      6b2924bb
    • Madhukar Pappireddy's avatar
      Merge changes I19e4e7f5,I226b6e33 into integration · 3adf6012
      Madhukar Pappireddy authored
      * changes:
        marvell: uart: a3720: Fix macro name for 6th bit of Status Register
        marvell: uart: a3720: Implement console_a3700_core_getc
      3adf6012
    • Madhukar Pappireddy's avatar
      Merge changes from topic "qemu-sbsa-topology-psci" into integration · 43d97fae
      Madhukar Pappireddy authored
      * changes:
        qemu/qemu_sbsa: add support for sbsa-ref Embedded Controller
        qemu/qemu_sbsa: topology is different from qemu so add handling
        qemu/common : change DEVICE2 definition for MMU
        qemu/aarch64/plat_helpers.S : calculate the position shift
      43d97fae
  2. 19 Jan, 2021 6 commits
  3. 18 Jan, 2021 2 commits
    • Pali Rohár's avatar
      marvell: uart: a3720: Fix macro name for 6th bit of Status Register · b8e637f4
      Pali Rohár authored
      
      
      This patch does not change code, it only updates comments and macro name
      for 6th bit of Status Register. So TF-A binary stay same.
      
      6th bit of the Status Register is named TX EMPTY and is set to 1 when both
      Transmitter Holding Register (THR) or Transmitter Shift Register (TSR) are
      empty. It is when all characters were already transmitted.
      
      There is also TX FIFO EMPTY bit in the Status Register which is set to 1
      only when THR is empty.
      
      In both console_a3700_core_init() and console_a3700_core_flush() functions
      we should wait until both THR and TSR are empty therefore we should check
      6th bit of the Status Register.
      
      So current code is correct, just had misleading macro names and comments.
      This change fixes this "documentation" issue, fixes macro name for 6th bit
      of the Status Register and also updates comments.
      Signed-off-by: default avatarPali Rohár <pali@kernel.org>
      Change-Id: I19e4e7f53a90bcfb318e6dd1b1249b6cbf81c4d3
      b8e637f4
    • Pali Rohár's avatar
      marvell: uart: a3720: Implement console_a3700_core_getc · 74867756
      Pali Rohár authored
      
      
      Implementation is simple, just check if there is a pending character in
      RX FIFO via RXRDY bit of Status Register and if yes, read it from
      UART_RX_REG register.
      Signed-off-by: default avatarPali Rohár <pali@kernel.org>
      Change-Id: I226b6e336f44f5d0ca8dcb68e49a68e8f2f49708
      74867756
  4. 15 Jan, 2021 3 commits
  5. 14 Jan, 2021 4 commits
  6. 13 Jan, 2021 21 commits