Searched refs:subdev (Results 1 - 25 of 509) sorted by relevance

1234567891011>>

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/nvfw/
H A Dnouveau_nvkm_nvfw_fw.c27 #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 Dnouveau_nvkm_nvfw_flcn.c27 #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 Dnouveau_nvkm_nvfw_hs.c27 #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 Dnouveau_nvkm_nvfw_acr.c27 #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 Dnouveau_nvkm_nvfw_ls.c27 #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 Dnouveau_nvkm_core_subdev.c29 #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 Dpriv.h8 #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 Dmxm.h6 #include <core/subdev.h>
H A Dgsp.h5 #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 Dfuse.h6 #include <core/subdev.h>
10 struct nvkm_subdev subdev; member in struct:nvkm_fuse
H A Diccsense.h7 #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 Dnouveau_nvkm_subdev_gsp_base.c30 #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 Dpriv.h7 #include <subdev/ibus.h>
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/
H A Dpriv.h6 #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 Dnouveau_nvkm_subdev_timer_nv04.c35 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 Dnouveau_nvkm_subdev_bus_base.c32 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 Dfan.h6 #include <subdev/bios/therm.h>
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
H A Dgk104.h30 #include <subdev/therm.h>
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fuse/
H A Dnouveau_nvkm_subdev_fuse_base.c38 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 Dnouveau_nvkm_subdev_therm_gp100.c34 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 Dnouveau_nvkm_engine_disp_piocgf119.c32 #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 Dnouveau_nvkm_subdev_bios_ramcfg.c29 #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 Dnouveau_nvkm_subdev_devinit_nv50.c31 #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 Dnouveau_nvkm_engine_ce_gk104.c54 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 Dnouveau_nvkm_engine_ce_gp100.c56 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...]

Completed in 129 milliseconds

1234567891011>>