| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| H A D | gh100.c | 59 if ((((u64)mbox1 << 32) | *mbox0) != gsp->fmc.args.addr) in gh100_gsp_lockdown_released() 81 ret = nvkm_gsp_mem_ctor(gsp, sizeof(*args), &gsp->fmc.args); in gh100_gsp_init() 91 args = gsp->fmc.args.data; in gh100_gsp_init() 105 ret = nvkm_fsp_boot_gsp_fmc(device->fsp, gsp->fmc.args.addr, rsvd_size, resume, in gh100_gsp_init() 106 gsp->fmc.fw.addr, gsp->fmc.hash, gsp->fmc.pkey, gsp->fmc.sig); in gh100_gsp_init() 268 const void *fw = gsp->fws.fmc->data; in gh100_gsp_oneinit() 273 if (gsp->fws.fmc->size < ELF_HDR_SIZE || in gh100_gsp_oneinit() 275 !elf_validate_sections(fw, gsp->fws.fmc->size)) { in gh100_gsp_oneinit() 294 ret = nvkm_gsp_mem_ctor(gsp, img_len, &gsp->fmc.fw); in gh100_gsp_oneinit() 298 memcpy(gsp->fmc.fw.data, img, img_len); in gh100_gsp_oneinit() [all …]
|
| H A D | base.c | 86 nvkm_firmware_put(gsp->fws.fmc); in nvkm_gsp_dtor_fws() 87 gsp->fws.fmc = NULL; in nvkm_gsp_dtor_fws()
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | hisilicon,fmc-spi-nor.txt | 4 - compatible : Should be "hisilicon,fmc-spi-nor" and one of the following strings: 14 compatible = "hisilicon,hi3519-spi-nor", "hisilicon,fmc-spi-nor";
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | ast2500-facebook-netbmc-common.dtsi | 8 spi0 = &fmc; 47 &fmc {
|
| H A D | aspeed-bmc-facebook-galaxy100.dts | 27 &fmc {
|
| H A D | aspeed-bmc-facebook-wedge100.dts | 27 &fmc {
|
| H A D | ast2400-facebook-netbmc-common.dtsi | 29 &fmc {
|
| H A D | aspeed-bmc-supermicro-x11spi.dts | 46 &fmc {
|
| H A D | aspeed-bmc-intel-s2600wf.dts | 41 &fmc {
|
| H A D | aspeed-ast2500-evb.dts | 37 &fmc {
|
| H A D | aspeed-bmc-inspur-on5263m5.dts | 49 &fmc {
|
| H A D | aspeed-bmc-portwell-neptune.dts | 44 &fmc {
|
| H A D | aspeed-bmc-microsoft-olympus.dts | 77 &fmc {
|
| H A D | aspeed-bmc-qcom-dc-scm-v1.dts | 60 &fmc {
|
| H A D | aspeed-bmc-opp-vesnin.dts | 80 &fmc {
|
| H A D | aspeed-bmc-amd-daytonax.dts | 60 &fmc {
|
| H A D | aspeed-bmc-inventec-transformers.dts | 63 &fmc {
|
| H A D | aspeed-bmc-asrock-spc621d8hm3.dts | 58 &fmc {
|
| H A D | aspeed-bmc-amd-ethanolx.dts | 57 &fmc {
|
| H A D | aspeed-bmc-facebook-greatlakes.dts | 82 &fmc {
|
| H A D | aspeed-bmc-ufispace-ncplite.dts | 148 &fmc {
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp157c-phycore-stm32mp1-3.dts | 38 &fmc {
|
| H A D | stm32mp157a-microgea-stm32mp1.dtsi | 98 &fmc {
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| H A D | gsp.h | 76 const struct firmware *fmc; member 134 } fmc; member
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | gsp.c | 2101 nvkm_gsp_mem_dtor(&gsp->fmc.args); in r535_gsp_dtor() 2102 kfree(gsp->fmc.sig); in r535_gsp_dtor() 2103 kfree(gsp->fmc.pkey); in r535_gsp_dtor() 2104 kfree(gsp->fmc.hash); in r535_gsp_dtor() 2105 nvkm_gsp_mem_dtor(&gsp->fmc.fw); in r535_gsp_dtor()
|