aboutsummaryrefslogtreecommitdiff
path: root/include/linux/firmware
AgeCommit message (Collapse)AuthorFilesLines
2018-09-26firmware: xilinx: Add Zynqmp firmware driverRajan Vaja1-0/+63
This patch is adding communication layer with firmware. Firmware driver provides an interface to firmware APIs. Interface APIs can be used by any driver to communicate to PMUFW(Platform Management Unit). All requests go through ATF. Signed-off-by: Rajan Vaja <[email protected]> Signed-off-by: Jolly Shah <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2018-09-12firmware: meson_sm: Add serial number sysfs entryNeil Armstrong1-0/+1
The Amlogic Meson SoC Secure Monitor implements a call to retrieve an unique SoC ID starting from the GX Family and all new families. The serial number is simply exposed as a sysfs entry under the firmware sysfs directory. Signed-off-by: Neil Armstrong <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2017-03-23firmware: meson-sm: Check for buffer output sizeCarlo Caione1-2/+2
After the data is read by the secure monitor driver it is being copied in the output buffer checking only the size of the bounce buffer but not the size of the output buffer. Fix this in the secure monitor driver slightly changing the API. Fix also the efuse driver that it is the only driver using this API to not break bisectability. Signed-off-by: Carlo Caione <[email protected]> Acked-by: Srinivas Kandagatla <[email protected]> # for nvmem Acked-by: Mark Rutland <[email protected]> Signed-off-by: Kevin Hilman <[email protected]>
2016-09-01firmware: Amlogic: Add secure monitor driverCarlo Caione1-0/+31
Introduce a driver to provide calls into secure monitor mode. In the Amlogic SoCs these calls are used for multiple reasons: access to NVMEM, set USB boot, enable JTAG, etc... Acked-by: Mark Rutland <[email protected]> Signed-off-by: Carlo Caione <[email protected]> [khilman: add in SZ_4K cleanup] Signed-off-by: Kevin Hilman <[email protected]>