Home
last modified time | relevance | path

Searched hist:"30 b5191ad103b8ebfbbbeb3f45dc511c3156cfe6" (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_devlink.hdiff 30b5191ad103b8ebfbbbeb3f45dc511c3156cfe6 Fri Sep 18 03:13:27 CEST 2020 Shannon Nelson <snelson@pensando.io> ionic: add devlink firmware update

Add support for firmware update through the devlink interface.
This update copies the firmware object into the device, asks
the current firmware to install it, then asks the firmware to
select the new firmware for the next boot-up.

The install and select steps are launched as asynchronous
requests, which are then followed up with status request
commands. These status request commands will be answered with
an EAGAIN return value and will try again until the request
has completed or reached the timeout specified.

Signed-off-by: Shannon Nelson <snelson@pensando.io>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A DMakefilediff 30b5191ad103b8ebfbbbeb3f45dc511c3156cfe6 Fri Sep 18 03:13:27 CEST 2020 Shannon Nelson <snelson@pensando.io> ionic: add devlink firmware update

Add support for firmware update through the devlink interface.
This update copies the firmware object into the device, asks
the current firmware to install it, then asks the firmware to
select the new firmware for the next boot-up.

The install and select steps are launched as asynchronous
requests, which are then followed up with status request
commands. These status request commands will be answered with
an EAGAIN return value and will try again until the request
has completed or reached the timeout specified.

Signed-off-by: Shannon Nelson <snelson@pensando.io>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dionic_fw.c30b5191ad103b8ebfbbbeb3f45dc511c3156cfe6 Fri Sep 18 03:13:27 CEST 2020 Shannon Nelson <snelson@pensando.io> ionic: add devlink firmware update

Add support for firmware update through the devlink interface.
This update copies the firmware object into the device, asks
the current firmware to install it, then asks the firmware to
select the new firmware for the next boot-up.

The install and select steps are launched as asynchronous
requests, which are then followed up with status request
commands. These status request commands will be answered with
an EAGAIN return value and will try again until the request
has completed or reached the timeout specified.

Signed-off-by: Shannon Nelson <snelson@pensando.io>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dionic_devlink.cdiff 30b5191ad103b8ebfbbbeb3f45dc511c3156cfe6 Fri Sep 18 03:13:27 CEST 2020 Shannon Nelson <snelson@pensando.io> ionic: add devlink firmware update

Add support for firmware update through the devlink interface.
This update copies the firmware object into the device, asks
the current firmware to install it, then asks the firmware to
select the new firmware for the next boot-up.

The install and select steps are launched as asynchronous
requests, which are then followed up with status request
commands. These status request commands will be answered with
an EAGAIN return value and will try again until the request
has completed or reached the timeout specified.

Signed-off-by: Shannon Nelson <snelson@pensando.io>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>