| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| H A D | gh100.c | 44 gh100_gsp_lockdown_released(struct nvkm_gsp *gsp, u32 *mbox0) in gh100_gsp_lockdown_released() argument 49 *mbox0 = nvkm_falcon_rd32(&gsp->falcon, NV_PFALCON_FALCON_MAILBOX0); in gh100_gsp_lockdown_released() 51 if (*mbox0 && (*mbox0 & 0xffffff00) == 0xbadf4100) in gh100_gsp_lockdown_released() 55 if (*mbox0) { in gh100_gsp_lockdown_released() 59 if ((((u64)mbox1 << 32) | *mbox0) != gsp->fmc.args.addr) in gh100_gsp_lockdown_released() 78 u32 mbox0; in gh100_gsp_init() local 111 if (gh100_gsp_lockdown_released(gsp, &mbox0)) in gh100_gsp_init() 122 if (mbox0) { in gh100_gsp_init() 123 nvkm_error(subdev, "GSP-FMC boot failed (mbox: 0x%08x)\n", mbox0); in gh100_gsp_init()
|
| H A D | tu102.c | 46 tu102_gsp_booter_unload(struct nvkm_gsp *gsp, u32 mbox0, u32 mbox1) in tu102_gsp_booter_unload() argument 59 ret = nvkm_falcon_fw_boot(&gsp->booter.unload, &gsp->subdev, true, &mbox0, &mbox1, 0, 0); in tu102_gsp_booter_unload() 71 tu102_gsp_booter_load(struct nvkm_gsp *gsp, u32 mbox0, u32 mbox1) in tu102_gsp_booter_load() argument 73 return nvkm_falcon_fw_boot(&gsp->booter.load, &gsp->subdev, true, &mbox0, &mbox1, 0, 0); in tu102_gsp_booter_load() 166 u32 mbox0 = 0xff, mbox1 = 0xff; in tu102_gsp_fini() local 179 mbox0 = lower_32_bits(gsp->sr.meta.addr); in tu102_gsp_fini() 183 ret = tu102_gsp_booter_unload(gsp, mbox0, mbox1); in tu102_gsp_fini() 191 u32 mbox0, mbox1; in tu102_gsp_init() local 195 mbox0 = lower_32_bits(gsp->wpr_meta.addr); in tu102_gsp_init() 200 mbox0 = lower_32_bits(gsp->sr.meta.addr); in tu102_gsp_init() [all …]
|
| H A D | fwsec.c | 311 u32 mbox0 = 0; in nvkm_gsp_fwsec_boot() local 314 return nvkm_falcon_fw_boot(fw, subdev, true, &mbox0, NULL, 0, 0); in nvkm_gsp_fwsec_boot()
|
| /linux/drivers/gpu/nova-core/gsp/ |
| H A D | boot.rs | 178 let (mbox0, mbox1) = gsp_falcon.boot( in boot() 183 dev_dbg!(pdev, "GSP MBOX0: {:#x}, MBOX1: {:#x}\n", mbox0, mbox1); in boot() 193 let (mbox0, mbox1) = sec2_falcon.boot( in boot() 198 dev_dbg!(pdev, "SEC2 MBOX0: {:#x}, MBOX1: {:#x}\n", mbox0, mbox1); in boot() 200 if mbox0 != 0 { in boot() 201 dev_err!(pdev, "Booter-load failed with error {:#x}\n", mbox0); in boot()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
| H A D | gm200.c | 221 u32 mbox0, mbox1; in gm200_flcn_fw_boot() local 237 mbox0 = nvkm_falcon_rd32(falcon, 0x040); in gm200_flcn_fw_boot() 239 if (FLCN_ERRON(falcon, ret || mbox0 != mbox0_ok, "mbox %08x %08x", mbox0, mbox1)) in gm200_flcn_fw_boot()
|
| H A D | ga102.c | 113 ga102_flcn_fw_boot(struct nvkm_falcon_fw *fw, u32 *mbox0, u32 *mbox1, u32 mbox0_ok, u32 irqsclr) in ga102_flcn_fw_boot() argument 122 return gm200_flcn_fw_boot(fw, mbox0, mbox1, mbox0_ok, irqsclr); in ga102_flcn_fw_boot()
|
| /linux/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| H A D | falcon.h | 101 u32 *mbox0, u32 *mbox1, u32 mbox0_ok, u32 irqsclr);
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | gsp.c | 1094 u32 mbox0; in r535_gsp_msg_run_cpu_sequencer() local 1113 mbox0 = nvkm_falcon_rd32(&sec2->falcon, 0x040); in r535_gsp_msg_run_cpu_sequencer() 1114 if (WARN_ON(mbox0)) { in r535_gsp_msg_run_cpu_sequencer() 1115 nvkm_error(&gsp->subdev, "seq core resume sec2: 0x%x\n", mbox0); in r535_gsp_msg_run_cpu_sequencer()
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-sriox-defs.h | 455 uint64_t mbox0:2; member 461 uint64_t mbox0:2;
|