/linux-master/drivers/gpu/drm/nouveau/nvkm/nvfw/ |
H A D | fw.c | 22 #include <core/subdev.h> 26 nvfw_bin_hdr(struct nvkm_subdev *subdev, const void *data) argument 29 nvkm_debug(subdev, "binHdr:\n"); 30 nvkm_debug(subdev, "\tbinMagic : 0x%08x\n", hdr->bin_magic); 31 nvkm_debug(subdev, "\tbinVer : %d\n", hdr->bin_ver); 32 nvkm_debug(subdev, "\tbinSize : %d\n", hdr->bin_size); 33 nvkm_debug(subdev, "\theaderOffset : 0x%x\n", hdr->header_offset); 34 nvkm_debug(subdev, "\tdataOffset : 0x%x\n", hdr->data_offset); 35 nvkm_debug(subdev, "\tdataSize : 0x%x\n", hdr->data_size); 40 nvfw_bl_desc(struct nvkm_subdev *subdev, cons argument [all...] |
H A D | acr.c | 22 #include <core/subdev.h> 26 wpr_header_dump(struct nvkm_subdev *subdev, const struct wpr_header *hdr) argument 28 nvkm_debug(subdev, "wprHeader\n"); 29 nvkm_debug(subdev, "\tfalconID : %d\n", hdr->falcon_id); 30 nvkm_debug(subdev, "\tlsbOffset : 0x%x\n", hdr->lsb_offset); 31 nvkm_debug(subdev, "\tbootstrapOwner: %d\n", hdr->bootstrap_owner); 32 nvkm_debug(subdev, "\tlazyBootstrap : %d\n", hdr->lazy_bootstrap); 33 nvkm_debug(subdev, "\tstatus : %d\n", hdr->status); 37 wpr_header_v1_dump(struct nvkm_subdev *subdev, const struct wpr_header_v1 *hdr) argument 39 nvkm_debug(subdev, "wprHeade 49 wpr_generic_header_dump(struct nvkm_subdev *subdev, const struct wpr_generic_header *hdr) argument 58 wpr_header_v2_dump(struct nvkm_subdev *subdev, const struct wpr_header_v2 *hdr) argument 65 lsb_header_v2_dump(struct nvkm_subdev *subdev, struct lsb_header_v2 *hdr) argument 90 lsb_header_tail_dump(struct nvkm_subdev *subdev, struct lsb_header_tail *hdr) argument 108 lsb_header_dump(struct nvkm_subdev *subdev, struct lsb_header *hdr) argument 114 lsb_header_v1_dump(struct nvkm_subdev *subdev, struct lsb_header_v1 *hdr) argument 120 flcn_acr_desc_dump(struct nvkm_subdev *subdev, struct flcn_acr_desc *hdr) argument 163 flcn_acr_desc_v1_dump(struct nvkm_subdev *subdev, struct flcn_acr_desc_v1 *hdr) argument [all...] |
H A D | flcn.c | 22 #include <core/subdev.h> 26 loader_config_dump(struct nvkm_subdev *subdev, const struct loader_config *hdr) argument 28 nvkm_debug(subdev, "loaderConfig\n"); 29 nvkm_debug(subdev, "\tdmaIdx : %d\n", hdr->dma_idx); 30 nvkm_debug(subdev, "\tcodeDmaBase : 0x%xx\n", hdr->code_dma_base); 31 nvkm_debug(subdev, "\tcodeSizeTotal : 0x%x\n", hdr->code_size_total); 32 nvkm_debug(subdev, "\tcodeSizeToLoad: 0x%x\n", hdr->code_size_to_load); 33 nvkm_debug(subdev, "\tcodeEntryPoint: 0x%x\n", hdr->code_entry_point); 34 nvkm_debug(subdev, "\tdataDmaBase : 0x%x\n", hdr->data_dma_base); 35 nvkm_debug(subdev, "\tdataSiz 45 loader_config_v1_dump(struct nvkm_subdev *subdev, const struct loader_config_v1 *hdr) argument 63 flcn_bl_dmem_desc_dump(struct nvkm_subdev *subdev, const struct flcn_bl_dmem_desc *hdr) argument 87 flcn_bl_dmem_desc_v1_dump(struct nvkm_subdev *subdev, const struct flcn_bl_dmem_desc_v1 *hdr) argument 109 flcn_bl_dmem_desc_v2_dump(struct nvkm_subdev *subdev, const struct flcn_bl_dmem_desc_v2 *hdr) argument [all...] |
H A D | hs.c | 22 #include <core/subdev.h> 26 nvfw_hs_header(struct nvkm_subdev *subdev, const void *data) argument 29 nvkm_debug(subdev, "hsHeader:\n"); 30 nvkm_debug(subdev, "\tsigDbgOffset : 0x%x\n", hdr->sig_dbg_offset); 31 nvkm_debug(subdev, "\tsigDbgSize : 0x%x\n", hdr->sig_dbg_size); 32 nvkm_debug(subdev, "\tsigProdOffset : 0x%x\n", hdr->sig_prod_offset); 33 nvkm_debug(subdev, "\tsigProdSize : 0x%x\n", hdr->sig_prod_size); 34 nvkm_debug(subdev, "\tpatchLoc : 0x%x\n", hdr->patch_loc); 35 nvkm_debug(subdev, "\tpatchSig : 0x%x\n", hdr->patch_sig); 36 nvkm_debug(subdev, "\thdrOffse 42 nvfw_hs_header_v2(struct nvkm_subdev *subdev, const void *data) argument 60 nvfw_hs_load_header(struct nvkm_subdev *subdev, const void *data) argument 83 nvfw_hs_load_header_v2(struct nvkm_subdev *subdev, const void *data) argument [all...] |
H A D | ls.c | 22 #include <core/subdev.h> 26 nvfw_ls_desc_head(struct nvkm_subdev *subdev, argument 31 nvkm_debug(subdev, "lsUcodeImgDesc:\n"); 32 nvkm_debug(subdev, "\tdescriptorSize : %d\n", 34 nvkm_debug(subdev, "\timageSize : %d\n", hdr->image_size); 35 nvkm_debug(subdev, "\ttoolsVersion : 0x%x\n", 37 nvkm_debug(subdev, "\tappVersion : 0x%x\n", hdr->app_version); 40 nvkm_debug(subdev, "\tdate : %s\n", date); 43 nvkm_debug(subdev, "\tbootloaderStartOffset: 0x%x\n", 45 nvkm_debug(subdev, "\tbootloaderSiz 72 nvfw_ls_desc(struct nvkm_subdev *subdev, const void *data) argument 90 nvfw_ls_desc_v1(struct nvkm_subdev *subdev, const void *data) argument 111 nvfw_ls_desc_v2(struct nvkm_subdev *subdev, const void *data) argument 154 nvfw_ls_hsbl_bin_hdr(struct nvkm_subdev *subdev, const void *data) argument 167 nvfw_ls_hsbl_hdr(struct nvkm_subdev *subdev, const void *data) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | subdev.c | 24 #include <core/subdev.h> 27 #include <subdev/mc.h> 39 nvkm_subdev_intr(struct nvkm_subdev *subdev) argument 41 if (subdev->func->intr) 42 subdev->func->intr(subdev); 46 nvkm_subdev_info(struct nvkm_subdev *subdev, u64 mthd, u64 *data) argument 48 if (subdev->func->info) 49 return subdev->func->info(subdev, mth 54 nvkm_subdev_fini(struct nvkm_subdev *subdev, bool suspend) argument 81 nvkm_subdev_preinit(struct nvkm_subdev *subdev) argument 102 nvkm_subdev_oneinit_(struct nvkm_subdev *subdev) argument 125 nvkm_subdev_init_(struct nvkm_subdev *subdev) argument 158 nvkm_subdev_init(struct nvkm_subdev *subdev) argument 175 nvkm_subdev_oneinit(struct nvkm_subdev *subdev) argument 186 nvkm_subdev_unref(struct nvkm_subdev *subdev) argument 195 nvkm_subdev_ref(struct nvkm_subdev *subdev) argument 218 struct nvkm_subdev *subdev = *psubdev; local 238 struct nvkm_subdev *subdev; local 249 __nvkm_subdev_ctor(const struct nvkm_subdev_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_subdev *subdev) argument [all...] |
H A D | engine.c | 28 #include <subdev/fb.h> 44 nvkm_subdev_fini(&engine->subdev, false); 45 return nvkm_subdev_init(&engine->subdev); 54 nvkm_subdev_unref(&engine->subdev); 65 ret = nvkm_subdev_ref(&engine->subdev); 76 struct nvkm_fb *fb = engine->subdev.device->fb; 82 nvkm_engine_intr(struct nvkm_subdev *subdev) argument 84 struct nvkm_engine *engine = nvkm_engine(subdev); 90 nvkm_engine_info(struct nvkm_subdev *subdev, u64 mthd, u64 *data) argument 92 struct nvkm_engine *engine = nvkm_engine(subdev); 101 nvkm_engine_fini(struct nvkm_subdev *subdev, bool suspend) argument 110 nvkm_engine_init(struct nvkm_subdev *subdev) argument 125 nvkm_engine_oneinit(struct nvkm_subdev *subdev) argument 136 nvkm_engine_preinit(struct nvkm_subdev *subdev) argument 145 nvkm_engine_dtor(struct nvkm_subdev *subdev) argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
H A D | priv.h | 6 #include <subdev/acr.h> 7 #include <subdev/bar.h> 8 #include <subdev/bios.h> 9 #include <subdev/bus.h> 10 #include <subdev/clk.h> 11 #include <subdev/devinit.h> 12 #include <subdev/fault.h> 13 #include <subdev/fb.h> 14 #include <subdev/fuse.h> 15 #include <subdev/gpi [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
H A D | ga100.c | 24 #include <subdev/gsp.h> 25 #include <subdev/vfn.h> 32 struct nvkm_subdev *subdev = container_of(inth, typeof(*subdev), inth); local 35 nvkm_error(subdev, "intr\n"); 42 struct nvkm_subdev *subdev = &engine->subdev; local 43 struct nvkm_device *device = subdev->device; 45 return nvkm_rd32(device, 0x104424 + (subdev->inst * 0x80)) & 0x00000fff; 51 nvkm_inth_block(&engine->subdev 65 struct nvkm_subdev *subdev = &engine->subdev; local [all...] |
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_hsit.h | 13 #include <media/v4l2-subdev.h> 27 static inline struct vsp1_hsit *to_hsit(struct v4l2_subdev *subdev) argument 29 return container_of(subdev, struct vsp1_hsit, entity.subdev);
|
H A D | vsp1_lif.h | 13 #include <media/v4l2-subdev.h> 26 static inline struct vsp1_lif *to_lif(struct v4l2_subdev *subdev) argument 28 return container_of(subdev, struct vsp1_lif, entity.subdev);
|
H A D | vsp1_hgt.h | 14 #include <media/v4l2-subdev.h> 30 static inline struct vsp1_hgt *to_hgt(struct v4l2_subdev *subdev) argument 32 return container_of(subdev, struct vsp1_hgt, histo.entity.subdev);
|
H A D | vsp1_sru.h | 14 #include <media/v4l2-subdev.h> 31 static inline struct vsp1_sru *to_sru(struct v4l2_subdev *subdev) argument 33 return container_of(subdev, struct vsp1_sru, entity.subdev);
|
H A D | vsp1_uds.h | 13 #include <media/v4l2-subdev.h> 27 static inline struct vsp1_uds *to_uds(struct v4l2_subdev *subdev) argument 29 return container_of(subdev, struct vsp1_uds, entity.subdev);
|
H A D | vsp1_uif.h | 24 static inline struct vsp1_uif *to_uif(struct v4l2_subdev *subdev) argument 26 return container_of(subdev, struct vsp1_uif, entity.subdev);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/privring/ |
H A D | priv.h | 4 #include <subdev/privring.h>
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | mxm.h | 4 #include <core/subdev.h>
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
H A D | priv.h | 4 #define nvkm_mxm(p) container_of((p), struct nvkm_mxm, subdev) 5 #include <subdev/mxm.h> 10 struct nvkm_subdev subdev; member in struct:nvkm_mxm
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/timer/ |
H A D | nv04.c | 30 struct nvkm_subdev *subdev = &tmr->subdev; local 31 struct nvkm_device *device = subdev->device; 35 nvkm_debug(subdev, "time low : %08x\n", lo); 36 nvkm_debug(subdev, "time high : %08x\n", hi); 45 struct nvkm_device *device = tmr->subdev.device; 59 struct nvkm_device *device = tmr->subdev.device; 66 struct nvkm_device *device = tmr->subdev.device; 74 struct nvkm_subdev *subdev = &tmr->subdev; local 93 struct nvkm_subdev *subdev = &tmr->subdev; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | gp100.c | 26 #include <subdev/gsp.h> 31 struct nvkm_device *device = therm->subdev.device; 32 struct nvkm_subdev *subdev = &therm->subdev; local 38 nvkm_trace(subdev, "reading temperature from SHADOWed sensor\n");
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bus/ |
H A D | base.c | 27 nvkm_bus_intr(struct nvkm_subdev *subdev) argument 29 struct nvkm_bus *bus = nvkm_bus(subdev); 34 nvkm_bus_init(struct nvkm_subdev *subdev) argument 36 struct nvkm_bus *bus = nvkm_bus(subdev); 42 nvkm_bus_dtor(struct nvkm_subdev *subdev) argument 44 return nvkm_bus(subdev); 61 nvkm_subdev_ctor(&nvkm_bus, device, type, inst, &bus->subdev);
|
H A D | nv31.c | 27 #include <subdev/gpio.h> 28 #include <subdev/therm.h> 33 struct nvkm_subdev *subdev = &bus->subdev; local 34 struct nvkm_device *device = subdev->device; 41 nvkm_subdev_intr(&gpio->subdev); 48 nvkm_error_ratelimited(subdev, "MMIO %s of %08x FAULT at %06x\n", 59 nvkm_subdev_intr(&therm->subdev); 65 nvkm_error(subdev, "intr %08x\n", stat); 73 struct nvkm_device *device = bus->subdev [all...] |
/linux-master/drivers/mtd/maps/ |
H A D | sa1100-flash.c | 37 struct sa_subdev_info subdev[]; member in struct:sa_info 44 struct sa_subdev_info *subdev = container_of(map, struct sa_subdev_info, map); local 50 subdev->plat->set_vpp(1); 53 subdev->plat->set_vpp(0); 58 static void sa1100_destroy_subdev(struct sa_subdev_info *subdev) argument 60 if (subdev->mtd) 61 map_destroy(subdev->mtd); 62 if (subdev->map.virt) 63 iounmap(subdev->map.virt); 64 release_mem_region(subdev 67 sa1100_probe_subdev(struct sa_subdev_info *subdev, struct resource *res) argument 191 struct sa_subdev_info *subdev = &info->subdev[i]; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/volt/ |
H A D | gpio.c | 24 #include <subdev/volt.h> 25 #include <subdev/bios.h> 26 #include <subdev/bios/gpio.h> 27 #include <subdev/gpio.h> 38 struct nvkm_gpio *gpio = volt->subdev.device->gpio; 57 struct nvkm_gpio *gpio = volt->subdev.device->gpio; 74 struct nvkm_subdev *subdev = &volt->subdev; local 75 struct nvkm_gpio *gpio = subdev->device->gpio; 91 nvkm_debug(subdev, "VI [all...] |
/linux-master/include/linux/comedi/ |
H A D | comedilib.h | 15 int comedi_dio_get_config(struct comedi_device *dev, unsigned int subdev, 17 int comedi_dio_config(struct comedi_device *dev, unsigned int subdev, 19 int comedi_dio_bitfield2(struct comedi_device *dev, unsigned int subdev,
|