/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | outp.c | 34 struct nvkm_outp *outp; in nvkm_outp_route() local 38 if ((outp = ior->arm.outp) && ior->arm.outp != ior->asy.outp) { in nvkm_outp_route() 39 OUTP_DBG(outp, "release %s", ior->name); in nvkm_outp_route() 41 ior->func->route.set(outp, NULL); in nvkm_outp_route() 42 ior->arm.outp = NULL; in nvkm_outp_route() 47 if ((outp = ior->asy.outp)) { in nvkm_outp_route() 48 OUTP_DBG(outp, "acquire %s", ior->name); in nvkm_outp_route() 49 if (ior->asy.outp != ior->arm.outp) { in nvkm_outp_route() 51 ior->func->route.set(outp, ior); in nvkm_outp_route() 52 ior->arm.outp = ior->asy.outp; in nvkm_outp_route() [all …]
|
D | dp.c | 64 OUTP_TRACE(&dp->outp, "status %6ph pc2 %02x", in nvkm_dp_train_sense() 67 OUTP_TRACE(&dp->outp, "status %6ph", lt->stat); in nvkm_dp_train_sense() 77 struct nvkm_ior *ior = dp->outp.ior; in nvkm_dp_train_drive() 107 OUTP_TRACE(&dp->outp, "config lane %d %02x %02x", in nvkm_dp_train_drive() 110 data = nvbios_dpout_match(bios, dp->outp.info.hasht, in nvkm_dp_train_drive() 111 dp->outp.info.hashm, in nvkm_dp_train_drive() 145 OUTP_TRACE(&dp->outp, "training pattern %d", pattern); in nvkm_dp_train_pattern() 146 dp->outp.ior->func->dp.pattern(dp->outp.ior, pattern); in nvkm_dp_train_pattern() 172 for (i = 0; i < lt->dp->outp.ior->dp.nr && eq_done; i++) { in nvkm_dp_train_eq() 200 for (i = 0; i < lt->dp->outp.ior->dp.nr; i++) { in nvkm_dp_train_cr() [all …]
|
D | base.c | 106 struct nvkm_outp *outp; in nvkm_disp_hpd_ctor() local 111 list_for_each_entry(outp, &disp->outp, head) { in nvkm_disp_hpd_ctor() 112 if (ret = -ENXIO, outp->conn->index == req->v0.conn) { in nvkm_disp_hpd_ctor() 113 if (ret = -ENODEV, outp->conn->hpd.event) { in nvkm_disp_hpd_ctor() 221 struct nvkm_outp *outp; in nvkm_disp_fini() local 226 list_for_each_entry(outp, &disp->outp, head) { in nvkm_disp_fini() 227 nvkm_outp_fini(outp); in nvkm_disp_fini() 242 struct nvkm_outp *outp; in nvkm_disp_init() local 249 list_for_each_entry(outp, &disp->outp, head) { in nvkm_disp_init() 250 nvkm_outp_init(outp); in nvkm_disp_init() [all …]
|
D | rootnv50.c | 45 struct nvkm_outp *temp, *outp = NULL; in nv50_disp_root_mthd_() local 76 list_for_each_entry(temp, &disp->base.outp, head) { in nv50_disp_root_mthd_() 79 outp = temp; in nv50_disp_root_mthd_() 83 if (outp == NULL) in nv50_disp_root_mthd_() 95 switch (mthd * !!outp) { in nv50_disp_root_mthd_() 102 ret = nvkm_outp_acquire(outp, NVKM_OUTP_USER); in nv50_disp_root_mthd_() 104 args->v0.or = outp->ior->id; in nv50_disp_root_mthd_() 105 args->v0.link = outp->ior->asy.link; in nv50_disp_root_mthd_() 112 nvkm_outp_release(outp, NVKM_OUTP_USER); in nv50_disp_root_mthd_() 122 ret = nvkm_outp_acquire(outp, NVKM_OUTP_PRIV); in nv50_disp_root_mthd_() [all …]
|
D | sorgm200.c | 49 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior) in gm200_sor_route_set() argument 51 struct nvkm_device *device = outp->disp->engine.subdev.device; in gm200_sor_route_set() 52 const u32 moff = __ffs(outp->info.or) * 0x100; in gm200_sor_route_set() 56 if (outp->info.sorconf.link & 1) { in gm200_sor_route_set() 61 if (outp->info.sorconf.link & 2) in gm200_sor_route_set() 66 gm200_sor_route_get(struct nvkm_outp *outp, int *link) in gm200_sor_route_get() argument 68 struct nvkm_device *device = outp->disp->engine.subdev.device; in gm200_sor_route_get() 69 const int sublinks = outp->info.sorconf.link; in gm200_sor_route_get() 72 for (*link = 0, m = __ffs(outp->info.or) * 2, s = 0; s < 2; m++, s++) { in gm200_sor_route_get()
|
D | nv50.c | 183 nv50_disp_super_iedt(struct nvkm_head *head, struct nvkm_outp *outp, in nv50_disp_super_iedt() argument 188 const u8 l = ffs(outp->info.link); in nv50_disp_super_iedt() 189 const u16 t = outp->info.hasht; in nv50_disp_super_iedt() 190 const u16 m = (0x0100 << head->id) | (l << 6) | outp->info.or; in nv50_disp_super_iedt() 193 OUTP_DBG(outp, "missing IEDT for %04x:%04x", t, m); in nv50_disp_super_iedt() 203 struct nvkm_outp *outp = ior->asy.outp; in nv50_disp_super_ied_on() local 209 if (!outp) { in nv50_disp_super_ied_on() 215 data = nv50_disp_super_iedt(head, outp, &ver, &hdr, &cnt, &len, &iedt); in nv50_disp_super_ied_on() 232 OUTP_DBG(outp, "missing IEDT RS for %02x:%02x", in nv50_disp_super_ied_on() 240 OUTP_DBG(outp, "missing IEDT RSS %d for %02x:%02x %d khz", in nv50_disp_super_ied_on() [all …]
|
D | dp.h | 4 #define nvkm_dp(p) container_of((p), struct nvkm_dp, outp) 14 struct nvkm_outp outp; member
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
D | dcb.c | 109 dcb_outp_hasht(struct dcb_output *outp) in dcb_outp_hasht() argument 111 return (outp->extdev << 8) | (outp->location << 4) | outp->type; in dcb_outp_hasht() 115 dcb_outp_hashm(struct dcb_output *outp) in dcb_outp_hashm() argument 117 return (outp->heads << 8) | (outp->link << 6) | outp->or; in dcb_outp_hashm() 122 struct dcb_output *outp) in dcb_outp_parse() argument 125 memset(outp, 0x00, sizeof(*outp)); in dcb_outp_parse() 129 outp->or = (conn & 0x0f000000) >> 24; in dcb_outp_parse() 130 outp->location = (conn & 0x00300000) >> 20; in dcb_outp_parse() 131 outp->bus = (conn & 0x000f0000) >> 16; in dcb_outp_parse() 132 outp->connector = (conn & 0x0000f000) >> 12; in dcb_outp_parse() [all …]
|
D | dp.c | 65 u16 outp = nvbios_rd16(bios, data + *hdr + idx * *len); in nvbios_dpout_entry() local 66 switch (*ver * !!outp) { in nvbios_dpout_entry() 72 *cnt = nvbios_rd08(bios, outp + 0x04); in nvbios_dpout_entry() 84 return outp; in nvbios_dpout_entry() 153 nvbios_dpcfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, in nvbios_dpcfg_entry() argument 157 outp = nvbios_dp_table(bios, ver, hdr, cnt, len); in nvbios_dpcfg_entry() 159 *len = nvbios_rd08(bios, outp + 0x06); in nvbios_dpcfg_entry() 160 *cnt = nvbios_rd08(bios, outp + 0x07) * in nvbios_dpcfg_entry() 161 nvbios_rd08(bios, outp + 0x05); in nvbios_dpcfg_entry() 165 return outp + *hdr + (idx * *len); in nvbios_dpcfg_entry() [all …]
|
D | disp.c | 130 nvbios_ocfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, in nvbios_ocfg_entry() argument 134 return outp + *hdr + (idx * *len); in nvbios_ocfg_entry() 139 nvbios_ocfg_parse(struct nvkm_bios *bios, u16 outp, u8 idx, in nvbios_ocfg_parse() argument 142 u16 data = nvbios_ocfg_entry(bios, outp, idx, ver, hdr, cnt, len); in nvbios_ocfg_parse() 153 nvbios_ocfg_match(struct nvkm_bios *bios, u16 outp, u8 proto, u8 flags, in nvbios_ocfg_match() argument 157 while ((data = nvbios_ocfg_parse(bios, outp, idx++, ver, hdr, cnt, len, info))) { in nvbios_ocfg_match()
|
/Linux-v4.19/tools/power/x86/turbostat/ |
D | turbostat.c | 84 char *output_buffer, *outp; variable 617 outp += sprintf(outp, "%susec", (printed++ ? delim : "")); in print_header() 619 outp += sprintf(outp, "%sTime_Of_Day_Seconds", (printed++ ? delim : "")); in print_header() 621 outp += sprintf(outp, "%sPackage", (printed++ ? delim : "")); in print_header() 623 outp += sprintf(outp, "%sNode", (printed++ ? delim : "")); in print_header() 625 outp += sprintf(outp, "%sCore", (printed++ ? delim : "")); in print_header() 627 outp += sprintf(outp, "%sCPU", (printed++ ? delim : "")); in print_header() 629 outp += sprintf(outp, "%sAPIC", (printed++ ? delim : "")); in print_header() 631 outp += sprintf(outp, "%sX2APIC", (printed++ ? delim : "")); in print_header() 633 outp += sprintf(outp, "%sAvg_MHz", (printed++ ? delim : "")); in print_header() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
D | nv50.c | 32 u32 *outp; member 59 if ((ctx->outp[0] & 0x0000000f) != ctx->desc.outp_type) in mxm_match_dcb() 69 if ((ctx->outp[0] & 0x0f000000) != (link & 0x0f) << 24) in mxm_match_dcb() 74 if ((link & ((ctx->outp[1] & 0x00000030) >> 4)) != link) in mxm_match_dcb() 98 struct context ctx = { .outp = (u32 *)(bios->data + pdcb) }; in mxm_dcb_sanitise_entry() 107 idx, ctx.outp[0], ctx.outp[1]); in mxm_dcb_sanitise_entry() 108 ctx.outp[0] |= 0x0000000f; in mxm_dcb_sanitise_entry() 117 if ((ctx.outp[0] & 0x0000000f) != DCB_OUTPUT_DP) in mxm_dcb_sanitise_entry() 123 ctx.outp[0] &= ~0x000000f0; in mxm_dcb_sanitise_entry() 124 ctx.outp[0] |= i2cidx; in mxm_dcb_sanitise_entry() [all …]
|
/Linux-v4.19/fs/coda/ |
D | upcall.c | 65 outp = (union outputArgs *)(inp); \ 78 union outputArgs *outp; in venus_rootfid() local 86 *fidp = outp->coda_root.VFid; in venus_rootfid() 96 union outputArgs *outp; in venus_getattr() local 105 *attr = outp->coda_getattr.attr; in venus_getattr() 115 union outputArgs *outp; in venus_setattr() local 135 union outputArgs *outp; in venus_lookup() local 152 *resfid = outp->coda_lookup.VFid; in venus_lookup() 153 *type = outp->coda_lookup.vtype; in venus_lookup() 164 union outputArgs *outp; in venus_close() local [all …]
|
/Linux-v4.19/lib/ |
D | decompress_unlz4.c | 45 u8 *outp; in unlz4() local 54 outp = output; in unlz4() 59 outp = large_malloc(uncomp_chunksize); in unlz4() 60 if (!outp) { in unlz4() 156 ret = LZ4_decompress_fast(inp, outp, dest_len); in unlz4() 161 ret = LZ4_decompress_safe(inp, outp, chunksize, dest_len); in unlz4() 170 if (flush && flush(outp, dest_len) != dest_len) in unlz4() 173 outp += dest_len; in unlz4() 196 large_free(outp); in unlz4()
|
/Linux-v4.19/drivers/hwtracing/intel_th/ |
D | sth.c | 73 u64 __iomem *outp = &out->Dn; in sth_stm_packet() local 104 outp = (u64 __iomem *)&out->FLAG_TS; in sth_stm_packet() 106 outp = (u64 __iomem *)&out->FLAG; in sth_stm_packet() 109 writeb_relaxed(0, outp); in sth_stm_packet() 114 outp = &out->USER_TS; in sth_stm_packet() 116 outp = &out->USER; in sth_stm_packet() 117 sth_iowrite(outp, payload, size); in sth_stm_packet() 121 outp = &out->Dn; in sth_stm_packet() 124 outp += 2; in sth_stm_packet() 126 outp++; in sth_stm_packet() [all …]
|
/Linux-v4.19/drivers/net/fddi/skfp/ |
D | drvfbi.c | 103 outp(ADDR(B0_CTRL), CTRL_HPI_SET) ; in card_start() 108 outp(ADDR(B0_CTRL),CTRL_RST_SET) ; /* reset for all chips */ in card_start() 111 outp(ADDR(B0_CTRL), CTRL_RST_CLR) ; in card_start() 116 outp(ADDR(B0_TST_CTRL), TST_CFG_WRITE_ON) ; /* enable for writes */ in card_start() 119 outp(ADDR(B0_TST_CTRL), TST_CFG_WRITE_OFF) ; /* disable writes */ in card_start() 126 outp(ADDR(B0_CTRL), CTRL_MRST_CLR|CTRL_HPI_CLR) ; in card_start() 150 outp(ADDR(B0_CTRL),CTRL_RST_CLR) ; /* clear the reset chips */ in card_start() 151 outp(ADDR(B0_LED),LED_GA_OFF|LED_MY_ON|LED_GB_OFF) ; /* ye LED on */ in card_start() 173 outp(ADDR(B0_CTRL), CTRL_HPI_SET) ; in card_stop() 178 outp(ADDR(B0_CTRL),CTRL_RST_SET) ; /* reset for all chips */ in card_stop() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/ |
D | disp.c | 601 struct nouveau_encoder *outp; member 642 mstm->outp->base.base.name, i, payload->vcpi, in nv50_msto_payload() 684 .base.hasht = mstm->outp->dcb->hasht, in nv50_msto_prepare() 685 .base.hashm = (0xf0ff & mstm->outp->dcb->hashm) | in nv50_msto_prepare() 758 nv50_outp_acquire(mstm->outp); in nv50_msto_enable() 760 if (mstm->outp->link & 1) in nv50_msto_enable() 772 mstm->outp->update(mstm->outp, head->base.index, in nv50_msto_enable() 790 mstm->outp->update(mstm->outp, msto->head->base.index, NULL, 0, 0); in nv50_msto_disable() 945 struct drm_device *dev = mstm->outp->base.base.dev; in nv50_mstc_new() 979 struct nouveau_drm *drm = nouveau_drm(mstm->outp->base.base.dev); in nv50_mstm_cleanup() [all …]
|
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | nv50.c | 129 struct dcb_output outp; in nv50_devinit_init() local 137 while (init->base.post && dcb_outp_parse(bios, i, &ver, &hdr, &outp)) { in nv50_devinit_init() 138 if (nvbios_outp_match(bios, outp.hasht, outp.hashm, in nv50_devinit_init() 141 init.outp = &outp; in nv50_devinit_init() 142 init.or = ffs(outp.or) - 1; in nv50_devinit_init() 143 init.link = outp.sorconf.link == 2; in nv50_devinit_init()
|
/Linux-v4.19/fs/ |
D | select.c | 479 unsigned long *rinp, *routp, *rexp, *inp, *outp, *exp; in do_select() local 482 inp = fds->in; outp = fds->out; exp = fds->ex; in do_select() 490 in = *inp++; out = *outp++; ex = *exp++; in do_select() 594 int core_sys_select(int n, fd_set __user *inp, fd_set __user *outp, in core_sys_select() argument 643 (ret = get_fd_set(n, outp, fds.out)) || in core_sys_select() 662 set_fd_set(n, outp, fds.res_out) || in core_sys_select() 673 static int kern_select(int n, fd_set __user *inp, fd_set __user *outp, in kern_select() argument 691 ret = core_sys_select(n, inp, outp, exp, to); in kern_select() 697 SYSCALL_DEFINE5(select, int, n, fd_set __user *, inp, fd_set __user *, outp, in SYSCALL_DEFINE5() argument 700 return kern_select(n, inp, outp, exp, tvp); in SYSCALL_DEFINE5() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/regulator/ |
D | tps65132-regulator.txt | 11 -For regulator outp, the sub node name should be "outp". 32 outp { 33 regulator-name = "outp";
|
/Linux-v4.19/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
D | disp.h | 34 u16 nvbios_ocfg_entry(struct nvkm_bios *, u16 outp, u8 idx, 36 u16 nvbios_ocfg_parse(struct nvkm_bios *, u16 outp, u8 idx, 38 u16 nvbios_ocfg_match(struct nvkm_bios *, u16 outp, u8 proto, u8 flags,
|
D | dp.h | 31 nvbios_dpcfg_parse(struct nvkm_bios *, u16 outp, u8 idx, 34 nvbios_dpcfg_match(struct nvkm_bios *, u16 outp, u8 pc, u8 vs, u8 pe,
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | syscalls.c | 87 ppc_select(int n, fd_set __user *inp, fd_set __user *outp, fd_set __user *exp, struct timeval __use… in ppc_select() argument 95 || __get_user(outp, ((fd_set __user * __user *)(buffer+2))) in ppc_select() 100 return sys_select(n, inp, outp, exp, tvp); in ppc_select()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.h | 171 struct dcb_output *outp, int crtc) in nouveau_bios_run_init_table() argument 174 init.outp = outp; in nouveau_bios_run_init_table()
|
/Linux-v4.19/drivers/media/usb/au0828/ |
D | au0828-video.c | 322 unsigned char *outp, unsigned long len) in au0828_copy_video() argument 339 fieldstart = outp; in au0828_copy_video() 341 fieldstart = outp + bytesperline; in au0828_copy_video() 350 if ((char *)startwrite + lencopy > (char *)outp + buf->length) { in au0828_copy_video() 353 ((char *)outp + buf->length)); in au0828_copy_video() 354 remain = (char *)outp + buf->length - (char *)startwrite; in au0828_copy_video() 371 if ((char *)startwrite + lencopy > (char *)outp + in au0828_copy_video() 375 ((char *)outp + buf->length)); in au0828_copy_video() 376 lencopy = remain = (char *)outp + buf->length - in au0828_copy_video() 389 if (outp[0] < 0x60 && outp[1440] < 0x60) in au0828_copy_video() [all …]
|