02 Jul, 2020

2 commits

  • Patch fixes sparse warnings: using plain integer as NULL pointer. Replaces
    equal to with logical not operator.

    Reported-by: kbuild test robot
    Signed-off-by: Richard Gong
    Link: https://lore.kernel.org/r/1591193212-15082-1-git-send-email-richard.gong@linux.intel.com
    Signed-off-by: Greg Kroah-Hartman

    Richard Gong
     
  • Extend Intel Remote System Update (RSU) driver to get decision
    configuration management firmware (DCMF) versions and max retry
    parameter value.

    Signed-off-by: Richard Gong
    Link: https://lore.kernel.org/r/1592231348-31334-4-git-send-email-richard.gong@linux.intel.com
    Signed-off-by: Greg Kroah-Hartman

    Richard Gong
     

28 Apr, 2020

1 commit

  • The Intel service layer driver has defined error codes for the
    specific services, which started from FPGA configuration then RSU
    (Remote Status Update).

    Intel service layer driver should define the standard error codes
    rather than keep adding more error codes for the new services.

    The standard error codes will be used by all the clients of Intel service
    layer driver.

    Replace FPGA and RSU specific error codes with Intel service layer’s
    Common error codes.

    Signed-off-by: Richard Gong
    Link: https://lore.kernel.org/r/1586897274-307-2-git-send-email-richard.gong@linux.intel.com
    Signed-off-by: Greg Kroah-Hartman

    Richard Gong
     

14 Nov, 2019

1 commit

  • The older versions of remote system update (RSU) firmware don't support
    retry and notify features then the kernel module dies when it queries
    the RSU retry counter or performs notify operation.

    Update the Intel service layer and RSU drivers to be compatible with
    all versions of RSU firmware.

    Reported-by: Radu Barcau
    Reported-by: kbuild test robot
    Signed-off-by: Richard Gong
    Link: https://lore.kernel.org/r/1572884676-1385-1-git-send-email-richard.gong@linux.intel.com
    Signed-off-by: Greg Kroah-Hartman

    Richard Gong
     

04 Sep, 2019

1 commit

  • The Intel Remote System Update (RSU) driver exposes interfaces access
    through the Intel Service Layer to user space via sysfs interface.
    The RSU interfaces report and control some of the optional RSU features
    on Intel Stratix 10 SoC.

    The RSU feature provides a way for customers to update the boot
    configuration of a Intel Stratix 10 SoC device with significantly reduced
    risk of corrupting the bitstream storage and bricking the system.

    Signed-off-by: Richard Gong
    Reviewed-by: Alan Tull
    Link: https://lore.kernel.org/r/1567516701-26026-3-git-send-email-richard.gong@linux.intel.com
    Signed-off-by: Greg Kroah-Hartman

    Richard Gong