HomeSort by: relevance | last modified time | path
    Searched refs:ior (Results 1 - 25 of 29) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
nouveau_nvkm_engine_disp_ior.c 29 #include "ior.h"
41 struct nvkm_ior *ior; local in function:nvkm_ior_find
42 list_for_each_entry(ior, &disp->ior, head) {
43 if (ior->type == type && (id < 0 || ior->id == id))
44 return ior;
52 struct nvkm_ior *ior = *pior; local in function:nvkm_ior_del
53 if (ior) {
54 IOR_DBG(ior, "dtor")
65 struct nvkm_ior *ior; local in function:nvkm_ior_new_
    [all...]
nouveau_nvkm_engine_disp_outp.c 30 #include "ior.h"
40 struct nvkm_ior *ior; local in function:nvkm_outp_route
42 list_for_each_entry(ior, &disp->ior, head) {
43 if ((outp = ior->arm.outp) && ior->arm.outp != ior->asy.outp) {
44 OUTP_DBG(outp, "release %s", ior->name);
45 if (ior->func->route.set)
46 ior->func->route.set(outp, NULL)
96 struct nvkm_ior *ior = outp->ior; local in function:nvkm_outp_release
122 struct nvkm_ior *ior = outp->ior; local in function:nvkm_outp_acquire
186 struct nvkm_ior *ior; local in function:nvkm_outp_init_route
    [all...]
nouveau_nvkm_engine_disp_hdagt215.c 29 #include "ior.h"
32 gt215_hda_eld(struct nvkm_ior *ior, u8 *data, u8 size)
34 struct nvkm_device *device = ior->disp->engine.subdev.device;
35 const u32 soff = ior->id * 0x800;
46 gt215_hda_hpd(struct nvkm_ior *ior, int head, bool present)
48 struct nvkm_device *device = ior->disp->engine.subdev.device;
55 nvkm_mask(device, 0x61c448 + ior->id * 0x800, mask, data);
nouveau_nvkm_engine_disp_hdmigm200.c 32 gm200_hdmi_scdc(struct nvkm_ior *ior, int head, u8 scdc)
34 struct nvkm_device *device = ior->disp->engine.subdev.device;
40 ior->tmds.high_speed = !!(scdc & 0x2);
nouveau_nvkm_engine_disp_hdagf119.c 29 #include "ior.h"
32 gf119_hda_eld(struct nvkm_ior *ior, u8 *data, u8 size)
34 struct nvkm_device *device = ior->disp->engine.subdev.device;
35 const u32 soff = 0x030 * ior->id;
46 gf119_hda_hpd(struct nvkm_ior *ior, int head, bool present)
48 struct nvkm_device *device = ior->disp->engine.subdev.device;
58 nvkm_mask(device, 0x10ec10 + ior->id * 0x030, mask, data);
nouveau_nvkm_engine_disp_nv50.c 31 #include "ior.h"
203 struct nvkm_ior *ior, int id, u32 khz)
207 struct nvkm_outp *outp = ior->asy.outp;
214 IOR_DBG(ior, "nothing to attach");
224 if (ior->type == SOR) {
225 if (ior->asy.proto == LVDS) {
229 if (ior->asy.link == 3)
233 data = nvbios_ocfg_match(bios, data, ior->asy.proto_evo, flags,
237 ior->asy.proto_evo, flags);
245 id, ior->asy.proto_evo, flags, khz)
285 struct nvkm_ior *ior; local in function:nv50_disp_super_ior_asy
299 struct nvkm_ior *ior; local in function:nv50_disp_super_ior_arm
313 struct nvkm_ior *ior; local in function:nv50_disp_super_3_0
440 struct nvkm_ior *ior; local in function:nv50_disp_super_2_2
496 struct nvkm_ior *ior; local in function:nv50_disp_super_2_0
519 struct nvkm_ior *ior; local in function:nv50_disp_super_1_0
535 struct nvkm_ior *ior; local in function:nv50_disp_super_1
    [all...]
nouveau_nvkm_engine_disp_rootnv50.c 33 #include "ior.h"
109 args->v0.or = outp->ior->id;
110 args->v0.link = outp->ior->asy.link;
130 ret = outp->ior->func->sense(outp->ior, args->v0.data);
144 struct nvkm_ior *ior = outp->ior; local in function:nv50_disp_root_mthd_
156 if (!ior->func->hda.hpd)
161 ior->func->dp.audio(ior, hidx, true)
    [all...]
nouveau_nvkm_engine_disp_dp.c 32 #include "ior.h"
84 struct nvkm_ior *ior = dp->outp.ior; local in function:nvkm_dp_train_drive
85 struct nvkm_bios *bios = ior->disp->engine.subdev.device->bios;
92 for (i = 0; i < ior->dp.nr; i++) {
129 ior->func->dp.drive(ior, i, ocfg.pc, ocfg.dc,
153 dp->outp.ior->func->dp.pattern(dp->outp.ior, pattern);
179 for (i = 0; i < lt->dp->outp.ior->dp.nr && eq_done; i++)
229 struct nvkm_ior *ior = dp->outp.ior; local in function:nvkm_dp_train_links
354 struct nvkm_ior *ior = dp->outp.ior; local in function:nvkm_dp_train
456 struct nvkm_ior *ior = dp->outp.ior; local in function:nvkm_dp_acquire
    [all...]
nouveau_nvkm_engine_disp_base.c 33 #include "ior.h"
248 struct nvkm_ior *ior; local in function:nvkm_disp_init
267 list_for_each_entry(ior, &disp->ior, head) {
268 ior->func->power(ior, true, true, true, true, true);
283 struct nvkm_ior *ior; local in function:nvkm_disp_oneinit
414 ior = nvkm_ior_find(disp, SOR, ffs(outp->info.or) - 1);
415 if (!WARN_ON(!ior))
416 ior->identity = true
455 struct nvkm_ior *ior = local in function:nvkm_disp_dtor
    [all...]
nouveau_nvkm_engine_disp_sorgm200.c 29 #include "ior.h"
54 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior)
58 const u32 sor = ior ? ior->id + 1 : 0;
59 u32 link = ior ? (ior->asy.link == 2) : 0;
nouveau_nvkm_engine_disp_hdmigt215.c 32 gt215_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet,
35 struct nvkm_device *device = ior->disp->engine.subdev.device;
40 const u32 soff = nv50_ior_base(ior);
ior.h 1 /* $NetBSD: ior.h,v 1.2 2021/12/18 23:45:35 riastradh Exp $ */
102 nv50_ior_base(struct nvkm_ior *ior)
104 return ior->id * 0x800;
113 nv50_sor_link(struct nvkm_ior *ior)
115 return nv50_ior_base(ior) + ((ior->asy.link == 2) * 0x80);
nouveau_nvkm_engine_disp_piornv50.c 29 #include "ior.h"
78 nv50_pior_depth(struct nvkm_ior *ior, struct nvkm_ior_state *state, u32 ctrl)
83 if (state->head && state == &ior->asy) {
85 nvkm_head_find(ior->disp, __ffs(state->head));
nouveau_nvkm_engine_disp_hdmig84.c 32 g84_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet,
35 struct nvkm_device *device = ior->disp->engine.subdev.device;
nouveau_nvkm_engine_disp_hdmigf119.c 32 gf119_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet,
35 struct nvkm_device *device = ior->disp->engine.subdev.device;
nouveau_nvkm_engine_disp_hdmigk104.c 32 gk104_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet,
35 struct nvkm_device *device = ior->disp->engine.subdev.device;
nouveau_nvkm_engine_disp_hdmigv100.c 30 gv100_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet,
33 struct nvkm_device *device = ior->disp->engine.subdev.device;
outp.h 27 struct nvkm_ior *ior; member in struct:nvkm_outp
nouveau_nvkm_engine_disp_sorg94.c 29 #include "ior.h"
148 struct nvkm_ior *ior; local in function:g94_sor_war_update_sppll1
152 list_for_each_entry(ior, &disp->ior, head) {
153 if (ior->type != SOR)
156 clksor = nvkm_rd32(device, 0x614300 + nv50_ior_base(ior));
  /src/sys/dev/pci/
cac_pci.c 152 int memr, ior, i; local in function:cac_pci_attach
167 ior = -1;
173 if (ior == -1 && PCI_MAPREG_IO_SIZE(reg) != 0)
174 ior = i;
186 ior = -1;
188 if (ior != -1)
189 if (pci_mapreg_map(pa, ior, PCI_MAPREG_TYPE_IO, 0,
191 ior = -1;
192 if (memr == -1 && ior == -1) {
mlx_pci.c 211 int ior, memr, i; local in function:mlx_pci_attach
230 ior = -1;
236 if (ior == -1 && PCI_MAPREG_IO_SIZE(reg) != 0)
237 ior = i;
248 if (ior != -1)
249 if (pci_mapreg_map(pa, ior, PCI_MAPREG_TYPE_IO, 0,
251 ior = -1;
256 } else if (ior != -1) {
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pmu/fuc/
macros.fuc 182 #define nv_iord(reg,ior) /*
183 */ mov reg ior /*
187 #define nv_iord(reg,ior) /*
188 */ mov reg ior /*
193 #define nv_iowr(ior,reg) /*
194 */ mov $r0 ior /*
199 #define nv_iowr(ior,reg) /*
200 */ mov $r0 ior /*
206 #define nv_iowrs(ior,reg) /*
207 */ mov $r0 ior /*
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/engine/
disp.h 15 struct list_head ior; member in struct:nvkm_disp
  /src/bin/ksh/
tree.c 669 struct ioword **ior; local in function:iocopy
672 for (ior = iow; *ior++ != NULL; )
674 ior = (struct ioword **) alloc((ior - iow + 1) * sizeof(*ior), ap);
681 ior[i] = q;
690 ior[i] = NULL;
692 return ior;
  /src/sys/arch/amiga/stand/bootblock/boot/
console.c 270 struct AmigaIO *ior; local in function:getchar
294 ior = WaitPort(mc->cnmp);
295 if (ior == mc->cnior) {
298 } else /* if (ior == mc->tmior) */ {

Completed in 26 milliseconds

1 2