1. 23 10月, 2020 1 次提交
  2. 22 10月, 2020 5 次提交
  3. 20 10月, 2020 1 次提交
  4. 19 10月, 2020 1 次提交
  5. 18 10月, 2020 3 次提交
  6. 16 10月, 2020 1 次提交
    • S
      arm: octeontx: Add CMD_WDT · b666714c
      Stefan Roese 提交于
      Enable WDT command for Octeon TX/TX2 boards.
      Signed-off-by: NStefan Roese <sr@denx.de>
      Cc: Aaron Williams <awilliams@marvell.com>
      Cc: Suneel Garapati <sgarapati@marvell.com>
      Cc: Chandrakala Chavva <cchavva@marvell.com>
      b666714c
  7. 14 10月, 2020 2 次提交
  8. 12 10月, 2020 2 次提交
  9. 10 10月, 2020 1 次提交
  10. 09 10月, 2020 4 次提交
  11. 08 10月, 2020 3 次提交
  12. 06 10月, 2020 2 次提交
  13. 05 10月, 2020 4 次提交
  14. 01 10月, 2020 1 次提交
  15. 30 9月, 2020 3 次提交
    • E
      firmware: smci: sandbox test for SCMI reset controllers · c0dd177a
      Etienne Carriere 提交于
      Add tests for SCMI reset controllers. A test device driver
      sandbox-scmi_devices.c is used to get reset resources, allowing further
      resets manipulation.
      
      Change sandbox-smci_agent to emulate 1 reset controller exposed through
      an agent. Add DM test scmi_resets to test this reset controller.
      Signed-off-by: NEtienne Carriere <etienne.carriere@linaro.org>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Sudeep Holla <sudeep.holla@arm.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      c0dd177a
    • E
      firmware: scmi: sandbox test for SCMI clocks · 87d4f277
      Etienne Carriere 提交于
      Add tests for SCMI clocks. A test device driver sandbox-scmi_devices.c
      is used to get clock resources, allowing further clock manipulation.
      
      Change sandbox-smci_agent to emulate 3 clocks exposed through 2 agents.
      Add DM test scmi_clocks to test these 3 clocks.
      Update DM test sandbox_scmi_agent with load/remove test sequences
      factorized by {load|remove}_sandbox_scmi_test_devices() helper functions.
      Signed-off-by: NEtienne Carriere <etienne.carriere@linaro.org>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Sudeep Holla <sudeep.holla@arm.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      87d4f277
    • E
      firmware: add SCMI agent uclass · 358599ef
      Etienne Carriere 提交于
      This change introduces SCMI agent uclass to interact with a firmware
      using the SCMI protocols [1].
      
      SCMI agent uclass currently supports a single method to request
      processing of the SCMI message by an identified server. A SCMI message
      is made of a byte payload associated to a protocol ID and a message ID,
      all defined by the SCMI specification [1]. On return from process_msg()
      method, the caller gets the service response.
      
      SCMI agent uclass defines a post bind generic sequence for all devices.
      The sequence binds all the SCMI protocols listed in the FDT for that
      SCMI agent device. Currently none, but later change will introduce
      protocols.
      
      This change implements a simple sandbox device for the SCMI agent uclass.
      The sandbox nicely answers SCMI_NOT_SUPPORTED to SCMI messages.
      To prepare for further test support, the sandbox exposes a architecture
      function for test application to read the sandbox emulated devices state.
      Currently supports 2 SCMI agents, identified by an ID in the FDT device
      name. The simplistic DM test does nothing yet.
      
      SCMI agent uclass is designed for platforms that embed a SCMI server in
      a firmware hosted somewhere, for example in a companion co-processor or
      in the secure world of the executing processor. SCMI protocols allow an
      SCMI agent to discover and access external resources as clock, reset
      controllers and more. SCMI agent and server communicate following the
      SCMI specification [1]. This SCMI agent implementation complies with
      the DT bindings defined in the Linux kernel source tree regarding
      SCMI agent description since v5.8.
      
      Links: [1] https://developer.arm.com/architectures/system-architectures/software-standards/scmiSigned-off-by: NEtienne Carriere <etienne.carriere@linaro.org>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Sudeep Holla <sudeep.holla@arm.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      358599ef
  16. 26 9月, 2020 4 次提交
  17. 25 9月, 2020 2 次提交