/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
H A D | base.c | 28 #include <nvfw/sec2.h> 33 struct nvkm_sec2 *sec2 = priv; in nvkm_sec2_finimsg() local 35 atomic_set(&sec2->running, 0); in nvkm_sec2_finimsg() 42 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_fini() local 43 struct nvkm_subdev *subdev = &sec2->engine.subdev; in nvkm_sec2_fini() 44 struct nvkm_falcon *falcon = &sec2->falcon; in nvkm_sec2_fini() 45 struct nvkm_falcon_cmdq *cmdq = sec2->cmdq; in nvkm_sec2_fini() 47 .unit_id = sec2->func->unit_unload, in nvkm_sec2_fini() 55 if (atomic_read(&sec2->initmsg) == 1) { in nvkm_sec2_fini() 56 ret = nvkm_falcon_cmdq_send(cmdq, &cmd, nvkm_sec2_finimsg, sec2, in nvkm_sec2_fini() 77 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); nvkm_sec2_init() local 98 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); nvkm_sec2_oneinit() local 116 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); nvkm_sec2_dtor() local 137 struct nvkm_sec2 *sec2; nvkm_sec2_new_() local [all...] |
H A D | gp102.c | 29 #include <nvfw/sec2.h> 32 gp102_sec2_nofw(struct nvkm_sec2 *sec2, int ver, in gp102_sec2_nofw() argument 35 nvkm_warn(&sec2->engine.subdev, "firmware unavailable\n"); in gp102_sec2_nofw() 62 struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon); in gp102_sec2_acr_bootstrap_falcon() local 64 .cmd.hdr.unit_id = sec2->func->unit_acr, in gp102_sec2_acr_bootstrap_falcon() 71 return nvkm_falcon_cmdq_send(sec2->cmdq, &cmd.cmd.hdr, in gp102_sec2_acr_bootstrap_falcon() 73 &sec2->engine.subdev, in gp102_sec2_acr_bootstrap_falcon() 122 gp102_sec2_initmsg(struct nvkm_sec2 *sec2) in gp102_sec2_initmsg() argument 127 ret = nvkm_falcon_msgq_recv_initmsg(sec2 in gp102_sec2_initmsg() 155 struct nvkm_sec2 *sec2 = container_of(inth, typeof(*sec2), engine.subdev.inth); gp102_sec2_intr() local 283 gp102_sec2_load(struct nvkm_sec2 *sec2, int ver, const struct nvkm_sec2_fwif *fwif) gp102_sec2_load() argument [all...] |
H A D | ga102.c | 27 #include <nvfw/sec2.h> 30 ga102_sec2_initmsg(struct nvkm_sec2 *sec2) in ga102_sec2_initmsg() argument 35 ret = nvkm_falcon_msgq_recv_initmsg(sec2->msgq, &msg, sizeof(msg)); in ga102_sec2_initmsg() 45 nvkm_falcon_msgq_init(sec2->msgq, msg.queue_info[i].index, in ga102_sec2_initmsg() 49 nvkm_falcon_cmdq_init(sec2->cmdq, msg.queue_info[i].index, in ga102_sec2_initmsg() 59 ga102_sec2_intr_vector(struct nvkm_sec2 *sec2, enum nvkm_intr_type *pvector) in ga102_sec2_intr_vector() argument 61 struct nvkm_device *device = sec2->engine.subdev.device; in ga102_sec2_intr_vector() 62 struct nvkm_falcon *falcon = &sec2->falcon; in ga102_sec2_intr_vector() 94 struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falco in ga102_sec2_acr_bootstrap_falcon() local 176 ga102_sec2_load(struct nvkm_sec2 *sec2, int ver, const struct nvkm_sec2_fwif *fwif) ga102_sec2_load() argument [all...] |
H A D | priv.h | 4 #include <engine/sec2.h>
|
H A D | tu102.c | 25 #include <nvfw/sec2.h> 56 MODULE_FIRMWARE("nvidia/tu102/sec2/desc.bin"); 57 MODULE_FIRMWARE("nvidia/tu102/sec2/image.bin"); 58 MODULE_FIRMWARE("nvidia/tu102/sec2/sig.bin"); 59 MODULE_FIRMWARE("nvidia/tu104/sec2/desc.bin"); 60 MODULE_FIRMWARE("nvidia/tu104/sec2/image.bin"); 61 MODULE_FIRMWARE("nvidia/tu104/sec2/sig.bin"); 62 MODULE_FIRMWARE("nvidia/tu106/sec2/desc.bin"); 63 MODULE_FIRMWARE("nvidia/tu106/sec2/image.bin"); 64 MODULE_FIRMWARE("nvidia/tu106/sec2/si [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/sec2/ |
H A D | base.c | 30 struct nvkm_sec2 *sec2 = container_of(work, typeof(*sec2), work); in nvkm_sec2_recv() local 32 if (!sec2->initmsg_received) { in nvkm_sec2_recv() 33 int ret = sec2->func->initmsg(sec2); in nvkm_sec2_recv() 35 nvkm_error(&sec2->engine.subdev, in nvkm_sec2_recv() 40 sec2->initmsg_received = true; in nvkm_sec2_recv() 43 nvkm_falcon_msgq_recv(sec2->msgq); in nvkm_sec2_recv() 49 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); in nvkm_sec2_intr() local 50 sec2 in nvkm_sec2_intr() 56 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); nvkm_sec2_fini() local 71 struct nvkm_sec2 *sec2 = nvkm_sec2(engine); nvkm_sec2_dtor() local 90 struct nvkm_sec2 *sec2; nvkm_sec2_new_() local [all...] |
H A D | gp102.c | 29 #include <nvfw/sec2.h> 32 gp102_sec2_nofw(struct nvkm_sec2 *sec2, int ver, in gp102_sec2_nofw() argument 35 nvkm_warn(&sec2->engine.subdev, "firmware unavailable\n"); in gp102_sec2_nofw() 62 struct nvkm_sec2 *sec2 = container_of(falcon, typeof(*sec2), falcon); in gp102_sec2_acr_bootstrap_falcon() local 64 .cmd.hdr.unit_id = sec2->func->unit_acr, in gp102_sec2_acr_bootstrap_falcon() 71 return nvkm_falcon_cmdq_send(sec2->cmdq, &cmd.cmd.hdr, in gp102_sec2_acr_bootstrap_falcon() 73 &sec2->engine.subdev, in gp102_sec2_acr_bootstrap_falcon() 133 gp102_sec2_initmsg(struct nvkm_sec2 *sec2) in gp102_sec2_initmsg() argument 138 ret = nvkm_falcon_msgq_recv_initmsg(sec2 in gp102_sec2_initmsg() 164 gp102_sec2_intr(struct nvkm_sec2 *sec2) gp102_sec2_intr() argument 315 gp102_sec2_load(struct nvkm_sec2 *sec2, int ver, const struct nvkm_sec2_fwif *fwif) gp102_sec2_load() argument [all...] |
H A D | priv.h | 4 #include <engine/sec2.h>
|
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/ |
H A D | Makefile | 4 obj-$(CONFIG_CRYPTO_DEV_HISI_SEC2) += sec2/
|
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/ |
H A D | Makefile | 4 obj-$(CONFIG_CRYPTO_DEV_HISI_SEC2) += sec2/
|
/kernel/linux/linux-5.10/fs/exfat/ |
H A D | fatent.c | 18 sector_t sec2; in exfat_mirror_bh() local 22 sec2 = sec - sbi->FAT1_start_sector + sbi->FAT2_start_sector; in exfat_mirror_bh() 23 c_bh = sb_getblk(sb, sec2); in exfat_mirror_bh()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | priv.h | 47 #include <engine/sec2.h>
|
H A D | base.c | 2241 .sec2 = gp102_sec2_new, 2279 .sec2 = gp102_sec2_new, 2316 .sec2 = gp102_sec2_new, 2354 .sec2 = gp102_sec2_new, 2390 .sec2 = gp108_sec2_new, 2459 .sec2 = gp108_sec2_new, 2497 .sec2 = tu102_sec2_new, 2536 .sec2 = tu102_sec2_new, 2576 .sec2 = tu102_sec2_new, 2614 .sec2 [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | priv.h | 48 #include <engine/sec2.h>
|
H A D | base.c | 2201 .sec2 = { 0x00000001, gp102_sec2_new }, 2235 .sec2 = { 0x00000001, gp102_sec2_new }, 2269 .sec2 = { 0x00000001, gp102_sec2_new }, 2303 .sec2 = { 0x00000001, gp102_sec2_new }, 2336 .sec2 = { 0x00000001, gp108_sec2_new }, 2396 .sec2 = { 0x00000001, gp108_sec2_new }, 2431 .sec2 = { 0x00000001, tu102_sec2_new }, 2466 .sec2 = { 0x00000001, tu102_sec2_new }, 2501 .sec2 = { 0x00000001, tu102_sec2_new }, 2536 .sec2 [all...] |
/kernel/linux/linux-6.6/fs/exfat/ |
H A D | fatent.c | 19 sector_t sec2; in exfat_mirror_bh() local 23 sec2 = sec - sbi->FAT1_start_sector + sbi->FAT2_start_sector; in exfat_mirror_bh() 24 c_bh = sb_getblk(sb, sec2); in exfat_mirror_bh()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | gp102.c | 27 #include <engine/sec2.h> 212 &acr->subdev.device->sec2->falcon); in gp102_acr_load_load()
|
H A D | tu102.c | 28 #include <engine/sec2.h>
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | tu102.c | 28 #include <engine/sec2.h>
|
H A D | base.c | 29 #include <engine/sec2.h> 342 case NVKM_ACR_HSF_SEC2: falcon = &device->sec2->falcon; break; in nvkm_acr_oneinit()
|
H A D | gp102.c | 27 #include <engine/sec2.h>
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-sh.c | 277 unsigned int sec128, sec2, yr, yr100, cf_bit; in sh_rtc_read_time() local 312 sec2 = readb(rtc->regbase + R64CNT); in sh_rtc_read_time() 316 } while (cf_bit != 0 || ((sec128 ^ sec2) & RTC_BIT_INVERTED) != 0); in sh_rtc_read_time()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-sh.c | 277 unsigned int sec128, sec2, yr, yr100, cf_bit; in sh_rtc_read_time() local 312 sec2 = readb(rtc->regbase + R64CNT); in sh_rtc_read_time() 316 } while (cf_bit != 0 || ((sec128 ^ sec2) & RTC_BIT_INVERTED) != 0); in sh_rtc_read_time()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/core/ |
H A D | device.h | 176 struct nvkm_sec2 *sec2; member 249 int (*sec2 )(struct nvkm_device *, int idx, struct nvkm_sec2 **); member
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-integrity.c | 2370 sector_t sec2, area2, offset2; in do_journal_write() local 2374 sec2 = journal_entry_get_sector(je2); in do_journal_write() 2375 if (unlikely(sec2 >= ic->provided_data_sectors)) in do_journal_write() 2377 get_area_and_offset(ic, sec2, &area2, &offset2); in do_journal_write()
|