Searched refs:device (Results 1 - 25 of 5816) sorted by relevance

1234567891011>>

/src/sys/dev/pci/
H A Dppbreg.h36 * Routine to translate between secondary bus interrupt pin/device number and
39 #define PPB_INTERRUPT_SWIZZLE(pin, device) \
40 ((((pin) + (device) - 1) % 4) + 1)
/src/sys/ddb/
H A Ddb_autoconf.h32 struct device *db_device_first(void);
33 struct device *db_device_next(struct device *);
/src/sys/external/bsd/drm2/include/linux/
H A Dpm.h50 int (*resume)(struct device *);
51 int (*resume_early)(struct device *);
52 int (*suspend)(struct device *);
53 int (*suspend_late)(struct device *);
54 int (*freeze)(struct device *);
55 int (*freeze_late)(struct device *);
56 int (*thaw_early)(struct device *);
57 int (*thaw)(struct device *);
58 int (*poweroff)(struct device *);
59 int (*poweroff_late)(struct device *);
[all...]
H A Dpm_runtime.h37 struct device;
40 pm_runtime_allow(struct device *dev __unused)
45 pm_runtime_disable(struct device *dev __unused)
50 pm_runtime_get(struct device *dev __unused)
56 pm_runtime_get_noresume(struct device *dev __unused)
62 pm_runtime_get_sync(struct device *dev __unused)
68 pm_runtime_mark_last_busy(struct device *dev __unused)
73 pm_runtime_put(struct device *dev __unused)
78 pm_runtime_put_sync(struct device *dev __unused)
83 pm_runtime_put_autosuspend(struct device *de
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvif/
H A Dnouveau_nvif_device.c30 #include <nvif/device.h>
33 nvif_device_time(struct nvif_device *device) argument
36 int ret = nvif_object_mthd(&device->object, NV_DEVICE_V0_TIME,
43 nvif_device_fini(struct nvif_device *device) argument
45 nvif_user_fini(device);
46 kfree(device->runlist);
47 device->runlist = NULL;
48 nvif_object_fini(&device->object);
53 void *data, u32 size, struct nvif_device *device)
56 &device
52 nvif_device_init(struct nvif_object * parent,u32 handle,s32 oclass,void * data,u32 size,struct nvif_device * device) argument
[all...]
H A Dnouveau_nvif_user.c28 #include <nvif/device.h>
33 nvif_user_fini(struct nvif_device *device) argument
35 if (device->user.func) {
36 nvif_object_fini(&device->user.object);
37 device->user.func = NULL;
42 nvif_user_init(struct nvif_device *device) argument
54 if (device->user.func)
57 cid = nvif_mclass(&device->object, users);
61 ret = nvif_object_init(&device->object, 0, users[cid].oclass, NULL, 0,
62 &device
[all...]
/src/sys/external/bsd/drm2/dist/include/drm/ttm/
H A Dttm_debug.h32 extern void ttm_trace_dma_map(struct device *dev, struct ttm_dma_tt *tt);
33 extern void ttm_trace_dma_unmap(struct device *dev, struct ttm_dma_tt *tt);
/src/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_audio_component.h10 struct device;
28 unsigned long (*get_power)(struct device *);
34 void (*put_power)(struct device *, unsigned long);
38 void (*codec_wake_override)(struct device *, bool enable);
42 int (*get_cdclk_freq)(struct device *);
49 int (*sync_audio_rate)(struct device *, int port, int pipe, int rate);
62 int (*get_eld)(struct device *, int port, int pipe, bool *enabled,
96 int (*master_bind)(struct device *dev, struct drm_audio_component *);
103 void (*master_unbind)(struct device *dev, struct drm_audio_component *);
111 * @dev: DRM device, use
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/
H A Dnouveau_nvkm_subdev_pmu_gk104.c39 magic_(struct nvkm_device *device, u32 ctrl, int size) argument
41 nvkm_wr32(device, 0x00c800, 0x00000000);
42 nvkm_wr32(device, 0x00c808, 0x00000000);
43 nvkm_wr32(device, 0x00c800, ctrl);
44 nvkm_msec(device, 2000,
45 if (nvkm_rd32(device, 0x00c800) & 0x40000000) {
47 nvkm_wr32(device, 0x00c804, 0x00000000);
51 nvkm_wr32(device, 0x00c800, 0x00000000);
55 magic(struct nvkm_device *device, u32 ctrl) argument
57 magic_(device,
64 struct nvkm_device *device = pmu->subdev.device; local in function:gk104_pmu_pgob
135 gk104_pmu_new(struct nvkm_device * device,int index,struct nvkm_pmu ** ppmu) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
H A Dnouveau_nvkm_subdev_fb_gp100.c37 struct nvkm_device *device = gf100_fb(base)->base.subdev.device; local in function:gp100_fb_init_unkn
38 nvkm_wr32(device, 0x1fac80, nvkm_rd32(device, 0x100c80));
39 nvkm_wr32(device, 0x1facc4, nvkm_rd32(device, 0x100cc4));
40 nvkm_wr32(device, 0x1facc8, nvkm_rd32(device, 0x100cc8));
41 nvkm_wr32(device, 0x1faccc, nvkm_rd32(device,
47 struct nvkm_device *device = fb->subdev.device; local in function:gp100_fb_init_remapper
56 struct nvkm_device *device = fb->base.subdev.device; local in function:gp100_fb_init
79 gp100_fb_new(struct nvkm_device * device,int index,struct nvkm_fb ** pfb) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/device/
H A Dnouveau_nvkm_engine_device_acpi.c31 #include <core/device.h>
42 struct nvkm_device *device = local in function:nvkm_acpi_ntfy
43 container_of(nb, typeof(*device), acpi.nb);
47 nvkm_event_send(&device->event, 1, 0, NULL, 0);
54 nvkm_acpi_fini(struct nvkm_device *device) argument
57 unregister_acpi_notifier(&device->acpi.nb);
62 nvkm_acpi_init(struct nvkm_device *device) argument
65 device->acpi.nb.notifier_call = nvkm_acpi_ntfy;
66 register_acpi_notifier(&device->acpi.nb);
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bus/
H A Dnouveau_nvkm_subdev_bus_nv50.c38 struct nvkm_device *device = bus->subdev.device; local in function:nv50_bus_hwsq_exec
41 nvkm_mask(device, 0x001098, 0x00000008, 0x00000000);
42 nvkm_wr32(device, 0x001304, 0x00000000);
44 nvkm_wr32(device, 0x001400 + (i * 4), data[i]);
45 nvkm_mask(device, 0x001098, 0x00000018, 0x00000018);
46 nvkm_wr32(device, 0x00130c, 0x00000003);
48 if (nvkm_msec(device, 2000,
49 if (!(nvkm_rd32(device, 0x001308) & 0x00000100))
61 struct nvkm_device *device local in function:nv50_bus_intr
93 struct nvkm_device *device = bus->subdev.device; local in function:nv50_bus_init
107 nv50_bus_new(struct nvkm_device * device,int index,struct nvkm_bus ** pbus) argument
[all...]
H A Dnouveau_nvkm_subdev_bus_g94.c37 struct nvkm_device *device = bus->subdev.device; local in function:g94_bus_hwsq_exec
40 nvkm_mask(device, 0x001098, 0x00000008, 0x00000000);
41 nvkm_wr32(device, 0x001304, 0x00000000);
42 nvkm_wr32(device, 0x001318, 0x00000000);
44 nvkm_wr32(device, 0x080000 + (i * 4), data[i]);
45 nvkm_mask(device, 0x001098, 0x00000018, 0x00000018);
46 nvkm_wr32(device, 0x00130c, 0x00000001);
48 if (nvkm_msec(device, 2000,
49 if (!(nvkm_rd32(device,
66 g94_bus_new(struct nvkm_device * device,int index,struct nvkm_bus ** pbus) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/ibus/
H A Dnouveau_nvkm_subdev_ibus_gk20a.c33 struct nvkm_device *device = ibus->device; local in function:gk20a_ibus_init_ibus_ring
34 nvkm_mask(device, 0x137250, 0x3f, 0);
36 nvkm_mask(device, 0x000200, 0x20, 0);
38 nvkm_mask(device, 0x000200, 0x20, 0x20);
40 nvkm_wr32(device, 0x12004c, 0x4);
41 nvkm_wr32(device, 0x122204, 0x2);
42 nvkm_rd32(device, 0x122204);
48 nvkm_wr32(device, 0x122354, 0x800);
49 nvkm_wr32(device,
56 struct nvkm_device *device = ibus->device; local in function:gk20a_ibus_intr
86 gk20a_ibus_new(struct nvkm_device * device,int index,struct nvkm_subdev ** pibus) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/mspdec/
H A Dnouveau_nvkm_engine_mspdec_g98.c36 struct nvkm_device *device = mspdec->engine.subdev.device; local in function:g98_mspdec_init
37 nvkm_wr32(device, 0x085010, 0x0000ffd2);
38 nvkm_wr32(device, 0x08501c, 0x0000fff2);
51 g98_mspdec_new(struct nvkm_device *device, int index, argument
54 return nvkm_mspdec_new_(&g98_mspdec, device, index, pengine);
H A Dnouveau_nvkm_engine_mspdec_gf100.c36 struct nvkm_device *device = mspdec->engine.subdev.device; local in function:gf100_mspdec_init
37 nvkm_wr32(device, 0x085010, 0x0000fff2);
38 nvkm_wr32(device, 0x08501c, 0x0000fff2);
51 gf100_mspdec_new(struct nvkm_device *device, int index, argument
54 return nvkm_mspdec_new_(&gf100_mspdec, device, index, pengine);
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msppp/
H A Dnouveau_nvkm_engine_msppp_g98.c36 struct nvkm_device *device = msppp->engine.subdev.device; local in function:g98_msppp_init
37 nvkm_wr32(device, 0x086010, 0x0000ffd2);
38 nvkm_wr32(device, 0x08601c, 0x0000fff2);
51 g98_msppp_new(struct nvkm_device *device, int index, argument
54 return nvkm_msppp_new_(&g98_msppp, device, index, pengine);
H A Dnouveau_nvkm_engine_msppp_gf100.c36 struct nvkm_device *device = msppp->engine.subdev.device; local in function:gf100_msppp_init
37 nvkm_wr32(device, 0x086010, 0x0000fff2);
38 nvkm_wr32(device, 0x08601c, 0x0000fff2);
51 gf100_msppp_new(struct nvkm_device *device, int index, argument
54 return nvkm_msppp_new_(&gf100_msppp, device, index, pengine);
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/msvld/
H A Dnouveau_nvkm_engine_msvld_g98.c36 struct nvkm_device *device = msvld->engine.subdev.device; local in function:g98_msvld_init
37 nvkm_wr32(device, 0x084010, 0x0000ffd2);
38 nvkm_wr32(device, 0x08401c, 0x0000fff2);
51 g98_msvld_new(struct nvkm_device *device, int index, argument
54 return nvkm_msvld_new_(&g98_msvld, device, index, pengine);
H A Dnouveau_nvkm_engine_msvld_gf100.c36 struct nvkm_device *device = msvld->engine.subdev.device; local in function:gf100_msvld_init
37 nvkm_wr32(device, 0x084010, 0x0000fff2);
38 nvkm_wr32(device, 0x08401c, 0x0000fff2);
51 gf100_msvld_new(struct nvkm_device *device, int index, argument
54 return nvkm_msvld_new_(&gf100_msvld, device, index, pengine);
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/iccsense/
H A Dnouveau_nvkm_subdev_iccsense_gf100.c32 gf100_iccsense_new(struct nvkm_device *device, int index, argument
35 return nvkm_iccsense_new_(device, index, piccsense);
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci/
H A Dnouveau_nvkm_subdev_pci_nv04.c34 struct nvkm_device *device = pci->subdev.device; local in function:nv04_pci_rd32
35 return nvkm_rd32(device, 0x001800 + addr);
41 struct nvkm_device *device = pci->subdev.device; local in function:nv04_pci_wr08
42 nvkm_wr08(device, 0x001800 + addr, data);
48 struct nvkm_device *device = pci->subdev.device; local in function:nv04_pci_wr32
49 nvkm_wr32(device, 0x001800 + addr, data);
60 nv04_pci_new(struct nvkm_device *device, in argument
[all...]
H A Dnouveau_nvkm_subdev_pci_nv40.c34 struct nvkm_device *device = pci->subdev.device; local in function:nv40_pci_rd32
35 return nvkm_rd32(device, 0x088000 + addr);
41 struct nvkm_device *device = pci->subdev.device; local in function:nv40_pci_wr08
42 nvkm_wr08(device, 0x088000 + addr, data);
48 struct nvkm_device *device = pci->subdev.device; local in function:nv40_pci_wr32
49 nvkm_wr32(device, 0x088000 + addr, data);
67 nv40_pci_new(struct nvkm_device *device, in argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
H A Dnouveau_nvkm_engine_disp_hdmig84.c35 struct nvkm_device *device = ior->disp->engine.subdev.device; local in function:g84_hdmi_ctrl
48 nvkm_mask(device, 0x6165a4 + hoff, 0x40000000, 0x00000000);
49 nvkm_mask(device, 0x61653c + hoff, 0x00000001, 0x00000000);
50 nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000000);
51 nvkm_mask(device, 0x616500 + hoff, 0x00000001, 0x00000000);
56 nvkm_mask(device, 0x616520 + hoff, 0x00000001, 0x00000000);
58 nvkm_wr32(device, 0x616528 + hoff, avi_infoframe.header);
59 nvkm_wr32(device, 0x61652c + hoff, avi_infoframe.subpack0_low);
60 nvkm_wr32(device,
[all...]
H A Dnouveau_nvkm_engine_disp_hdmigt215.c35 struct nvkm_device *device = ior->disp->engine.subdev.device; local in function:gt215_hdmi_ctrl
48 nvkm_mask(device, 0x61c5a4 + soff, 0x40000000, 0x00000000);
49 nvkm_mask(device, 0x61c53c + soff, 0x00000001, 0x00000000);
50 nvkm_mask(device, 0x61c520 + soff, 0x00000001, 0x00000000);
51 nvkm_mask(device, 0x61c500 + soff, 0x00000001, 0x00000000);
56 nvkm_mask(device, 0x61c520 + soff, 0x00000001, 0x00000000);
58 nvkm_wr32(device, 0x61c528 + soff, avi_infoframe.header);
59 nvkm_wr32(device, 0x61c52c + soff, avi_infoframe.subpack0_low);
60 nvkm_wr32(device,
[all...]

Completed in 11 milliseconds

1234567891011>>