Searched refs:ver (Results 1 - 25 of 202) sorted by relevance

123456789

/drivers/gpu/drm/nouveau/core/include/subdev/bios/
H A Dcstep.h5 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz);
12 u16 nvbios_cstepEe(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr);
13 u16 nvbios_cstepEp(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr,
15 u16 nvbios_cstepEm(struct nouveau_bios *, u8 pstate, u8 *ver, u8 *hdr,
24 u16 nvbios_cstepXe(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr);
25 u16 nvbios_cstepXp(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr,
H A Dvmap.h9 u16 nvbios_vmap_table(struct nouveau_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
10 u16 nvbios_vmap_parse(struct nouveau_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
21 u16 nvbios_vmap_entry(struct nouveau_bios *, int idx, u8 *ver, u8 *len);
22 u16 nvbios_vmap_entry_parse(struct nouveau_bios *, int idx, u8 *ver, u8 *len,
H A DM0209.h5 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
17 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
19 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
26 u32 nvbios_M0209Se(struct nouveau_bios *, int ent, int idx, u8 *ver, u8 *hdr);
27 u32 nvbios_M0209Sp(struct nouveau_bios *, int ent, int idx, u8 *ver, u8 *hdr,
H A DP0260.h5 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz);
11 u32 nvbios_P0260Ee(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr);
12 u32 nvbios_P0260Ep(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr,
19 u32 nvbios_P0260Xe(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr);
20 u32 nvbios_P0260Xp(struct nouveau_bios *, int idx, u8 *ver, u8 *hdr,
H A Ddisp.h5 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub);
12 u8 *ver, u8 *hdr__, u8 *sub);
14 u8 *ver, u8 *hdr__, u8 *sub,
24 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
26 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
29 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
39 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
41 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
44 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
H A Dtiming.h7 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
9 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
11 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
H A Dmxm.h4 u16 mxm_table(struct nouveau_bios *, u8 *ver, u8 *hdr);
H A Dvolt.h14 u16 nvbios_volt_table(struct nouveau_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
15 u16 nvbios_volt_parse(struct nouveau_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
23 u16 nvbios_volt_entry(struct nouveau_bios *, int idx, u8 *ver, u8 *len);
24 u16 nvbios_volt_entry_parse(struct nouveau_bios *, int idx, u8 *ver, u8 *len,
H A DM0205.h9 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
11 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz,
19 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
21 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
28 u32 nvbios_M0205Se(struct nouveau_bios *, int ent, int idx, u8 *ver, u8 *hdr);
29 u32 nvbios_M0205Sp(struct nouveau_bios *, int ent, int idx, u8 *ver, u8 *hdr,
H A Drammap.h6 u32 nvbios_rammapTe(struct nouveau_bios *, u8 *ver, u8 *hdr,
10 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
12 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
15 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
20 u8 *ver, u8 *hdr);
23 u8 *ver, u8 *hdr,
H A Dperf.h6 u16 nvbios_perf_table(struct nouveau_bios *, u8 *ver, u8 *hdr,
22 u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
24 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_perfE *);
35 u8 *ver, u8 *hdr, u8 cnt, u8 len);
37 u8 *ver, u8 *hdr, u8 cnt, u8 len, struct nvbios_perfS *);
/drivers/staging/unisys/include/
H A Dvbushelper.h31 const char *ver, const char *ver_tag)
42 (ver) ? ver : "unknownVer",
28 bus_device_info_init( ULTRA_VBUS_DEVICEINFO * bus_device_info_ptr, const char *dev_type, const char *drv_name, const char *ver, const char *ver_tag) argument
/drivers/gpu/drm/nouveau/core/subdev/bios/
H A Dgpio.c31 dcb_gpio_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
34 u16 dcb = dcb_table(bios, ver, hdr, cnt, len);
36 if (*ver >= 0x30 && *hdr >= 0x0c)
39 if (*ver >= 0x22 && nv_ro08(bios, dcb - 1) >= 0x13)
43 *ver = nv_ro08(bios, data + 0x00);
44 if (*ver < 0x30) {
49 if (*ver <= 0x41) {
62 dcb_gpio_entry(struct nouveau_bios *bios, int idx, int ent, u8 *ver, u8 *len) argument
68 gpio = dcb_gpio_table(bios, ver, &hdr, &cnt, len);
78 dcb_gpio_parse(struct nouveau_bios *bios, int idx, int ent, u8 *ver, u argument
119 dcb_gpio_match(struct nouveau_bios *bios, int idx, u8 func, u8 line, u8 *ver, u8 *len, struct dcb_gpio_func *gpio) argument
[all...]
H A DP0260.c32 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz)
41 *ver = nv_ro08(bios, data + 0);
42 switch (*ver) {
60 nvbios_P0260Ee(struct nouveau_bios *bios, int idx, u8 *ver, u8 *len) argument
63 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, len, &xnr, &xsz);
70 nvbios_P0260Ep(struct nouveau_bios *bios, int idx, u8 *ver, u8 *len, argument
73 u32 data = nvbios_P0260Ee(bios, idx, ver, len);
75 switch (!!data * *ver) {
86 nvbios_P0260Xe(struct nouveau_bios *bios, int idx, u8 *ver, u8 *xsz) argument
89 u32 data = nvbios_P0260Te(bios, ver,
31 nvbios_P0260Te(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz) argument
96 nvbios_P0260Xp(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, struct nvbios_P0260X *info) argument
[all...]
H A Dxpio.c30 dcb_xpiod_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
32 u16 data = dcb_gpio_table(bios, ver, hdr, cnt, len);
33 if (data && *ver >= 0x40 && *hdr >= 0x06) {
36 *ver = nv_ro08(bios, data + 0x00);
48 u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
50 u16 data = dcb_xpiod_table(bios, ver, hdr, cnt, len);
54 *ver = nv_ro08(bios, data + 0x00);
66 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
69 u16 data = dcb_xpio_table(bios, idx, ver, hdr, cnt, len);
47 dcb_xpio_table(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
65 dcb_xpio_parse(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *info) argument
H A Dconn.c32 nvbios_connTe(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
34 u32 dcb = dcb_table(bios, ver, hdr, cnt, len);
35 if (dcb && *ver >= 0x30 && *hdr >= 0x16) {
38 *ver = nv_ro08(bios, data + 0);
49 nvbios_connTp(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, argument
52 u32 data = nvbios_connTe(bios, ver, hdr, cnt, len);
54 switch (!!data * *ver) {
65 nvbios_connEe(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *len) argument
68 u32 data = nvbios_connTe(bios, ver, &hdr, &cnt, len);
75 nvbios_connEp(struct nouveau_bios *bios, u8 idx, u8 *ver, u argument
[all...]
H A DM0205.c31 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
40 *ver = nv_ro08(bios, data + 0x00);
41 switch (*ver) {
60 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz,
63 u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, snr, ssz);
65 switch (!!data * *ver) {
77 u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
80 u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, &snr, &ssz);
93 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
96 u32 data = nvbios_M0205Ee(bios, idx, ver, hd
30 nvbios_M0205Te(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
59 nvbios_M0205Tp(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz, struct nvbios_M0205T *info) argument
76 nvbios_M0205Ee(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
92 nvbios_M0205Ep(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0205E *info) argument
109 nvbios_M0205Se(struct nouveau_bios *bios, int ent, int idx, u8 *ver, u8 *hdr) argument
123 nvbios_M0205Sp(struct nouveau_bios *bios, int ent, int idx, u8 *ver, u8 *hdr, struct nvbios_M0205S *info) argument
[all...]
H A Dextdev.c30 extdev_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt) argument
43 *ver = nv_ro08(bios, extdev + 0);
52 nvbios_extdev_entry(struct nouveau_bios *bios, int idx, u8 *ver, u8 *len) argument
55 u16 extdev = extdev_table(bios, ver, &hdr, len, &cnt);
74 u8 ver, len; local
77 if (!(entry = nvbios_extdev_entry(bios, idx, &ver, &len)))
89 u8 ver, len, i; local
93 while (!(entry = nvbios_extdev_entry(bios, i++, &ver, &len))) {
H A Ddp.c31 nvbios_dp_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
39 *ver = nv_ro08(bios, data + 0x00);
40 switch (*ver) {
60 u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
62 u16 data = nvbios_dp_table(bios, ver, hdr, cnt, len);
65 switch (*ver * !!outp) {
82 *ver = 0x00;
88 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
91 u16 data = nvbios_dpout_entry(bios, idx, ver, hdr, cnt, len);
93 if (data && *ver) {
59 nvbios_dpout_entry(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
87 nvbios_dpout_parse(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpout *info) argument
128 nvbios_dpout_match(struct nouveau_bios *bios, u16 type, u16 mask, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpout *info) argument
143 nvbios_dpcfg_entry(struct nouveau_bios *bios, u16 outp, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
160 nvbios_dpcfg_parse(struct nouveau_bios *bios, u16 outp, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpcfg *info) argument
189 nvbios_dpcfg_match(struct nouveau_bios *bios, u16 outp, u8 pc, u8 vs, u8 pe, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpcfg *info) argument
[all...]
H A DM0209.c31 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
40 *ver = nv_ro08(bios, data + 0x00);
41 switch (*ver) {
60 u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
63 u32 data = nvbios_M0209Te(bios, ver, hdr, cnt, len, &snr, &ssz);
76 u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
79 u32 data = nvbios_M0209Ee(bios, idx, ver, hdr, cnt, len);
81 switch (!!data * *ver) {
97 nvbios_M0209Se(struct nouveau_bios *bios, int ent, int idx, u8 *ver, u8 *hdr) argument
101 u32 data = nvbios_M0209Ee(bios, ent, ver, hd
30 nvbios_M0209Te(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz) argument
59 nvbios_M0209Ee(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
75 nvbios_M0209Ep(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0209E *info) argument
111 nvbios_M0209Sp(struct nouveau_bios *bios, int ent, int idx, u8 *ver, u8 *hdr, struct nvbios_M0209S *info) argument
[all...]
H A Dmxm.c30 mxm_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr) argument
39 *ver = x.version;
41 if (*ver != 1 || *hdr < 3) {
42 nv_warn(bios, "BIT 'x' table %d/%d unknown\n", *ver, *hdr);
77 u8 ver, hdr; local
78 u16 mxm = mxm_table(bios, &ver, &hdr);
82 ver = nv_ro08(bios, map);
83 if (ver == 0x10) {
93 nv_warn(bios, "unknown sor map v%02x\n", ver);
113 u8 ver, hd local
[all...]
H A Dfan.c30 nvbios_fan_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
40 *ver = nv_ro08(bios, fan + 0);
41 switch (*ver) {
57 nvbios_fan_entry(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, argument
60 u16 data = nvbios_fan_table(bios, ver, hdr, cnt, len);
69 u8 ver, hdr, cnt, len; local
71 u16 data = nvbios_fan_entry(bios, 0, &ver, &hdr, &cnt, &len);
H A Ddisp.c31 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub)
39 *ver = nv_ro08(bios, data + 0x00);
40 switch (*ver) {
60 u8 *ver, u8 *len, u8 *sub)
63 u16 data = nvbios_disp_table(bios, ver, &hdr, &cnt, len, sub);
66 *ver = 0x00;
72 u8 *ver, u8 *len, u8 *sub,
75 u16 data = nvbios_disp_entry(bios, idx, ver, len, sub);
85 u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
88 u16 data = nvbios_disp_parse(bios, idx, ver, le
30 nvbios_disp_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub) argument
59 nvbios_disp_entry(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub) argument
71 nvbios_disp_parse(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub, struct nvbios_disp *info) argument
84 nvbios_outp_entry(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
98 nvbios_outp_parse(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *info) argument
119 nvbios_outp_match(struct nouveau_bios *bios, u16 type, u16 mask, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *info) argument
134 nvbios_ocfg_entry(struct nouveau_bios *bios, u16 outp, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
143 nvbios_ocfg_parse(struct nouveau_bios *bios, u16 outp, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *info) argument
157 nvbios_ocfg_match(struct nouveau_bios *bios, u16 outp, u16 type, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *info) argument
[all...]
H A Dcstep.c31 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz)
41 *ver = nv_ro08(bios, cstep + 0);
42 switch (*ver) {
60 nvbios_cstepEe(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr) argument
63 u16 data = nvbios_cstepTe(bios, ver, hdr, &cnt, &len, &xnr, &xsz);
73 nvbios_cstepEp(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, argument
76 u16 data = nvbios_cstepEe(bios, idx, ver, hdr);
86 nvbios_cstepEm(struct nouveau_bios *bios, u8 pstate, u8 *ver, u8 *hdr, argument
90 while ((data = nvbios_cstepEp(bios, idx++, ver, hdr, info))) {
98 nvbios_cstepXe(struct nouveau_bios *bios, int idx, u8 *ver, u argument
30 nvbios_cstepTe(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz) argument
111 nvbios_cstepXp(struct nouveau_bios *bios, int idx, u8 *ver, u8 *hdr, struct nvbios_cstepX *info) argument
[all...]
H A Di2c.c31 dcb_i2c_table(struct nouveau_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) argument
34 u16 dcb = dcb_table(bios, ver, hdr, cnt, len);
36 if (*ver >= 0x15)
38 if (*ver >= 0x30)
42 if (i2c && *ver >= 0x30) {
43 *ver = nv_ro08(bios, i2c + 0);
48 *ver = *ver; /* use DCB version */
58 dcb_i2c_entry(struct nouveau_bios *bios, u8 idx, u8 *ver, u8 *len) argument
61 u16 i2c = dcb_i2c_table(bios, ver,
70 u8 ver, len; local
[all...]

Completed in 183 milliseconds

123456789