Searched refs:ior (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dior.c24 #include "ior.h"
36 struct nvkm_ior *ior; local
37 list_for_each_entry(ior, &disp->iors, head) {
38 if (ior->type == type && (id < 0 || ior->id == id))
39 return ior;
47 struct nvkm_ior *ior = *pior; local
48 if (ior) {
49 IOR_DBG(ior, "dtor");
50 list_del(&ior
60 struct nvkm_ior *ior; local
[all...]
H A Doutp.c27 #include "ior.h"
38 struct nvkm_ior *ior; local
40 list_for_each_entry(ior, &disp->iors, head) {
41 if ((outp = ior->arm.outp) && ior->arm.outp != ior->asy.outp) {
42 OUTP_DBG(outp, "release %s", ior->name);
43 if (ior->func->route.set)
44 ior->func->route.set(outp, NULL);
45 ior
94 struct nvkm_ior *ior = outp->ior; local
106 nvkm_outp_acquire_ior(struct nvkm_outp *outp, u8 user, struct nvkm_ior *ior) argument
119 struct nvkm_ior *ior; local
145 struct nvkm_ior *ior = outp->ior; local
294 struct nvkm_ior *ior; local
333 struct nvkm_ior *ior; local
[all...]
H A Duoutp.c26 #include "ior.h"
35 struct nvkm_ior *ior = outp->ior; local
40 if (!ior->func->dp || !ior->func->dp->vcpi || !nvkm_head_find(outp->disp, args->v0.head))
43 ior->func->dp->vcpi(ior, args->v0.head, args->v0.start_slot, args->v0.num_slots,
79 struct nvkm_ior *ior = outp->ior; local
84 if (!ior
182 struct nvkm_ior *ior = outp->ior; local
219 struct nvkm_ior *ior = outp->ior; local
246 struct nvkm_ior *ior = outp->ior; local
380 struct nvkm_ior *ior; local
[all...]
H A Dgt215.c28 #include "ior.h"
35 gt215_sor_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size) argument
37 struct nvkm_device *device = ior->disp->engine.subdev.device;
38 const u32 soff = ior->id * 0x800;
49 gt215_sor_hda_hpd(struct nvkm_ior *ior, int head, bool present) argument
51 struct nvkm_device *device = ior->disp->engine.subdev.device;
58 nvkm_mask(device, 0x61c448 + ior->id * 0x800, mask, data);
96 gt215_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
98 struct nvkm_device *device = ior->disp->engine.subdev.device;
100 const u32 soff = nv50_ior_base(ior);
119 gt215_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
141 gt215_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey) argument
186 gt215_sor_bl_set(struct nvkm_ior *ior, int lvl) argument
201 gt215_sor_bl_get(struct nvkm_ior *ior) argument
[all...]
H A Ddp.c27 #include "ior.h"
135 struct nvkm_ior *ior = outp->ior; local
136 struct nvkm_bios *bios = ior->disp->engine.subdev.device->bios;
144 for (i = 0; i < ior->dp.nr; i++) {
181 ior->func->dp->drive(ior, i, ocfg.pc, ocfg.dc, ocfg.pe, ocfg.tx_pu);
210 outp->ior->func->dp->pattern(outp->ior, pattern);
262 for (i = 0; i < lt->outp->ior
315 struct nvkm_ior *ior = outp->ior; local
371 struct nvkm_ior *ior = outp->ior; local
489 struct nvkm_ior *ior = outp->ior; local
529 nvkm_dp_disable(struct nvkm_outp *outp, struct nvkm_ior *ior) argument
[all...]
H A Dgm200.c28 #include "ior.h"
71 gm200_sor_hdmi_scdc(struct nvkm_ior *ior, u32 khz, bool support, bool scrambling, argument
74 struct nvkm_device *device = ior->disp->engine.subdev.device;
75 const u32 soff = nv50_ior_base(ior);
78 ior->tmds.high_speed = khz > 340000;
81 if (ior->tmds.high_speed)
83 if (ior->tmds.high_speed || scrambling_low_rates)
99 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior) argument
103 const u32 sor = ior ? ior
[all...]
H A Dnv50.c29 #include "ior.h"
94 nv50_pior_depth(struct nvkm_ior *ior, struct nvkm_ior_state *state, u32 ctrl) argument
99 if (state->head && state == &ior->asy) {
100 struct nvkm_head *head = nvkm_head_find(ior->disp, __ffs(state->head));
162 nv50_sor_bl_set(struct nvkm_ior *ior, int lvl) argument
164 struct nvkm_device *device = ior->disp->engine.subdev.device;
165 const u32 soff = nv50_ior_base(ior);
174 nv50_sor_bl_get(struct nvkm_ior *ior) argument
176 struct nvkm_device *device = ior->disp->engine.subdev.device;
177 const u32 soff = nv50_ior_base(ior);
1029 nv50_disp_super_ied_on(struct nvkm_head *head, struct nvkm_ior *ior, int id, u32 khz) argument
1085 nv50_disp_super_ied_off(struct nvkm_head *head, struct nvkm_ior *ior, int id) argument
1112 struct nvkm_ior *ior; local
1126 struct nvkm_ior *ior; local
1140 struct nvkm_ior *ior; local
1157 nv50_disp_super_2_2_dp(struct nvkm_head *head, struct nvkm_ior *ior) argument
1267 struct nvkm_ior *ior; local
1320 struct nvkm_ior *ior; local
1335 struct nvkm_ior *ior; local
1351 struct nvkm_ior *ior; local
1589 struct nvkm_ior *ior; local
[all...]
H A Dbase.c27 #include "ior.h"
123 struct nvkm_ior *ior; local
139 list_for_each_entry(ior, &disp->iors, head) {
140 if (ior->func->power)
141 ior->func->power(ior, true, true, true, true, true);
174 struct nvkm_ior *ior; local
203 ior = list_first_entry(&disp->iors, typeof(*ior), head);
204 nvkm_ior_del(&ior);
[all...]
H A Dior.h111 nv50_ior_base(struct nvkm_ior *ior) argument
113 return ior->id * 0x800;
125 nv50_sor_link(struct nvkm_ior *ior) argument
127 return nv50_ior_base(ior) + ((ior->asy.link == 2) * 0x80);
H A Dg84.c28 #include "ior.h"
33 g84_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
35 struct nvkm_device *device = ior->disp->engine.subdev.device;
56 g84_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
58 struct nvkm_device *device = ior->disp->engine.subdev.device;
79 g84_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey) argument
81 struct nvkm_device *device = ior->disp->engine.subdev.device;
H A Dgk104.c28 #include "ior.h"
33 gk104_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
35 struct nvkm_device *device = ior->disp->engine.subdev.device;
54 gk104_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
56 struct nvkm_device *device = ior->disp->engine.subdev.device;
77 gk104_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey) argument
79 struct nvkm_device *device = ior->disp->engine.subdev.device;
H A Dr535.c27 #include "ior.h"
682 outp->disp->rm.assigned_sors &= ~BIT(outp->ior->id);
683 outp->ior->asy.outp = NULL;
684 outp->ior = NULL;
691 struct nvkm_ior *ior; local
724 ior = nvkm_ior_find(disp, SOR, or);
725 if (WARN_ON(!ior))
728 nvkm_outp_acquire_ior(outp, NVKM_OUTP_USER, ior);
773 struct nvkm_ior *ior; local
794 ior
[all...]
H A Dgf119.c28 #include "ior.h"
37 gf119_sor_hda_device_entry(struct nvkm_ior *ior, int head) argument
39 struct nvkm_device *device = ior->disp->engine.subdev.device;
46 gf119_sor_hda_eld(struct nvkm_ior *ior, int head, u8 *data, u8 size) argument
48 struct nvkm_device *device = ior->disp->engine.subdev.device;
49 const u32 soff = 0x030 * ior->id + (head * 0x04);
60 gf119_sor_hda_hpd(struct nvkm_ior *ior, int head, bool present) argument
62 struct nvkm_device *device = ior->disp->engine.subdev.device;
63 const u32 soff = 0x030 * ior->id + (head * 0x04);
68 ior
205 gf119_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
231 gf119_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
253 gf119_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey) argument
[all...]
H A Dg94.c27 #include "ior.h"
175 struct nvkm_ior *ior; local
179 list_for_each_entry(ior, &disp->iors, head) {
180 if (ior->type != SOR)
183 clksor = nvkm_rd32(device, 0x614300 + nv50_ior_base(ior));
H A Doutp.h27 struct nvkm_ior *ior; member in struct:nvkm_outp
H A Dgv100.c26 #include "ior.h"
38 gv100_sor_hda_device_entry(struct nvkm_ior *ior, int head) argument
40 struct nvkm_device *device = ior->disp->engine.subdev.device;
100 gv100_sor_hdmi_infoframe_vsi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
102 struct nvkm_device *device = ior->disp->engine.subdev.device;
124 gv100_sor_hdmi_infoframe_avi(struct nvkm_ior *ior, int head, void *data, u32 size) argument
126 struct nvkm_device *device = ior->disp->engine.subdev.device;
146 gv100_sor_hdmi_ctrl(struct nvkm_ior *ior, int head, bool enable, u8 max_ac_packet, u8 rekey) argument
148 struct nvkm_device *device = ior->disp->engine.subdev.device;
/linux-master/arch/parisc/include/uapi/asm/
H A Dptrace.h38 unsigned long ior; /* CR21 */ member in struct:pt_regs
59 unsigned long ior; /* CR21 */ member in struct:user_regs_struct
/linux-master/arch/parisc/include/asm/
H A Dkgdb.h41 unsigned long ior; member in struct:parisc_gdb_regs
/linux-master/arch/parisc/kernel/
H A Dunaligned.c110 unsigned long saddr = regs->ior;
115 regs->isr, regs->ior, toreg);
138 unsigned long saddr = regs->ior;
143 regs->isr, regs->ior, toreg);
171 unsigned long saddr = regs->ior;
177 regs->isr, regs->ior, toreg);
236 val, regs->isr, regs->ior);
247 : "r" (val), "r" (regs->ior), "r" (regs->isr) );
265 val, regs->isr, regs->ior);
288 : "r" (val), "r" (regs->ior), "
[all...]
H A Dkgdb.c84 gr->ior = regs->ior;
115 regs->ior = gr->ior;
H A Dtoc.c38 regs->ior = (unsigned long)toc->cr[21];
61 regs->ior = toc->cr[21];
H A Dtraps.c149 level, regs->iir, regs->isr, regs->ior);
375 regs->ior = pim_wide->cr[21];
399 regs->ior = pim_narrow->cr[21];
659 fault_address = regs->ior;
673 fault_address = regs->ior;
740 ((void __user *) regs->ior));
755 (void __user *)regs->ior);
771 (void __user *)regs->ior);
H A Dptrace.c457 case RI(ior): return regs->ior;
510 case RI(ior): return regs->ior;
723 REG_OFFSET_NAME(ior),
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9000.c158 ior(struct board_info *db, int reg) function
186 if (ior(db, DM9000_NCR) & 1)
192 if (ior(db, DM9000_NCR) & 1)
306 ret = (ior(db, DM9000_EPDRH) << 8) | ior(db, DM9000_EPDRL);
425 ret = ior(db, reg);
496 to[0] = ior(db, DM9000_EPDRL);
497 to[1] = ior(db, DM9000_EPDRH);
910 db->io_mode = ior(db, DM9000_ISR) >> 6; /* ISR bit7:6 keeps I/O mode */
1059 int tx_status = ior(d
[all...]
/linux-master/drivers/counter/
H A D104-quad-8.c53 * @ior: array of Input / Output Control Register states
63 u8 ior[QUAD8_NUM_COUNTERS]; member in struct:quad8
456 if (u8_get_bits(priv->ior[count->id], LOAD_PIN) == LOAD_CNTR)
539 if (flg_pins == u8_get_bits(priv->ior[event_node->channel], FLG_PINS))
543 ret = quad8_control_register_update(priv->map, priv->ior, event_node->channel,
774 *enable = u8_get_bits(priv->ior[count->id], AB_GATE);
788 ret = quad8_control_register_update(priv->map, priv->ior, count->id, enable, AB_GATE);
905 *preset_enable = !u8_get_bits(priv->ior[count->id], LOAD_PIN);
921 ret = quad8_control_register_update(priv->map, priv->ior, count->id, !preset_enable,
1210 flg_pins = u8_get_bits(priv->ior[channe
[all...]

Completed in 430 milliseconds

12