| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
| D | base.c | 31 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_dtor() local 32 nvkm_msgqueue_del(&sec2->queue); in nvkm_sec2_dtor() 33 nvkm_falcon_del(&sec2->falcon); in nvkm_sec2_dtor() 34 return sec2; in nvkm_sec2_dtor() 40 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_intr() local 43 u32 disp = nvkm_rd32(device, sec2->addr + 0x01c); in nvkm_sec2_intr() 44 u32 intr = nvkm_rd32(device, sec2->addr + 0x008) & disp & ~(disp >> 16); in nvkm_sec2_intr() 47 schedule_work(&sec2->work); in nvkm_sec2_intr() 48 nvkm_wr32(device, sec2->addr + 0x004, 0x00000040); in nvkm_sec2_intr() 54 nvkm_wr32(device, sec2->addr + 0x004, intr); in nvkm_sec2_intr() [all …]
|
| D | Kbuild | 2 nvkm-y += nvkm/engine/sec2/base.o 3 nvkm-y += nvkm/engine/sec2/gp102.o 4 nvkm-y += nvkm/engine/sec2/tu102.o
|
| /Linux-v5.4/arch/powerpc/boot/dts/fsl/ |
| D | pq3-sec3.3-0.dtsi | 37 "fsl,sec2.4", "fsl,sec2.2", "fsl,sec2.1", 38 "fsl,sec2.0";
|
| D | pq3-sec3.0-0.dtsi | 37 "fsl,sec2.4", "fsl,sec2.2", "fsl,sec2.1", 38 "fsl,sec2.0";
|
| D | pq3-sec3.1-0.dtsi | 37 "fsl,sec2.4", "fsl,sec2.2", "fsl,sec2.1", 38 "fsl,sec2.0";
|
| D | pq3-sec2.1-0.dtsi | 36 compatible = "fsl,sec2.1", "fsl,sec2.0";
|
| /Linux-v5.4/Documentation/devicetree/bindings/crypto/ |
| D | fsl-sec2.txt | 6 SEC versions, high to low, e.g., "fsl,sec2.1", "fsl,sec2.0" (SEC2/3) 57 compatible = "fsl,sec2.1", "fsl,sec2.0";
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/secboot/ |
| D | base.c | 140 nvkm_engine_ref(&subdev->device->sec2->engine); in nvkm_secboot_oneinit() 141 sb->boot_falcon = subdev->device->sec2->falcon; in nvkm_secboot_oneinit()
|
| D | ls_ucode_msgqueue.c | 143 struct nvkm_sec2 *sec = sb->subdev.device->sec2; in acr_ls_ucode_load_sec2() 164 struct nvkm_sec2 *sec = device->sec2; in acr_ls_sec2_post_run()
|
| /Linux-v5.4/arch/powerpc/boot/dts/ |
| D | mpc8377_wlan.dts | 319 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 320 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8379_rdb.dts | 335 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 336 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8379_mds.dts | 328 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 329 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8315erdb.dts | 281 "fsl,sec2.4", "fsl,sec2.2", "fsl,sec2.1", 282 "fsl,sec2.0";
|
| D | mpc8377_mds.dts | 330 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 331 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8377_rdb.dts | 337 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 338 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8378_mds.dts | 330 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 331 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8378_rdb.dts | 337 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 338 "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc832x_rdb.dts | 139 compatible = "fsl,sec2.2", "fsl,sec2.1", "fsl,sec2.0";
|
| D | mpc8313erdb.dts | 131 compatible = "fsl,sec2.2", "fsl,sec2.1", 132 "fsl,sec2.0";
|
| D | xpedite5370.dts | 480 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 481 "fsl,sec2.1", "fsl,sec2.0";
|
| D | xcalibur1501.dts | 572 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 573 "fsl,sec2.1", "fsl,sec2.0";
|
| D | xpedite5301.dts | 482 compatible = "fsl,sec3.0", "fsl,sec2.4", "fsl,sec2.2", 483 "fsl,sec2.1", "fsl,sec2.0";
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/ |
| D | Kbuild | 22 include $(src)/nvkm/engine/sec2/Kbuild
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/include/nvkm/core/ |
| D | device.h | 176 struct nvkm_sec2 *sec2; member 249 int (*sec2 )(struct nvkm_device *, int idx, struct nvkm_sec2 **); member
|
| /Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| D | base.c | 2225 .sec2 = gp102_sec2_new, 2261 .sec2 = gp102_sec2_new, 2297 .sec2 = gp102_sec2_new, 2333 .sec2 = gp102_sec2_new, 2369 .sec2 = gp102_sec2_new, 2435 .sec2 = gp102_sec2_new, 2470 .sec2 = tu102_sec2_new, 2505 .sec2 = tu102_sec2_new, 2540 .sec2 = tu102_sec2_new, 2575 .sec2 = tu102_sec2_new, [all …]
|