/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) */ {
|