]> git.proxmox.com Git - mirror_linux-firmware.git/blame - isci/README
cavium: Update firmware for CNN55XX crypto driver
[mirror_linux-firmware.git] / isci / README
CommitLineData
de960e50
BH
1This defines the temporary binary blow we are to pass to the SCU
2driver to emulate the binary firmware that we will eventually be
3able to access via NVRAM on the SCU controller.
4
5The current size of the binary blob is expected to be 149 bytes or larger
6
7Header Types:
80x1: Phy Masks
90x2: Phy Gens
100x3: SAS Addrs
110xff: End of Data
12
13ID string - u8[12]: "#SCU MAGIC#\0"
14Version - u8: 1
15SubVersion - u8: 0
16
17Header Type - u8: 0x1
18Size - u8: 8
19Phy Mask - u32[8]
20
21Header Type - u8: 0x2
22Size - u8: 8
23Phy Gen - u32[8]
24
25Header Type - u8: 0x3
26Size - u8: 8
27Sas Addr - u64[8]
28
29Header Type - u8: 0xf
30
31
32==============================================================================
33
a2995d38 34Place isci_firmware.bin in /lib/firmware/isci
de960e50
BH
35Be sure to recreate the initramfs image to include the firmware.
36