Documentation: driver-api: correct spellingCorrect spelling problems for Documentation/driver-api/ as reportedby codespell.Signed-off-by: Randy Dunlap <rdunlap@infradead.org>Cc: Mauro Carvalho
Documentation: driver-api: correct spellingCorrect spelling problems for Documentation/driver-api/ as reportedby codespell.Signed-off-by: Randy Dunlap <rdunlap@infradead.org>Cc: Mauro Carvalho Chehab <mchehab@kernel.org>Cc: linux-media@vger.kernel.orgCc: Vishal Verma <vishal.l.verma@intel.com>Cc: Dave Jiang <dave.jiang@intel.com>Cc: nvdimm@lists.linux.devCc: Vinod Koul <vkoul@kernel.org>Cc: dmaengine@vger.kernel.orgCc: linux-raid@vger.kernel.orgCc: linux-usb@vger.kernel.orgAcked-by: Dan Williams <dan.j.williams@intel.com>Acked-by: Song Liu <song@kernel.org>Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>Link: https://lore.kernel.org/r/20230129231053.20863-3-rdunlap@infradead.orgSigned-off-by: Jonathan Corbet <corbet@lwn.net>
show more ...
Add pldmfw library for PLDM firmware updateThe pldmfw library is used to implement common logic needed to flashdevices based on firmware files using the format described by the PLDMfor Firmware U
Add pldmfw library for PLDM firmware updateThe pldmfw library is used to implement common logic needed to flashdevices based on firmware files using the format described by the PLDMfor Firmware Update standard.This library consists of logic to parse the PLDM file format froma firmware file object, as well as common logic for sending the relevantPLDM header data to the device firmware.A simple ops table is provided so that device drivers can implementdevice specific hardware interactions while keeping the common logic tothe pldmfw library.This library will be used by the Intel ice networking driver as part ofimplementing device flash update via devlink. The library aims to bevendor and device agnostic. For this reason, it has been placed inlib/pldmfw, in the hopes that other devices which use the PLDM firmwarefile format may benefit from it in the future. However, do note that notall features defined in the PLDM standard have been implemented.Signed-off-by: Jacob Keller <jacob.e.keller@intel.com>Signed-off-by: David S. Miller <davem@davemloft.net>