/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/ |
H A D | nouveau_nvkm_nvfw_fw.c | 27 #include <core/subdev.h> 31 nvfw_bin_hdr(struct nvkm_subdev *subdev, const void *data) argument 34 nvkm_debug(subdev, "binHdr:\n"); 35 nvkm_debug(subdev, "\tbinMagic : 0x%08x\n", hdr->bin_magic); 36 nvkm_debug(subdev, "\tbinVer : %d\n", hdr->bin_ver); 37 nvkm_debug(subdev, "\tbinSize : %d\n", hdr->bin_size); 38 nvkm_debug(subdev, "\theaderOffset : 0x%x\n", hdr->header_offset); 39 nvkm_debug(subdev, "\tdataOffset : 0x%x\n", hdr->data_offset); 40 nvkm_debug(subdev, "\tdataSize : 0x%x\n", hdr->data_size); 45 nvfw_bl_desc(struct nvkm_subdev *subdev, cons argument [all...] |
H A D | nouveau_nvkm_nvfw_flcn.c | 27 #include <core/subdev.h> 31 loader_config_dump(struct nvkm_subdev *subdev, const struct loader_config *hdr) argument 33 nvkm_debug(subdev, "loaderConfig\n"); 34 nvkm_debug(subdev, "\tdmaIdx : %d\n", hdr->dma_idx); 35 nvkm_debug(subdev, "\tcodeDmaBase : 0x%xx\n", hdr->code_dma_base); 36 nvkm_debug(subdev, "\tcodeSizeTotal : 0x%x\n", hdr->code_size_total); 37 nvkm_debug(subdev, "\tcodeSizeToLoad: 0x%x\n", hdr->code_size_to_load); 38 nvkm_debug(subdev, "\tcodeEntryPoint: 0x%x\n", hdr->code_entry_point); 39 nvkm_debug(subdev, "\tdataDmaBase : 0x%x\n", hdr->data_dma_base); 40 nvkm_debug(subdev, "\tdataSiz 50 loader_config_v1_dump(struct nvkm_subdev *subdev, const struct loader_config_v1 *hdr) argument 68 flcn_bl_dmem_desc_dump(struct nvkm_subdev *subdev, const struct flcn_bl_dmem_desc *hdr) argument 92 flcn_bl_dmem_desc_v1_dump(struct nvkm_subdev *subdev, const struct flcn_bl_dmem_desc_v1 *hdr) argument 114 flcn_bl_dmem_desc_v2_dump(struct nvkm_subdev *subdev, const struct flcn_bl_dmem_desc_v2 *hdr) argument [all...] |
H A D | nouveau_nvkm_nvfw_hs.c | 27 #include <core/subdev.h> 31 nvfw_hs_header(struct nvkm_subdev *subdev, const void *data) argument 34 nvkm_debug(subdev, "hsHeader:\n"); 35 nvkm_debug(subdev, "\tsigDbgOffset : 0x%x\n", hdr->sig_dbg_offset); 36 nvkm_debug(subdev, "\tsigDbgSize : 0x%x\n", hdr->sig_dbg_size); 37 nvkm_debug(subdev, "\tsigProdOffset : 0x%x\n", hdr->sig_prod_offset); 38 nvkm_debug(subdev, "\tsigProdSize : 0x%x\n", hdr->sig_prod_size); 39 nvkm_debug(subdev, "\tpatchLoc : 0x%x\n", hdr->patch_loc); 40 nvkm_debug(subdev, "\tpatchSig : 0x%x\n", hdr->patch_sig); 41 nvkm_debug(subdev, "\thdrOffse 47 nvfw_hs_load_header(struct nvkm_subdev *subdev, const void *data) argument [all...] |
H A D | nouveau_nvkm_nvfw_acr.c | 27 #include <core/subdev.h> 31 wpr_header_dump(struct nvkm_subdev *subdev, const struct wpr_header *hdr) argument 33 nvkm_debug(subdev, "wprHeader\n"); 34 nvkm_debug(subdev, "\tfalconID : %d\n", hdr->falcon_id); 35 nvkm_debug(subdev, "\tlsbOffset : 0x%x\n", hdr->lsb_offset); 36 nvkm_debug(subdev, "\tbootstrapOwner: %d\n", hdr->bootstrap_owner); 37 nvkm_debug(subdev, "\tlazyBootstrap : %d\n", hdr->lazy_bootstrap); 38 nvkm_debug(subdev, "\tstatus : %d\n", hdr->status); 42 wpr_header_v1_dump(struct nvkm_subdev *subdev, const struct wpr_header_v1 *hdr) argument 44 nvkm_debug(subdev, "wprHeade 54 lsb_header_tail_dump(struct nvkm_subdev *subdev, struct lsb_header_tail *hdr) argument 73 lsb_header_dump(struct nvkm_subdev *subdev, struct lsb_header *hdr) argument 79 lsb_header_v1_dump(struct nvkm_subdev *subdev, struct lsb_header_v1 *hdr) argument 85 flcn_acr_desc_dump(struct nvkm_subdev *subdev, struct flcn_acr_desc *hdr) argument 128 flcn_acr_desc_v1_dump(struct nvkm_subdev *subdev, struct flcn_acr_desc_v1 *hdr) argument [all...] |
H A D | nouveau_nvkm_nvfw_ls.c | 27 #include <core/subdev.h> 31 nvfw_ls_desc_head(struct nvkm_subdev *subdev, argument 36 nvkm_debug(subdev, "lsUcodeImgDesc:\n"); 37 nvkm_debug(subdev, "\tdescriptorSize : %d\n", 39 nvkm_debug(subdev, "\timageSize : %d\n", hdr->image_size); 40 nvkm_debug(subdev, "\ttoolsVersion : 0x%x\n", 42 nvkm_debug(subdev, "\tappVersion : 0x%x\n", hdr->app_version); 45 nvkm_debug(subdev, "\tdate : %s\n", date); 48 nvkm_debug(subdev, "\tbootloaderStartOffset: 0x%x\n", 50 nvkm_debug(subdev, "\tbootloaderSiz 77 nvfw_ls_desc(struct nvkm_subdev *subdev, const void *data) argument 95 nvfw_ls_desc_v1(struct nvkm_subdev *subdev, const void *data) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/core/ |
H A D | nouveau_nvkm_core_subdev.c | 29 #include <core/subdev.h> 32 #include <subdev/mc.h> 102 nvkm_subdev_intr(struct nvkm_subdev *subdev) argument 104 if (subdev->func->intr) 105 subdev->func->intr(subdev); 109 nvkm_subdev_info(struct nvkm_subdev *subdev, u64 mthd, u64 *data) argument 111 if (subdev->func->info) 112 return subdev->func->info(subdev, mth 117 nvkm_subdev_fini(struct nvkm_subdev *subdev, bool suspend) argument 143 nvkm_subdev_preinit(struct nvkm_subdev *subdev) argument 164 nvkm_subdev_init(struct nvkm_subdev *subdev) argument 203 struct nvkm_subdev *subdev = *psubdev; local 220 nvkm_subdev_ctor(const struct nvkm_subdev_func *func, struct nvkm_device *device, int index, struct nvkm_subdev *subdev) argument [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/ |
H A D | priv.h | 8 #include <subdev/acr.h> 9 #include <subdev/bar.h> 10 #include <subdev/bios.h> 11 #include <subdev/bus.h> 12 #include <subdev/clk.h> 13 #include <subdev/devinit.h> 14 #include <subdev/fault.h> 15 #include <subdev/fb.h> 16 #include <subdev/fuse.h> 17 #include <subdev/gpi [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/ |
H A D | mxm.h | 6 #include <core/subdev.h>
|
H A D | gsp.h | 5 #define nvkm_gsp(p) container_of((p), struct nvkm_gsp, subdev) 6 #include <core/subdev.h> 10 struct nvkm_subdev subdev; member in struct:nvkm_gsp
|
H A D | fuse.h | 6 #include <core/subdev.h> 10 struct nvkm_subdev subdev; member in struct:nvkm_fuse
|
H A D | iccsense.h | 7 #include <core/subdev.h> 10 struct nvkm_subdev subdev; member in struct:nvkm_iccsense
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/gsp/ |
H A D | nouveau_nvkm_subdev_gsp_base.c | 30 #include <subdev/acr.h> 31 #include <subdev/top.h> 34 nvkm_gsp_dtor(struct nvkm_subdev *subdev) argument 36 struct nvkm_gsp *gsp = nvkm_gsp(subdev); 55 nvkm_subdev_ctor(&nvkm_gsp, device, index, &gsp->subdev); 57 fwif = nvkm_firmware_load(&gsp->subdev, fwif, "Gsp", gsp); 61 return nvkm_falcon_ctor(fwif->flcn, &gsp->subdev, 62 nvkm_subdev_name[gsp->subdev.index], 0,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/ |
H A D | priv.h | 7 #include <subdev/ibus.h>
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/ |
H A D | priv.h | 6 #define nvkm_mxm(p) container_of((p), struct nvkm_mxm, subdev) 7 #include <subdev/mxm.h> 12 struct nvkm_subdev subdev; member in struct:nvkm_mxm
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/timer/ |
H A D | nouveau_nvkm_subdev_timer_nv04.c | 35 struct nvkm_subdev *subdev = &tmr->subdev; local 36 struct nvkm_device *device = subdev->device; 40 nvkm_debug(subdev, "time low : %08x\n", lo); 41 nvkm_debug(subdev, "time high : %08x\n", hi); 50 struct nvkm_device *device = tmr->subdev.device; 64 struct nvkm_device *device = tmr->subdev.device; 71 struct nvkm_device *device = tmr->subdev.device; 79 struct nvkm_subdev *subdev = &tmr->subdev; local 98 struct nvkm_subdev *subdev = &tmr->subdev; local [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/ |
H A D | nouveau_nvkm_subdev_bus_base.c | 32 nvkm_bus_intr(struct nvkm_subdev *subdev) argument 34 struct nvkm_bus *bus = nvkm_bus(subdev); 39 nvkm_bus_init(struct nvkm_subdev *subdev) argument 41 struct nvkm_bus *bus = nvkm_bus(subdev); 47 nvkm_bus_dtor(struct nvkm_subdev *subdev) argument 49 return nvkm_bus(subdev); 66 nvkm_subdev_ctor(&nvkm_bus, device, index, &bus->subdev);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/bios/ |
H A D | fan.h | 6 #include <subdev/bios/therm.h>
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/ |
H A D | gk104.h | 30 #include <subdev/therm.h>
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/ |
H A D | nouveau_nvkm_subdev_fuse_base.c | 38 nvkm_fuse_dtor(struct nvkm_subdev *subdev) argument 40 spin_lock_destroy(&nvkm_fuse(subdev)->lock); 41 return nvkm_fuse(subdev); 56 nvkm_subdev_ctor(&nvkm_fuse, device, index, &fuse->subdev);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/ |
H A D | nouveau_nvkm_subdev_therm_gp100.c | 34 struct nvkm_device *device = therm->subdev.device; 35 struct nvkm_subdev *subdev = &therm->subdev; local 41 nvkm_trace(subdev, "reading temperature from SHADOWed sensor\n");
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/ |
H A D | nouveau_nvkm_engine_disp_piocgf119.c | 32 #include <subdev/timer.h> 38 struct nvkm_subdev *subdev = &disp->base.engine.subdev; local 39 struct nvkm_device *device = subdev->device; 48 nvkm_error(subdev, "ch %d fini: %08x\n", user, 57 struct nvkm_subdev *subdev = &disp->base.engine.subdev; local 58 struct nvkm_device *device = subdev->device; 69 nvkm_error(subdev, "ch %d init: %08x\n", user,
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
H A D | nouveau_nvkm_subdev_bios_ramcfg.c | 29 #include <subdev/bios.h> 30 #include <subdev/bios/bit.h> 31 #include <subdev/bios/ramcfg.h> 32 #include <subdev/bios/M0203.h> 35 nvbios_ramcfg_strap(struct nvkm_subdev *subdev) argument 37 return (nvkm_rd32(subdev->device, 0x101000) & 0x0000003c) >> 2; 56 nvbios_ramcfg_index(struct nvkm_subdev *subdev) argument 58 struct nvkm_bios *bios = subdev->device->bios; 59 u8 strap = nvbios_ramcfg_strap(subdev);
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/ |
H A D | nouveau_nvkm_subdev_devinit_nv50.c | 31 #include <subdev/bios.h> 32 #include <subdev/bios/dcb.h> 33 #include <subdev/bios/disp.h> 34 #include <subdev/bios/init.h> 35 #include <subdev/bios/pll.h> 36 #include <subdev/clk/pll.h> 37 #include <subdev/vga.h> 42 struct nvkm_subdev *subdev = &init->subdev; local 43 struct nvkm_device *device = subdev 101 struct nvkm_subdev *subdev = &base->subdev; local 130 struct nvkm_subdev *subdev = &init->base.subdev; local [all...] |
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/ |
H A D | nouveau_nvkm_engine_ce_gk104.c | 54 struct nvkm_subdev *subdev = &ce->subdev; local 55 struct nvkm_device *device = subdev->device; 59 nvkm_warn(subdev, "LAUNCHERR %08x [%s]\n", stat, en ? en->name : ""); 66 const u32 base = (ce->subdev.index - NVKM_ENGINE_CE0) * 0x1000; 67 struct nvkm_subdev *subdev = &ce->subdev; local 68 struct nvkm_device *device = subdev->device; 72 nvkm_warn(subdev, "BLOCKPIPE\n"); 77 nvkm_warn(subdev, "NONBLOCKPIP [all...] |
H A D | nouveau_nvkm_engine_ce_gp100.c | 56 struct nvkm_subdev *subdev = &ce->subdev; local 57 struct nvkm_device *device = subdev->device; 61 nvkm_warn(subdev, "LAUNCHERR %08x [%s]\n", stat, en ? en->name : ""); 67 const u32 base = (ce->subdev.index - NVKM_ENGINE_CE0) * 0x80; 68 struct nvkm_subdev *subdev = &ce->subdev; local 69 struct nvkm_device *device = subdev->device; 73 nvkm_warn(subdev, "BLOCKPIPE\n"); 78 nvkm_warn(subdev, "NONBLOCKPIP [all...] |