Symbol: ver
arch/arc/include/asm/arcregs.h
170
pad1:12, ver:8;
arch/arc/include/asm/arcregs.h
172
unsigned int ver:8, pad1:12, be:1, atomic:1, unalign:1,
arch/arc/include/asm/arcregs.h
187
unsigned int ver:8, ways:4, sets:4, res:3, sasid:1, pg_sz:4,
arch/arc/include/asm/arcregs.h
191
ways:4, ver:8;
arch/arc/include/asm/arcregs.h
197
unsigned int ver:8, sasid:1, sz1:4, sz0:4, res:2, pae:1,
arch/arc/include/asm/arcregs.h
202
pae:1, res:2, sz0:4, sz1:4, sasid:1, ver:8;
arch/arc/include/asm/arcregs.h
208
unsigned int pad:12, line_len:4, sz:4, config:4, ver:8;
arch/arc/include/asm/arcregs.h
210
unsigned int ver:8, config:4, sz:4, line_len:4, pad:12;
arch/arc/include/asm/arcregs.h
224
unsigned int pad:7, c:1, num_entries:8, num_cores:8, ver:8;
arch/arc/include/asm/arcregs.h
226
unsigned int ver:8, num_cores:8, num_entries:8, c:1, pad:7;
arch/arc/include/asm/arcregs.h
240
unsigned int pad:8, x1616:8, dsp:4, cycles:2, type:2, ver:8;
arch/arc/include/asm/arcregs.h
242
unsigned int ver:8, type:2, cycles:2, dsp:4, x1616:8, pad:8;
arch/arc/include/asm/arcregs.h
248
unsigned int base:16, pad:5, sz:3, ver:8;
arch/arc/include/asm/arcregs.h
250
unsigned int ver:8, sz:3, pad:5, base:16;
arch/arc/include/asm/arcregs.h
256
unsigned int pad:8, sz11:4, sz01:4, sz10:4, sz00:4, ver:8;
arch/arc/include/asm/arcregs.h
258
unsigned int ver:8, sz00:4, sz10:4, sz01:4, sz11:4, pad:8;
arch/arc/include/asm/arcregs.h
264
unsigned int res:21, sz:3, ver:8;
arch/arc/include/asm/arcregs.h
266
unsigned int ver:8, sz:3, res:21;
arch/arc/include/asm/arcregs.h
272
unsigned int pad2:12, cyc:3, pad1:1, sz1:4, sz0:4, ver:8;
arch/arc/include/asm/arcregs.h
274
unsigned int ver:8, sz0:4, sz1:4, pad1:1, cyc:3, pad2:12;
arch/arc/include/asm/arcregs.h
281
unsigned int fast:1, ver:8;
arch/arc/include/asm/arcregs.h
283
unsigned int ver:8, fast:1;
arch/arc/include/asm/arcregs.h
289
unsigned int pad2:15, dp:1, pad1:7, sp:1, ver:8;
arch/arc/include/asm/arcregs.h
291
unsigned int ver:8, sp:1, pad1:7, dp:1, pad2:15;
arch/arc/include/asm/arcregs.h
297
unsigned int pad:21, min:1, num:2, ver:8;
arch/arc/include/asm/arcregs.h
299
unsigned int ver:8, num:2, min:1, pad:21;
arch/arc/include/asm/arcregs.h
307
unsigned int pad2:19, fam:1, pad:2, ent:2, ver:8;
arch/arc/include/asm/arcregs.h
309
unsigned int ver:8, ent:2, pad:2, fam:1, pad2:19;
arch/arc/include/asm/arcregs.h
315
unsigned int pad:6, fbe:2, tqe:2, ts:4, ft:1, rse:2, pte:3, bce:3, ver:8;
arch/arc/include/asm/arcregs.h
317
unsigned int ver:8, bce:3, pte:3, rse:2, ft:1, ts:4, tqe:2, fbe:2, pad:6;
arch/arc/include/asm/arcregs.h
324
unsigned int pad3:5, mmu:3, pad2:4, ic:3, dc:3, pad1:6, ver:8;
arch/arc/include/asm/arcregs.h
326
unsigned int ver:8, pad1:6, dc:3, ic:3, pad2:4, mmu:3, pad3:5;
arch/arc/include/asm/arcregs.h
341
unsigned int pad:16, entries:8, ver:8;
arch/arc/include/asm/arcregs.h
343
unsigned int ver:8, entries:8, pad:16;
arch/arc/include/asm/arcregs.h
349
unsigned int info:24, ver:8;
arch/arc/include/asm/arcregs.h
351
unsigned int ver:8, info:24;
arch/arc/include/asm/dsp-impl.h
134
return !!bcr.ver;
arch/arc/include/asm/dsp-impl.h
142
return !!bcr.ver;
arch/arc/kernel/intc-arcv2.c
17
unsigned int pad:3, firq:1, prio:4, exts:8, irqs:8, ver:8;
arch/arc/kernel/intc-arcv2.c
19
unsigned int ver:8, irqs:8, exts:8, prio:4, firq:1, pad:3;
arch/arc/kernel/mcip.c
163
mp.ver, mp.num_cores,
arch/arc/kernel/mcip.c
38
if (gfrc.ver < 0x3)
arch/arc/kernel/setup.c
113
if (fpu_sp.ver | fpu_dp.ver)
arch/arc/kernel/setup.c
115
IS_AVAIL1(fpu_sp.ver, "SP "),
arch/arc/kernel/setup.c
116
IS_AVAIL1(fpu_dp.ver, "DP "));
arch/arc/kernel/setup.c
130
if (iccm.ver) {
arch/arc/kernel/setup.c
136
if (dccm.ver) {
arch/arc/kernel/setup.c
145
present = fpu_dp.ver; /* SP has no arch visible regs */
arch/arc/kernel/setup.c
220
IS_AVAIL1(mpy.ver, mpy_nm),
arch/arc/kernel/setup.c
233
if (lpb.ver) {
arch/arc/kernel/setup.c
249
if (iccm.ver) {
arch/arc/kernel/setup.c
259
if (dccm.ver) {
arch/arc/kernel/setup.c
270
if (erp.ver) {
arch/arc/kernel/setup.c
333
if (ap.ver) {
arch/arc/kernel/setup.c
339
smart = bcr.ver ? 1 : 0;
arch/arc/kernel/setup.c
342
rtt = bcr.ver ? 1 : 0;
arch/arc/kernel/setup.c
344
if (ap.ver | smart | rtt) {
arch/arc/kernel/setup.c
348
if (ap.ver) {
arch/arc/kernel/setup.c
91
if (!isa.ver) /* ISA BCR absent, use Kconfig info */
arch/arc/mm/cache.c
108
if (!ibcr.ver)
arch/arc/mm/cache.c
111
if (is_isa_arcompact() && (ibcr.ver <= 3)) {
arch/arc/mm/cache.c
114
} else if (is_isa_arcv2() && (ibcr.ver >= 4)) {
arch/arc/mm/cache.c
130
if (!dbcr.ver)
arch/arc/mm/cache.c
133
if (is_isa_arcompact() && (dbcr.ver <= 3)) {
arch/arc/mm/cache.c
138
} else if (is_isa_arcv2() && (dbcr.ver >= 4)) {
arch/arc/mm/cache.c
52
if (sbcr.ver) {
arch/arc/mm/tlb.c
22
unsigned int ver, pg_sz_k, s_pg_sz_m, pae, sets, ways;
arch/arc/mm/tlb.c
573
mmu->ver = (bcr >> 24);
arch/arc/mm/tlb.c
575
if (is_isa_arcompact() && mmu->ver == 3) {
arch/arc/mm/tlb.c
602
mmu->ver, mmu->pg_sz_k, super_pg, CONFIG_PGTABLE_LEVELS,
arch/arc/mm/tlb.c
638
if (is_isa_arcompact() && mmu->ver == 3)
arch/arc/mm/tlb.c
640
else if (is_isa_arcv2() && mmu->ver >= 4)
arch/arc/mm/tlb.c
644
panic("MMU ver %d doesn't match kernel built for\n", mmu->ver);
arch/loongarch/kvm/main.c
231
unsigned long ver, old, vpid;
arch/loongarch/kvm/main.c
249
ver = vcpu->arch.vpid & ~vpid_mask;
arch/loongarch/kvm/main.c
251
if (migrated || (ver != old)) {
arch/m68k/emu/nfeth.c
227
long ver;
arch/m68k/emu/nfeth.c
234
ver = nf_call(nfEtherID + GET_VERSION);
arch/m68k/emu/nfeth.c
235
pr_info("API %lu\n", ver);
arch/m68k/include/asm/traps.h
263
unsigned ver : 4; /* stack frame version # */
arch/m68k/kernel/traps.c
908
fp->un.fmtb.baddr, fp->un.fmtb.dibuf, fp->un.fmtb.ver);
arch/mips/ath79/setup.c
144
ver = 2;
arch/mips/ath79/setup.c
187
if (ver == 1)
arch/mips/ath79/setup.c
192
chip, ver, rev);
arch/mips/ath79/setup.c
50
u32 ver = 1;
arch/mips/fw/arc/init.c
43
pb->ver, pb->rev);
arch/mips/include/asm/cpu.h
272
#define PRID_REV_ENCODE_44(ver, rev) \
arch/mips/include/asm/cpu.h
273
((ver) << 4 | (rev))
arch/mips/include/asm/cpu.h
274
#define PRID_REV_ENCODE_332(ver, rev, patch) \
arch/mips/include/asm/cpu.h
275
((ver) << 5 | (rev) << 2 | (patch))
arch/mips/include/asm/sgiarcs.h
252
USHORT ver; /* ARCS firmware version */
arch/riscv/mm/context.c
104
unsigned long newcntx = ver | cntx2asid(cntx);
arch/riscv/mm/context.c
130
ver = atomic_long_add_return_relaxed(BIT(SATP_ASID_BITS), &current_version);
arch/riscv/mm/context.c
141
return asid | ver;
arch/riscv/mm/context.c
98
unsigned long asid, ver = atomic_long_read(&current_version);
arch/s390/include/asm/ap.h
353
unsigned char ver[2];
arch/sh/boards/mach-highlander/setup.c
351
u16 ver = __raw_readw(PA_VERREG);
arch/sh/boards/mach-highlander/setup.c
361
(ver >> 12) & 0xf, (ver >> 8) & 0xf,
arch/sh/boards/mach-highlander/setup.c
362
(ver >> 4) & 0xf, ver & 0xf);
arch/sh/boards/mach-r2d/setup.c
271
u16 ver = __raw_readw(PA_VERREG);
arch/sh/boards/mach-r2d/setup.c
276
(ver >> 4) & 0xf, ver & 0xf);
arch/sh/boards/mach-sdk7780/setup.c
74
u16 ver = __raw_readw(FPGA_FPVERR);
arch/sh/boards/mach-sdk7780/setup.c
80
(ver >> 12) & 0xf, (ver >> 8) & 0xf,
arch/sh/boards/mach-sdk7780/setup.c
81
(ver >> 4) & 0xf, ver & 0xf,
arch/sparc/include/asm/head_64.h
42
rdpr %ver, %tmp1; \
arch/sparc/include/asm/head_64.h
51
rdpr %ver, %tmp1; \
arch/sparc/include/asm/head_64.h
60
rdpr %ver, %tmp1; \
arch/sparc/include/asm/head_64.h
71
rdpr %ver, %tmp1; \
arch/sparc/include/asm/vio.h
434
struct vio_version ver;
arch/sparc/include/asm/vio.h
447
u32 have = (u32)vio->ver.major << 16 | vio->ver.minor;
arch/sparc/include/asm/vio.h
456
u32 have = (u32)vio->ver.major << 16 | vio->ver.minor;
arch/sparc/include/asm/vio.h
465
u32 have = (u32)vio->ver.major << 16 | vio->ver.minor;
arch/sparc/kernel/chmc.c
697
unsigned long ver;
arch/sparc/kernel/chmc.c
704
__asm__ ("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/chmc.c
705
if ((ver >> 32UL) == __JALAPENO_ID ||
arch/sparc/kernel/chmc.c
706
(ver >> 32UL) == __SERRANO_ID)
arch/sparc/kernel/chmc.c
829
unsigned long ver;
arch/sparc/kernel/chmc.c
835
__asm__ __volatile__("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/chmc.c
836
if ((ver >> 32UL) == __JALAPENO_ID ||
arch/sparc/kernel/chmc.c
837
(ver >> 32UL) == __SERRANO_ID) {
arch/sparc/kernel/cpu.c
54
#define CPU(ver, _name) \
arch/sparc/kernel/cpu.c
543
unsigned long ver;
arch/sparc/kernel/cpu.c
546
__asm__ __volatile__("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/cpu.c
548
manuf = ((ver >> 48) & 0xffff);
arch/sparc/kernel/cpu.c
549
impl = ((ver >> 32) & 0xffff);
arch/sparc/kernel/cpu.c
55
{ .psr_vers = ver, .name = _name }
arch/sparc/kernel/cpu.c
57
#define CPU_PMU(ver, _name, _pmu_name) \
arch/sparc/kernel/cpu.c
58
{ .psr_vers = ver, .name = _name, .pmu_name = _pmu_name }
arch/sparc/kernel/cpu.c
60
#define FPU(ver, _name) \
arch/sparc/kernel/cpu.c
61
{ .fp_vers = ver, .name = _name }
arch/sparc/kernel/ds.c
1075
req.ver.major = 1;
arch/sparc/kernel/ds.c
1076
req.ver.minor = 0;
arch/sparc/kernel/ds.c
72
struct ds_version ver;
arch/sparc/kernel/irq_64.c
323
unsigned long ver;
arch/sparc/kernel/irq_64.c
325
__asm__ ("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/irq_64.c
326
if ((ver >> 32UL) == __JALAPENO_ID ||
arch/sparc/kernel/irq_64.c
327
(ver >> 32UL) == __SERRANO_ID) {
arch/sparc/kernel/ldc.c
148
struct ldc_version ver;
arch/sparc/kernel/ldc.c
370
struct ldc_version *ver;
arch/sparc/kernel/ldc.c
373
ver = &ver_arr[0];
arch/sparc/kernel/ldc.c
376
ver->major, ver->minor);
arch/sparc/kernel/ldc.c
379
ver, sizeof(*ver), &new_tail);
arch/sparc/kernel/ldc.c
393
struct ldc_version ver;
arch/sparc/kernel/ldc.c
396
ver.major = major;
arch/sparc/kernel/ldc.c
397
ver.minor = minor;
arch/sparc/kernel/ldc.c
400
&ver, sizeof(ver), &new_tail);
arch/sparc/kernel/ldc.c
403
ver.major, ver.minor);
arch/sparc/kernel/ldc.c
583
memset(&lp->ver, 0, sizeof(lp->ver));
arch/sparc/kernel/ldc.c
592
struct ldc_version ver = *vp;
arch/sparc/kernel/ldc.c
593
if (ver.minor > vap->minor)
arch/sparc/kernel/ldc.c
594
ver.minor = vap->minor;
arch/sparc/kernel/ldc.c
595
err = send_version_ack(lp, &ver);
arch/sparc/kernel/ldc.c
597
lp->ver = ver;
arch/sparc/kernel/ldc.c
613
if (lp->ver.major != vp->major ||
arch/sparc/kernel/ldc.c
614
lp->ver.minor != vp->minor)
arch/sparc/kernel/ldc.c
617
lp->ver = *vp;
arch/sparc/kernel/setup_64.c
158
unsigned long ver;
arch/sparc/kernel/setup_64.c
166
__asm__ ("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/setup_64.c
167
is_jbus = ((ver >> 32UL) == __JALAPENO_ID ||
arch/sparc/kernel/setup_64.c
168
(ver >> 32UL) == __SERRANO_ID);
arch/sparc/kernel/setup_64.c
558
unsigned long impl, ver;
arch/sparc/kernel/setup_64.c
560
__asm__ __volatile__("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/setup_64.c
561
impl = ((ver >> 32) & 0xffff);
arch/sparc/kernel/smp_64.c
483
u64 *mondo, pstate, ver, busy_mask;
arch/sparc/kernel/smp_64.c
493
__asm__ ("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/smp_64.c
494
is_jbus = ((ver >> 32) == __JALAPENO_ID ||
arch/sparc/kernel/smp_64.c
495
(ver >> 32) == __SERRANO_ID);
arch/sparc/kernel/time_64.c
626
unsigned long ver, manuf, impl;
arch/sparc/kernel/time_64.c
629
: "=&r" (ver));
arch/sparc/kernel/time_64.c
630
manuf = ((ver >> 48) & 0xffff);
arch/sparc/kernel/time_64.c
631
impl = ((ver >> 32) & 0xffff);
arch/sparc/kernel/traps_64.c
855
unsigned long largest_size, smallest_linesize, order, ver;
arch/sparc/kernel/traps_64.c
920
__asm__ ("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/kernel/traps_64.c
921
if ((ver >> 32) == __JALAPENO_ID ||
arch/sparc/kernel/traps_64.c
922
(ver >> 32) == __SERRANO_ID) {
arch/sparc/kernel/traps_64.c
925
} else if ((ver >> 32) == 0x003e0015) {
arch/sparc/kernel/viohs.c
128
memset(&vio->ver, 0, sizeof(vio->ver));
arch/sparc/kernel/viohs.c
266
memset(&vio->ver, 0, sizeof(vio->ver));
arch/sparc/kernel/viohs.c
288
struct vio_version ver = {
arch/sparc/kernel/viohs.c
292
if (ver.minor > vap->minor)
arch/sparc/kernel/viohs.c
293
ver.minor = vap->minor;
arch/sparc/kernel/viohs.c
294
pkt->minor = ver.minor;
arch/sparc/kernel/viohs.c
301
vio->ver = ver;
arch/sparc/kernel/viohs.c
318
if (vio->ver.major != pkt->major ||
arch/sparc/kernel/viohs.c
319
vio->ver.minor != pkt->minor) {
arch/sparc/kernel/viohs.c
325
vio->ver.major = pkt->major;
arch/sparc/kernel/viohs.c
326
vio->ver.minor = pkt->minor;
arch/sparc/mm/init_64.c
1536
unsigned long ver;
arch/sparc/mm/init_64.c
1538
__asm__ ("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/mm/init_64.c
1539
if ((ver >> 32UL) == __JALAPENO_ID ||
arch/sparc/mm/init_64.c
1540
(ver >> 32UL) == __SERRANO_ID)
arch/sparc/mm/init_64.c
2426
unsigned long impl, ver;
arch/sparc/mm/init_64.c
2431
__asm__ __volatile__("rdpr %%ver, %0" : "=r" (ver));
arch/sparc/mm/init_64.c
2432
impl = ((ver >> 32) & 0xffff);
arch/x86/include/asm/efi.h
247
#define __efi64_argmap_get_memory_map(mm_size, mm, key, size, ver) \
arch/x86/include/asm/efi.h
248
((mm_size), (mm), efi64_zero_upper(key), efi64_zero_upper(size), (ver))
arch/x86/kernel/apic/probe_32.c
23
unsigned int ver = GET_APIC_VERSION(apic_read(APIC_LVR));
arch/x86/kernel/apic/probe_32.c
25
if (APIC_XAPIC(ver) || boot_cpu_has(X86_FEATURE_EXTD_APICID))
arch/x86/kernel/apic/vector.c
1200
unsigned int i, v, ver, maxlvt;
arch/x86/kernel/apic/vector.c
1209
ver = GET_APIC_VERSION(v);
arch/x86/kernel/apic/vector.c
1216
if (APIC_INTEGRATED(ver)) {
arch/x86/kernel/apic/vector.c
1217
if (!APIC_XAPIC(ver)) {
arch/x86/kernel/apic/vector.c
1230
if (!APIC_INTEGRATED(ver) || maxlvt == 3) {
arch/x86/kernel/apic/vector.c
1252
if (APIC_INTEGRATED(ver)) {
drivers/accel/qaic/qaic_ras.c
205
le16_to_cpus(&msg->ver);
drivers/accel/qaic/qaic_ras.c
298
if (!msg->ver || msg->ver > VERSION) {
drivers/accel/qaic/qaic_ras.c
299
pci_warn(qdev->pdev, "Dropping RAS message with invalid version %d\n", msg->ver);
drivers/accel/qaic/qaic_ras.c
362
if (msg->ver > 0x1)
drivers/accel/qaic/qaic_ras.c
71
u16 ver;
drivers/acpi/acpi_extlog.c
37
u32 ver; /* Header Version */
drivers/acpi/pfr_update.c
273
switch (img_hdr->ver) {
drivers/android/binder.c
5835
struct binder_version __user *ver = ubuf;
drivers/android/binder.c
5838
&ver->protocol_version)) {
drivers/ata/pata_parport/epat.c
316
int ver;
drivers/ata/pata_parport/epat.c
322
ver = RR(0xb);
drivers/ata/pata_parport/epat.c
327
ver, pi->port, pi->mode, mode_string[pi->mode], pi->delay);
drivers/ata/sata_dwc_460ex.c
1131
char *ver = (char *)&versionr;
drivers/ata/sata_dwc_460ex.c
1166
dev_notice(dev, "id %d, controller version %c.%c%c\n", idr, ver[0], ver[1], ver[2]);
drivers/atm/solos-pci.c
342
int ver, rate_up, rate_down, err;
drivers/atm/solos-pci.c
351
err = kstrtoint(str, 10, &ver);
drivers/atm/solos-pci.c
356
if (ver < 1) {
drivers/atm/solos-pci.c
358
ver);
drivers/block/rnbd/rnbd-clt.c
524
sess->ver = min_t(u8, rsp->ver, RNBD_PROTO_VER_MAJOR);
drivers/block/rnbd/rnbd-clt.c
605
msg.ver = RNBD_PROTO_VER_MAJOR;
drivers/block/rnbd/rnbd-clt.h
95
u8 ver; /* protocol version */
drivers/block/rnbd/rnbd-proto.h
81
u8 ver;
drivers/block/rnbd/rnbd-proto.h
93
u8 ver;
drivers/block/rnbd/rnbd-srv-trace.h
112
__entry->proto_ver = srv->ver;
drivers/block/rnbd/rnbd-srv-trace.h
113
__entry->clt_ver = msg->ver;
drivers/block/rnbd/rnbd-srv-trace.h
59
__field(u8, ver)
drivers/block/rnbd/rnbd-srv-trace.h
72
__entry->ver = srv->ver;
drivers/block/rnbd/rnbd-srv-trace.h
87
__entry->ver,
drivers/block/rnbd/rnbd-srv.c
175
prio = srv_sess->ver < RNBD_PROTO_VER_MAJOR ||
drivers/block/rnbd/rnbd-srv.c
658
srv_sess->ver = min_t(u8, sess_info_msg->ver, RNBD_PROTO_VER_MAJOR);
drivers/block/rnbd/rnbd-srv.c
664
rsp->ver = srv_sess->ver;
drivers/block/rnbd/rnbd-srv.h
29
u8 ver;
drivers/block/sunvdc.c
110
return port->vio.ver.major == major && port->vio.ver.minor >= minor;
drivers/block/sunvdc.c
880
port->vio.ver.major, port->vio.ver.minor);
drivers/bluetooth/btbcm.c
571
struct hci_rp_read_local_version *ver;
drivers/bluetooth/btbcm.c
593
ver = (struct hci_rp_read_local_version *)skb->data;
drivers/bluetooth/btbcm.c
594
rev = le16_to_cpu(ver->hci_rev);
drivers/bluetooth/btbcm.c
595
subver = le16_to_cpu(ver->lmp_subver);
drivers/bluetooth/btintel.c
1118
struct intel_version *ver,
drivers/bluetooth/btintel.c
1127
switch (ver->hw_variant) {
drivers/bluetooth/btintel.c
1135
if (btintel_firmware_version(hdev, ver->fw_build_num,
drivers/bluetooth/btintel.c
1136
ver->fw_build_ww, ver->fw_build_yy,
drivers/bluetooth/btintel.c
1154
if (ver->fw_variant == 0x23)
drivers/bluetooth/btintel.c
1166
struct intel_version_tlv *ver,
drivers/bluetooth/btintel.c
1174
if (btintel_firmware_version(hdev, ver->min_fw_build_nn,
drivers/bluetooth/btintel.c
1175
ver->min_fw_build_cw,
drivers/bluetooth/btintel.c
1176
ver->min_fw_build_yy,
drivers/bluetooth/btintel.c
1193
if (ver->img_type == BTINTEL_IMG_OP)
drivers/bluetooth/btintel.c
1513
struct intel_version *ver)
drivers/bluetooth/btintel.c
1521
ver->hw_platform, ver->hw_variant, ver->hw_revision,
drivers/bluetooth/btintel.c
1522
ver->fw_variant, ver->fw_revision, ver->fw_build_num,
drivers/bluetooth/btintel.c
1523
ver->fw_build_ww, ver->fw_build_yy);
drivers/bluetooth/btintel.c
1540
ver->hw_platform, ver->hw_variant);
drivers/bluetooth/btintel.c
1668
struct intel_version *ver)
drivers/bluetooth/btintel.c
1681
if (ver->fw_patch_num) {
drivers/bluetooth/btintel.c
1684
ver->fw_patch_num);
drivers/bluetooth/btintel.c
1694
fw = btintel_legacy_rom_get_fw(hdev, ver);
drivers/bluetooth/btintel.c
1941
static int btintel_get_fw_name(struct intel_version *ver,
drivers/bluetooth/btintel.c
1946
switch (ver->hw_variant) {
drivers/bluetooth/btintel.c
1950
ver->hw_variant,
drivers/bluetooth/btintel.c
1959
ver->hw_variant,
drivers/bluetooth/btintel.c
1960
ver->hw_revision,
drivers/bluetooth/btintel.c
1961
ver->fw_revision,
drivers/bluetooth/btintel.c
1972
struct intel_version *ver,
drivers/bluetooth/btintel.c
1981
if (!ver || !params)
drivers/bluetooth/btintel.c
1997
if (ver->fw_variant == 0x23) {
drivers/bluetooth/btintel.c
2004
switch (ver->hw_variant) {
drivers/bluetooth/btintel.c
2061
err = btintel_get_fw_name(ver, params, fwname, sizeof(fwname), "sfi");
drivers/bluetooth/btintel.c
2100
err = btintel_download_firmware(hdev, ver, fw, boot_param);
drivers/bluetooth/btintel.c
2137
struct intel_version *ver)
drivers/bluetooth/btintel.c
2155
err = btintel_download_fw(hdev, ver, &params, &boot_param);
drivers/bluetooth/btintel.c
2160
if (ver->fw_variant == 0x23)
drivers/bluetooth/btintel.c
2169
err = btintel_get_fw_name(ver, &params, ddcname,
drivers/bluetooth/btintel.c
2206
static void btintel_get_fw_name_tlv(const struct intel_version_tlv *ver,
drivers/bluetooth/btintel.c
2213
cnvi = INTEL_CNVX_TOP_PACK_SWAB(INTEL_CNVX_TOP_TYPE(ver->cnvi_top),
drivers/bluetooth/btintel.c
2214
INTEL_CNVX_TOP_STEP(ver->cnvi_top));
drivers/bluetooth/btintel.c
2216
cnvr = INTEL_CNVX_TOP_PACK_SWAB(INTEL_CNVX_TOP_TYPE(ver->cnvr_top),
drivers/bluetooth/btintel.c
2217
INTEL_CNVX_TOP_STEP(ver->cnvr_top));
drivers/bluetooth/btintel.c
2222
if (INTEL_HW_VARIANT(ver->cnvi_bt) >= 0x1e) {
drivers/bluetooth/btintel.c
2225
if (ver->img_type == BTINTEL_IMG_BOOTLOADER) {
drivers/bluetooth/btintel.c
2234
if (memcmp(ver->fw_id, zero, sizeof(zero))) {
drivers/bluetooth/btintel.c
2237
ver->fw_id, suffix);
drivers/bluetooth/btintel.c
2251
static void btintel_get_iml_tlv(const struct intel_version_tlv *ver,
drivers/bluetooth/btintel.c
2258
cnvi = INTEL_CNVX_TOP_PACK_SWAB(INTEL_CNVX_TOP_TYPE(ver->cnvi_top),
drivers/bluetooth/btintel.c
2259
INTEL_CNVX_TOP_STEP(ver->cnvi_top));
drivers/bluetooth/btintel.c
2261
cnvr = INTEL_CNVX_TOP_PACK_SWAB(INTEL_CNVX_TOP_TYPE(ver->cnvr_top),
drivers/bluetooth/btintel.c
2262
INTEL_CNVX_TOP_STEP(ver->cnvr_top));
drivers/bluetooth/btintel.c
2269
struct intel_version_tlv *ver,
drivers/bluetooth/btintel.c
2277
if (!ver || !boot_param)
drivers/bluetooth/btintel.c
2293
if (ver->img_type == BTINTEL_IMG_OP) {
drivers/bluetooth/btintel.c
2302
if (!bacmp(&ver->otp_bd_addr, BDADDR_ANY)) {
drivers/bluetooth/btintel.c
2308
if (ver->img_type == BTINTEL_IMG_OP) {
drivers/bluetooth/btintel.c
2314
if (INTEL_HW_VARIANT(ver->cnvi_bt) >= 0x1e)
drivers/bluetooth/btintel.c
2315
btintel_get_iml_tlv(ver, fwname, sizeof(fwname), "sfi");
drivers/bluetooth/btintel.c
2317
btintel_get_fw_name_tlv(ver, fwname, sizeof(fwname), "sfi");
drivers/bluetooth/btintel.c
2319
btintel_get_fw_name_tlv(ver, fwname, sizeof(fwname), "sfi");
drivers/bluetooth/btintel.c
2350
err = btintel_download_fw_tlv(hdev, ver, fw, boot_param,
drivers/bluetooth/btintel.c
2351
INTEL_HW_VARIANT(ver->cnvi_bt),
drivers/bluetooth/btintel.c
2352
ver->sbe_type);
drivers/bluetooth/btintel.c
2478
static void btintel_set_ppag(struct hci_dev *hdev, struct intel_version_tlv *ver)
drivers/bluetooth/btintel.c
2489
switch (ver->cnvr_top & 0xFFF) {
drivers/bluetooth/btintel.c
2494
ver->cnvr_top & 0xFFF);
drivers/bluetooth/btintel.c
2748
static int btintel_set_dsbr(struct hci_dev *hdev, struct intel_version_tlv *ver)
drivers/bluetooth/btintel.c
2761
cnvi = ver->cnvi_top & 0xfff;
drivers/bluetooth/btintel.c
2771
if (ver->img_type == BTINTEL_IMG_IML &&
drivers/bluetooth/btintel.c
2772
INTEL_CNVX_TOP_STEP(ver->cnvi_top) == 0x01)
drivers/bluetooth/btintel.c
2777
if (ver->img_type == BTINTEL_IMG_OP &&
drivers/bluetooth/btintel.c
2782
if (ver->img_type == BTINTEL_IMG_IML)
drivers/bluetooth/btintel.c
286
int btintel_version_info(struct hci_dev *hdev, struct intel_version *ver)
drivers/bluetooth/btintel.c
293
if (ver->hw_platform != 0x37) {
drivers/bluetooth/btintel.c
295
ver->hw_platform);
drivers/bluetooth/btintel.c
3035
struct intel_version_tlv *ver)
drivers/bluetooth/btintel.c
3040
cnvi = ver->cnvi_top & 0xfff;
drivers/bluetooth/btintel.c
3041
cnvr = ver->cnvr_top & 0xfff;
drivers/bluetooth/btintel.c
305
switch (ver->hw_variant) {
drivers/bluetooth/btintel.c
3056
static int btintel_acpi_set_sar(struct hci_dev *hdev, struct intel_version_tlv *ver)
drivers/bluetooth/btintel.c
3123
ret = btintel_sar_send_to_device(hdev, &sar, ver);
drivers/bluetooth/btintel.c
3131
struct intel_version_tlv *ver)
drivers/bluetooth/btintel.c
3134
return btintel_acpi_set_sar(hdev, ver);
drivers/bluetooth/btintel.c
3140
struct intel_version_tlv *ver)
drivers/bluetooth/btintel.c
3164
err = btintel_prepare_fw_download_tlv(hdev, ver, &boot_param);
drivers/bluetooth/btintel.c
3169
if (ver->img_type == BTINTEL_IMG_OP)
drivers/bluetooth/btintel.c
317
ver->hw_variant);
drivers/bluetooth/btintel.c
3176
err = btintel_read_version_tlv(hdev, ver);
drivers/bluetooth/btintel.c
3181
err = btintel_set_dsbr(hdev, ver);
drivers/bluetooth/btintel.c
3190
if (ver->img_type == BTINTEL_IMG_IML) {
drivers/bluetooth/btintel.c
3191
err = btintel_prepare_fw_download_tlv(hdev, ver, &boot_param);
drivers/bluetooth/btintel.c
3202
btintel_get_fw_name_tlv(ver, ddcname, sizeof(ddcname), "ddc");
drivers/bluetooth/btintel.c
321
switch (ver->fw_variant) {
drivers/bluetooth/btintel.c
3217
btintel_set_specific_absorption_rate(hdev, ver);
drivers/bluetooth/btintel.c
3220
btintel_set_ppag(hdev, ver);
drivers/bluetooth/btintel.c
335
bt_dev_err(hdev, "Unsupported firmware variant(%02x)", ver->fw_variant);
drivers/bluetooth/btintel.c
3389
struct intel_version ver;
drivers/bluetooth/btintel.c
339
coredump_info.hw_variant = ver->hw_variant;
drivers/bluetooth/btintel.c
340
coredump_info.fw_build_num = ver->fw_build_num;
drivers/bluetooth/btintel.c
343
variant, ver->fw_revision >> 4, ver->fw_revision & 0x0f,
drivers/bluetooth/btintel.c
344
ver->fw_build_num, ver->fw_build_ww,
drivers/bluetooth/btintel.c
345
2000 + ver->fw_build_yy);
drivers/bluetooth/btintel.c
3453
if (skb->len == sizeof(ver) && skb->data[1] == 0x37) {
drivers/bluetooth/btintel.c
3456
memcpy(&ver, skb->data, sizeof(ver));
drivers/bluetooth/btintel.c
3459
btintel_version_info(hdev, &ver);
drivers/bluetooth/btintel.c
3468
switch (ver.hw_variant) {
drivers/bluetooth/btintel.c
3488
err = btintel_legacy_rom_setup(hdev, &ver);
drivers/bluetooth/btintel.c
3508
btintel_set_msft_opcode(hdev, ver.hw_variant);
drivers/bluetooth/btintel.c
3510
err = btintel_bootloader_setup(hdev, &ver);
drivers/bluetooth/btintel.c
3515
ver.hw_variant);
drivers/bluetooth/btintel.c
3521
ver.hw_platform, ver.hw_variant,
drivers/bluetooth/btintel.c
3522
ver.hw_revision);
drivers/bluetooth/btintel.c
3573
err = btintel_read_version(hdev, &ver);
drivers/bluetooth/btintel.c
3587
btintel_set_msft_opcode(hdev, ver.hw_variant);
drivers/bluetooth/btintel.c
3589
err = btintel_bootloader_setup(hdev, &ver);
drivers/bluetooth/btintel.c
438
int btintel_read_version(struct hci_dev *hdev, struct intel_version *ver)
drivers/bluetooth/btintel.c
449
if (!skb || skb->len != sizeof(*ver)) {
drivers/bluetooth/btintel.c
455
memcpy(ver, skb->data, sizeof(*ver));
drivers/bluetooth/btintel.h
254
int btintel_version_info(struct hci_dev *hdev, struct intel_version *ver);
drivers/bluetooth/btintel.h
257
int btintel_read_version(struct hci_dev *hdev, struct intel_version *ver);
drivers/bluetooth/btintel.h
263
int btintel_download_firmware(struct hci_dev *dev, struct intel_version *ver,
drivers/bluetooth/btintel.h
278
struct intel_version_tlv *ver);
drivers/bluetooth/btintel.h
310
struct intel_version *ver)
drivers/bluetooth/btintel.h
327
struct intel_version *ver)
drivers/bluetooth/btintel.h
398
struct intel_version_tlv *ver)
drivers/bluetooth/btintel_pcie.c
114
u32 ver;
drivers/bluetooth/btintel_pcie.c
184
db_frag.ver = BTINTEL_PCIE_DBGC_FRAG_VERSION;
drivers/bluetooth/btqca.c
16
int qca_read_soc_version(struct hci_dev *hdev, struct qca_btsoc_version *ver,
drivers/bluetooth/btqca.c
24
u8 rlen = sizeof(*edl) + sizeof(*ver);
drivers/bluetooth/btqca.c
66
memcpy(ver, edl->data + 1, sizeof(*ver));
drivers/bluetooth/btqca.c
68
memcpy(ver, &edl->data, sizeof(*ver));
drivers/bluetooth/btqca.c
71
le32_to_cpu(ver->product_id));
drivers/bluetooth/btqca.c
73
le32_to_cpu(ver->soc_id));
drivers/bluetooth/btqca.c
734
struct qca_btsoc_version ver, u8 rom_ver, u16 bid)
drivers/bluetooth/btqca.c
748
if ((le32_to_cpu(ver.soc_id) & QCA_HSP_GF_SOC_MASK) == QCA_HSP_GF_SOC_ID)
drivers/bluetooth/btqca.c
75
le16_to_cpu(ver->rom_ver));
drivers/bluetooth/btqca.c
767
enum qca_btsoc_type soc_type, struct qca_btsoc_version ver,
drivers/bluetooth/btqca.c
77
le16_to_cpu(ver->patch_ver));
drivers/bluetooth/btqca.c
779
soc_ver = get_soc_ver(ver.soc_id, ver.rom_ver);
drivers/bluetooth/btqca.c
79
if (ver->soc_id == 0 || ver->rom_ver == 0)
drivers/bluetooth/btqca.c
891
firmware_name, soc_type, ver, 0, boardid);
drivers/bluetooth/btqca.c
896
if (le32_to_cpu(ver.soc_id) == QCA_WCN3950_SOC_ID_T)
drivers/bluetooth/btqca.c
898
else if (le32_to_cpu(ver.soc_id) == QCA_WCN3950_SOC_ID_S)
drivers/bluetooth/btqca.c
907
if (le32_to_cpu(ver.soc_id) == QCA_WCN3991_SOC_ID)
drivers/bluetooth/btqca.c
919
sizeof(config.fwname), "hpnv", soc_type, ver,
drivers/bluetooth/btqca.c
933
"wcnhpnv", soc_type, ver, rom_ver, boardid);
drivers/bluetooth/btqca.c
937
"hmtnv", soc_type, ver, rom_ver, boardid);
drivers/bluetooth/btqca.c
948
"hpnv", soc_type, ver, rom_ver, boardid);
drivers/bluetooth/btqca.h
167
enum qca_btsoc_type soc_type, struct qca_btsoc_version ver,
drivers/bluetooth/btqca.h
169
int qca_read_soc_version(struct hci_dev *hdev, struct qca_btsoc_version *ver,
drivers/bluetooth/btqca.h
182
struct qca_btsoc_version ver,
drivers/bluetooth/btqca.h
190
struct qca_btsoc_version *ver,
drivers/bluetooth/btusb.c
3323
static u16 qca_extract_board_id(const struct qca_version *ver)
drivers/bluetooth/btusb.c
3325
u16 flag = le16_to_cpu(ver->flag);
drivers/bluetooth/btusb.c
3339
board_id = (ver->chip_id << 8) + ver->platform_id;
drivers/bluetooth/btusb.c
3349
static const char *qca_get_fw_subdirectory(const struct qca_version *ver)
drivers/bluetooth/btusb.c
3355
rom_ver = le32_to_cpu(ver->rom_version);
drivers/bluetooth/btusb.c
3356
board_id = qca_extract_board_id(ver);
drivers/bluetooth/btusb.c
3468
struct qca_version *ver,
drivers/bluetooth/btusb.c
3479
ver_rom = le32_to_cpu(ver->rom_version);
drivers/bluetooth/btusb.c
3480
ver_patch = le32_to_cpu(ver->patch_version);
drivers/bluetooth/btusb.c
3482
fw_subdir = qca_get_fw_subdirectory(ver);
drivers/bluetooth/btusb.c
3529
const struct qca_version *ver)
drivers/bluetooth/btusb.c
3531
u32 rom_version = le32_to_cpu(ver->rom_version);
drivers/bluetooth/btusb.c
3536
fw_subdir = qca_get_fw_subdirectory(ver);
drivers/bluetooth/btusb.c
3537
board_id = qca_extract_board_id(ver);
drivers/bluetooth/btusb.c
3539
switch (le32_to_cpu(ver->ram_version)) {
drivers/bluetooth/btusb.c
3563
struct qca_version *ver,
drivers/bluetooth/btusb.c
3570
btusb_generate_qca_nvm_name(fwname, sizeof(fwname), ver);
drivers/bluetooth/btusb.c
3591
struct qca_version ver;
drivers/bluetooth/btusb.c
3593
if (btusb_qca_send_vendor_req(udev, QCA_GET_TARGET_VERSION, &ver,
drivers/bluetooth/btusb.c
3594
sizeof(ver)) < 0)
drivers/bluetooth/btusb.c
3597
return !(le32_to_cpu(ver.rom_version) & ~0xffffU);
drivers/bluetooth/btusb.c
3605
struct qca_version ver;
drivers/bluetooth/btusb.c
3610
err = btusb_qca_send_vendor_req(udev, QCA_GET_TARGET_VERSION, &ver,
drivers/bluetooth/btusb.c
3611
sizeof(ver));
drivers/bluetooth/btusb.c
3615
ver_rom = le32_to_cpu(ver.rom_version);
drivers/bluetooth/btusb.c
3639
err = btusb_setup_qca_load_rampatch(hdev, &ver, info);
drivers/bluetooth/btusb.c
3644
err = btusb_qca_send_vendor_req(udev, QCA_GET_TARGET_VERSION, &ver,
drivers/bluetooth/btusb.c
3645
sizeof(ver));
drivers/bluetooth/btusb.c
3649
btdata->qca_dump.fw_version = le32_to_cpu(ver.patch_version);
drivers/bluetooth/btusb.c
3650
btdata->qca_dump.controller_id = le32_to_cpu(ver.rom_version);
drivers/bluetooth/btusb.c
3653
err = btusb_setup_qca_load_nvm(hdev, &ver, info);
drivers/bluetooth/hci_ag6xx.c
155
struct intel_version ver;
drivers/bluetooth/hci_ag6xx.c
169
err = btintel_read_version(hdev, &ver);
drivers/bluetooth/hci_ag6xx.c
173
btintel_version_info(hdev, &ver);
drivers/bluetooth/hci_ag6xx.c
178
if (ver.hw_platform != 0x37) {
drivers/bluetooth/hci_ag6xx.c
180
ver.hw_platform);
drivers/bluetooth/hci_ag6xx.c
187
if (ver.hw_variant != 0x0a) {
drivers/bluetooth/hci_ag6xx.c
189
ver.hw_variant);
drivers/bluetooth/hci_ag6xx.c
194
ver.hw_platform, ver.hw_variant);
drivers/bluetooth/hci_ag6xx.c
220
if (ver.fw_patch_num) {
drivers/bluetooth/hci_ag6xx.c
222
ver.fw_patch_num);
drivers/bluetooth/hci_ag6xx.c
229
ver.hw_platform, ver.hw_variant, ver.hw_revision,
drivers/bluetooth/hci_ag6xx.c
230
ver.fw_variant, ver.fw_revision, ver.fw_build_num,
drivers/bluetooth/hci_ag6xx.c
231
ver.fw_build_ww, ver.fw_build_yy);
drivers/bluetooth/hci_intel.c
524
struct intel_version ver;
drivers/bluetooth/hci_intel.c
577
err = btintel_read_version(hdev, &ver);
drivers/bluetooth/hci_intel.c
584
if (ver.hw_platform != 0x37) {
drivers/bluetooth/hci_intel.c
586
ver.hw_platform);
drivers/bluetooth/hci_intel.c
596
switch (ver.hw_variant) {
drivers/bluetooth/hci_intel.c
603
ver.hw_variant);
drivers/bluetooth/hci_intel.c
607
btintel_version_info(hdev, &ver);
drivers/bluetooth/hci_intel.c
622
if (ver.fw_variant == 0x23) {
drivers/bluetooth/hci_intel.c
631
if (ver.fw_variant != 0x06) {
drivers/bluetooth/hci_intel.c
633
ver.fw_variant);
drivers/bluetooth/hci_intel.c
682
switch (ver.hw_variant) {
drivers/bluetooth/hci_intel.c
686
ver.hw_variant, le16_to_cpu(params.dev_revid));
drivers/bluetooth/hci_intel.c
690
ver.hw_variant, ver.hw_revision, ver.fw_revision);
drivers/bluetooth/hci_intel.c
694
ver.hw_variant);
drivers/bluetooth/hci_intel.c
708
switch (ver.hw_variant) {
drivers/bluetooth/hci_intel.c
712
ver.hw_variant, le16_to_cpu(params.dev_revid));
drivers/bluetooth/hci_intel.c
716
ver.hw_variant, ver.hw_revision, ver.fw_revision);
drivers/bluetooth/hci_intel.c
720
ver.hw_variant);
drivers/bluetooth/hci_intel.c
734
err = btintel_download_firmware(hdev, &ver, fw, &boot_param);
drivers/bluetooth/hci_ldisc.c
395
struct hci_rp_read_local_version *ver;
drivers/bluetooth/hci_ldisc.c
439
if (skb->len != sizeof(*ver)) {
drivers/bluetooth/hci_ldisc.c
445
ver = (struct hci_rp_read_local_version *)skb->data;
drivers/bluetooth/hci_ldisc.c
447
switch (le16_to_cpu(ver->manufacturer)) {
drivers/bluetooth/hci_ll.c
457
struct hci_rp_read_local_version *ver;
drivers/bluetooth/hci_ll.c
466
if (skb->len != sizeof(*ver)) {
drivers/bluetooth/hci_ll.c
471
ver = (struct hci_rp_read_local_version *)skb->data;
drivers/bluetooth/hci_ll.c
472
if (le16_to_cpu(ver->manufacturer) != 13) {
drivers/bluetooth/hci_ll.c
477
version = le16_to_cpu(ver->lmp_subver);
drivers/bluetooth/hci_qca.c
1916
struct qca_btsoc_version ver;
drivers/bluetooth/hci_qca.c
1986
ret = qca_read_soc_version(hdev, &ver, soc_type);
drivers/bluetooth/hci_qca.c
2018
ret = qca_read_soc_version(hdev, &ver, soc_type);
drivers/bluetooth/hci_qca.c
2024
ret = qca_uart_setup(hdev, qca_baudrate, soc_type, ver,
drivers/bluetooth/hci_qca.c
2077
qca->fw_version = le16_to_cpu(ver.patch_ver);
drivers/bluetooth/hci_qca.c
2078
qca->controller_id = le16_to_cpu(ver.rom_ver);
drivers/bluetooth/hci_serdev.c
181
struct hci_rp_read_local_version *ver;
drivers/bluetooth/hci_serdev.c
227
if (skb->len != sizeof(*ver))
drivers/char/adi.c
114
: [ver] "r" (ver), [addr] "r" (addr),
drivers/char/adi.c
122
return ver;
drivers/char/adi.c
20
int ver;
drivers/char/adi.c
36
: [ver] "=r" (ver), [err] "=r" (err)
drivers/char/adi.c
45
return ver;
drivers/char/adi.c
95
static int set_mcd_tag(unsigned long addr, u8 ver)
drivers/char/hw_random/optee-rng.c
206
static int optee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/char/hw_random/optee-rng.c
208
return (ver->impl_id == TEE_IMPL_ID_OPTEE);
drivers/char/tpm/tpm_ftpm_tee.c
153
static int ftpm_tee_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/char/tpm/tpm_ftpm_tee.c
158
if ((ver->impl_id == TEE_IMPL_ID_OPTEE) &&
drivers/char/tpm/tpm_ftpm_tee.c
159
(ver->gen_caps & TEE_GEN_CAP_GP))
drivers/clk/imx/clk-scu.c
247
hdr->ver = IMX_SC_RPC_VERSION;
drivers/clk/imx/clk-scu.c
319
hdr->ver = IMX_SC_RPC_VERSION;
drivers/clk/imx/clk-scu.c
338
hdr->ver = IMX_SC_RPC_VERSION;
drivers/clk/imx/clk-scu.c
365
hdr->ver = IMX_SC_RPC_VERSION;
drivers/clk/imx/clk-scu.c
392
hdr->ver = IMX_SC_RPC_VERSION;
drivers/cpufreq/sparc-us2e-cpufreq.c
315
unsigned long manuf, impl, ver;
drivers/cpufreq/sparc-us2e-cpufreq.c
321
__asm__("rdpr %%ver, %0" : "=r" (ver));
drivers/cpufreq/sparc-us2e-cpufreq.c
322
manuf = ((ver >> 48) & 0xffff);
drivers/cpufreq/sparc-us2e-cpufreq.c
323
impl = ((ver >> 32) & 0xffff);
drivers/cpufreq/sparc-us3-cpufreq.c
159
unsigned long manuf, impl, ver;
drivers/cpufreq/sparc-us3-cpufreq.c
165
__asm__("rdpr %%ver, %0" : "=r" (ver));
drivers/cpufreq/sparc-us3-cpufreq.c
166
manuf = ((ver >> 48) & 0xffff);
drivers/cpufreq/sparc-us3-cpufreq.c
167
impl = ((ver >> 32) & 0xffff);
drivers/crypto/hisilicon/hpre/hpre_main.c
1465
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/hpre/hpre_main.c
1480
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/hpre/hpre_main.c
1557
if (qm->ver >= QM_HW_V3) {
drivers/crypto/hisilicon/hpre/hpre_main.c
506
if (qm->ver >= QM_HW_V3)
drivers/crypto/hisilicon/hpre/hpre_main.c
656
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/hpre/hpre_main.c
689
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/hpre/hpre_main.c
728
if (qm->ver >= QM_HW_V3)
drivers/crypto/hisilicon/hpre/hpre_main.c
756
if (qm->ver == QM_HW_V2) {
drivers/crypto/hisilicon/hpre/hpre_main.c
808
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/qm.c
1325
if (qm->ver == QM_HW_V1) {
drivers/crypto/hisilicon/qm.c
1338
if (qm->ver == QM_HW_V1) {
drivers/crypto/hisilicon/qm.c
2169
enum qm_hw_ver ver = qm->ver;
drivers/crypto/hisilicon/qm.c
2172
if (ver == QM_HW_V1) {
drivers/crypto/hisilicon/qm.c
2185
if (ver >= QM_HW_V3 && qm->use_sva && !qp->is_in_kernel)
drivers/crypto/hisilicon/qm.c
2195
enum qm_hw_ver ver = qm->ver;
drivers/crypto/hisilicon/qm.c
2198
if (ver == QM_HW_V1) {
drivers/crypto/hisilicon/qm.c
2215
if (ver >= QM_HW_V3 && qm->use_sva && !qp->is_in_kernel)
drivers/crypto/hisilicon/qm.c
2402
if (qm->ver < QM_HW_V3 || qm->status.stop_reason == QM_NORMAL) {
drivers/crypto/hisilicon/qm.c
2483
if (qm->ver == QM_HW_V1)
drivers/crypto/hisilicon/qm.c
2564
if (qm->ver == QM_HW_V1) {
drivers/crypto/hisilicon/qm.c
2845
switch (qm->ver) {
drivers/crypto/hisilicon/qm.c
2895
if (qm->ver == QM_HW_V1)
drivers/crypto/hisilicon/qm.c
3069
if (qm->ver == QM_HW_V1)
drivers/crypto/hisilicon/qm.c
3071
else if (qm->ver == QM_HW_V2)
drivers/crypto/hisilicon/qm.c
3073
else if (qm->ver == QM_HW_V3)
drivers/crypto/hisilicon/qm.c
3133
if (qm->fun_type == QM_HW_PF && qm->ver > QM_HW_V3) {
drivers/crypto/hisilicon/qm.c
3145
if (qm->fun_type == QM_HW_PF && qm->ver > QM_HW_V3) {
drivers/crypto/hisilicon/qm.c
3164
if (qm->ver > QM_HW_V2 && qm->fun_type == QM_HW_VF)
drivers/crypto/hisilicon/qm.c
3304
if (qm->ver == QM_HW_V1)
drivers/crypto/hisilicon/qm.c
4346
if (qm->ver >= QM_HW_V3)
drivers/crypto/hisilicon/qm.c
4429
if (qm->ver >= QM_HW_V3)
drivers/crypto/hisilicon/qm.c
4708
if (qm->ver >= QM_HW_V3)
drivers/crypto/hisilicon/qm.c
4736
if (qm->ver >= QM_HW_V3)
drivers/crypto/hisilicon/qm.c
4760
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/qm.c
4774
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/qm.c
5269
if (qm->ver <= QM_HW_V2 && qm->use_sva) {
drivers/crypto/hisilicon/qm.c
5293
if (qm->ver <= QM_HW_V2 && qm->use_sva)
drivers/crypto/hisilicon/qm.c
5308
if (qm->fun_type == QM_HW_VF && qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/qm.c
5332
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/qm.c
5491
if (qm->ver != QM_HW_V1)
drivers/crypto/hisilicon/qm.c
5558
if (qm->ver >= QM_HW_V3) {
drivers/crypto/hisilicon/qm.c
5586
qm->ver = pdev->revision;
drivers/crypto/hisilicon/qm.c
559
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/qm.c
5591
qm->ver = sub_version_id;
drivers/crypto/hisilicon/qm.c
570
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/qm.c
5749
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/qm.c
839
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/qm.c
872
switch (qm->ver) {
drivers/crypto/hisilicon/qm.c
893
switch (qm->ver) {
drivers/crypto/hisilicon/sec2/sec_crypto.c
2070
if (ctx->sec->qm.ver < QM_HW_V3) {
drivers/crypto/hisilicon/sec2/sec_crypto.c
2103
if (ctx->sec->qm.ver < QM_HW_V3) {
drivers/crypto/hisilicon/sec2/sec_crypto.c
2465
if (unlikely(ctx->sec->qm.ver == QM_HW_V2 && !sreq->c_req.c_len))
drivers/crypto/hisilicon/sec2/sec_main.c
1185
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/sec2/sec_main.c
1200
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/sec2/sec_main.c
1311
} else if (qm->fun_type == QM_HW_VF && qm->ver == QM_HW_V1) {
drivers/crypto/hisilicon/sec2/sec_main.c
1361
if (qm->ver >= QM_HW_V3) {
drivers/crypto/hisilicon/sec2/sec_main.c
569
if (qm->ver > QM_HW_V2) {
drivers/crypto/hisilicon/sec2/sec_main.c
605
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/sec2/sec_main.c
661
if (qm->ver < QM_HW_V3) {
drivers/crypto/hisilicon/sec2/sec_main.c
735
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/sec2/sec_main.c
746
if (qm->ver == QM_HW_V1) {
drivers/crypto/hisilicon/trng/trng.c
317
trng->ver = readl(trng->base + HISI_TRNG_VERSION);
drivers/crypto/hisilicon/trng/trng.c
325
if (trng->ver != HISI_TRNG_VER_V1 &&
drivers/crypto/hisilicon/trng/trng.c
348
if (trng->ver != HISI_TRNG_VER_V1 &&
drivers/crypto/hisilicon/trng/trng.c
365
if (trng->ver != HISI_TRNG_VER_V1 &&
drivers/crypto/hisilicon/trng/trng.c
56
u32 ver;
drivers/crypto/hisilicon/zip/dae_main.c
95
if (qm->ver >= QM_HW_V5)
drivers/crypto/hisilicon/zip/zip_main.c
1285
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/zip/zip_main.c
1300
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/zip/zip_main.c
1423
} else if (qm->fun_type == QM_HW_VF && qm->ver == QM_HW_V1) {
drivers/crypto/hisilicon/zip/zip_main.c
1482
if (qm->ver >= QM_HW_V3) {
drivers/crypto/hisilicon/zip/zip_main.c
472
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/zip/zip_main.c
575
if (qm->ver < QM_HW_V3)
drivers/crypto/hisilicon/zip/zip_main.c
619
if (qm->use_sva && qm->ver == QM_HW_V2) {
drivers/crypto/hisilicon/zip/zip_main.c
672
if (qm->ver > QM_HW_V2)
drivers/crypto/hisilicon/zip/zip_main.c
683
if (qm->ver == QM_HW_V1) {
drivers/crypto/inside-secure/eip93/eip93-main.c
415
u32 ver, algo_flags;
drivers/crypto/inside-secure/eip93/eip93-main.c
467
ver = readl(eip93->base + EIP93_REG_PE_REVISION);
drivers/crypto/inside-secure/eip93/eip93-main.c
470
FIELD_GET(EIP93_PE_REVISION_EIP_NO, ver),
drivers/crypto/inside-secure/eip93/eip93-main.c
471
FIELD_GET(EIP93_PE_REVISION_MAJ_HW_REV, ver),
drivers/crypto/inside-secure/eip93/eip93-main.c
472
FIELD_GET(EIP93_PE_REVISION_MIN_HW_REV, ver),
drivers/crypto/inside-secure/eip93/eip93-main.c
473
FIELD_GET(EIP93_PE_REVISION_HW_PATCH, ver),
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
47
msg->ver = req->ver;
drivers/crypto/marvell/octeontx2/otx2_cptpf_mbox.c
553
fwd->ver = msg->ver;
drivers/dma/amd/ae4dma/ae4dma-pci.c
101
pt->ver = AE4_DMA_VERSION;
drivers/dma/amd/ptdma/ptdma-debugfs.c
120
if (pt->ver == AE4_DMA_VERSION) {
drivers/dma/amd/ptdma/ptdma-debugfs.c
32
if (pt->ver == AE4_DMA_VERSION) {
drivers/dma/amd/ptdma/ptdma-debugfs.c
76
if (pt->ver == AE4_DMA_VERSION) {
drivers/dma/amd/ptdma/ptdma-dmaengine.c
103
if (pt->ver == AE4_DMA_VERSION) {
drivers/dma/amd/ptdma/ptdma-dmaengine.c
180
if (pt->ver == AE4_DMA_VERSION)
drivers/dma/amd/ptdma/ptdma-dmaengine.c
222
if (pt->ver != AE4_DMA_VERSION && desc) {
drivers/dma/amd/ptdma/ptdma-dmaengine.c
240
if (pt->ver != AE4_DMA_VERSION && tx_desc) {
drivers/dma/amd/ptdma/ptdma-dmaengine.c
282
if (pt->ver == AE4_DMA_VERSION) {
drivers/dma/amd/ptdma/ptdma-dmaengine.c
410
if (pt->ver == AE4_DMA_VERSION) {
drivers/dma/amd/ptdma/ptdma-dmaengine.c
461
if (desc && pt->ver != AE4_DMA_VERSION)
drivers/dma/amd/ptdma/ptdma-dmaengine.c
494
if (pt->ver == AE4_DMA_VERSION)
drivers/dma/amd/ptdma/ptdma-dmaengine.c
547
if (pt->ver == AE4_DMA_VERSION)
drivers/dma/amd/ptdma/ptdma-dmaengine.c
571
if (pt->ver == AE4_DMA_VERSION)
drivers/dma/amd/ptdma/ptdma.h
265
int ver;
drivers/dma/bcm-sba-raid.c
127
enum sba_version ver;
drivers/dma/bcm-sba-raid.c
1636
sba->ver = SBA_VER_1;
drivers/dma/bcm-sba-raid.c
1639
sba->ver = SBA_VER_2;
drivers/dma/bcm-sba-raid.c
1644
switch (sba->ver) {
drivers/dma/bcm-sba-raid.c
1724
dma_chan_name(&sba->dma_chan), sba->ver+1,
drivers/dma/ioat/dma.h
259
u8 ver = ioat_chan->ioat_dma->version;
drivers/dma/ioat/dma.h
262
ioat_chan->reg_base + IOAT_CHANCMD_OFFSET(ver));
drivers/dma/ioat/dma.h
267
u8 ver = ioat_chan->ioat_dma->version;
drivers/dma/ioat/dma.h
270
ioat_chan->reg_base + IOAT_CHANCMD_OFFSET(ver));
drivers/dma/ioat/dma.h
275
u8 ver = ioat_chan->ioat_dma->version;
drivers/dma/ioat/dma.h
278
cmd = readb(ioat_chan->reg_base + IOAT_CHANCMD_OFFSET(ver));
drivers/dma/ioat/registers.h
173
#define IOAT_CHAINADDR_OFFSET(ver) ((ver) < IOAT_VER_2_0 \
drivers/dma/ioat/registers.h
177
#define IOAT_CHAINADDR_OFFSET_LOW(ver) ((ver) < IOAT_VER_2_0 \
drivers/dma/ioat/registers.h
181
#define IOAT_CHAINADDR_OFFSET_HIGH(ver) ((ver) < IOAT_VER_2_0 \
drivers/dma/ioat/registers.h
186
#define IOAT_CHANCMD_OFFSET(ver) ((ver) < IOAT_VER_2_0 \
drivers/dma/lgm/lgm-dma.c
1020
if (d->ver == DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
1094
if (d->ver == DMA_VER22)
drivers/dma/lgm/lgm-dma.c
1173
if (d->ver > DMA_VER22)
drivers/dma/lgm/lgm-dma.c
1271
if (d->ver > DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
1296
if (d->ver == DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
1369
if (d->ver == DMA_VER22)
drivers/dma/lgm/lgm-dma.c
1608
d->ver = FIELD_GET(DMA_ID_REV, id);
drivers/dma/lgm/lgm-dma.c
1625
if (d->ver == DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
1663
if (d->ver == DMA_VER22)
drivers/dma/lgm/lgm-dma.c
1682
if (d->ver == DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
1710
dev_info(dev, "Init done - rev: %x, ports: %d channels: %d\n", d->ver,
drivers/dma/lgm/lgm-dma.c
250
u32 ver;
drivers/dma/lgm/lgm-dma.c
508
if (d->ver > DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
808
if (d->ver < DMA_VER32 || ldma_chan_tx(c))
drivers/dma/lgm/lgm-dma.c
828
if (d->ver == DMA_VER22) {
drivers/dma/lgm/lgm-dma.c
873
if (d->ver <= DMA_VER22)
drivers/dma/lgm/lgm-dma.c
948
if (d->ver > DMA_VER22) {
drivers/firmware/arm_ffa/driver.c
141
ffa_value_t ver;
drivers/firmware/arm_ffa/driver.c
145
}, &ver);
drivers/firmware/arm_ffa/driver.c
147
if ((s32)ver.a0 == FFA_RET_NOT_SUPPORTED) {
drivers/firmware/arm_ffa/driver.c
152
if (FFA_MAJOR_VERSION(ver.a0) > FFA_MAJOR_VERSION(FFA_DRIVER_VERSION)) {
drivers/firmware/arm_ffa/driver.c
154
FFA_MAJOR_VERSION(ver.a0), FFA_MINOR_VERSION(ver.a0),
drivers/firmware/arm_ffa/driver.c
160
if (ver.a0 < FFA_MIN_VERSION) {
drivers/firmware/arm_ffa/driver.c
162
FFA_MAJOR_VERSION(ver.a0), FFA_MINOR_VERSION(ver.a0),
drivers/firmware/arm_ffa/driver.c
170
pr_info("Firmware version %d.%d found\n", FFA_MAJOR_VERSION(ver.a0),
drivers/firmware/arm_ffa/driver.c
171
FFA_MINOR_VERSION(ver.a0));
drivers/firmware/arm_ffa/driver.c
172
*version = ffa_compatible_version_find(ver.a0);
drivers/firmware/arm_scmi/transports/optee.c
511
static int scmi_optee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/firmware/arm_scmi/transports/optee.c
513
return ver->impl_id == TEE_IMPL_ID_OPTEE;
drivers/firmware/arm_sdei.c
960
u64 ver = 0;
drivers/firmware/arm_sdei.c
967
err = sdei_api_get_version(&ver);
drivers/firmware/arm_sdei.c
975
(int)SDEI_VERSION_MAJOR(ver), (int)SDEI_VERSION_MINOR(ver),
drivers/firmware/arm_sdei.c
976
(int)SDEI_VERSION_VENDOR(ver));
drivers/firmware/arm_sdei.c
978
if (SDEI_VERSION_MAJOR(ver) != 1) {
drivers/firmware/broadcom/tee_bnxt_fw.c
179
static int optee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/firmware/broadcom/tee_bnxt_fw.c
181
return (ver->impl_id == TEE_IMPL_ID_OPTEE);
drivers/firmware/cirrus/cs_dsp.c
1515
if (!dsp->ops->validate_version(dsp, header->ver)) {
drivers/firmware/cirrus/cs_dsp.c
1517
file, header->ver);
drivers/firmware/cirrus/cs_dsp.c
1521
dsp->wmfw_ver = header->ver;
drivers/firmware/cirrus/cs_dsp.c
1544
cs_dsp_info(dsp, "%s: format %d timestamp %#llx\n", file, header->ver,
drivers/firmware/cirrus/cs_dsp.c
1786
__be32 ver, __be32 base)
drivers/firmware/cirrus/cs_dsp.c
1796
item->alg_region.ver = be32_to_cpu(ver);
drivers/firmware/cirrus/cs_dsp.c
1824
dsp->fw_id_version = be32_to_cpu(fw->ver);
drivers/firmware/cirrus/cs_dsp.c
1836
dsp->fw_id_version = be32_to_cpu(fw->ver);
drivers/firmware/cirrus/cs_dsp.c
1846
static int cs_dsp_create_regions(struct cs_dsp *dsp, __be32 id, __be32 ver,
drivers/firmware/cirrus/cs_dsp.c
1853
alg_region = cs_dsp_create_region(dsp, type[i], id, ver, base[i]);
drivers/firmware/cirrus/cs_dsp.c
1888
adsp1_id.fw.id, adsp1_id.fw.ver,
drivers/firmware/cirrus/cs_dsp.c
1894
adsp1_id.fw.id, adsp1_id.fw.ver,
drivers/firmware/cirrus/cs_dsp.c
1910
(be32_to_cpu(adsp1_alg[i].alg.ver) & 0xff0000) >> 16,
drivers/firmware/cirrus/cs_dsp.c
1911
(be32_to_cpu(adsp1_alg[i].alg.ver) & 0xff00) >> 8,
drivers/firmware/cirrus/cs_dsp.c
1912
be32_to_cpu(adsp1_alg[i].alg.ver) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
1918
adsp1_alg[i].alg.ver,
drivers/firmware/cirrus/cs_dsp.c
1940
adsp1_alg[i].alg.ver,
drivers/firmware/cirrus/cs_dsp.c
1993
adsp2_id.fw.id, adsp2_id.fw.ver,
drivers/firmware/cirrus/cs_dsp.c
1999
adsp2_id.fw.id, adsp2_id.fw.ver,
drivers/firmware/cirrus/cs_dsp.c
2005
adsp2_id.fw.id, adsp2_id.fw.ver,
drivers/firmware/cirrus/cs_dsp.c
2022
(be32_to_cpu(adsp2_alg[i].alg.ver) & 0xff0000) >> 16,
drivers/firmware/cirrus/cs_dsp.c
2023
(be32_to_cpu(adsp2_alg[i].alg.ver) & 0xff00) >> 8,
drivers/firmware/cirrus/cs_dsp.c
2024
be32_to_cpu(adsp2_alg[i].alg.ver) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
2031
adsp2_alg[i].alg.ver,
drivers/firmware/cirrus/cs_dsp.c
2053
adsp2_alg[i].alg.ver,
drivers/firmware/cirrus/cs_dsp.c
2075
adsp2_alg[i].alg.ver,
drivers/firmware/cirrus/cs_dsp.c
2101
static int cs_dsp_halo_create_regions(struct cs_dsp *dsp, __be32 id, __be32 ver,
drivers/firmware/cirrus/cs_dsp.c
2110
return cs_dsp_create_regions(dsp, id, ver, ARRAY_SIZE(types), types, bases);
drivers/firmware/cirrus/cs_dsp.c
2138
ret = cs_dsp_halo_create_regions(dsp, halo_id.fw.id, halo_id.fw.ver,
drivers/firmware/cirrus/cs_dsp.c
2155
(be32_to_cpu(halo_alg[i].alg.ver) & 0xff0000) >> 16,
drivers/firmware/cirrus/cs_dsp.c
2156
(be32_to_cpu(halo_alg[i].alg.ver) & 0xff00) >> 8,
drivers/firmware/cirrus/cs_dsp.c
2157
be32_to_cpu(halo_alg[i].alg.ver) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
2162
halo_alg[i].alg.ver,
drivers/firmware/cirrus/cs_dsp.c
2221
(le32_to_cpu(hdr->ver) >> 16) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
2222
(le32_to_cpu(hdr->ver) >> 8) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
2223
le32_to_cpu(hdr->ver) & 0xff);
drivers/firmware/cirrus/cs_dsp.c
2244
version = le32_to_cpu(blk->ver) >> 8;
drivers/firmware/cirrus/cs_dsp.c
2248
(le32_to_cpu(blk->ver) >> 16) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
2249
(le32_to_cpu(blk->ver) >> 8) & 0xff,
drivers/firmware/cirrus/cs_dsp.c
2250
le32_to_cpu(blk->ver) & 0xff);
drivers/firmware/cirrus/cs_dsp.c
2314
if (version != alg_region->ver)
drivers/firmware/cirrus/cs_dsp.c
2320
(alg_region->ver >> 16) & 0xFF,
drivers/firmware/cirrus/cs_dsp.c
2321
(alg_region->ver >> 8) & 0xFF,
drivers/firmware/cirrus/cs_dsp.c
2322
alg_region->ver & 0xFF);
drivers/firmware/cirrus/test/cs_dsp_mock_bin.c
225
hdr->ver = cpu_to_le32(fw_version | (format_version << 24));
drivers/firmware/cirrus/test/cs_dsp_mock_bin.c
82
item->ver = cpu_to_le32(alg_ver << 8);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
343
.ver = cpu_to_be32(0x090101),
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
367
.ver = cpu_to_be32(0x090101),
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
479
return be32_to_cpu(adsp2_hdr->ver);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
482
return be32_to_cpu(halo_hdr->ver);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
559
alg_info->alg.ver = cpu_to_be32(algs->ver);
drivers/firmware/cirrus/test/cs_dsp_mock_mem_maps.c
613
alg_info->alg.ver = cpu_to_be32(algs->ver);
drivers/firmware/cirrus/test/cs_dsp_mock_wmfw.c
408
hdr->header.ver = builder->format_version;
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
104
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1046
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1054
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1128
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1136
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1207
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1213
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1221
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1294
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1302
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1375
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1381
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1387
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
139
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1395
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1468
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1476
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1548
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1613
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1676
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1748
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1757
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1832
bin_test_mock_algs[i].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
188
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
1918
bin_test_mock_algs[alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2015
bin_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2024
bin_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
2136
bin_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
239
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
296
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
357
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
424
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
431
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
439
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
513
bin_test_mock_algs[i].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
576
bin_test_mock_algs[alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
639
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
699
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
707
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
779
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
787
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
794
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
83
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
868
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
876
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
883
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
890
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
90
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
964
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
97
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_bin.c
972
bin_test_mock_algs[param->alg_idx].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
281
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
313
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
345
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
41
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
70
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
75
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
80
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_bin_error.c
87
cs_dsp_bin_err_test_mock_algs[0].ver,
drivers/firmware/cirrus/test/cs_dsp_test_callbacks.c
51
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
41
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
51
.ver = 0x100001,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
61
.ver = 0x100500,
drivers/firmware/cirrus/test/cs_dsp_test_control_cache.c
71
.ver = 0x300113,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
40
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
47
.ver = 0x100001,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
54
.ver = 0x100500,
drivers/firmware/cirrus/test/cs_dsp_test_control_parse.c
61
.ver = 0x300113,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
41
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
51
.ver = 0x100001,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
61
.ver = 0x100500,
drivers/firmware/cirrus/test/cs_dsp_test_control_rw.c
71
.ver = 0x300113,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw.c
54
.ver = 0x100000,
drivers/firmware/cirrus/test/cs_dsp_test_wmfw_error.c
39
.ver = 0x100000,
drivers/firmware/efi/stmm/tee_stmm_efi.c
35
static int tee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/firmware/efi/stmm/tee_stmm_efi.c
38
if (ver->impl_id == TEE_IMPL_ID_OPTEE)
drivers/firmware/imx/imx-scu-irq.c
123
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/imx-scu-irq.c
151
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/imx-scu-soc.c
40
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/imx-scu-soc.c
64
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/misc.c
125
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/misc.c
57
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/misc.c
89
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/rm.c
29
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/imx/rm.c
74
hdr->ver = IMX_SC_RPC_VERSION;
drivers/firmware/psci/psci.c
375
#define PSCI_ID(ver, _name) \
drivers/firmware/psci/psci.c
376
{ .fn = PSCI_##ver##_FN_##_name, .name = #_name, }
drivers/firmware/psci/psci.c
377
#define PSCI_ID_NATIVE(ver, _name) \
drivers/firmware/psci/psci.c
378
{ .fn = PSCI_FN_NATIVE(ver, _name), .name = #_name, }
drivers/firmware/psci/psci.c
404
u32 ver;
drivers/firmware/psci/psci.c
406
ver = psci_ops.get_version();
drivers/firmware/psci/psci.c
408
PSCI_VERSION_MAJOR(ver),
drivers/firmware/psci/psci.c
409
PSCI_VERSION_MINOR(ver));
drivers/firmware/psci/psci.c
412
if (PSCI_VERSION_MAJOR(ver) < 1)
drivers/firmware/psci/psci.c
417
ver = invoke_psci_fn(ARM_SMCCC_VERSION_FUNC_ID, 0, 0, 0);
drivers/firmware/psci/psci.c
419
PSCI_VERSION_MAJOR(ver),
drivers/firmware/psci/psci.c
420
PSCI_VERSION_MINOR(ver));
drivers/firmware/psci/psci.c
635
u32 ver = ARM_SMCCC_VERSION_1_0;
drivers/firmware/psci/psci.c
645
ver = ret;
drivers/firmware/psci/psci.c
654
PSCI_VERSION_MAJOR(ver), PSCI_VERSION_MINOR(ver));
drivers/firmware/psci/psci.c
682
u32 ver = psci_0_2_get_version();
drivers/firmware/psci/psci.c
685
PSCI_VERSION_MAJOR(ver),
drivers/firmware/psci/psci.c
686
PSCI_VERSION_MINOR(ver));
drivers/firmware/psci/psci.c
688
if (PSCI_VERSION_MAJOR(ver) == 0 && PSCI_VERSION_MINOR(ver) < 2) {
drivers/firmware/psci/psci.c
697
if (PSCI_VERSION_MAJOR(ver) >= 1) {
drivers/firmware/smccc/kvm_guest.c
56
u32 ver;
drivers/firmware/smccc/kvm_guest.c
71
ver = lower_32_bits(res.a1);
drivers/firmware/smccc/kvm_guest.c
72
if (PSCI_VERSION_MAJOR(ver) != 1) {
drivers/firmware/smccc/kvm_guest.c
74
PSCI_VERSION_MAJOR(ver), PSCI_VERSION_MINOR(ver));
drivers/firmware/ti_sci.c
458
struct ti_sci_version_info *ver = &handle->version;
drivers/firmware/ti_sci.c
481
ver->abi_major = rev_info->abi_major;
drivers/firmware/ti_sci.c
482
ver->abi_minor = rev_info->abi_minor;
drivers/firmware/ti_sci.c
483
ver->firmware_revision = rev_info->firmware_revision;
drivers/firmware/ti_sci.c
484
strscpy(ver->firmware_description, rev_info->firmware_description,
drivers/firmware/ti_sci.c
485
sizeof(ver->firmware_description));
drivers/gpio/gpio-timberdale.c
137
u32 ver;
drivers/gpio/gpio-timberdale.c
143
ver = ioread32(tgpio->membase + TGPIO_VER);
drivers/gpio/gpio-timberdale.c
149
if (ver > 2)
drivers/gpio/gpio-timberdale.c
162
if (ver < 3) {
drivers/gpio/gpio-timberdale.c
180
if (ver > 2)
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
207
int ver;
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
252
ver = coredump->adev->ip_versions[i][j];
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
253
if (ver)
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
256
IP_VERSION_MAJ(ver),
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
257
IP_VERSION_MIN(ver),
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
258
IP_VERSION_REV(ver),
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
259
IP_VERSION_VARIANT(ver),
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c
260
IP_VERSION_SUBREV(ver));
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
979
unsigned int ver = AMD_FMT_MOD_GET(TILE_VERSION, modifier);
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
981
switch (ver) {
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c
995
if (ver >= AMD_FMT_MOD_TILE_VER_GFX10_RBPLUS && pipes_log2 > 1 &&
drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h
80
#define IP_VERSION_MAJ(ver) ((ver) >> 24)
drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h
81
#define IP_VERSION_MIN(ver) (((ver) >> 16) & 0xFF)
drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h
82
#define IP_VERSION_REV(ver) (((ver) >> 8) & 0xFF)
drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h
83
#define IP_VERSION_VARIANT(ver) (((ver) >> 4) & 0xF)
drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h
84
#define IP_VERSION_SUBREV(ver) ((ver) & 0xF)
drivers/gpu/drm/amd/amdgpu/amdgpu_ip.h
85
#define IP_VERSION_MAJ_MIN_REV(ver) ((ver) >> 8)
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1760
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1768
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1776
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1784
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1792
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1800
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1808
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1816
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1824
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1832
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1840
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1848
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1857
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1866
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1876
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1884
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1893
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1903
ta_fw_name[i], fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1911
smu_program = (fw_info.ver >> 24) & 0xff;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1912
smu_major = (fw_info.ver >> 16) & 0xff;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1913
smu_minor = (fw_info.ver >> 8) & 0xff;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1914
smu_debug = (fw_info.ver >> 0) & 0xff;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1916
fw_info.feature, smu_program, fw_info.ver, smu_major, smu_minor, smu_debug);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1926
i, fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1935
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1943
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1951
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1959
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1968
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1977
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1985
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1993
fw_info.feature, fw_info.ver);
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
221
fw_info->ver = adev->vce.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
225
fw_info->ver = adev->uvd.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
229
fw_info->ver = adev->vcn.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
233
fw_info->ver = adev->gmc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
237
fw_info->ver = adev->gfx.me_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
241
fw_info->ver = adev->gfx.pfp_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
245
fw_info->ver = adev->gfx.ce_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
249
fw_info->ver = adev->gfx.rlc_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
253
fw_info->ver = adev->gfx.rlc_srlc_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
257
fw_info->ver = adev->gfx.rlc_srlg_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
261
fw_info->ver = adev->gfx.rlc_srls_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
265
fw_info->ver = adev->gfx.rlcp_ucode_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
269
fw_info->ver = adev->gfx.rlcv_ucode_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
274
fw_info->ver = adev->gfx.mec_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
277
fw_info->ver = adev->gfx.mec2_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
283
fw_info->ver = adev->pm.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
289
fw_info->ver = adev->psp.xgmi_context.context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
294
fw_info->ver = adev->psp.ras_context.context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
299
fw_info->ver = adev->psp.hdcp_context.context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
304
fw_info->ver = adev->psp.dtm_context.context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
309
fw_info->ver = adev->psp.rap_context.context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
314
fw_info->ver = adev->psp.securedisplay_context.context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
326
fw_info->ver = adev->sdma.instance[query_fw->index].fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
330
fw_info->ver = adev->psp.sos.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
334
fw_info->ver = adev->psp.asd_context.bin_desc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
338
fw_info->ver = adev->dm.dmcu_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
342
fw_info->ver = adev->dm.dmcub_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
346
fw_info->ver = adev->psp.toc.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
350
fw_info->ver = adev->psp.cap_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
354
fw_info->ver = adev->mes.kiq_version & AMDGPU_MES_VERSION_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
359
fw_info->ver = adev->mes.sched_version & AMDGPU_MES_VERSION_MASK;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
364
fw_info->ver = adev->gfx.imu_fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
368
fw_info->ver = adev->vpe.fw_version;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
42
#define POPULATE_UCODE_INFO(vf2pf_info, ucode, ver) \
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
45
vf2pf_info->ucode_info[ucode].version = ver; \
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
698
uint64_t ver = AMD_FMT_MOD | AMD_FMT_MOD_SET(TILE_VERSION, AMD_FMT_MOD_TILE_VER_GFX12);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
699
uint64_t mod_256k = ver | AMD_FMT_MOD_SET(TILE, AMD_FMT_MOD_TILE_GFX12_256K_2D);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
700
uint64_t mod_64k = ver | AMD_FMT_MOD_SET(TILE, AMD_FMT_MOD_TILE_GFX12_64K_2D);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
701
uint64_t mod_4k = ver | AMD_FMT_MOD_SET(TILE, AMD_FMT_MOD_TILE_GFX12_4K_2D);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
702
uint64_t mod_256b = ver | AMD_FMT_MOD_SET(TILE, AMD_FMT_MOD_TILE_GFX12_256B_2D);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
703
uint64_t dcc = ver | AMD_FMT_MOD_SET(DCC, 1);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
719
ver | dcc | max_comp_block_mod[i] | gfx12_modifiers[j]);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
762
funcs->ctx.ver = PP_SMU_VER_RV;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
776
funcs->ctx.ver = PP_SMU_VER_NV;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c
799
funcs->ctx.ver = PP_SMU_VER_RN;
drivers/gpu/drm/amd/display/dc/dm_pp_smu.h
50
enum pp_smu_ver ver;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
367
dc->caps.dmub_caps.fams_ver == dc->debug.fams_version.ver;
drivers/gpu/drm/amd/display/dc/optc/dcn401/dcn401_optc.c
323
if (dc->caps.dmub_caps.fams_ver == dc->debug.fams_version.ver && dc->debug.fams2_config.bits.enable) {
drivers/gpu/drm/amd/display/dc/optc/dcn401/dcn401_optc.c
388
if (dc->caps.dmub_caps.fams_ver == dc->debug.fams_version.ver && dc->debug.fams2_config.bits.enable) {
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
2329
if (pp_smu->ctx.ver != PP_SMU_VER_NV)
drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
1139
if (pp_smu->ctx.ver != PP_SMU_VER_RN)
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
754
uint8_t ver;
drivers/gpu/drm/bridge/sil-sii8620.c
2055
u8 ver[5];
drivers/gpu/drm/bridge/sil-sii8620.c
2064
sii8620_read_buf(ctx, REG_VND_IDL, ver, ARRAY_SIZE(ver));
drivers/gpu/drm/bridge/sil-sii8620.c
2071
dev_info(dev, "ChipID %02x%02x:%02x%02x rev %02x.\n", ver[1], ver[0],
drivers/gpu/drm/bridge/sil-sii8620.c
2072
ver[3], ver[2], ver[4]);
drivers/gpu/drm/exynos/exynos_drm_g2d.c
1131
struct drm_exynos_g2d_get_ver *ver = data;
drivers/gpu/drm/exynos/exynos_drm_g2d.c
1133
ver->major = G2D_HW_MAJOR_VER;
drivers/gpu/drm/exynos/exynos_drm_g2d.c
1134
ver->minor = G2D_HW_MINOR_VER;
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
17
#define SYNTHVID_VER_GET_MAJOR(ver) (ver & 0x0000ffff)
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
18
#define SYNTHVID_VER_GET_MINOR(ver) ((ver & 0xffff0000) >> 16)
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
214
static int hyperv_negotiate_version(struct hv_device *hdev, u32 ver)
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
225
msg->ver_req.version = ver;
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
239
hv->synthvid_version = ver;
drivers/gpu/drm/hyperv/hyperv_drm_proto.c
241
SYNTHVID_VER_GET_MAJOR(ver), SYNTHVID_VER_GET_MINOR(ver));
drivers/gpu/drm/i915/display/intel_display_device.c
1156
.__runtime_defaults.ip.ver = 13, \
drivers/gpu/drm/i915/display/intel_display_device.c
1506
u16 ver;
drivers/gpu/drm/i915/display/intel_display_device.c
1542
gmd_id.ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val);
drivers/gpu/drm/i915/display/intel_display_device.c
1547
if (gmd_id.ver == gmdid_display_map[i].ver &&
drivers/gpu/drm/i915/display/intel_display_device.c
1556
gmd_id.ver, gmd_id.rel);
drivers/gpu/drm/i915/display/intel_display_device.c
1721
if (ip_ver.ver || ip_ver.rel || ip_ver.step) {
drivers/gpu/drm/i915/display/intel_display_device.c
1738
DISPLAY_RUNTIME_INFO(display)->ip.ver,
drivers/gpu/drm/i915/display/intel_display_device.c
1950
runtime->ip.ver,
drivers/gpu/drm/i915/display/intel_display_device.c
1954
runtime->ip.ver);
drivers/gpu/drm/i915/display/intel_display_device.c
240
.__runtime_defaults.ip.ver = 2, \
drivers/gpu/drm/i915/display/intel_display_device.c
253
.__runtime_defaults.ip.ver = 2, \
drivers/gpu/drm/i915/display/intel_display_device.c
303
.__runtime_defaults.ip.ver = 3, \
drivers/gpu/drm/i915/display/intel_display_device.c
392
.__runtime_defaults.ip.ver = 4, \
drivers/gpu/drm/i915/display/intel_display_device.c
449
.__runtime_defaults.ip.ver = 5, \
drivers/gpu/drm/i915/display/intel_display_device.c
478
.__runtime_defaults.ip.ver = 6,
drivers/gpu/drm/i915/display/intel_display_device.c
503
.__runtime_defaults.ip.ver = 7,
drivers/gpu/drm/i915/display/intel_display_device.c
532
.__runtime_defaults.ip.ver = 7,
drivers/gpu/drm/i915/display/intel_display_device.c
580
.__runtime_defaults.ip.ver = 7,
drivers/gpu/drm/i915/display/intel_display_device.c
633
.__runtime_defaults.ip.ver = 8,
drivers/gpu/drm/i915/display/intel_display_device.c
653
.__runtime_defaults.ip.ver = 8,
drivers/gpu/drm/i915/display/intel_display_device.c
675
.__runtime_defaults.ip.ver = 9,
drivers/gpu/drm/i915/display/intel_display_device.c
848
.__runtime_defaults.ip.ver = 9,
drivers/gpu/drm/i915/display/intel_display_device.c
864
.__runtime_defaults.ip.ver = 10,
drivers/gpu/drm/i915/display/intel_display_device.c
899
.__runtime_defaults.ip.ver = 11, \
drivers/gpu/drm/i915/display/intel_display_device.c
990
.__runtime_defaults.ip.ver = 12, \
drivers/gpu/drm/i915/display/intel_display_device.h
242
#define DISPLAY_VER(__display) (DISPLAY_RUNTIME_INFO(__display)->ip.ver)
drivers/gpu/drm/i915/display/intel_display_device.h
243
#define DISPLAY_VERx100(__display) (DISPLAY_RUNTIME_INFO(__display)->ip.ver * 100 + \
drivers/gpu/drm/i915/display/intel_display_device.h
284
u16 ver;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
148
const int ver = GRAPHICS_VER(to_i915(batch->base.dev));
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
149
bool use_64b_reloc = ver >= 8;
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
204
if (ver >= 6) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
215
if (ver >= 8)
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
224
if (ver >= 8)
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
48
const int ver = GRAPHICS_VER(vma->vm->i915);
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
69
if (ver >= 8) {
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
74
} else if (ver >= 4) {
drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c
76
(ver < 6 ? MI_USE_GGTT : 0);
drivers/gpu/drm/i915/gt/intel_engine_cs.c
396
static u32 get_reset_domain(u8 ver, enum intel_engine_id id)
drivers/gpu/drm/i915/gt/intel_engine_cs.c
400
if (ver >= 11) {
drivers/gpu/drm/i915/gt/intel_migrate.c
478
static bool wa_1209644611_applies(int ver, u32 size)
drivers/gpu/drm/i915/gt/intel_migrate.c
482
if (ver != 11)
drivers/gpu/drm/i915/gt/intel_migrate.c
584
const int ver = GRAPHICS_VER(rq->i915);
drivers/gpu/drm/i915/gt/intel_migrate.c
588
cs = intel_ring_begin(rq, ver >= 8 ? 10 : 6);
drivers/gpu/drm/i915/gt/intel_migrate.c
592
if (ver >= 9 && !wa_1209644611_applies(ver, size)) {
drivers/gpu/drm/i915/gt/intel_migrate.c
603
} else if (ver >= 8) {
drivers/gpu/drm/i915/gt/intel_migrate.c
922
const int ver = GRAPHICS_VER(i915);
drivers/gpu/drm/i915/gt/intel_migrate.c
930
else if (ver >= 8)
drivers/gpu/drm/i915/gt/intel_migrate.c
961
} else if (ver >= 8) {
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
399
u8 ver = info->mmio_bases[j].graphics_ver;
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
402
if (ver >= prev) {
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
407
prev, ver);
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
411
if (ver == 0)
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
419
base, ver, j);
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
423
prev = ver;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
436
gsc->fw.file_selected.ver.major = msg_out->compat_major;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
437
gsc->fw.file_selected.ver.minor = msg_out->compat_minor;
drivers/gpu/drm/i915/gt/uc/intel_gsc_fw.c
515
gsc_fw->file_selected.ver.major, gsc_fw->file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
344
gsc->fw.file_selected.ver.major, gsc->fw.file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c
345
gsc->fw.file_wanted.ver.major, gsc->fw.file_wanted.ver.minor);
drivers/gpu/drm/i915/gt/uc/intel_guc.h
326
#define MAKE_GUC_VER_STRUCT(ver) MAKE_GUC_VER((ver).major, (ver).minor, (ver).patch)
drivers/gpu/drm/i915/gt/uc/intel_guc.h
328
#define GUC_FIRMWARE_VER(guc) MAKE_GUC_VER_STRUCT((guc)->fw.file_selected.ver)
drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c
220
intel_uc_fw_version_from_gsc_manifest(&huc_fw->file_selected.ver,
drivers/gpu/drm/i915/gt/uc/intel_uc.c
433
fw->file_selected.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc.c
434
fw->file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc.c
435
fw->file_selected.ver.patch);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1359
if (uc_fw->file_selected.ver.major < uc_fw->file_wanted.ver.major)
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1361
else if ((uc_fw->file_selected.ver.major == uc_fw->file_wanted.ver.major) &&
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1362
(uc_fw->file_selected.ver.minor < uc_fw->file_wanted.ver.minor))
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1364
else if ((uc_fw->file_selected.ver.major == uc_fw->file_wanted.ver.major) &&
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1365
(uc_fw->file_selected.ver.minor == uc_fw->file_wanted.ver.minor) &&
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1366
(uc_fw->file_selected.ver.patch < uc_fw->file_wanted.ver.patch))
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1373
uc_fw->file_wanted.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1374
uc_fw->file_wanted.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1375
uc_fw->file_wanted.ver.patch,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1376
uc_fw->file_selected.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1377
uc_fw->file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1378
uc_fw->file_selected.ver.patch);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1381
uc_fw->file_selected.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1382
uc_fw->file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
1383
uc_fw->file_selected.ver.patch);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
330
uc_fw->file_wanted.ver.major = blob->major;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
331
uc_fw->file_wanted.ver.minor = blob->minor;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
332
uc_fw->file_wanted.ver.patch = blob->patch;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
490
void intel_uc_fw_version_from_gsc_manifest(struct intel_uc_fw_ver *ver,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
495
ver->major = manifest->fw_version.major;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
496
ver->minor = manifest->fw_version.minor;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
497
ver->patch = manifest->fw_version.hotfix;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
498
ver->build = manifest->fw_version.build;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
545
static void uc_unpack_css_version(struct intel_uc_fw_ver *ver, u32 css_value)
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
548
ver->major = FIELD_GET(CSS_SW_VERSION_UC_MAJOR, css_value);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
549
ver->minor = FIELD_GET(CSS_SW_VERSION_UC_MINOR, css_value);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
550
ver->patch = FIELD_GET(CSS_SW_VERSION_UC_PATCH, css_value);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
571
if (uc_fw->file_selected.ver.major >= 70) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
572
if (uc_fw->file_selected.ver.minor >= 6) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
575
} else if (uc_fw->file_selected.ver.minor >= 3) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
586
} else if (uc_fw->file_selected.ver.major >= 69) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
652
uc_unpack_css_version(&uc_fw->file_selected.ver, css->sw_version);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
698
static bool is_ver_8bit(struct intel_uc_fw_ver *ver)
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
700
return ver->major < 0xFF && ver->minor < 0xFF && ver->patch < 0xFF;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
714
if (!is_ver_8bit(&uc_fw->file_selected.ver)) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
717
uc_fw->file_selected.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
718
uc_fw->file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
719
uc_fw->file_selected.ver.patch);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
780
struct intel_uc_fw_ver *huc_ver = &huc_selected->ver;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
781
struct intel_uc_fw_ver *guc_ver = &guc_selected->ver;
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
828
if (!wanted->ver.major || !selected->ver.major)
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
832
if (selected->ver.major != wanted->ver.major) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
835
selected->ver.major, selected->ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
836
wanted->ver.major, wanted->ver.minor);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
840
if (selected->ver.minor < wanted->ver.minor)
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
842
else if ((selected->ver.minor == wanted->ver.minor) &&
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
843
(selected->ver.patch < wanted->ver.patch))
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
914
if (old_ver && uc_fw->file_selected.ver.major) {
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
921
uc_fw->file_wanted.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
922
uc_fw->file_wanted.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
923
uc_fw->file_wanted.ver.patch,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
925
uc_fw->file_selected.ver.major,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
926
uc_fw->file_selected.ver.minor,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c
927
uc_fw->file_selected.ver.patch);
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
298
void intel_uc_fw_version_from_gsc_manifest(struct intel_uc_fw_ver *ver,
drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h
83
struct intel_uc_fw_ver ver;
drivers/gpu/drm/i915/i915_drv.h
353
#define IP_VER(ver, rel) ((ver) << 8 | (rel))
drivers/gpu/drm/i915/i915_drv.h
355
#define GRAPHICS_VER(i915) (RUNTIME_INFO(i915)->graphics.ip.ver)
drivers/gpu/drm/i915/i915_drv.h
356
#define GRAPHICS_VER_FULL(i915) IP_VER(RUNTIME_INFO(i915)->graphics.ip.ver, \
drivers/gpu/drm/i915/i915_drv.h
361
#define MEDIA_VER(i915) (RUNTIME_INFO(i915)->media.ip.ver)
drivers/gpu/drm/i915/i915_drv.h
362
#define MEDIA_VER_FULL(i915) IP_VER(RUNTIME_INFO(i915)->media.ip.ver, \
drivers/gpu/drm/i915/i915_pci.c
45
.__runtime.graphics.ip.ver = (x), \
drivers/gpu/drm/i915/i915_pci.c
46
.__runtime.media.ip.ver = (x)
drivers/gpu/drm/i915/i915_pci.c
724
.__runtime.graphics.ip.ver = 12, \
drivers/gpu/drm/i915/i915_pci.c
726
.__runtime.media.ip.ver = 12, \
drivers/gpu/drm/i915/i915_pci.c
765
.__runtime.graphics.ip.ver = 12,
drivers/gpu/drm/i915/i915_pci.c
767
.__runtime.media.ip.ver = 13,
drivers/gpu/drm/i915/i915_pci.c
952
return i915_pci_resource_valid(pdev, intel_mmio_bar(intel_info->__runtime.graphics.ip.ver));
drivers/gpu/drm/i915/i915_query.c
562
struct drm_i915_query_guc_submission_version ver;
drivers/gpu/drm/i915/i915_query.c
564
const size_t size = sizeof(ver);
drivers/gpu/drm/i915/i915_query.c
570
ret = copy_query_item(&ver, size, size, query);
drivers/gpu/drm/i915/i915_query.c
574
if (ver.branch || ver.major || ver.minor || ver.patch)
drivers/gpu/drm/i915/i915_query.c
577
ver.branch = 0;
drivers/gpu/drm/i915/i915_query.c
578
ver.major = guc->submission_version.major;
drivers/gpu/drm/i915/i915_query.c
579
ver.minor = guc->submission_version.minor;
drivers/gpu/drm/i915/i915_query.c
580
ver.patch = guc->submission_version.patch;
drivers/gpu/drm/i915/i915_query.c
582
if (copy_to_user(query_ptr, &ver, size))
drivers/gpu/drm/i915/intel_device_info.c
103
runtime->media.ip.ver,
drivers/gpu/drm/i915/intel_device_info.c
107
runtime->media.ip.ver);
drivers/gpu/drm/i915/intel_device_info.c
302
u8 expected_ver = ip->ver;
drivers/gpu/drm/i915/intel_device_info.c
312
ip->ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val);
drivers/gpu/drm/i915/intel_device_info.c
317
if (IP_VER(ip->ver, ip->rel) < IP_VER(expected_ver, expected_rel))
drivers/gpu/drm/i915/intel_device_info.c
320
ip->ver, ip->rel, offset, val, expected_ver, expected_rel);
drivers/gpu/drm/i915/intel_device_info.c
338
drm_WARN_ON(&i915->drm, RUNTIME_INFO(i915)->graphics.ip.ver > 12);
drivers/gpu/drm/i915/intel_device_info.c
351
if (runtime->graphics.ip.ver == 0x0 &&
drivers/gpu/drm/i915/intel_device_info.c
353
RUNTIME_INFO(i915)->graphics.ip.ver = 12;
drivers/gpu/drm/i915/intel_device_info.c
95
runtime->graphics.ip.ver,
drivers/gpu/drm/i915/intel_device_info.c
99
runtime->graphics.ip.ver);
drivers/gpu/drm/i915/intel_device_info.h
185
u8 ver;
drivers/gpu/drm/i915/selftests/i915_request.c
1122
const int ver = GRAPHICS_VER(gt->i915);
drivers/gpu/drm/i915/selftests/i915_request.c
1147
if (ver >= 8) {
drivers/gpu/drm/i915/selftests/i915_request.c
1151
} else if (ver >= 6) {
drivers/gpu/drm/i915/selftests/mock_gem_device.c
124
.__runtime.graphics.ip.ver = -1,
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
835
u32 ver;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
884
ver = gmu_read(gmu, REG_A6XX_GMU_CORE_FW_VERSION);
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
886
FIELD_GET(A6XX_GMU_CORE_FW_VERSION_MAJOR__MASK, ver),
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
887
FIELD_GET(A6XX_GMU_CORE_FW_VERSION_MINOR__MASK, ver),
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
888
FIELD_GET(A6XX_GMU_CORE_FW_VERSION_STEP__MASK, ver));
drivers/gpu/drm/msm/dsi/dsi_host.c
41
u32 ver;
drivers/gpu/drm/msm/dsi/dsi_host.c
57
ver = readl(base + REG_DSI_VERSION);
drivers/gpu/drm/msm/dsi/dsi_host.c
58
if (ver) {
drivers/gpu/drm/msm/dsi/dsi_host.c
60
ver = FIELD(ver, DSI_VERSION_MAJOR);
drivers/gpu/drm/msm/dsi/dsi_host.c
61
if (ver <= MSM_DSI_VER_MAJOR_V2) {
drivers/gpu/drm/msm/dsi/dsi_host.c
63
*major = ver;
drivers/gpu/drm/msm/dsi/dsi_host.c
75
ver = readl(base + DSI_6G_REG_SHIFT + REG_DSI_VERSION);
drivers/gpu/drm/msm/dsi/dsi_host.c
76
ver = FIELD(ver, DSI_VERSION_MAJOR);
drivers/gpu/drm/msm/dsi/dsi_host.c
77
if (ver == MSM_DSI_VER_MAJOR_6G) {
drivers/gpu/drm/msm/dsi/dsi_host.c
79
*major = ver;
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h
142
struct nvkm_subdev *, const char *bl, const char *img, int ver,
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h
145
struct nvkm_subdev *, const char *img, int ver, struct nvkm_falcon *,
drivers/gpu/drm/nouveau/include/nvkm/core/firmware.h
36
int nvkm_firmware_get(const struct nvkm_subdev *, const char *fwname, int ver,
drivers/gpu/drm/nouveau/include/nvkm/core/firmware.h
41
const char *name, int ver, struct nvkm_blob *);
drivers/gpu/drm/nouveau/include/nvkm/core/firmware.h
43
const char *name, int ver,
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
133
int ver, const struct nvkm_acr_lsf_func *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
137
int ver, const struct nvkm_acr_lsf_func *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
142
int ver, const struct nvkm_acr_lsf_func *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
147
int ver, const struct nvkm_acr_lsf_func *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/acr.h
152
int ver, const struct nvkm_acr_lsf_func *,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h
10
u32 nvbios_M0203Te(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h
11
u32 nvbios_M0203Tp(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h
28
u32 nvbios_M0203Ee(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h
29
u32 nvbios_M0203Ep(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0203.h
31
u32 nvbios_M0203Em(struct nvkm_bios *, u8 ramcfg, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
11
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
19
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
21
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0205E *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
27
u32 nvbios_M0205Se(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
28
u32 nvbios_M0205Sp(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0205.h
9
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
17
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
19
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0209E *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
25
u32 nvbios_M0209Se(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
26
u32 nvbios_M0209Sp(struct nvkm_bios *, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
5
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/P0260.h
11
u32 nvbios_P0260Ee(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/P0260.h
12
u32 nvbios_P0260Ep(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/P0260.h
19
u32 nvbios_P0260Xe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/P0260.h
20
u32 nvbios_P0260Xp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/P0260.h
5
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h
84
u32 nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h
85
u32 nvbios_connTp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h
98
u32 nvbios_connEe(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/conn.h
99
u32 nvbios_connEp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h
12
u32 nvbios_cstepEe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h
13
u32 nvbios_cstepEp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h
15
u32 nvbios_cstepEm(struct nvkm_bios *, u8 pstate, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h
24
u32 nvbios_cstepXe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h
25
u32 nvbios_cstepXp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/cstep.h
5
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h
60
u16 dcb_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *ent, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h
61
u16 dcb_outp(struct nvkm_bios *, u8 idx, u8 *ver, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
11
u16 nvbios_disp_entry(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *sub);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
12
u16 nvbios_disp_parse(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *sub,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
22
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
24
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
26
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
35
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
37
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
39
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/disp.h
5
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h
17
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h
20
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h
32
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpcfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h
35
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_dpcfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h
6
nvbios_dp_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h
46
u16 dcb_gpio_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h
47
u16 dcb_gpio_entry(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h
48
u16 dcb_gpio_parse(struct nvkm_bios *, int idx, int ent, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/gpio.h
51
u8 *ver, u8 *len, struct dcb_gpio_func *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/i2c.h
23
u16 dcb_i2c_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/i2c.h
24
u16 dcb_i2c_entry(struct nvkm_bios *, u8 index, u8 *ver, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/mxm.h
4
u16 mxm_table(struct nvkm_bios *, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pcir.h
14
u32 nvbios_pcirTe(struct nvkm_bios *, u32, u8 *ver, u16 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pcir.h
15
u32 nvbios_pcirTp(struct nvkm_bios *, u32, u8 *ver, u16 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h
22
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h
24
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_perfE *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h
35
u8 *ver, u8 *hdr, u8 cnt, u8 len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h
37
u8 *ver, u8 *hdr, u8 cnt, u8 len, struct nvbios_perfS *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/perf.h
4
u32 nvbios_perf_table(struct nvkm_bios *, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pmu.h
14
u32 nvbios_pmuEe(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pmu.h
15
u32 nvbios_pmuEp(struct nvkm_bios *, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/pmu.h
7
u32 nvbios_pmuTe(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/power_budget.h
15
u8 ver;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h
10
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h
14
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h
16
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h
20
u8 *ver, u8 *hdr);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h
25
u8 *ver, u8 *hdr, struct nvbios_ramcfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/rammap.h
6
u32 nvbios_rammapTe(struct nvkm_bios *, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/timing.h
11
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/timing.h
7
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/timing.h
9
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h
10
u32 nvbios_vmap_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h
11
u32 nvbios_vmap_parse(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h
22
u32 nvbios_vmap_entry(struct nvkm_bios *, int idx, u8 *ver, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/vmap.h
23
u32 nvbios_vmap_entry_parse(struct nvkm_bios *, int idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h
26
u32 nvbios_volt_table(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h
27
u32 nvbios_volt_parse(struct nvkm_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h
35
u32 nvbios_volt_entry(struct nvkm_bios *, int idx, u8 *ver, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/volt.h
36
u32 nvbios_volt_entry_parse(struct nvkm_bios *, int idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/xpio.h
16
u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/xpio.h
18
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *);
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
30
const char *name, int ver, const struct firmware **pfw)
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
36
ret = nvkm_firmware_get(subdev, path, ver, pfw);
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
45
const char *name, int ver, struct nvkm_blob *blob)
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
50
ret = nvkm_firmware_load_name(subdev, base, name, ver, &fw);
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
73
nvkm_firmware_get(const struct nvkm_subdev *subdev, const char *fwname, int ver,
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
89
if (ver != 0)
drivers/gpu/drm/nouveau/nvkm/core/firmware.c
90
snprintf(f, sizeof(f), "nvidia/%s/%s-%d.bin", cname, fwname, ver);
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
139
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
172
&ver, &hdr, &cnt, &len, &info);
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
177
&ver, &hdr, &cnt, &len, &ocfg);
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
642
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
670
data = nvbios_dp_table(bios, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c
671
outp->dp.mst = data && ver >= 0x40 && (nvbios_rd08(bios, data + 0x08) & 0x04);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1015
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1022
u32 data = nvbios_outp_match(bios, t, m, ver, hdr, cnt, len, iedt);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1037
u8 ver, hdr, cnt, len, flags = 0x00;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1046
data = nv50_disp_super_iedt(head, outp, &ver, &hdr, &cnt, &len, &iedt);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1061
&ver, &hdr, &cnt, &len, &iedtrs);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1089
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1097
data = nv50_disp_super_iedt(head, outp, &ver, &hdr, &cnt, &len, &iedt);
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1591
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1648
while ((data = dcb_outp_parse(bios, ++i, &ver, &hdr, &dcbE))) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1649
if (WARN_ON((ver & 0xf0) != 0x40))
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c
1696
data = nvbios_connEp(bios, outp->info.connector, &ver, &hdr,
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
272
ga102_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
321
"gr/fecs_", ver, fwif->fecs,
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c
330
"gr/gpccs_", ver, fwif->gpccs,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2562
gf100_gr_nofw(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
2596
gf100_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
418
int (*load)(struct gf100_gr *, int ver, const struct gf100_gr_fwif *);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
427
int gk20a_gr_load_sw(struct gf100_gr *, const char *path, int ver);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
277
gk20a_gr_load_net(struct gf100_gr *gr, const char *path, const char *name, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
284
ret = nvkm_firmware_load_blob(&gr->base.engine.subdev, path, name, ver, &blob);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
294
gk20a_gr_load_sw(struct gf100_gr *gr, const char *path, int ver)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
296
if (gk20a_gr_load_net(gr, path, "sw_nonctx", ver, gk20a_gr_av_to_init, &gr->sw_nonctx) ||
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
297
gk20a_gr_load_net(gr, path, "sw_ctx", ver, gk20a_gr_aiv_to_init, &gr->sw_ctx) ||
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
298
gk20a_gr_load_net(gr, path, "sw_bundle_init", ver, gk20a_gr_av_to_init, &gr->bundle) ||
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
299
gk20a_gr_load_net(gr, path, "sw_method_init", ver, gk20a_gr_av_to_method, &gr->method))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
317
gk20a_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
321
if (nvkm_firmware_load_blob(subdev, "", "fecs_inst", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
323
nvkm_firmware_load_blob(subdev, "", "fecs_data", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
325
nvkm_firmware_load_blob(subdev, "", "gpccs_inst", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
327
nvkm_firmware_load_blob(subdev, "", "gpccs_data", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c
333
return gk20a_gr_load_sw(gr, "", ver);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
319
u8 ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
321
if (ver == 0x20 && hdr >= 8) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
351
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
353
while (nvbios_P0260Ep(bios, ++E, &ver, &hdr, &infoE)) {
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm107.c
356
while (nvbios_P0260Xp(bios, ++X, &ver, &hdr, &infoX))
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
222
gm200_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
229
"gr/fecs_", ver, fwif->fecs);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
236
"gr/gpccs_", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
243
return gk20a_gr_load_sw(gr, "gr/", ver);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm200.c
35
gm200_gr_nofw(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
141
gm20b_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
148
"gr/fecs_", ver, fwif->fecs);
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
153
if (nvkm_firmware_load_blob(subdev, "gr/", "gpccs_inst", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
155
nvkm_firmware_load_blob(subdev, "gr/", "gpccs_data", ver,
drivers/gpu/drm/nouveau/nvkm/engine/gr/gm20b.c
161
return gk20a_gr_load_sw(gr, "gr/", ver);
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.c
44
ga102_nvdec_nofw(struct nvkm_nvdec *nvdec, int ver, const struct nvkm_nvdec_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c
41
gm107_nvdec_nofw(struct nvkm_nvdec *nvdec, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h
14
int (*load)(struct nvkm_nvdec *, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c
35
gm107_nvenc_nofw(struct nvkm_nvenc *nvenc, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/priv.h
12
int (*load)(struct nvkm_nvenc *, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
177
ga102_sec2_load(struct nvkm_sec2 *sec2, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c
181
NVKM_ACR_LSF_SEC2, "sec2/", ver, fwif->acr);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
283
gp102_sec2_load(struct nvkm_sec2 *sec2, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
289
ver, fwif->acr);
drivers/gpu/drm/nouveau/nvkm/engine/sec2/gp102.c
32
gp102_sec2_nofw(struct nvkm_sec2 *sec2, int ver,
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h
24
int (*load)(struct nvkm_sec2 *, int ver, const struct nvkm_sec2_fwif *);
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
216
struct nvkm_subdev *subdev, const char *bl, const char *img, int ver,
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
227
ret = nvkm_firmware_load_name(subdev, img, "", ver, &blob);
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
282
ret = nvkm_firmware_load_name(subdev, bl, "", ver, &blob);
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
309
struct nvkm_subdev *subdev, const char *img, int ver,
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c
319
ret = nvkm_firmware_load_name(subdev, img, "", ver, &blob);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c
396
nvkm_acr_ctor_wpr(struct nvkm_acr *acr, int ver)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/base.c
402
ret = nvkm_firmware_get(subdev, "acr/wpr", ver, &acr->wpr_fw);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.c
36
const char *name, int ver, const struct nvkm_acr_hsf_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga100.c
48
return nvkm_falcon_fw_ctor_hs_v2(fwif->func, name, &acr->subdev, fw, ver, NULL, &hsfw->fw);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
245
gm200_acr_hsfw_ctor(struct nvkm_acr *acr, const char *bl, const char *fw, const char *name, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
258
return nvkm_falcon_fw_ctor_hs(fwif->func, name, &acr->subdev, bl, fw, ver, NULL, &hsfw->fw);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
343
gm200_acr_load(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm200.c
40
gm200_acr_nofw(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gm20b.c
115
gm20b_acr_load(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/gp102.c
257
gp102_acr_load(struct nvkm_acr *acr, int ver, const struct nvkm_acr_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
101
ret = nvkm_firmware_load_name(subdev, path, "sig", ver, &lsfw->sig);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
105
ret = nvkm_firmware_load_blob(subdev, path, "image", ver, &lsfw->img);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
109
ret = nvkm_firmware_load_name(subdev, path, "desc", ver, pdesc);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
144
const char *path, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
150
lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
164
const char *path, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
170
lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
184
const char *path, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
192
lsfw = nvkm_acr_lsfw_load_sig_image_desc_(subdev, falcon, id, path, ver, func, &fw);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
223
ret = nvkm_firmware_load_name(subdev, path, "hs_bl_sig", ver, &hsbl);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
252
const char *path, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
266
ret = nvkm_firmware_load_name(subdev, path, "bl", ver, &bl);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
274
ret = nvkm_firmware_load_name(subdev, path, "inst", ver, &inst);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
278
ret = nvkm_firmware_load_name(subdev, path, "data", ver, &data);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
282
ret = nvkm_firmware_load_name(subdev, path, "sig", ver, &lsfw->sig);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
328
const char *path, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
351
ret = nvkm_firmware_load_name(subdev, path, "bl", ver, &bl);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
358
ret = nvkm_firmware_load_name(subdev, path, "sig", ver, &lsfw->sig);
drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c
90
const char *path, int ver,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
103
nvbios_M0203Em(struct nvkm_bios *bios, u8 ramcfg, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
111
if (!nvbios_M0203Tp(bios, ver, hdr, &cnt, &len, &M0203T)) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
116
while ((data = nvbios_M0203Ep(bios, ++idx, ver, hdr, info))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
29
nvbios_M0203Te(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
38
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
39
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
55
nvbios_M0203Tp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
58
u32 data = nvbios_M0203Te(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
60
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
72
nvbios_M0203Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
75
u32 data = nvbios_M0203Te(bios, ver, hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
85
nvbios_M0203Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
88
u32 data = nvbios_M0203Ee(bios, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0203.c
90
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
108
nvbios_M0205Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
112
u32 data = nvbios_M0205Ee(bios, ent, ver, hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
122
nvbios_M0205Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
125
u32 data = nvbios_M0205Se(bios, ent, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
127
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
39
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
40
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
59
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
62
u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, snr, ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
64
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
76
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
79
u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
92
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
95
u32 data = nvbios_M0205Ee(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0205.c
97
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
109
nvbios_M0209Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
114
u32 data = nvbios_M0209Ep(bios, ent, ver, hdr, &cnt, &len, &M0209E);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
116
u32 i, data = nvbios_M0209Se(bios, ent, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
118
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
39
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
40
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
59
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
62
u32 data = nvbios_M0209Te(bios, ver, hdr, cnt, len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
75
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_M0209E *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
77
u32 data = nvbios_M0209Ee(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
79
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
95
nvbios_M0209Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
99
u32 data = nvbios_M0209Ee(bios, ent, ver, hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
39
*ver = nvbios_rd08(bios, data + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
40
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
58
nvbios_P0260Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
61
u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, len, &xnr, &xsz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
68
nvbios_P0260Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
71
u32 data = nvbios_P0260Ee(bios, idx, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
73
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
84
nvbios_P0260Xe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *xsz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
87
u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, &len, &xnr, xsz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
94
nvbios_P0260Xp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
97
u32 data = nvbios_P0260Xe(bios, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/P0260.c
99
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
102
u32 data, u8 *ver, u8 *hdr, u8 cnt, u8 len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
114
u32 data, u8 *ver, u8 *hdr, u8 cnt, u8 len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
117
data = nvbios_boostSe(bios, idx, data, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
40
*ver = nvbios_rd08(bios, boost + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
41
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
60
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
63
u32 data = nvbios_boostTe(bios, ver, hdr, cnt, len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
76
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_boostE *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
78
u32 data = nvbios_boostEe(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
90
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_boostE *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/boost.c
93
while ((data = nvbios_boostEp(bios, idx++, ver, hdr, cnt, len, info))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
29
nvbios_connTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
31
u32 dcb = dcb_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
32
if (dcb && *ver >= 0x30 && *hdr >= 0x16) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
35
*ver = nvbios_rd08(bios, data + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
46
nvbios_connTp(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
49
u32 data = nvbios_connTe(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
51
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
62
nvbios_connEe(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
65
u32 data = nvbios_connTe(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
72
nvbios_connEp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
75
u32 data = nvbios_connEe(bios, idx, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/conn.c
77
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
100
u32 data = nvbios_cstepTe(bios, ver, hdr, &cnt, &len, &xnr, &xsz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
110
nvbios_cstepXp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
113
u32 data = nvbios_cstepXe(bios, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *xnr, u8 *xsz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
40
*ver = nvbios_rd08(bios, cstep + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
41
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
59
nvbios_cstepEe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
62
u32 data = nvbios_cstepTe(bios, ver, hdr, &cnt, &len, &xnr, &xsz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
72
nvbios_cstepEp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
75
u32 data = nvbios_cstepEe(bios, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
85
nvbios_cstepEm(struct nvkm_bios *bios, u8 pstate, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
89
while ((data = nvbios_cstepEp(bios, idx++, ver, hdr, info))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/cstep.c
97
nvbios_cstepXe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
102
u16 dcb = dcb_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
121
dcb_outp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
124
u16 dcb = dcb_outp(bios, idx, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
127
if (*ver >= 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
141
if (*ver >= 0x40) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
198
u8 *ver, u8 *len, struct dcb_output *outp)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
201
while ((dcb = dcb_outp_parse(bios, idx++, ver, len, outp))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
215
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
218
while ((outp = dcb_outp(bios, ++idx, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
28
dcb_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
41
*ver = nvbios_rd08(bios, dcb);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
43
if (*ver >= 0x42) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
44
nvkm_warn(subdev, "DCB version 0x%02x unknown\n", *ver);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
47
if (*ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
55
if (*ver >= 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
64
if (*ver >= 0x15) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dcb.c
99
dcb_outp(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
103
if (*ver <= 0x20) /* match any link */
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
117
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
120
while ((data = nvbios_outp_parse(bios, idx++, ver, hdr, cnt, len, info)) || *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
131
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
140
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
142
u16 data = nvbios_ocfg_entry(bios, outp, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
154
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ocfg *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
157
while ((data = nvbios_ocfg_parse(bios, outp, idx++, ver, hdr, cnt, len, info))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *sub)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
38
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
39
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
59
nvbios_disp_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
62
u16 data = nvbios_disp_table(bios, ver, &hdr, &cnt, len, sub);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
65
*ver = 0x00;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
70
nvbios_disp_parse(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len, u8 *sub,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
73
u16 data = nvbios_disp_entry(bios, idx, ver, len, sub);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
83
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
86
u16 data = nvbios_disp_parse(bios, idx, ver, len, hdr, &info);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
97
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_outp *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/disp.c
99
u16 data = nvbios_outp_entry(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
100
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
139
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
143
while ((data = nvbios_dpout_parse(bios, idx++, ver, hdr, cnt, len, info)) || *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
154
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
156
if (*ver >= 0x40) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
157
outp = nvbios_dp_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
172
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
175
u16 data = nvbios_dpcfg_entry(bios, outp, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
178
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
208
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
214
if (*ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
217
if (*ver >= 0x40 && *ver <= 0x41 && *hdr >= 0x12)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
220
if (*ver >= 0x42)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
224
ver, hdr, cnt, len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
231
return nvbios_dpcfg_parse(bios, outp, idx, ver, hdr, cnt, len, info);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
29
nvbios_dp_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
37
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
38
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
61
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
63
u16 data = nvbios_dp_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
66
switch (*ver * !!outp) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
86
*ver = 0x00;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
92
u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
95
u16 data = nvbios_dpout_entry(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/dp.c
97
if (data && *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
103
while ((entry = nvbios_extdev_entry(bios, i++, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
29
extdev_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
42
*ver = nvbios_rd08(bios, extdev + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
52
u8 ver, hdr, len, cnt;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
53
u16 data = extdev_table(bios, &ver, &hdr, &len, &cnt);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
54
if (data && ver == 0x40 && hdr >= 5) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
63
nvbios_extdev_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
66
u16 extdev = extdev_table(bios, ver, &hdr, len, &cnt);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
85
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
88
if (!(entry = nvbios_extdev_entry(bios, idx, &ver, &len)))
drivers/gpu/drm/nouveau/nvkm/subdev/bios/extdev.c
99
u8 ver, len, i;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
29
nvbios_fan_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
39
*ver = nvbios_rd08(bios, fan + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
40
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
56
nvbios_fan_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
59
u32 data = nvbios_fan_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
68
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/fan.c
70
u32 data = nvbios_fan_entry(bios, 0, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
120
u8 *ver, u8 *len, struct dcb_gpio_func *gpio)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
125
while ((data = dcb_gpio_parse(bios, idx, i++, ver, len, gpio))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
132
if ((data = dcb_table(bios, ver, &hdr, &cnt, len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
133
if (*ver >= 0x22 && *ver < 0x30 && func == DCB_GPIO_TVDAC0) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
143
*ver = 0x00;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
30
dcb_gpio_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
33
u16 dcb = dcb_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
35
if (*ver >= 0x30 && *hdr >= 0x0c)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
38
if (*ver >= 0x22 && nvbios_rd08(bios, dcb - 1) >= 0x13)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
42
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
43
if (*ver < 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
48
if (*ver <= 0x41) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
61
dcb_gpio_entry(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
67
gpio = dcb_gpio_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
78
dcb_gpio_parse(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
81
u16 data = dcb_gpio_entry(bios, idx, ent, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
83
if (*ver < 0x40) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/gpio.c
93
if (*ver < 0x41) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
29
dcb_i2c_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
32
u16 dcb = dcb_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
34
if (*ver >= 0x15)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
36
if (*ver >= 0x30)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
40
if (i2c && *ver >= 0x42) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
41
nvkm_warn(&bios->subdev, "ccb %02x not supported\n", *ver);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
45
if (i2c && *ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
46
*ver = nvbios_rd08(bios, i2c + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
51
*ver = *ver; /* use DCB version */
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
61
dcb_i2c_entry(struct nvkm_bios *bios, u8 idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
64
u16 i2c = dcb_i2c_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
74
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
75
u16 ent = dcb_i2c_entry(bios, idx, &ver, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
77
if (ver >= 0x41) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/i2c.c
87
if (ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
30
nvbios_iccsense_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
44
*ver = nvbios_rd08(bios, iccsense + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
45
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
63
u8 ver, hdr, cnt, len, i;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
66
table = nvbios_iccsense_table(bios, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
70
if (ver != 0x10 && ver != 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
71
nvkm_error(subdev, "ICCSENSE version 0x%02x unknown\n", ver);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/iccsense.c
88
switch(ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c
35
u8 ver;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/image.c
50
if (!(data = nvbios_pcirTp(bios, image->base, &ver, &hdr, &pcir)))
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
126
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
132
conn = nvbios_connEp(bios, conn, &ver, &hdr, &connE);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2197
u8 idx = 0, ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
2207
while ((data = dcb_gpio_parse(bios, 0, idx++, &ver, &len, &func))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
802
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c
819
&ver, &hdr, &cnt, &len, &info)))
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
115
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
116
u16 mxm = mxm_table(bios, &ver, &hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
120
ver = nvbios_rd08(bios, map);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
121
if (ver == 0x10) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
131
nvkm_warn(subdev, "unknown ddc map v%02x\n", ver);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
29
mxm_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
39
*ver = x.version;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
41
if (*ver != 1 || *hdr < 3) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
42
nvkm_warn(subdev, "BIT 'x' table %d/%d unknown\n", *ver, *hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
78
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
79
u16 mxm = mxm_table(bios, &ver, &hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
83
ver = nvbios_rd08(bios, map);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
84
if (ver == 0x10 || ver == 0x11) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/mxm.c
94
nvkm_warn(subdev, "unknown sor map v%02x\n", ver);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.c
32
u8 ver; u16 hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/npde.c
33
u32 data = nvbios_pcirTp(bios, base, &ver, &hdr, &pcir);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.c
28
nvbios_pcirTe(struct nvkm_bios *bios, u32 base, u8 *ver, u16 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.c
38
*ver = nvbios_rd08(bios, data + 0x0c);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.c
52
nvbios_pcirTp(struct nvkm_bios *bios, u32 base, u8 *ver, u16 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pcir.c
55
u32 data = nvbios_pcirTe(bios, base, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
101
switch (!!perf * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
174
u8 *ver, u8 *hdr, u8 cnt, u8 len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
186
u8 *ver, u8 *hdr, u8 cnt, u8 len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
189
u32 data = nvbios_perfSe(bios, perfE, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
191
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
205
u8 ver, hdr, cnt, len, snr, ssz;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
206
u32 perf = nvbios_perf_table(bios, &ver, &hdr, &cnt, &len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
210
if (ver >= 0x20 && ver < 0x40 && hdr > 6)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
30
nvbios_perf_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
40
*ver = nvbios_rd08(bios, perf + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
42
if (*ver >= 0x40 && *ver < 0x41) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
49
if (*ver >= 0x20 && *ver < 0x40) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
65
*ver = nvbios_rd08(bios, perf + 1);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
80
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
83
u32 perf = nvbios_perf_table(bios, ver, hdr, cnt, len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
96
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_perfE *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/perf.c
98
u32 perf = nvbios_perf_entry(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
103
*ver = nvbios_rd08(bios, data + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
111
*ver = 0x00;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
143
pll_map_reg(struct nvkm_bios *bios, u32 reg, u32 *type, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
149
data = pll_limits_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
150
if (data && *ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
164
if (map->reg == reg && *ver >= 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
185
pll_map_type(struct nvkm_bios *bios, u8 type, u32 *reg, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
191
data = pll_limits_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
192
if (data && *ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
196
if (*ver < 0x50)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
209
if (map->type == type && *ver >= 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
234
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
240
data = pll_map_reg(bios, reg, &type, &ver, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
242
data = pll_map_type(bios, type, &reg, &ver, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
245
if (ver && !data)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
252
switch (ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
382
nvkm_error(subdev, "unknown pll limits version 0x%02x\n", ver);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
81
pll_limits_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pll.c
92
*ver = nvbios_rd08(bios, data + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
30
nvbios_pmuTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
39
*ver = nvbios_rd08(bios, data + 0x00); /* maybe? */
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
50
nvbios_pmuEe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
53
u32 data = nvbios_pmuTe(bios, ver, hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
63
nvbios_pmuEp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
66
u32 data = nvbios_pmuEe(bios, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
78
u8 ver, hdr, idx = 0;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/pmu.c
81
while ((data = nvbios_pmuEp(bios, idx++, &ver, &hdr, &pmuE))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
114
if (budget->ver >= 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
29
nvbios_power_budget_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
43
*ver = nvbios_rd08(bios, power_budget);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
44
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
62
u8 ver, hdr, cnt, len, cap_entry;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
68
header = nvbios_power_budget_table(bios, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
72
switch (ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/power_budget.c
91
budget->ver = ver;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c
58
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/ramcfg.c
69
nvbios_M0203Em(bios, strap, &ver, &hdr, &M0203E))
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
134
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
138
while ((data = nvbios_rammapEp(bios, idx++, ver, hdr, cnt, len, info))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
147
u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, u8 *ver, u8 *hdr)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
151
*ver = ever;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
192
u8 *ver, u8 *hdr, struct nvbios_ramcfg *p)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
194
data = nvbios_rammapSe(bios, data, ever, ehdr, ecnt, elen, idx, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
195
p->ramcfg_ver = *ver;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
197
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
29
nvbios_rammapTe(struct nvkm_bios *bios, u8 *ver, u8 *hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
40
*ver = nvbios_rd08(bios, rammap + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
41
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
61
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
64
u32 rammap = nvbios_rammapTe(bios, ver, hdr, cnt, len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
92
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *p)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
94
u32 data = nvbios_rammapEe(bios, idx, ver, hdr, cnt, len), temp;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
96
p->rammap_ver = *ver;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/rammap.c
98
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
156
u8 ver, len, i;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
165
while ((entry = nvbios_therm_entry(bios, i++, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
29
therm_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *len, u8 *cnt)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
49
*ver = nvbios_rd08(bios, therm + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
57
nvbios_therm_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
60
u32 therm = therm_table(bios, ver, &hdr, len, &cnt);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
72
u8 ver, len, i;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/therm.c
83
while ((entry = nvbios_therm_entry(bios, i++, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
30
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, u8 *snr, u8 *ssz)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
43
*ver = nvbios_rd08(bios, timing + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
44
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
70
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
73
u32 timing = nvbios_timingTe(bios, ver, hdr, cnt, len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
86
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *p)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
88
u32 data = nvbios_timingEe(bios, idx, ver, hdr, cnt, len), temp;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
89
p->timing_ver = *ver;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/timing.c
91
switch (!!data * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
29
nvbios_vmap_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
38
*ver = nvbios_rd08(bios, vmap + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
39
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
57
nvbios_vmap_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
60
u32 vmap = nvbios_vmap_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
62
switch (!!vmap * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
81
nvbios_vmap_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
84
u32 vmap = nvbios_vmap_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
93
nvbios_vmap_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
96
u32 vmap = nvbios_vmap_entry(bios, idx, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/vmap.c
98
switch (!!vmap * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
125
nvbios_volt_entry(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
128
u32 volt = nvbios_volt_table(bios, ver, &hdr, &cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
137
nvbios_volt_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
140
u32 volt = nvbios_volt_entry(bios, idx, ver, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
142
switch (!!volt * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
29
nvbios_volt_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
42
*ver = nvbios_rd08(bios, volt + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
43
switch (*ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
69
nvbios_volt_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
72
u32 volt = nvbios_volt_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/volt.c
74
switch (!!volt * *ver) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
29
dcb_xpiod_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
31
u16 data = dcb_gpio_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
32
if (data && *ver >= 0x40 && *hdr >= 0x06) {
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
35
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
47
u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
49
u16 data = dcb_xpiod_table(bios, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
53
*ver = nvbios_rd08(bios, data + 0x00);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
65
u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *info)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/xpio.c
67
u16 data = dcb_xpio_table(bios, idx, ver, hdr, cnt, len);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
232
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
235
data = nvbios_cstepXp(bios, idx, &ver, &hdr, &cstepX);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
410
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
413
data = nvbios_perfEp(bios, idx, &ver, &hdr, &cnt, &len, &perfE);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
437
while (ver >= 0x40 && (++domain)->name != nv_clk_src_max) {
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
439
u8 sver = ver, shdr = hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
455
data = nvbios_cstepEm(bios, pstate->pstate, &ver, &hdr, &cstepE);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
46
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
49
data = nvbios_boostEm(bios, pstate, &ver, &hdr, &cnt, &len, &boostE);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c
58
sver = ver;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
127
u8 ver = 0xff, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
134
while (init->base.post && dcb_outp_parse(bios, i, &ver, &hdr, &outp)) {
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.c
136
&ver, &hdr, &cnt, &len, &info)) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c
76
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c
78
if (nvbios_M0203Em(bios, ramcfg, &ver, &hdr, &M0203E)) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
136
u8 ver, cnt, len, strap;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
147
rammap.data = nvbios_rammapEm(bios, freq / 1000, &ver, &rammap.size,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
149
if (!rammap.data || ver != 0x10 || rammap.size < 0x0e) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
162
if (!ramcfg.data || ver != 0x10 || ramcfg.size < 0x0e) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
170
timing.data = nvbios_timingEe(bios, strap, &ver, &timing.size,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgf100.c
172
if (!timing.data || ver != 0x10 || timing.size < 0x19) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1280
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1284
if (!(data = nvbios_M0205Ep(bios, i, &ver, &hdr, &cnt, &len, &M0205E)))
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1300
if (!(data = nvbios_M0205Sp(bios, i, ramcfg, &ver, &hdr, &M0205S)))
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1305
if (!(data = nvbios_M0209Ep(bios, i, &ver, &hdr, &cnt, &len, &M0209E)))
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1309
if (!(data = nvbios_M0209Sp(bios, i, 0, &ver, &hdr, value)))
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1317
if (!(data = nvbios_M0209Sp(bios, M0209E.v03, 0, &ver, &hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1402
u8 ver, hdr, cnt, len, snr, ssz;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1417
data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1445
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1455
data = nvbios_rammapEp(bios, i, &ver, &hdr, &cnt, &len, &cfg->bios);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1458
if (ret = -ENOSYS, ver != 0x11 || hdr < 0x12)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1462
data = nvbios_rammapSp(bios, data, ver, hdr, cnt, len, ramcfg,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1463
&ver, &hdr, &cfg->bios);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1466
if (ret = -ENOSYS, ver != 0x11 || hdr < 0x0a)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1472
&ver, &hdr, &cnt, &len,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgk104.c
1476
if (ret = -ENOSYS, ver != 0x20 || hdr < 0x33)
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c
36
u8 ver, hdr, cnt, len, snr, ssz;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c
51
data = nvbios_rammapTe(bios, &ver, &hdr, &cnt, &len, &snr, &ssz);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
165
u8 ver, hdr, cnt, len, snr, ssz;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
181
nvbios_M0205Tp(bios, &ver, &hdr, &cnt, &len, &snr, &ssz, &M0205T);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
284
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
293
if (!nvbios_M0205Ep(bios, i, &ver, &hdr, &cnt, &len, &M0205E))
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
503
u8 ver, hdr, cnt, len, strap;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
519
data = nvbios_rammapEm(bios, freq / 1000, &ver, &hdr, &cnt, &len,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
521
if (!data || ver != 0x10 || hdr < 0x05) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
533
data = nvbios_rammapSp(bios, data, ver, hdr, cnt, len, strap,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
534
&ver, &hdr, &next->bios);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
535
if (!data || ver != 0x10 || hdr < 0x09) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
543
&ver, &hdr, &cnt, &len,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgt215.c
545
if (!data || ver != 0x10 || hdr < 0x17) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
227
u8 ver, hdr, cnt, len, strap, size;
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
241
data = nvbios_perfEp(bios, i++, &ver, &hdr, &cnt,
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
243
if (!data || (ver < 0x25 || ver >= 0x40) ||
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
269
&ver, &hdr, &cnt, &len, &next->bios);
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
270
if (!data || ver != 0x10 || hdr < 0x12) {
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv50.c
273
strap, data, ver, hdr);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c
53
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/base.c
59
data = dcb_gpio_match(bios, idx, tag, line, &ver, &len, func);
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
31
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c
35
while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c
31
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gf119.c
35
while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
31
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/nv50.c
35
while ((entry = dcb_gpio_entry(bios, 0, ++ent, &ver, &len))) {
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c
120
nvkm_gsp_load_fw(struct nvkm_gsp *gsp, const char *name, const char *ver,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c
125
snprintf(fwname, sizeof(fwname), "gsp/%s-%s", name, ver);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c
149
nvkm_info(&gsp->subdev, "RM version: %s\n", fwif->ver);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
111
frtscmd->read_vbios.ver = 1;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
118
frtscmd->frts_region.ver = 1;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
271
u8 idx, ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
275
for (idx = 0; (data = nvbios_pmuEp(bios, idx, &ver, &hdr, &flcn_ucode)); idx++) {
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
31
u8 ver;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
72
u32 ver;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
79
u32 ver;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
95
if (WARN_ON(hdr->v1.ver != 1))
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gh100.c
328
gh100_gsp_load(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gh100.c
336
ret = nvkm_gsp_load_fw(gsp, "fmc", fwif->ver, &gsp->fws.fmc);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c
43
gv100_gsp_nofw(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h
15
int (*load)(struct nvkm_gsp *, int ver, const struct nvkm_gsp_fwif *);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h
18
const char *ver;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h
21
int nvkm_gsp_load_fw(struct nvkm_gsp *, const char *name, const char *ver,
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
406
ret = nvkm_gsp_load_fw(gsp, "gsp", fwif->ver, &gsp->fws.rm);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
410
ret = nvkm_gsp_load_fw(gsp, "bootloader", fwif->ver, &gsp->fws.bl);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
418
tu102_gsp_load(struct nvkm_gsp *gsp, int ver, const struct nvkm_gsp_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
426
ret = nvkm_gsp_load_fw(gsp, "booter_load", fwif->ver, &gsp->fws.booter.load);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
430
ret = nvkm_gsp_load_fw(gsp, "booter_unload", fwif->ver, &gsp->fws.booter.unload);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
266
u8 ver, hdr;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
345
while (dcb_outp_parse(bios, ++i, &ver, &hdr, &dcbE)) {
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
54
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
55
u16 i2c = dcb_i2c_table(bios, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c
56
if (i2c && ver >= 0x30) {
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
238
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
246
data = mxm_table(bios, &ver, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
247
if (!data || !(ver = nvbios_rd08(bios, data))) {
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
252
nvkm_info(&mxm->subdev, "BIOS version %d.%d\n", ver >> 4, ver & 0x0f);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
258
if (mxm_shadow(mxm, ver)) {
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c
147
conn += nvbios_connEe(bios, (ctx.outp[0] & 0x0000f000) >> 12, &ver, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c
192
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c
193
u16 dcb = dcb_table(bios, &ver, &hdr, &cnt, &len);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c
194
if (dcb == 0x0000 || (ver != 0x40 && ver != 0x41)) {
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/nv50.c
99
u8 type, i2cidx, link, ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
43
g84_pcie_set_version(struct nvkm_pci *pci, u8 ver)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c
46
nvkm_mask(device, 0x00154c, 0x1, (ver >= 2 ? 0x1 : 0x0));
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
33
gf100_pcie_set_version(struct nvkm_pci *pci, u8 ver)
drivers/gpu/drm/nouveau/nvkm/subdev/pci/gf100.c
36
nvkm_mask(device, 0x02241c, 0x1, ver > 1 ? 1 : 0);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gf100.c
60
gf100_pmu_nofw(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.c
68
gm200_pmu_nofw(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
251
gm20b_pmu_load(struct nvkm_pmu *pmu, int ver, const struct nvkm_pmu_fwif *fwif)
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c
255
ver, fwif->acr);
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h
58
int (*load)(struct nvkm_pmu *, int ver, const struct nvkm_pmu_fwif *);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
108
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
111
vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
118
if (ver == 0x10 || (ver == 0x20 && info.mode == 0)) {
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
122
} else if (ver == 0x20) {
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
191
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
195
data = nvbios_volt_parse(bios, &ver, &hdr, &cnt, &len, &info);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
215
data = nvbios_volt_entry_parse(bios, i, &ver, &hdr,
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
294
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
301
if (nvbios_vmap_parse(bios, &ver, &hdr, &cnt, &len, &vmap)) {
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
86
u8 ver, len;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/base.c
89
vmap = nvbios_vmap_entry_parse(bios, id, &ver, &len, &info);
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c
105
u8 ver, hdr, cnt, len;
drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk104.c
108
if (!nvbios_volt_parse(device->bios, &ver, &hdr, &cnt, &len, &bios))
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
369
int ver;
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
387
ver = rpi_touchscreen_i2c_read(ts, REG_ID);
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
388
if (ver < 0) {
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
389
dev_err(dev, "Atmel I2C read failed: %d\n", ver);
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
393
switch (ver) {
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
398
dev_err(dev, "Unknown Atmel firmware revision: 0x%02x\n", ver);
drivers/gpu/drm/radeon/radeon_combios.c
1321
uint8_t ver;
drivers/gpu/drm/radeon/radeon_combios.c
1326
ver = RBIOS8(tmds_info);
drivers/gpu/drm/radeon/radeon_combios.c
1327
DRM_DEBUG_KMS("DFP table revision: %d\n", ver);
drivers/gpu/drm/radeon/radeon_combios.c
1328
if (ver == 3) {
drivers/gpu/drm/radeon/radeon_combios.c
1341
} else if (ver == 4) {
drivers/gpu/drm/radeon/radeon_combios.c
1397
uint8_t ver;
drivers/gpu/drm/radeon/radeon_combios.c
1410
ver = RBIOS8(offset);
drivers/gpu/drm/radeon/radeon_combios.c
1411
DRM_DEBUG_KMS("External TMDS Table revision: %d\n", ver);
drivers/gpu/drm/v3d/v3d_debugfs.c
105
if (v3d->ver >= def->min_ver && v3d->ver <= def->max_ver) {
drivers/gpu/drm/v3d/v3d_debugfs.c
114
if (v3d->ver >= def->min_ver && v3d->ver <= def->max_ver) {
drivers/gpu/drm/v3d/v3d_debugfs.c
124
if (v3d->ver >= def->min_ver && v3d->ver <= def->max_ver) {
drivers/gpu/drm/v3d/v3d_debugfs.c
134
if (v3d->ver >= def->min_ver && v3d->ver <= def->max_ver) {
drivers/gpu/drm/v3d/v3d_debugfs.c
168
if (v3d->ver <= V3D_GEN_42) {
drivers/gpu/drm/v3d/v3d_debugfs.c
200
if (v3d->ver <= V3D_GEN_42) {
drivers/gpu/drm/v3d/v3d_debugfs.c
204
if (v3d->ver < V3D_GEN_41) {
drivers/gpu/drm/v3d/v3d_debugfs.c
238
if (v3d->ver >= V3D_GEN_41) {
drivers/gpu/drm/v3d/v3d_debugfs.c
239
int cycle_count_reg = V3D_PCTR_CYCLE_COUNT(v3d->ver);
drivers/gpu/drm/v3d/v3d_debugfs.c
242
V3D_PCTR_S0, v3d->ver));
drivers/gpu/drm/v3d/v3d_debugfs.c
247
V3D_PCTR_CYCLE_COUNT(v3d->ver));
drivers/gpu/drm/v3d/v3d_drv.c
293
if (v3d->ver < V3D_GEN_71)
drivers/gpu/drm/v3d/v3d_drv.c
309
if (v3d->ver < V3D_GEN_71)
drivers/gpu/drm/v3d/v3d_drv.c
347
v3d->ver = gen;
drivers/gpu/drm/v3d/v3d_drv.c
357
if (v3d->ver >= V3D_GEN_71) {
drivers/gpu/drm/v3d/v3d_drv.c
386
v3d->ver = (V3D_GET_FIELD(ident1, V3D_HUB_IDENT1_TVER) * 10 +
drivers/gpu/drm/v3d/v3d_drv.c
391
WARN_ON(v3d->ver != gen);
drivers/gpu/drm/v3d/v3d_drv.c
417
if (v3d->ver < V3D_GEN_41) {
drivers/gpu/drm/v3d/v3d_drv.c
98
args->value = (v3d->ver >= V3D_GEN_41);
drivers/gpu/drm/v3d/v3d_drv.h
120
enum v3d_gen ver;
drivers/gpu/drm/v3d/v3d_drv.h
214
return v3d->ver >= V3D_GEN_41;
drivers/gpu/drm/v3d/v3d_gem.c
111
if (v3d->ver < V3D_GEN_71)
drivers/gpu/drm/v3d/v3d_gem.c
155
if (v3d->ver < V3D_GEN_41) {
drivers/gpu/drm/v3d/v3d_gem.c
161
if (v3d->ver < V3D_GEN_33) {
drivers/gpu/drm/v3d/v3d_gem.c
174
if (v3d->ver >= V3D_GEN_33)
drivers/gpu/drm/v3d/v3d_gem.c
29
if (v3d->ver < V3D_GEN_41)
drivers/gpu/drm/v3d/v3d_gem.c
49
V3D_CORE_WRITE(core, V3D_GMP_CFG(v3d->ver), V3D_GMP_CFG_STOP_REQ);
drivers/gpu/drm/v3d/v3d_gem.c
51
if (wait_for((V3D_CORE_READ(core, V3D_GMP_STATUS(v3d->ver)) &
drivers/gpu/drm/v3d/v3d_gem.c
62
if (v3d->ver >= V3D_GEN_41)
drivers/gpu/drm/v3d/v3d_irq.c
134
if (intsts & V3D_INT_CSDDONE(v3d->ver)) {
drivers/gpu/drm/v3d/v3d_irq.c
142
if (v3d->ver < V3D_GEN_71 && (intsts & V3D_INT_GMPV))
drivers/gpu/drm/v3d/v3d_irq.c
205
if (v3d->ver >= V3D_GEN_71) {
drivers/gpu/drm/v3d/v3d_irq.c
216
} else if (v3d->ver >= V3D_GEN_41) {
drivers/gpu/drm/v3d/v3d_irq.c
240
if (v3d->ver >= V3D_GEN_71 && (intsts & V3D_V7_HUB_INT_GMPV)) {
drivers/gpu/drm/v3d/v3d_irq.c
25
#define V3D_CORE_IRQS(ver) ((u32)(V3D_INT_OUTOMEM | \
drivers/gpu/drm/v3d/v3d_irq.c
259
V3D_CORE_WRITE(core, V3D_CTL_INT_CLR, V3D_CORE_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
260
V3D_WRITE(V3D_HUB_INT_CLR, V3D_HUB_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
28
V3D_INT_CSDDONE(ver) | \
drivers/gpu/drm/v3d/v3d_irq.c
29
(ver < 71 ? V3D_INT_GMPV : 0)))
drivers/gpu/drm/v3d/v3d_irq.c
31
#define V3D_HUB_IRQS(ver) ((u32)(V3D_HUB_INT_MMU_WRV | \
drivers/gpu/drm/v3d/v3d_irq.c
315
V3D_CORE_WRITE(core, V3D_CTL_INT_MSK_SET, ~V3D_CORE_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
316
V3D_CORE_WRITE(core, V3D_CTL_INT_MSK_CLR, V3D_CORE_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
319
V3D_WRITE(V3D_HUB_INT_MSK_SET, ~V3D_HUB_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
320
V3D_WRITE(V3D_HUB_INT_MSK_CLR, V3D_HUB_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
341
V3D_CORE_WRITE(core, V3D_CTL_INT_CLR, V3D_CORE_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
342
V3D_WRITE(V3D_HUB_INT_CLR, V3D_HUB_IRQS(v3d->ver));
drivers/gpu/drm/v3d/v3d_irq.c
35
(ver >= 71 ? V3D_V7_HUB_INT_GMPV : 0)))
drivers/gpu/drm/v3d/v3d_perfmon.c
203
if (v3d->ver >= V3D_GEN_71) {
drivers/gpu/drm/v3d/v3d_perfmon.c
206
} else if (v3d->ver >= V3D_GEN_42) {
drivers/gpu/drm/v3d/v3d_perfmon.c
244
v3d->ver);
drivers/gpu/drm/v3d/v3d_perfmon.c
248
V3D_PCTR_S1, v3d->ver);
drivers/gpu/drm/v3d/v3d_perfmon.c
251
V3D_PCTR_S2, v3d->ver);
drivers/gpu/drm/v3d/v3d_perfmon.c
254
V3D_PCTR_S3, v3d->ver);
drivers/gpu/drm/v3d/v3d_regs.h
109
#define V3D_TFU_SU(ver) ((ver >= 71) ? 0x00704 : 0x00404)
drivers/gpu/drm/v3d/v3d_regs.h
120
#define V3D_TFU_ICFG(ver) ((ver >= 71) ? 0x00708 : 0x00408)
drivers/gpu/drm/v3d/v3d_regs.h
125
#define V3D_TFU_IIA(ver) ((ver >= 71) ? 0x0070c : 0x0040c)
drivers/gpu/drm/v3d/v3d_regs.h
127
#define V3D_TFU_ICA(ver) ((ver >= 71) ? 0x00710 : 0x00410)
drivers/gpu/drm/v3d/v3d_regs.h
129
#define V3D_TFU_IIS(ver) ((ver >= 71) ? 0x00714 : 0x00414)
drivers/gpu/drm/v3d/v3d_regs.h
131
#define V3D_TFU_IUA(ver) ((ver >= 71) ? 0x00718 : 0x00418)
drivers/gpu/drm/v3d/v3d_regs.h
135
#define V3D_TFU_IOA(ver) ((ver >= 71) ? 0x00720 : 0x0041c)
drivers/gpu/drm/v3d/v3d_regs.h
137
#define V3D_TFU_IOS(ver) ((ver >= 71) ? 0x00724 : 0x00420)
drivers/gpu/drm/v3d/v3d_regs.h
139
#define V3D_TFU_COEF0(ver) ((ver >= 71) ? 0x00728 : 0x00424)
drivers/gpu/drm/v3d/v3d_regs.h
143
#define V3D_TFU_COEF1(ver) ((ver >= 71) ? 0x0072c : 0x00428)
drivers/gpu/drm/v3d/v3d_regs.h
145
#define V3D_TFU_COEF2(ver) ((ver >= 71) ? 0x00730 : 0x0042c)
drivers/gpu/drm/v3d/v3d_regs.h
147
#define V3D_TFU_COEF3(ver) ((ver >= 71) ? 0x00734 : 0x00430)
drivers/gpu/drm/v3d/v3d_regs.h
155
#define V3D_MMUC_CONTROL_CLEAR(ver) ((ver >= 71) ? BIT(11) : BIT(3))
drivers/gpu/drm/v3d/v3d_regs.h
18
#define V3D_SET_FIELD_VER(value, field, ver) \
drivers/gpu/drm/v3d/v3d_regs.h
20
typeof(ver) _ver = (ver); \
drivers/gpu/drm/v3d/v3d_regs.h
283
#define V3D_INT_CSDDONE(ver) ((ver >= 71) ? BIT(6) : BIT(7))
drivers/gpu/drm/v3d/v3d_regs.h
284
#define V3D_INT_PCTR(ver) ((ver >= 71) ? BIT(5) : BIT(6))
drivers/gpu/drm/v3d/v3d_regs.h
365
# define V3D_PCTR_S0_MASK(ver) (((ver) >= 71) ? V3D_MASK(7, 0) : V3D_MASK(6, 0))
drivers/gpu/drm/v3d/v3d_regs.h
366
# define V3D_PCTR_S0_SHIFT(ver) 0
drivers/gpu/drm/v3d/v3d_regs.h
367
# define V3D_PCTR_S1_MASK(ver) (((ver) >= 71) ? V3D_MASK(15, 8) : V3D_MASK(14, 8))
drivers/gpu/drm/v3d/v3d_regs.h
368
# define V3D_PCTR_S1_SHIFT(ver) 8
drivers/gpu/drm/v3d/v3d_regs.h
369
# define V3D_PCTR_S2_MASK(ver) (((ver) >= 71) ? V3D_MASK(23, 16) : V3D_MASK(22, 16))
drivers/gpu/drm/v3d/v3d_regs.h
370
# define V3D_PCTR_S2_SHIFT(ver) 16
drivers/gpu/drm/v3d/v3d_regs.h
371
# define V3D_PCTR_S3_MASK(ver) (((ver) >= 71) ? V3D_MASK(31, 24) : V3D_MASK(30, 24))
drivers/gpu/drm/v3d/v3d_regs.h
372
# define V3D_PCTR_S3_SHIFT(ver) 24
drivers/gpu/drm/v3d/v3d_regs.h
374
#define V3D_PCTR_CYCLE_COUNT(ver) ((ver >= 71) ? 0 : 32)
drivers/gpu/drm/v3d/v3d_regs.h
381
#define V3D_GMP_STATUS(ver) ((ver >= 71) ? 0x00600 : 0x00800)
drivers/gpu/drm/v3d/v3d_regs.h
394
#define V3D_GMP_CFG(ver) ((ver >= 71) ? 0x00604 : 0x00804)
drivers/gpu/drm/v3d/v3d_regs.h
400
#define V3D_GMP_VIO_ADDR(ver) ((ver >= 71) ? 0x00608 : 0x00808)
drivers/gpu/drm/v3d/v3d_regs.h
415
#define V3D_CSD_QUEUED_CFG0(ver) ((ver >= 71) ? 0x00930 : 0x00904)
drivers/gpu/drm/v3d/v3d_regs.h
421
#define V3D_CSD_QUEUED_CFG1(ver) ((ver >= 71) ? 0x00934 : 0x00908)
drivers/gpu/drm/v3d/v3d_regs.h
427
#define V3D_CSD_QUEUED_CFG2(ver) ((ver >= 71) ? 0x00938 : 0x0090c)
drivers/gpu/drm/v3d/v3d_regs.h
433
#define V3D_CSD_QUEUED_CFG3(ver) ((ver >= 71) ? 0x0093c : 0x00910)
drivers/gpu/drm/v3d/v3d_regs.h
445
#define V3D_CSD_QUEUED_CFG4(ver) ((ver >= 71) ? 0x00940 : 0x00914)
drivers/gpu/drm/v3d/v3d_regs.h
448
#define V3D_CSD_QUEUED_CFG5(ver) ((ver >= 71) ? 0x00944 : 0x00918)
drivers/gpu/drm/v3d/v3d_regs.h
451
#define V3D_CSD_QUEUED_CFG6(ver) ((ver >= 71) ? 0x00948 : 0x0091c)
drivers/gpu/drm/v3d/v3d_regs.h
456
#define V3D_CSD_CURRENT_CFG0(ver) ((ver >= 71) ? 0x00958 : 0x00920)
drivers/gpu/drm/v3d/v3d_regs.h
457
#define V3D_CSD_CURRENT_CFG1(ver) ((ver >= 71) ? 0x0095c : 0x00924)
drivers/gpu/drm/v3d/v3d_regs.h
458
#define V3D_CSD_CURRENT_CFG2(ver) ((ver >= 71) ? 0x00960 : 0x00928)
drivers/gpu/drm/v3d/v3d_regs.h
459
#define V3D_CSD_CURRENT_CFG3(ver) ((ver >= 71) ? 0x00964 : 0x0092c)
drivers/gpu/drm/v3d/v3d_regs.h
460
#define V3D_CSD_CURRENT_CFG4(ver) ((ver >= 71) ? 0x00968 : 0x00930)
drivers/gpu/drm/v3d/v3d_regs.h
461
#define V3D_CSD_CURRENT_CFG5(ver) ((ver >= 71) ? 0x0096c : 0x00934)
drivers/gpu/drm/v3d/v3d_regs.h
462
#define V3D_CSD_CURRENT_CFG6(ver) ((ver >= 71) ? 0x00970 : 0x00938)
drivers/gpu/drm/v3d/v3d_regs.h
466
#define V3D_CSD_CURRENT_ID0(ver) ((ver >= 71) ? 0x00978 : 0x0093c)
drivers/gpu/drm/v3d/v3d_regs.h
474
#define V3D_CSD_CURRENT_ID1(ver) ((ver >= 71) ? 0x0097c : 0x00940)
drivers/gpu/drm/v3d/v3d_regs.h
99
#define V3D_TFU_CS(ver) ((ver >= 71) ? 0x00700 : 0x00400)
drivers/gpu/drm/v3d/v3d_sched.c
361
V3D_WRITE(V3D_TFU_IIA(v3d->ver), job->args.iia);
drivers/gpu/drm/v3d/v3d_sched.c
362
V3D_WRITE(V3D_TFU_IIS(v3d->ver), job->args.iis);
drivers/gpu/drm/v3d/v3d_sched.c
363
V3D_WRITE(V3D_TFU_ICA(v3d->ver), job->args.ica);
drivers/gpu/drm/v3d/v3d_sched.c
364
V3D_WRITE(V3D_TFU_IUA(v3d->ver), job->args.iua);
drivers/gpu/drm/v3d/v3d_sched.c
365
V3D_WRITE(V3D_TFU_IOA(v3d->ver), job->args.ioa);
drivers/gpu/drm/v3d/v3d_sched.c
366
if (v3d->ver >= V3D_GEN_71)
drivers/gpu/drm/v3d/v3d_sched.c
368
V3D_WRITE(V3D_TFU_IOS(v3d->ver), job->args.ios);
drivers/gpu/drm/v3d/v3d_sched.c
369
V3D_WRITE(V3D_TFU_COEF0(v3d->ver), job->args.coef[0]);
drivers/gpu/drm/v3d/v3d_sched.c
370
if (v3d->ver >= V3D_GEN_71 || (job->args.coef[0] & V3D_TFU_COEF0_USECOEF)) {
drivers/gpu/drm/v3d/v3d_sched.c
371
V3D_WRITE(V3D_TFU_COEF1(v3d->ver), job->args.coef[1]);
drivers/gpu/drm/v3d/v3d_sched.c
372
V3D_WRITE(V3D_TFU_COEF2(v3d->ver), job->args.coef[2]);
drivers/gpu/drm/v3d/v3d_sched.c
373
V3D_WRITE(V3D_TFU_COEF3(v3d->ver), job->args.coef[3]);
drivers/gpu/drm/v3d/v3d_sched.c
376
V3D_WRITE(V3D_TFU_ICFG(v3d->ver), job->args.icfg | V3D_TFU_ICFG_IOC);
drivers/gpu/drm/v3d/v3d_sched.c
412
csd_cfg0_reg = V3D_CSD_QUEUED_CFG0(v3d->ver);
drivers/gpu/drm/v3d/v3d_sched.c
421
if (v3d->ver >= V3D_GEN_71)
drivers/gpu/drm/v3d/v3d_sched.c
456
if (v3d->ver < 71 || (v3d->ver == 71 && v3d->rev < 6))
drivers/gpu/drm/v3d/v3d_sched.c
819
u32 batches = V3D_CORE_READ(0, V3D_CSD_CURRENT_CFG4(v3d->ver));
drivers/gpu/drm/vmwgfx/device_include/svga_reg.h
71
#define SVGA_MAKE_ID(ver) (SVGA_MAGIC << 8 | (ver))
drivers/gpu/drm/xe/tests/xe_pci.c
315
u32 *ver, u32 *revid)
drivers/gpu/drm/xe/tests/xe_pci.c
321
*ver = data->media_verx100;
drivers/gpu/drm/xe/tests/xe_pci.c
324
*ver = data->graphics_verx100;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
1198
struct xe_uc_fw_version ver;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
1204
vf_minimum_guc_version(gt, &ver);
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
1205
drm_printf(p, "\tbase:\t%u.%u.%u.*\n", ver.branch, ver.major, ver.minor);
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
170
static void vf_minimum_guc_version(struct xe_gt *gt, struct xe_uc_fw_version *ver)
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
174
memset(ver, 0, sizeof(struct xe_uc_fw_version));
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
179
ver->branch = 0;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
180
ver->major = 1;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
181
ver->minor = 1;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
185
ver->branch = 0;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
186
ver->major = 1;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
187
ver->minor = 2;
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
192
static void vf_wanted_guc_version(struct xe_gt *gt, struct xe_uc_fw_version *ver)
drivers/gpu/drm/xe/xe_gt_sriov_vf.c
195
return vf_minimum_guc_version(gt, ver);
drivers/gpu/drm/xe/xe_guc.h
116
static inline bool xe_guc_fw_version_at_least(const struct xe_guc *guc, u32 ver)
drivers/gpu/drm/xe/xe_guc.h
118
return GUC_FIRMWARE_VER(guc) >= ver;
drivers/gpu/drm/xe/xe_guc.h
20
#define MAKE_GUC_VER_STRUCT(ver) MAKE_GUC_VER((ver).major, (ver).minor, (ver).patch)
drivers/gpu/drm/xe/xe_guc.h
21
#define MAKE_GUC_VER_ARGS(ver...) \
drivers/gpu/drm/xe/xe_guc.h
22
(BUILD_BUG_ON_ZERO(COUNT_ARGS(ver) < 2 || COUNT_ARGS(ver) > 3) + \
drivers/gpu/drm/xe/xe_guc.h
23
MAKE_GUC_VER(PICK_ARG1(ver), PICK_ARG2(ver), IF_ARGS(PICK_ARG3(ver), 0, PICK_ARG3(ver))))
drivers/gpu/drm/xe/xe_guc.h
29
#define GUC_FIRMWARE_VER_AT_LEAST(guc, ver...) \
drivers/gpu/drm/xe/xe_guc.h
30
xe_guc_fw_version_at_least((guc), MAKE_GUC_VER_ARGS(ver))
drivers/gpu/drm/xe/xe_pci.c
534
static int read_gmdid(struct xe_device *xe, enum xe_gmdid_type type, u32 *ver, u32 *revid)
drivers/gpu/drm/xe/xe_pci.c
540
KUNIT_STATIC_STUB_REDIRECT(read_gmdid, xe, type, ver, revid);
drivers/gpu/drm/xe/xe_pci.c
558
*ver = *revid = 0;
drivers/gpu/drm/xe/xe_pci.c
598
*ver = REG_FIELD_GET(GMD_ID_ARCH_MASK, val) * 100 + REG_FIELD_GET(GMD_ID_RELEASE_MASK, val);
drivers/gpu/drm/xe/xe_pci.c
634
u32 ver;
drivers/gpu/drm/xe/xe_pci.c
640
ret = read_gmdid(xe, GMDID_GRAPHICS, &ver, graphics_revid);
drivers/gpu/drm/xe/xe_pci.c
644
*graphics_ip = find_graphics_ip(ver);
drivers/gpu/drm/xe/xe_pci.c
647
ver / 100, ver % 100);
drivers/gpu/drm/xe/xe_pci.c
650
ret = read_gmdid(xe, GMDID_MEDIA, &ver, media_revid);
drivers/gpu/drm/xe/xe_pci.c
655
if (ver == 0)
drivers/gpu/drm/xe/xe_pci.c
658
*media_ip = find_media_ip(ver);
drivers/gpu/drm/xe/xe_pci.c
661
ver / 100, ver % 100);
drivers/gpu/drm/xe/xe_uc_fw.c
951
struct xe_uc_fw_version *ver = &uc_fw->versions.found[i];
drivers/gpu/drm/xe/xe_uc_fw.c
953
if (ver->major)
drivers/gpu/drm/xe/xe_uc_fw.c
954
print_uc_fw_version(p, ver, "\tfound %s",
drivers/hsi/clients/ssi_protocol.c
66
#define SSIP_BOOTINFO_REQ_CMD(ver) \
drivers/hsi/clients/ssi_protocol.c
67
SSIP_CMD(SSIP_BOOTINFO_REQ, SSIP_DATA_VERSION(ver))
drivers/hsi/clients/ssi_protocol.c
68
#define SSIP_BOOTINFO_RESP_CMD(ver) \
drivers/hsi/clients/ssi_protocol.c
69
SSIP_CMD(SSIP_BOOTINFO_RESP, SSIP_DATA_VERSION(ver))
drivers/hv/hv_trace.h
133
__field(u8, ver)
drivers/hv/hv_trace.h
135
TP_fast_assign(__entry->ver = response->version_supported;
drivers/hv/hv_trace.h
137
TP_printk("version_supported %d", __entry->ver)
drivers/hv/hv_trace.h
254
__field(u32, ver)
drivers/hv/hv_trace.h
262
__entry->ver = msg->vmbus_version_requested;
drivers/hv/hv_trace.h
271
__entry->ver, __entry->target_vcpu, __entry->int_page,
drivers/hwmon/lm93.c
2547
int mfr, ver;
drivers/hwmon/lm93.c
2561
ver = lm93_read_byte(client, LM93_REG_VER);
drivers/hwmon/lm93.c
2562
switch (ver) {
drivers/hwmon/lm93.c
2574
"detect failed, bad version id 0x%02x!\n", ver);
drivers/hwmon/pt5161l.c
392
u32 ver = major << 24 | minor << 16 | build;
drivers/hwmon/pt5161l.c
396
if (curr_ver >= ver)
drivers/hwmon/pt5161l.c
498
char ver[32];
drivers/hwmon/pt5161l.c
506
ret = snprintf(ver, sizeof(ver), "%u.%u.%u\n", data->fw_ver.major,
drivers/hwmon/pt5161l.c
509
return simple_read_from_buffer(buf, count, ppos, ver, ret);
drivers/hwtracing/coresight/coresight-etm4x.h
707
#define ETM_DEVARCH_MAKE_ARCHID_ARCH_VER(ver) \
drivers/hwtracing/coresight/coresight-etm4x.h
708
(((ver) << ETM_DEVARCH_ARCHID_ARCH_VER_SHIFT) & ETM_DEVARCH_ARCHID_ARCH_VER_MASK)
drivers/iio/adc/adi-axi-adc.c
675
unsigned int ver;
drivers/iio/adc/adi-axi-adc.c
710
ret = regmap_read(st->regmap, ADI_AXI_REG_VERSION, &ver);
drivers/iio/adc/adi-axi-adc.c
714
if (ADI_AXI_PCORE_VER_MAJOR(ver) != ADI_AXI_PCORE_VER_MAJOR(st->info->version))
drivers/iio/adc/adi-axi-adc.c
720
ADI_AXI_PCORE_VER_MAJOR(ver),
drivers/iio/adc/adi-axi-adc.c
721
ADI_AXI_PCORE_VER_MINOR(ver),
drivers/iio/adc/adi-axi-adc.c
722
ADI_AXI_PCORE_VER_PATCH(ver));
drivers/iio/adc/adi-axi-adc.c
750
ADI_AXI_PCORE_VER_MAJOR(ver),
drivers/iio/adc/adi-axi-adc.c
751
ADI_AXI_PCORE_VER_MINOR(ver),
drivers/iio/adc/adi-axi-adc.c
752
ADI_AXI_PCORE_VER_PATCH(ver));
drivers/iio/dac/adi-axi-dac.c
1002
ADI_AXI_PCORE_VER_MAJOR(ver),
drivers/iio/dac/adi-axi-dac.c
1003
ADI_AXI_PCORE_VER_MINOR(ver),
drivers/iio/dac/adi-axi-dac.c
1004
ADI_AXI_PCORE_VER_PATCH(ver));
drivers/iio/dac/adi-axi-dac.c
891
unsigned int ver;
drivers/iio/dac/adi-axi-dac.c
941
ret = regmap_read(st->regmap, ADI_AXI_REG_VERSION, &ver);
drivers/iio/dac/adi-axi-dac.c
945
if (ADI_AXI_PCORE_VER_MAJOR(ver) != ADI_AXI_PCORE_VER_MAJOR(st->info->version))
drivers/iio/dac/adi-axi-dac.c
951
ADI_AXI_PCORE_VER_MAJOR(ver),
drivers/iio/dac/adi-axi-dac.c
952
ADI_AXI_PCORE_VER_MINOR(ver),
drivers/iio/dac/adi-axi-dac.c
953
ADI_AXI_PCORE_VER_PATCH(ver));
drivers/iio/imu/bno055/bno055.c
1284
int rev, ver;
drivers/iio/imu/bno055/bno055.c
1292
ret = regmap_read(priv->regmap, BNO055_SW_REV_MSB_REG, &ver);
drivers/iio/imu/bno055/bno055.c
1296
buf = kasprintf(GFP_KERNEL, "ver: 0x%x, rev: 0x%x\n", ver, rev);
drivers/iio/imu/bno055/bno055.c
1567
int rev, ver;
drivers/iio/imu/bno055/bno055.c
1622
ret = regmap_read(priv->regmap, BNO055_SW_REV_MSB_REG, &ver);
drivers/iio/imu/bno055/bno055.c
1632
if (ver != 0x3 || rev != 0x11)
drivers/infiniband/core/ud_header.c
121
{ STRUCT_FIELD(ip4, ver),
drivers/infiniband/core/ud_header.c
368
header->ip4.ver = 4; /* version 4 */
drivers/infiniband/hw/efa/efa_com.c
943
u32 ver;
drivers/infiniband/hw/efa/efa_com.c
949
ver = efa_com_reg_read32(edev, EFA_REGS_VERSION_OFF);
drivers/infiniband/hw/efa/efa_com.c
954
EFA_GET(&ver, EFA_REGS_VERSION_MAJOR_VERSION),
drivers/infiniband/hw/efa/efa_com.c
955
EFA_GET(&ver, EFA_REGS_VERSION_MINOR_VERSION));
drivers/infiniband/hw/efa/efa_com.c
961
if (ver < min_ver) {
drivers/infiniband/hw/erdma/erdma_hw.h
456
u8 ver;
drivers/infiniband/hw/hfi1/verbs.c
1291
u32 ver = dd->dc8051_ver;
drivers/infiniband/hw/hfi1/verbs.c
1295
rdi->dparms.props.fw_ver = ((u64)(dc8051_ver_maj(ver)) << 32) |
drivers/infiniband/hw/hfi1/verbs.c
1296
((u64)(dc8051_ver_min(ver)) << 16) |
drivers/infiniband/hw/hfi1/verbs.c
1297
(u64)dc8051_ver_patch(ver);
drivers/infiniband/hw/hfi1/verbs.c
1581
u32 ver = dd_from_dev(dev)->dc8051_ver;
drivers/infiniband/hw/hfi1/verbs.c
1583
snprintf(str, IB_FW_VERSION_NAME_MAX, "%u.%u.%u", dc8051_ver_maj(ver),
drivers/infiniband/hw/hfi1/verbs.c
1584
dc8051_ver_min(ver), dc8051_ver_patch(ver));
drivers/infiniband/hw/irdma/ctrl.c
6438
int irdma_sc_dev_init(enum irdma_vers ver, struct irdma_sc_dev *dev,
drivers/infiniband/hw/irdma/main.h
543
int irdma_setup_cm_core(struct irdma_device *iwdev, u8 ver);
drivers/infiniband/hw/irdma/protos.h
16
int irdma_sc_dev_init(enum irdma_vers ver, struct irdma_sc_dev *dev,
drivers/infiniband/hw/mlx5/main.c
2185
int ver;
drivers/infiniband/hw/mlx5/main.c
2196
ver = 0;
drivers/infiniband/hw/mlx5/main.c
2198
ver = 2;
drivers/infiniband/hw/mlx5/main.c
2288
bfregi->ver = ver;
drivers/infiniband/hw/mlx5/mlx5_ib.h
176
u32 ver;
drivers/infiniband/hw/mlx5/qp.c
773
if (bfregi->ver >= 2) {
drivers/infiniband/sw/siw/iwarp.h
119
__be16 ver = ctrl->ddp_rdmap_ctrl & RDMAP_MASK_VERSION;
drivers/infiniband/sw/siw/iwarp.h
121
return be16_to_cpu(ver) >> 6;
drivers/input/keyboard/imx_sc_key.c
70
hdr->ver = IMX_SC_RPC_VERSION;
drivers/input/keyboard/qt1070.c
82
int id, ver;
drivers/input/keyboard/qt1070.c
92
ver = qt1070_read(client, FW_VERSION);
drivers/input/keyboard/qt1070.c
93
if (ver < 0) {
drivers/input/keyboard/qt1070.c
98
dev_info(&client->dev, "AT42QT1070 firmware version %x\n", ver);
drivers/input/keyboard/qt2160.c
279
int id, ver, rev;
drivers/input/keyboard/qt2160.c
289
ver = qt2160_read(client, QT2160_CMD_CODEVER);
drivers/input/keyboard/qt2160.c
290
if (ver < 0) {
drivers/input/keyboard/qt2160.c
303
ver >> 4, ver & 0xf, rev);
drivers/input/mouse/sentelic.c
1015
int ver, rev, sn = 0;
drivers/input/mouse/sentelic.c
1018
if (fsp_get_version(psmouse, &ver) ||
drivers/input/mouse/sentelic.c
1022
if (ver >= FSP_VER_STL3888_C0) {
drivers/input/mouse/sentelic.c
1029
ver >> 4, ver & 0x0F, rev, sn, fsp_drv_ver);
drivers/input/mouse/sentelic.c
1035
priv->ver = ver;
drivers/input/mouse/sentelic.c
618
PSMOUSE_DEFINE_RO_ATTR(ver, S_IRUGO, NULL, fsp_attr_show_ver);
drivers/input/mouse/sentelic.c
863
if (pad->ver < FSP_VER_STL3888_C0) {
drivers/input/mouse/sentelic.c
925
if (pad->ver < FSP_VER_STL3888_C0) {
drivers/input/mouse/sentelic.h
95
unsigned char ver; /* hardware version */
drivers/input/touchscreen/ilitek_ts_i2c.c
246
ts->ptl.ver = get_unaligned_be16(outbuf);
drivers/input/touchscreen/ilitek_ts_i2c.c
420
ts->ptl.ver == BL_V1_6 ||
drivers/input/touchscreen/ilitek_ts_i2c.c
421
ts->ptl.ver == BL_V1_7)
drivers/input/touchscreen/ilitek_ts_i2c.c
45
u16 ver;
drivers/iommu/arm/arm-smmu/arm-smmu.c
1947
#define ARM_SMMU_MATCH_DATA(name, ver, imp) \
drivers/iommu/arm/arm-smmu/arm-smmu.c
1948
static const struct arm_smmu_match_data name = { .version = ver, .model = imp }
drivers/iommu/exynos-iommu.c
518
u32 ver;
drivers/iommu/exynos-iommu.c
522
ver = readl(data->sfrbase + REG_MMU_VERSION);
drivers/iommu/exynos-iommu.c
525
if (ver == 0x80000001u)
drivers/iommu/exynos-iommu.c
528
data->version = MMU_RAW_VER(ver);
drivers/iommu/intel/dmar.c
1039
u32 ver, sts;
drivers/iommu/intel/dmar.c
1103
ver = readl(iommu->reg + DMAR_VER_REG);
drivers/iommu/intel/dmar.c
1107
DMAR_VER_MAJOR(ver), DMAR_VER_MINOR(ver),
drivers/iommu/intel/iommu.c
2394
u32 ver = readl(iommu->reg + DMAR_VER_REG);
drivers/iommu/intel/iommu.c
2396
DMAR_VER_MAJOR(ver), DMAR_VER_MINOR(ver));
drivers/iommu/intel/iommu.c
4030
unsigned short ver;
drivers/iommu/intel/iommu.c
4035
ver = (dev->device >> 8) & 0xff;
drivers/iommu/intel/iommu.c
4036
if (ver != 0x45 && ver != 0x46 && ver != 0x4c &&
drivers/iommu/intel/iommu.c
4037
ver != 0x4e && ver != 0x8a && ver != 0x98 &&
drivers/iommu/intel/iommu.c
4038
ver != 0x9a && ver != 0xa7 && ver != 0x7d)
drivers/iommu/sprd-iommu.c
116
int ver = (sprd_iommu_read(sdev, SPRD_IOMMU_VERSION) &
drivers/iommu/sprd-iommu.c
119
switch (ver) {
drivers/iommu/sprd-iommu.c
122
return ver;
drivers/iommu/sprd-iommu.c
161
if (sdev->ver == SPRD_IOMMU_EX)
drivers/iommu/sprd-iommu.c
176
if (sdev->ver == SPRD_IOMMU_EX)
drivers/iommu/sprd-iommu.c
192
if (sdev->ver == SPRD_IOMMU_EX)
drivers/iommu/sprd-iommu.c
204
if (sdev->ver == SPRD_IOMMU_EX) {
drivers/iommu/sprd-iommu.c
206
} else if (sdev->ver == SPRD_IOMMU_VAU) {
drivers/iommu/sprd-iommu.c
217
if (sdev->ver == SPRD_IOMMU_EX)
drivers/iommu/sprd-iommu.c
353
if (dom->sdev->ver == SPRD_IOMMU_EX)
drivers/iommu/sprd-iommu.c
503
sdev->ver = ret;
drivers/iommu/sprd-iommu.c
67
enum sprd_iommu_version ver;
drivers/isdn/hardware/mISDN/avmfritz.c
956
u32 val, ver;
drivers/isdn/hardware/mISDN/avmfritz.c
967
ver = inl(fc->addr + CHIP_WINDOW + HDLC_STATUS) >> 24;
drivers/isdn/hardware/mISDN/avmfritz.c
972
pr_notice("%s: HDLC version %x\n", fc->name, ver & 0xf);
drivers/isdn/hardware/mISDN/avmfritz.c
979
ver = inl(fc->addr + AVM_HDLC_STATUS_1) >> 24;
drivers/isdn/hardware/mISDN/avmfritz.c
984
pr_notice("%s: HDLC version %x\n", fc->name, ver & 0xf);
drivers/isdn/hardware/mISDN/hfcmulti.c
707
unsigned int ver;
drivers/isdn/hardware/mISDN/hfcmulti.c
712
ver = vpm_in(wc, x, 0x1a0);
drivers/isdn/hardware/mISDN/hfcmulti.c
713
printk(KERN_DEBUG "VPM: Chip %d: ver %02x\n", x, ver);
drivers/isdn/hardware/mISDN/mISDNisar.c
151
int ver;
drivers/isdn/hardware/mISDN/mISDNisar.c
164
ver = isar->buf[0] & 0xf;
drivers/isdn/hardware/mISDN/mISDNisar.c
165
return ver;
drivers/isdn/mISDN/socket.c
355
struct mISDNversion ver;
drivers/isdn/mISDN/socket.c
359
ver.major = MISDN_MAJOR_VERSION;
drivers/isdn/mISDN/socket.c
360
ver.minor = MISDN_MINOR_VERSION;
drivers/isdn/mISDN/socket.c
361
ver.release = MISDN_RELEASE;
drivers/isdn/mISDN/socket.c
362
if (copy_to_user((void __user *)arg, &ver, sizeof(ver)))
drivers/isdn/mISDN/socket.c
638
struct mISDNversion ver;
drivers/isdn/mISDN/socket.c
642
ver.major = MISDN_MAJOR_VERSION;
drivers/isdn/mISDN/socket.c
643
ver.minor = MISDN_MINOR_VERSION;
drivers/isdn/mISDN/socket.c
644
ver.release = MISDN_RELEASE;
drivers/isdn/mISDN/socket.c
645
if (copy_to_user((void __user *)arg, &ver, sizeof(ver)))
drivers/md/md.c
7163
mdu_version_t ver;
drivers/md/md.c
7165
ver.major = MD_MAJOR_VERSION;
drivers/md/md.c
7166
ver.minor = MD_MINOR_VERSION;
drivers/md/md.c
7167
ver.patchlevel = MD_PATCHLEVEL_VERSION;
drivers/md/md.c
7169
if (copy_to_user(arg, &ver, sizeof(ver)))
drivers/media/common/siano/smscoreapi.c
1526
struct sms_version_res *ver =
drivers/media/common/siano/smscoreapi.c
1529
ver->firmware_id, ver->supported_protocols,
drivers/media/common/siano/smscoreapi.c
1530
ver->rom_ver_major, ver->rom_ver_minor);
drivers/media/common/siano/smscoreapi.c
1532
coredev->mode = ver->firmware_id == 255 ?
drivers/media/common/siano/smscoreapi.c
1533
DEVICE_MODE_NONE : ver->firmware_id;
drivers/media/common/siano/smscoreapi.c
1534
coredev->modes_supported = ver->supported_protocols;
drivers/media/common/siano/smscoreapi.c
1535
coredev->fw_version = ver->rom_ver_major << 8 |
drivers/media/common/siano/smscoreapi.c
1536
ver->rom_ver_minor;
drivers/media/common/siano/smsendian.c
55
struct sms_version_res *ver =
drivers/media/common/siano/smsendian.c
57
ver->chip_model = le16_to_cpu((__force __le16)ver->chip_model);
drivers/media/dvb-frontends/bcm3510.c
664
struct bcm3510_hab_cmd_get_version_info ver;
drivers/media/dvb-frontends/bcm3510.c
665
bcm3510_do_hab_cmd(st,CMD_GET_VERSION_INFO,MSGID_GET_VERSION_INFO,NULL,0,(u8*)&ver,sizeof(ver));
drivers/media/dvb-frontends/bcm3510.c
668
ver.microcode_version, ver.script_version, ver.config_version, ver.demod_version);
drivers/media/dvb-frontends/bcm3510.c
670
if (ver.script_version == BCM3510_DEF_SCRIPT_VERSION &&
drivers/media/dvb-frontends/bcm3510.c
671
ver.config_version == BCM3510_DEF_CONFIG_VERSION &&
drivers/media/dvb-frontends/bcm3510.c
672
ver.demod_version == BCM3510_DEF_DEMOD_VERSION)
drivers/media/dvb-frontends/cx24113.c
37
u8 ver;
drivers/media/dvb-frontends/cx24113.c
579
state->ver = cx24113_readreg(state, 0x01);
drivers/media/dvb-frontends/cx24113.c
580
cx_info("version: %x\n", state->ver);
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
353
*ver)
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
362
if (!tnr_dmd || !ver)
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
428
*ver = (enum cxd2880_dvbt2_version)version;
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h
41
*ver);
drivers/media/i2c/bt819.c
385
int i, ver;
drivers/media/i2c/bt819.c
400
ver = bt819_read(decoder, 0x17);
drivers/media/i2c/bt819.c
401
switch (ver & 0xf0) {
drivers/media/i2c/bt819.c
413
"unknown chip version 0x%02x\n", ver);
drivers/media/i2c/ov2640.c
1075
u8 pid, ver, midh, midl;
drivers/media/i2c/ov2640.c
1088
ver = i2c_smbus_read_byte_data(client, VER);
drivers/media/i2c/ov2640.c
1092
switch (VERSION(pid, ver)) {
drivers/media/i2c/ov2640.c
1098
"Product ID error %x:%x\n", pid, ver);
drivers/media/i2c/ov2640.c
1105
devname, pid, ver, midh, midl);
drivers/media/i2c/ov2640.c
276
#define VERSION(pid, ver) ((pid << 8) | (ver & 0xFF))
drivers/media/i2c/ov2659.c
1347
u8 ver = 0;
drivers/media/i2c/ov2659.c
1362
ret = ov2659_read(client, REG_SC_CHIP_ID_L, &ver);
drivers/media/i2c/ov2659.c
1367
id = OV265X_ID(pid, ver);
drivers/media/i2c/ov772x.c
1272
int pid, ver, midh, midl;
drivers/media/i2c/ov772x.c
1284
ret = regmap_read(priv->regmap, VER, &ver);
drivers/media/i2c/ov772x.c
1288
switch (VERSION(pid, ver)) {
drivers/media/i2c/ov772x.c
1297
"Product ID error %x:%x\n", pid, ver);
drivers/media/i2c/ov772x.c
1311
devname, pid, ver, midh, midl);
drivers/media/i2c/ov772x.c
381
#define VERSION(pid, ver) ((pid << 8) | (ver & 0xFF))
drivers/media/i2c/ov9640.c
589
u8 pid, ver, midh, midl;
drivers/media/i2c/ov9640.c
603
ret = ov9640_reg_read(client, OV9640_VER, &ver);
drivers/media/i2c/ov9640.c
611
switch (VERSION(pid, ver)) {
drivers/media/i2c/ov9640.c
621
dev_err(&client->dev, "Product ID error %x:%x\n", pid, ver);
drivers/media/i2c/ov9640.c
627
devname, pid, ver, midh, midl);
drivers/media/i2c/ov9640.h
169
#define VERSION(pid, ver) (((pid) << 8) | ((ver) & 0xFF))
drivers/media/i2c/ov9650.c
1442
u8 pid, ver;
drivers/media/i2c/ov9650.c
1455
ret = ov965x_read(ov965x, REG_VER, &ver);
drivers/media/i2c/ov9650.c
1460
ov965x->id = OV965X_ID(pid, ver);
drivers/media/i2c/rdacm21.c
389
u8 pid, ver, val;
drivers/media/i2c/rdacm21.c
410
ret = ov490_read_reg(dev, OV490_VER, &ver);
drivers/media/i2c/rdacm21.c
414
if (OV490_ID(pid, ver) != OV490_ID_VAL) {
drivers/media/i2c/rdacm21.c
416
OV490_ID(pid, ver));
drivers/media/i2c/saa7110.c
407
int ver, status;
drivers/media/i2c/saa7110.c
411
ver = saa7110_read(sd);
drivers/media/i2c/saa7110.c
416
ver, status);
drivers/media/i2c/tvp514x.c
104
int ver;
drivers/media/i2c/tvp514x.c
517
decoder->ver = rom_ver;
drivers/media/i2c/tvp514x.c
520
client->name, decoder->ver,
drivers/media/i2c/tvp7002.c
411
int ver;
drivers/media/i2c/vpx3220.c
464
u8 ver;
drivers/media/i2c/vpx3220.c
498
ver = i2c_smbus_read_byte_data(client, 0x00);
drivers/media/i2c/vpx3220.c
501
if (ver == 0xec) {
drivers/media/i2c/vpx3220.c
519
ver, pn, client->addr << 1, client->adapter->name);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
136
int ver, id;
drivers/media/pci/intel/ipu6/ipu6-cpd.c
146
ver = ipu6_cpd_metadata_cmpnt_version(isp, metadata,
drivers/media/pci/intel/ipu6/ipu6-cpd.c
148
if (ver < 0 || ver > MAX_COMPONENT_VERSION) {
drivers/media/pci/intel/ipu6/ipu6-cpd.c
156
FIELD_PREP(PKG_DIR_VERSION_MASK, ver);
drivers/media/pci/intel/ipu6/ipu6-cpd.c
93
return cmpnt->ver;
drivers/media/pci/intel/ipu6/ipu6-cpd.h
64
u32 ver;
drivers/media/pci/pt3/pt3.c
693
u32 ver;
drivers/media/pci/pt3/pt3.c
730
ver = ioread32(pt3->regs[0] + REG_VERSION);
drivers/media/pci/pt3/pt3.c
731
if ((ver >> 16) != 0x0301) {
drivers/media/pci/pt3/pt3.c
733
ver >> 24, (ver & 0x00ff0000) >> 16);
drivers/media/pci/pt3/pt3.c
776
ver >> 24, (ver >> 8) & 0xff, (ver >> 16) & 0xff);
drivers/media/platform/amphion/vpu_imx8q.c
210
hdr->ver = IMX_SC_RPC_VERSION;
drivers/media/platform/microchip/microchip-csi2dc.c
654
u32 ver;
drivers/media/platform/microchip/microchip-csi2dc.c
721
ver = csi2dc_readl(csi2dc, CSI2DC_VERSION);
drivers/media/platform/microchip/microchip-csi2dc.c
734
dev_info(dev, "Microchip CSI2DC version %x\n", ver);
drivers/media/platform/microchip/microchip-isc-base.c
1914
int isc_mc_init(struct isc_device *isc, u32 ver)
drivers/media/platform/microchip/microchip-isc-base.c
1940
isc->mdev.hw_revision = ver;
drivers/media/platform/microchip/microchip-isc.h
395
int isc_mc_init(struct isc_device *isc, u32 ver);
drivers/media/platform/microchip/microchip-sama5d2-isc.c
411
u32 ver;
drivers/media/platform/microchip/microchip-sama5d2-isc.c
551
regmap_read(isc->regmap, ISC_VERSION + isc->offsets.version, &ver);
drivers/media/platform/microchip/microchip-sama5d2-isc.c
553
ret = isc_mc_init(isc, ver);
drivers/media/platform/microchip/microchip-sama5d2-isc.c
576
dev_info(dev, "Microchip ISC version %x\n", ver);
drivers/media/platform/microchip/microchip-sama7g5-isc.c
400
u32 ver;
drivers/media/platform/microchip/microchip-sama7g5-isc.c
541
regmap_read(isc->regmap, ISC_VERSION + isc->offsets.version, &ver);
drivers/media/platform/microchip/microchip-sama7g5-isc.c
543
ret = isc_mc_init(isc, ver);
drivers/media/platform/microchip/microchip-sama7g5-isc.c
551
dev_info(dev, "Microchip XISC version %x\n", ver);
drivers/media/platform/qcom/venus/helpers.c
166
enum hfi_version ver = core->res->hfi_version;
drivers/media/platform/qcom/venus/helpers.c
192
count = hfi_bufreq_get_count_min(&bufreq, ver);
drivers/media/platform/qcom/venus/helpers.c
379
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/helpers.c
405
ret = intbufs_set_buffer(inst, HFI_BUFFER_INTERNAL_SCRATCH(ver));
drivers/media/platform/qcom/venus/helpers.c
409
ret = intbufs_set_buffer(inst, HFI_BUFFER_INTERNAL_SCRATCH_1(ver));
drivers/media/platform/qcom/venus/helpers.c
413
ret = intbufs_set_buffer(inst, HFI_BUFFER_INTERNAL_SCRATCH_2(ver));
drivers/media/platform/qcom/venus/helpers.c
671
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/helpers.c
679
hfi_bufreq_set_count_min(req, ver, inst->fw_min_cnt);
drivers/media/platform/qcom/venus/helpers.c
684
inst->fw_min_cnt = hfi_bufreq_get_count_min(req, ver);
drivers/media/platform/qcom/venus/hfi_helper.h
1186
u32 ver)
drivers/media/platform/qcom/venus/hfi_helper.h
1188
if (ver == HFI_VERSION_4XX)
drivers/media/platform/qcom/venus/hfi_helper.h
1195
u32 ver)
drivers/media/platform/qcom/venus/hfi_helper.h
1197
if (ver == HFI_VERSION_4XX)
drivers/media/platform/qcom/venus/hfi_helper.h
1204
u32 ver)
drivers/media/platform/qcom/venus/hfi_helper.h
1206
if (ver == HFI_VERSION_4XX)
drivers/media/platform/qcom/venus/hfi_helper.h
1213
u32 ver, u32 val)
drivers/media/platform/qcom/venus/hfi_helper.h
1215
if (ver == HFI_VERSION_4XX)
drivers/media/platform/qcom/venus/hfi_helper.h
1222
u32 ver, u32 val)
drivers/media/platform/qcom/venus/hfi_helper.h
1224
if (ver == HFI_VERSION_4XX)
drivers/media/platform/qcom/venus/hfi_helper.h
1231
u32 ver, u32 val)
drivers/media/platform/qcom/venus/hfi_helper.h
1233
if (ver == HFI_VERSION_4XX)
drivers/media/platform/qcom/venus/hfi_helper.h
398
#define HFI_BUFFER_INTERNAL_SCRATCH(ver) \
drivers/media/platform/qcom/venus/hfi_helper.h
399
(((ver) == HFI_VERSION_4XX || \
drivers/media/platform/qcom/venus/hfi_helper.h
400
(ver) == HFI_VERSION_6XX) ? 0x6 : 0x1000001)
drivers/media/platform/qcom/venus/hfi_helper.h
401
#define HFI_BUFFER_INTERNAL_SCRATCH_1(ver) \
drivers/media/platform/qcom/venus/hfi_helper.h
402
(((ver) == HFI_VERSION_4XX || \
drivers/media/platform/qcom/venus/hfi_helper.h
403
(ver) == HFI_VERSION_6XX) ? 0x7 : 0x1000005)
drivers/media/platform/qcom/venus/hfi_helper.h
404
#define HFI_BUFFER_INTERNAL_SCRATCH_2(ver) \
drivers/media/platform/qcom/venus/hfi_helper.h
405
(((ver) == HFI_VERSION_4XX || \
drivers/media/platform/qcom/venus/hfi_helper.h
406
(ver) == HFI_VERSION_6XX) ? 0x8 : 0x1000006)
drivers/media/platform/qcom/venus/hfi_helper.h
407
#define HFI_BUFFER_EXTRADATA_INPUT(ver) \
drivers/media/platform/qcom/venus/hfi_helper.h
408
(((ver) == HFI_VERSION_4XX) ? 0xc : 0x1000002)
drivers/media/platform/qcom/venus/hfi_helper.h
409
#define HFI_BUFFER_EXTRADATA_OUTPUT(ver) \
drivers/media/platform/qcom/venus/hfi_helper.h
410
(((ver) == HFI_VERSION_4XX) ? 0xa : 0x1000003)
drivers/media/platform/qcom/venus/hfi_helper.h
411
#define HFI_BUFFER_EXTRADATA_OUTPUT2(ver) \
drivers/media/platform/qcom/venus/hfi_helper.h
412
(((ver) == HFI_VERSION_4XX) ? 0xb : 0x1000004)
drivers/media/platform/qcom/venus/hfi_msgs.c
124
event.buf_count = hfi_bufreq_get_count_min(bufreq, ver);
drivers/media/platform/qcom/venus/hfi_msgs.c
25
enum hfi_version ver = core->res->hfi_version;
drivers/media/platform/qcom/venus/hfi_venus.c
518
u32 ver;
drivers/media/platform/qcom/venus/hfi_venus.c
521
ver = readl(wrapper_base + WRAPPER_HW_VERSION);
drivers/media/platform/qcom/venus/hfi_venus.c
522
major = ver & WRAPPER_HW_VERSION_MAJOR_VERSION_MASK;
drivers/media/platform/qcom/venus/hfi_venus.c
524
minor = ver & WRAPPER_HW_VERSION_MINOR_VERSION_MASK;
drivers/media/platform/qcom/venus/hfi_venus.c
526
step = ver & WRAPPER_HW_VERSION_STEP_VERSION_MASK;
drivers/media/platform/qcom/venus/vdec.c
1016
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/vdec.c
1028
inst->num_output_bufs < hfi_bufreq_get_count_min(&bufreq, ver))
drivers/media/platform/qcom/venus/vdec.c
1035
if (inst->num_input_bufs < hfi_bufreq_get_count_min(&bufreq, ver))
drivers/media/platform/qcom/venus/vdec.c
898
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/vdec.c
908
*in_num = hfi_bufreq_get_count_min(&bufreq, ver);
drivers/media/platform/qcom/venus/vdec.c
914
*out_num = hfi_bufreq_get_count_min(&bufreq, ver);
drivers/media/platform/qcom/venus/vdec_ctrls.c
54
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/vdec_ctrls.c
82
ctrl->val = hfi_bufreq_get_count_min(&bufreq, ver);
drivers/media/platform/qcom/venus/venc.c
1223
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/venc.c
1235
inst->num_output_bufs < hfi_bufreq_get_count_min(&bufreq, ver))
drivers/media/platform/qcom/venus/venc.c
1243
inst->num_input_bufs < hfi_bufreq_get_count_min(&bufreq, ver))
drivers/media/platform/qcom/venus/venc_ctrls.c
409
enum hfi_version ver = inst->core->res->hfi_version;
drivers/media/platform/qcom/venus/venc_ctrls.c
416
ctrl->val = hfi_bufreq_get_count_min(&bufreq, ver);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_ctrl.c
213
unsigned int ver;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_ctrl.c
282
ver = mfc_read(dev, S5P_FIMV_FW_VERSION_V6);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_ctrl.c
284
ver = mfc_read(dev, S5P_FIMV_FW_VERSION);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_ctrl.c
287
(ver >> 16) & 0xFF, (ver >> 8) & 0xFF, ver & 0xFF);
drivers/media/tuners/tda8290.c
137
priv->tda8290_easy_mode = (priv->ver & TDA8295) ? 0x80 : 0x01;
drivers/media/tuners/tda8290.c
37
unsigned char ver;
drivers/media/tuners/tda8290.c
466
if (priv->ver & TDA8275A)
drivers/media/tuners/tda8290.c
538
if (priv->ver & TDA8275A)
drivers/media/tuners/tda8290.c
556
if (priv->ver & (TDA18271 | TDA8275 | TDA8275A))
drivers/media/tuners/tda8290.c
631
priv->ver |= TDA18271;
drivers/media/tuners/tda8290.c
638
priv->ver |= TDA8275;
drivers/media/tuners/tda8290.c
640
priv->ver |= TDA8275A;
drivers/media/tuners/tda8290.c
751
priv->ver = TDA8290;
drivers/media/tuners/tda8290.c
757
priv->ver = TDA8295;
drivers/media/tuners/tda8290.c
771
switch (priv->ver) {
drivers/media/tuners/tda8290.c
803
if (priv->ver & TDA8290) {
drivers/media/tuners/tda8290.c
804
if (priv->ver & (TDA8275 | TDA8275A))
drivers/media/tuners/tda8290.c
807
} else if (priv->ver & TDA8295)
drivers/media/usb/dvb-usb-v2/mxl111sf.c
188
u8 id, ver;
drivers/media/usb/dvb-usb-v2/mxl111sf.c
199
ret = mxl111sf_read_reg(state, TOP_CHIP_REV_ID_REG, &ver);
drivers/media/usb/dvb-usb-v2/mxl111sf.c
202
state->chip_ver = ver;
drivers/media/usb/dvb-usb-v2/mxl111sf.c
215
switch (ver) {
drivers/media/usb/dvb-usb-v2/mxl111sf.c
233
pr_info("%s detected, %s (0x%x)", mxl_chip, mxl_rev, ver);
drivers/message/fusion/mptbase.h
83
#define show_mptmod_ver(s,ver) \
drivers/message/fusion/mptbase.h
84
printk(KERN_INFO "%s %s\n", s, ver);
drivers/mfd/db8500-prcmu.c
577
struct prcmu_fw_version *ver;
drivers/mfd/db8500-prcmu.c
579
ver = prcmu_get_fw_version();
drivers/mfd/db8500-prcmu.c
580
return ver && ver->project == PRCMU_FW_PROJECT_U8420_SYSCLK;
drivers/mfd/hi655x-pmic.c
112
regmap_read(pmic->regmap, HI655X_BUS_ADDR(HI655X_VER_REG), &pmic->ver);
drivers/mfd/hi655x-pmic.c
113
if ((pmic->ver < PMU_VER_START) || (pmic->ver > PMU_VER_END)) {
drivers/mfd/hi655x-pmic.c
114
dev_warn(dev, "PMU version %d unsupported\n", pmic->ver);
drivers/mfd/omap-usb-tll.c
205
int i, nch, ver;
drivers/mfd/omap-usb-tll.c
216
ver = usbtll_read(base, OMAP_USBTLL_REVISION);
drivers/mfd/omap-usb-tll.c
217
switch (ver) {
drivers/mfd/omap-usb-tll.c
229
ver, nch);
drivers/mfd/tc3589x.c
251
int manf, ver, ret;
drivers/mfd/tc3589x.c
257
ver = tc3589x_reg_read(tc3589x, TC3589x_VERSION);
drivers/mfd/tc3589x.c
258
if (ver < 0)
drivers/mfd/tc3589x.c
259
return ver;
drivers/mfd/tc3589x.c
266
dev_info(tc3589x->dev, "manufacturer: %#x, version: %#x\n", manf, ver);
drivers/misc/mei/bus-fixup.c
104
struct mkhi_fw_ver_block ver[MEI_MAX_FW_VER_BLOCKS];
drivers/misc/mei/bus-fixup.c
179
i, fwver->ver[i].platform,
drivers/misc/mei/bus-fixup.c
180
fwver->ver[i].major, fwver->ver[i].minor,
drivers/misc/mei/bus-fixup.c
181
fwver->ver[i].hotfix, fwver->ver[i].buildno);
drivers/misc/mei/bus-fixup.c
183
cldev->bus->fw_ver[i].platform = fwver->ver[i].platform;
drivers/misc/mei/bus-fixup.c
184
cldev->bus->fw_ver[i].major = fwver->ver[i].major;
drivers/misc/mei/bus-fixup.c
185
cldev->bus->fw_ver[i].minor = fwver->ver[i].minor;
drivers/misc/mei/bus-fixup.c
186
cldev->bus->fw_ver[i].hotfix = fwver->ver[i].hotfix;
drivers/misc/mei/bus-fixup.c
187
cldev->bus->fw_ver[i].buildno = fwver->ver[i].buildno;
drivers/misc/mei/bus-fixup.c
369
struct mei_nfc_if_version *ver)
drivers/misc/mei/bus-fixup.c
394
if_version_length = sizeof(*reply) + sizeof(*ver);
drivers/misc/mei/bus-fixup.c
409
memcpy(ver, reply->data, sizeof(*ver));
drivers/misc/mei/bus-fixup.c
412
ver->fw_ivn, ver->vendor_id, ver->radio_type);
drivers/misc/mei/bus-fixup.c
426
static const char *mei_nfc_radio_name(struct mei_nfc_if_version *ver)
drivers/misc/mei/bus-fixup.c
429
if (ver->vendor_id == MEI_NFC_VENDOR_INSIDE) {
drivers/misc/mei/bus-fixup.c
430
if (ver->radio_type == MEI_NFC_VENDOR_INSIDE_UREAD)
drivers/misc/mei/bus-fixup.c
434
if (ver->vendor_id == MEI_NFC_VENDOR_NXP) {
drivers/misc/mei/bus-fixup.c
435
if (ver->radio_type == MEI_NFC_VENDOR_NXP_PN544)
drivers/misc/mei/bus-fixup.c
454
struct mei_nfc_if_version ver;
drivers/misc/mei/bus-fixup.c
486
ret = mei_nfc_if_version(cl, &ver);
drivers/misc/mei/bus-fixup.c
490
radio_name = mei_nfc_radio_name(&ver);
drivers/misc/mei/main.c
1018
struct hbm_version ver;
drivers/misc/mei/main.c
1021
ver = dev->version;
drivers/misc/mei/main.c
1024
return sprintf(buf, "%u.%u\n", ver.major_version, ver.minor_version);
drivers/misc/mei/main.c
1094
struct mei_fw_version *ver;
drivers/misc/mei/main.c
1098
ver = dev->fw_ver;
drivers/misc/mei/main.c
1102
ver[i].platform, ver[i].major, ver[i].minor,
drivers/misc/mei/main.c
1103
ver[i].hotfix, ver[i].buildno);
drivers/mmc/host/cqhci-core.c
1174
u32 ver = cqhci_readl(cq_host, CQHCI_VER);
drivers/mmc/host/cqhci-core.c
1176
return CQHCI_VER_MINOR1(ver) * 10 + CQHCI_VER_MINOR2(ver);
drivers/mmc/host/renesas_sdhi_core.c
1069
u16 ver;
drivers/mmc/host/renesas_sdhi_core.c
1219
ver = sd_ctrl_read16(host, CTL_VERSION);
drivers/mmc/host/renesas_sdhi_core.c
1221
if (ver < SDHI_VER_GEN2_SDR104 && mmc_data->max_blk_count > U16_MAX)
drivers/mmc/host/renesas_sdhi_core.c
1225
if (ver == SDHI_VER_GEN2_SDR50)
drivers/mmc/host/renesas_sdhi_core.c
1228
if (ver == SDHI_VER_GEN3_SDMMC && sdhi_has_quirk(priv, hs400_calib_table)) {
drivers/mmc/host/renesas_sdhi_core.c
1237
if (ver >= SDHI_VER_GEN3_SD)
drivers/mmc/host/renesas_sdhi_core.c
1241
if (of_data && of_data->scc_offset && ver >= SDHI_VER_GEN2_SDR104)
drivers/mmc/host/sdhci-brcmstb.c
106
static void sdhci_brcmstb_restore_regs(struct mmc_host *mmc, enum cfg_core_ver ver)
drivers/mmc/host/sdhci-brcmstb.c
118
if (ver == SDIO_CFG_CORE_V1) {
drivers/mmc/host/sdhci-brcmstb.c
84
static void sdhci_brcmstb_save_regs(struct mmc_host *mmc, enum cfg_core_ver ver)
drivers/mmc/host/sdhci-brcmstb.c
96
if (ver == SDIO_CFG_CORE_V1) {
drivers/mmc/host/sdhci.c
4137
void __sdhci_read_caps(struct sdhci_host *host, const u16 *ver,
drivers/mmc/host/sdhci.c
4165
v = ver ? *ver : sdhci_readw(host, SDHCI_HOST_VERSION);
drivers/mmc/host/sdhci.h
820
void __sdhci_read_caps(struct sdhci_host *host, const u16 *ver,
drivers/mtd/nand/onenand/onenand_omap2.c
111
static int omap2_onenand_get_freq(int ver)
drivers/mtd/nand/onenand/onenand_omap2.c
113
switch ((ver >> 4) & 0xf) {
drivers/net/dsa/lantiq/lantiq_gswip.h
109
#define GSWIP_VERSION_GE(priv, ver) ((priv)->version >= swab16(ver))
drivers/net/dsa/microchip/ksz_common.c
4897
enum hsr_version ver;
drivers/net/dsa/microchip/ksz_common.c
4900
ret = hsr_get_version(hsr, &ver);
drivers/net/dsa/microchip/ksz_common.c
4916
if (!(ver == HSR_V0 || ver == HSR_V1)) {
drivers/net/dsa/mxl862xx/mxl862xx.c
102
struct mxl862xx_sys_fw_image_version ver = {};
drivers/net/dsa/mxl862xx/mxl862xx.c
111
ret = MXL862XX_API_READ_QUIET(priv, SYS_MISC_FW_VERSION, ver);
drivers/net/dsa/mxl862xx/mxl862xx.c
112
if (ret || !ver.iv_major)
drivers/net/dsa/mxl862xx/mxl862xx.c
126
ver.iv_major, ver.iv_minor,
drivers/net/dsa/mxl862xx/mxl862xx.c
127
le16_to_cpu(ver.iv_revision),
drivers/net/dsa/mxl862xx/mxl862xx.c
128
le32_to_cpu(ver.iv_build_num));
drivers/net/dsa/realtek/rtl8365mb.c
2043
static int rtl8365mb_get_chip_id_and_ver(struct regmap *map, u32 *id, u32 *ver)
drivers/net/dsa/realtek/rtl8365mb.c
2058
ret = regmap_read(map, RTL8365MB_CHIP_VER_REG, ver);
drivers/net/dsa/xrs700x/xrs700x.c
570
enum hsr_version ver;
drivers/net/dsa/xrs700x/xrs700x.c
573
ret = hsr_get_version(hsr, &ver);
drivers/net/dsa/xrs700x/xrs700x.c
583
if (ver == HSR_V1) {
drivers/net/dsa/xrs700x/xrs700x.c
585
} else if (ver == PRP_V1) {
drivers/net/dsa/xrs700x/xrs700x.c
629
if (ver == HSR_V1) {
drivers/net/ethernet/amazon/ena/ena_com.c
1556
u32 ver;
drivers/net/ethernet/amazon/ena/ena_com.c
1563
ver = ena_com_reg_bar_read32(ena_dev, ENA_REGS_VERSION_OFF);
drivers/net/ethernet/amazon/ena/ena_com.c
1567
if (unlikely((ver == ENA_MMIO_READ_TIMEOUT) || (ctrl_ver == ENA_MMIO_READ_TIMEOUT))) {
drivers/net/ethernet/amazon/ena/ena_com.c
1573
(ver & ENA_REGS_VERSION_MAJOR_VERSION_MASK) >> ENA_REGS_VERSION_MAJOR_VERSION_SHIFT,
drivers/net/ethernet/amazon/ena/ena_com.c
1574
ver & ENA_REGS_VERSION_MINOR_VERSION_MASK);
drivers/net/ethernet/amd/lance.c
427
int ver = lp->chip_version;
drivers/net/ethernet/amd/lance.c
429
r->name = chip_table[ver].name;
drivers/net/ethernet/amd/pds_core/dev.c
243
.identify.ver = PDS_CORE_IDENTITY_VERSION_1,
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
567
unsigned int i, ver;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
574
ver = XGMAC_GET_BITS(pdata->hw_feat.version, MAC_VR, SNPSVER);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
591
if (ver < 0x21) {
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2182
unsigned int ver;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2185
ver = XGMAC_GET_BITS(pdata->hw_feat.version, MAC_VR, SNPSVER);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2186
if (ver < 0x30)
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2711
unsigned int ver;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2716
ver = XGMAC_GET_BITS(pdata->hw_feat.version, MAC_VR, SNPSVER);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2717
return (ver == 0x21 || ver >= 0x30);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2735
unsigned int ver;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2740
ver = XGMAC_GET_BITS(pdata->hw_feat.version, MAC_VR, SNPSVER);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
2741
return ((ver == 0x21 || ver >= 0x30) &&
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
3113
unsigned int ver;
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
3116
ver = XGMAC_GET_BITS(pdata->hw_feat.version, MAC_VR, SNPSVER);
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
3117
if ((ver < 0x30 && ver != 0x21) && (phy_data->port_speeds & XGBE_PHY_PORT_SPEED_10))
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
13
static void xgene_cle_sband_to_hw(u8 frag, enum xgene_cle_prot_version ver,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
19
SET_VAL(SB_IPVER, ver) |
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
242
int ver = hw_atl_utils_get_fw_version(self);
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
263
if (hw_atl_utils_ver_match(HW_ATL_FW_VER_1X, ver)) {
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c
277
} else if (hw_atl_utils_ver_match(HW_ATL_FW_VER_4X, ver)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
730
union devlink_param_value ver;
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
765
bnxt_copy_from_nvm_data(&ver, data, bits, bytes);
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
769
*nvm_cfg_ver |= ver.vu8;
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
771
*nvm_cfg_ver = ver.vu32;
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
866
u32 ver = 0;
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
916
if (BNXT_PF(bp) && !bnxt_hwrm_get_nvm_cfg_ver(bp, &ver)) {
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
917
sprintf(buf, "%d.%d.%d", (ver >> 16) & 0xff, (ver >> 8) & 0xff,
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
918
ver & 0xff);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4313
int bnxt_get_pkginfo(struct net_device *dev, char *ver, int size)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4342
strscpy(ver, pkgver, size);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
61
int bnxt_get_pkginfo(struct net_device *dev, char *ver, int size);
drivers/net/ethernet/broadcom/tg3.c
15254
u32 nic_phy_id, ver, eeprom_phy_id;
drivers/net/ethernet/broadcom/tg3.c
15260
tg3_read_mem(tp, NIC_SRAM_DATA_VER, &ver);
drivers/net/ethernet/broadcom/tg3.c
15261
ver >>= NIC_SRAM_DATA_VER_SHIFT;
drivers/net/ethernet/broadcom/tg3.c
15265
(ver > 0) && (ver < 0x100))
drivers/net/ethernet/broadcom/tg3.c
16045
u32 ver = 0;
drivers/net/ethernet/broadcom/tg3.c
16051
ver = val64 & 0xff;
drivers/net/ethernet/broadcom/tg3.c
16055
snprintf(&tp->fw_ver[vlen], TG3_VER_SIZE - vlen, " .%02d", ver);
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
840
cur_ver = OCT_FW_VER(oct->fw_info.ver.maj,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
841
oct->fw_info.ver.min,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
842
oct->fw_info.ver.rev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
3462
octeon_dev->fw_info.ver.maj = LIQUIDIO_BASE_MAJOR_VERSION;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3463
octeon_dev->fw_info.ver.min = LIQUIDIO_BASE_MINOR_VERSION;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3464
octeon_dev->fw_info.ver.rev = micro;
drivers/net/ethernet/cavium/liquidio/lio_main.c
3713
cur_ver = OCT_FW_VER(octeon_dev->fw_info.ver.maj,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3714
octeon_dev->fw_info.ver.min,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3715
octeon_dev->fw_info.ver.rev);
drivers/net/ethernet/cavium/liquidio/octeon_device.h
296
} ver;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1168
u8 ver, proto;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1170
ver = ip_hdr(skb)->version;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1171
proto = (ver == 6) ? ipv6_hdr(skb)->nexthdr :
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6202
static int t4_get_chip_type(struct adapter *adap, int ver)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6206
switch (ver) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
1148
u16 proto, ver;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1155
ver = inner_ip_hdr(skb)->version;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1156
proto = (ver == 4) ? inner_ip_hdr(skb)->protocol :
drivers/net/ethernet/chelsio/cxgb4/sge.c
1159
ver = ip_hdr(skb)->version;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1160
proto = (ver == 4) ? ip_hdr(skb)->protocol :
drivers/net/ethernet/chelsio/cxgb4/sge.c
1164
if (ver == 4) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
2195
u8 ver, proto;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2197
ver = ip_hdr(skb)->version;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2198
proto = (ver == 6) ? ipv6_hdr(skb)->nexthdr : ip_hdr(skb)->protocol;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9115
int ret, ver;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9131
ver = device_id >> 12;
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
9133
switch (ver) {
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3756
u8 ver;
drivers/net/ethernet/emulex/benet/be_cmds.c
1000
int status, ver = 0;
drivers/net/ethernet/emulex/benet/be_cmds.c
1014
ver = 2;
drivers/net/ethernet/emulex/benet/be_cmds.c
1016
req->hdr.version = ver;
drivers/net/ethernet/emulex/benet/be_cmds.c
1034
(ver == 2) ? le16_to_cpu(resp->msix_idx) : eqo->idx;
drivers/net/ethernet/emulex/benet/be_cmds.c
1367
int status, ver = 0;
drivers/net/ethernet/emulex/benet/be_cmds.c
1390
ver = req->hdr.version;
drivers/net/ethernet/emulex/benet/be_cmds.c
1397
if (ver == 2)
drivers/net/ethernet/emulex/benet/be_cmds.c
2734
static bool be_fw_ncsi_supported(char *ver)
drivers/net/ethernet/emulex/benet/be_cmds.c
2740
if (sscanf(ver, "%d.%d.%d.%d", &v2[0], &v2[1], &v2[2], &v2[3]) != 4)
drivers/net/ethernet/hisilicon/hns/hnae.h
63
#define AE_IS_VER1(ver) ((ver) == AE_VERSION_1)
drivers/net/ethernet/huawei/hinic/hinic_port.c
1086
snprintf(mgmt_ver, HINIC_MGMT_VERSION_MAX_LEN, "%s", up_ver.ver);
drivers/net/ethernet/huawei/hinic/hinic_port.h
29
u8 ver[HINIC_FW_VERSION_NAME];
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1775
u16 tail, head, ver;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1778
ver = FM10K_MSG_HDR_FIELD_GET(*hdr, SM_VER);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
1781
switch (ver) {
drivers/net/ethernet/intel/i40e/i40e.h
1061
char ver[16] = " ";
drivers/net/ethernet/intel/i40e/i40e.h
1067
i40e_info_eetrack(hw, &ver[1], sizeof(ver) - 1);
drivers/net/ethernet/intel/i40e/i40e.h
1068
if (strlen(ver) > 1)
drivers/net/ethernet/intel/i40e/i40e.h
1069
strlcat(buf, ver, len);
drivers/net/ethernet/intel/i40e/i40e.h
1072
i40e_info_civd_ver(hw, &ver[1], sizeof(ver) - 1);
drivers/net/ethernet/intel/i40e/i40e.h
1073
if (strlen(ver) > 1)
drivers/net/ethernet/intel/i40e/i40e.h
1074
strlcat(buf, ver, len);
drivers/net/ethernet/intel/i40e/i40e_ddp.c
231
struct i40e_ddp_version ver = pkg_hdr->version;
drivers/net/ethernet/intel/i40e/i40e_ddp.c
234
ver.major, ver.minor, ver.update, ver.draft);
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
2191
struct ice_pkg_ver ver;
drivers/net/ethernet/intel/ice/ice_ddp.c
1961
hw->pkg_ver = meta->ver;
drivers/net/ethernet/intel/ice/ice_ddp.c
1965
meta->ver.major, meta->ver.minor, meta->ver.update,
drivers/net/ethernet/intel/ice/ice_ddp.c
1966
meta->ver.draft, meta->name);
drivers/net/ethernet/intel/ice/ice_ddp.c
2008
hw->active_pkg_ver = pkg_info->pkg_info[i].ver;
drivers/net/ethernet/intel/ice/ice_ddp.c
2023
pkg_info->pkg_info[i].ver.major,
drivers/net/ethernet/intel/ice/ice_ddp.c
2024
pkg_info->pkg_info[i].ver.minor,
drivers/net/ethernet/intel/ice/ice_ddp.c
2025
pkg_info->pkg_info[i].ver.update,
drivers/net/ethernet/intel/ice/ice_ddp.c
2026
pkg_info->pkg_info[i].ver.draft,
drivers/net/ethernet/intel/ice/ice_ddp.c
2075
pkg->pkg_info[i].ver.major ||
drivers/net/ethernet/intel/ice/ice_ddp.c
2077
pkg->pkg_info[i].ver.minor) {
drivers/net/ethernet/intel/ice/ice_ddp.h
229
struct ice_pkg_ver ver;
drivers/net/ethernet/intel/ice/ice_nvm.c
592
u16 eetrack_lo, eetrack_hi, ver;
drivers/net/ethernet/intel/ice/ice_nvm.c
595
status = ice_read_nvm_sr_copy(hw, bank, ICE_SR_NVM_DEV_STARTER_VER, &ver);
drivers/net/ethernet/intel/ice/ice_nvm.c
601
nvm->major = FIELD_GET(ICE_NVM_VER_HI_MASK, ver);
drivers/net/ethernet/intel/ice/ice_nvm.c
602
nvm->minor = FIELD_GET(ICE_NVM_VER_LO_MASK, ver);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
88
u8 build, u8 ver, u16 len, const char *str);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
3179
u16 eetrack_lo, eetrack_hi, ver;
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
3183
IXGBE_E610_SR_NVM_DEV_STARTER_VER, &ver);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
3187
nvm->major = FIELD_GET(IXGBE_E610_NVM_VER_HI_MASK, ver);
drivers/net/ethernet/intel/ixgbe/ixgbe_e610.c
3188
nvm->minor = FIELD_GET(IXGBE_E610_NVM_VER_LO_MASK, ver);
drivers/net/ethernet/intel/libie/rx.c
51
#define LIBIE_RX_PT_IP_NOF(oip, tun, ver) \
drivers/net/ethernet/intel/libie/rx.c
52
LIBIE_RX_PT_IP_L3(oip, tun, ver, NOT_FRAG), \
drivers/net/ethernet/intel/libie/rx.c
53
LIBIE_RX_PT_IP_L4(oip, tun, ver, UDP), \
drivers/net/ethernet/intel/libie/rx.c
55
LIBIE_RX_PT_IP_L4(oip, tun, ver, TCP), \
drivers/net/ethernet/intel/libie/rx.c
56
LIBIE_RX_PT_IP_L4(oip, tun, ver, SCTP), \
drivers/net/ethernet/intel/libie/rx.c
57
LIBIE_RX_PT_IP_L4(oip, tun, ver, ICMP)
drivers/net/ethernet/intel/libie/rx.c
60
#define LIBIE_RX_PT_IP_TUN_VER(oip, tun, ver) \
drivers/net/ethernet/intel/libie/rx.c
61
LIBIE_RX_PT_IP_L3(oip, tun, ver, FRAG), \
drivers/net/ethernet/intel/libie/rx.c
62
LIBIE_RX_PT_IP_NOF(oip, tun, ver)
drivers/net/ethernet/marvell/octeontx2/af/mbox.c
428
msghdr->ver = OTX2_MBOX_VERSION;
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
100
u16 ver; /* Version of msg's structure for this ID */
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h
12
#define NPC_KPU_VER_MAJ(ver) ((u16)(((ver) >> 32) & 0xFFFF))
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h
13
#define NPC_KPU_VER_MIN(ver) ((u16)(((ver) >> 16) & 0xFFFF))
drivers/net/ethernet/marvell/octeontx2/af/npc_profile.h
14
#define NPC_KPU_VER_PATCH(ver) ((u16)((ver) & 0xFFFF))
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
1537
if (attach->hdr.ver < RVU_MULTI_BLK_VER)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
107
geneveh->ver = MLX5E_GENEVE_VER;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c
114
psp_st->ver = pas->version;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c
185
if (!psp_dev_encapsulate(net, skb, psp_st->spi, psp_st->ver, 0)) {
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
23
u8 ver;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
688
u8 outer_ipv, ver;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
691
ver = MLX5_GET(fte_match_param, match_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
693
outer_ipv_ether = hws_rule_ethertype_to_matcher_ipv(ver);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
696
ver = MLX5_GET(fte_match_param, match_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
698
outer_ipv_ip = hws_rule_ip_version_to_matcher_ipv(ver);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
727
u8 inner_ipv, ver;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
730
ver = MLX5_GET(fte_match_param, match_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
732
inner_ipv_ether = hws_rule_ethertype_to_matcher_ipv(ver);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
735
ver = MLX5_GET(fte_match_param, match_param,
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/rule.c
737
inner_ipv_ip = hws_rule_ip_version_to_matcher_ipv(ver);
drivers/net/ethernet/mellanox/mlxsw/core.c
310
MLXSW_ITEM32(emad, eth_hdr, ver, 0x0C, 4, 4);
drivers/net/ethernet/netronome/nfp/bpf/offload.c
462
if (cbe->hdr.ver != NFP_CCM_ABI_VERSION)
drivers/net/ethernet/netronome/nfp/ccm.c
144
hdr->ver = NFP_CCM_ABI_VERSION;
drivers/net/ethernet/netronome/nfp/ccm.h
42
u8 ver;
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
530
hdr->ver = NFP_CCM_ABI_VERSION;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
133
} ver;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
247
state->ver.major = FIELD_GET(NSP_STATUS_MAJOR, reg);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
248
state->ver.minor = FIELD_GET(NSP_STATUS_MINOR, reg);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
250
if (state->ver.major != NSP_MAJOR) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
252
state->ver.major, state->ver.minor);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
255
if (state->ver.minor < NSP_MINOR) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
257
NSP_MAJOR, state->ver.minor, NSP_MAJOR, NSP_MINOR);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
312
return state->ver.major;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
317
return state->ver.minor;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
665
if (nsp->ver.minor < 13) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
667
arg->arg.code, nsp->ver.major, nsp->ver.minor);
drivers/net/ethernet/pensando/ionic/ionic_dev.c
662
void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver)
drivers/net/ethernet/pensando/ionic/ionic_dev.c
666
.identify.ver = ver,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
826
.q_identify.ver = qver,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
832
void ionic_dev_cmd_lif_identify(struct ionic_dev *idev, u8 type, u8 ver)
drivers/net/ethernet/pensando/ionic/ionic_dev.c
837
.lif_identify.ver = ver,
drivers/net/ethernet/pensando/ionic/ionic_dev.c
875
.q_init.ver = qcq->q.lif->qtype_info[q->type].version,
drivers/net/ethernet/pensando/ionic/ionic_dev.h
336
void ionic_dev_cmd_identify(struct ionic_dev *idev, u8 ver);
drivers/net/ethernet/pensando/ionic/ionic_dev.h
355
void ionic_dev_cmd_lif_identify(struct ionic_dev *idev, u8 type, u8 ver);
drivers/net/ethernet/pensando/ionic/ionic_if.h
1498
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
1510
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
225
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
2305
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
2317
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
237
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
344
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
356
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
653
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
669
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_if.h
741
u8 ver;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3621
.ver = lif->qtype_info[q->type].version,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
842
.ver = lif->qtype_info[q->type].version,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
869
dev_dbg(dev, "txq_init.ver %d\n", ctx.cmd.q_init.ver);
drivers/net/ethernet/pensando/ionic/ionic_lif.c
907
.ver = lif->qtype_info[q->type].version,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
938
dev_dbg(dev, "rxq_init.ver %d\n", ctx.cmd.q_init.ver);
drivers/net/ethernet/qlogic/qed/qed_debug.c
1195
"%d_%d_%d_%d", fw_info.ver.num.major,
drivers/net/ethernet/qlogic/qed/qed_debug.c
1196
fw_info.ver.num.minor, fw_info.ver.num.rev,
drivers/net/ethernet/qlogic/qed/qed_debug.c
1197
fw_info.ver.num.eng) < 0)
drivers/net/ethernet/qlogic/qed/qed_debug.c
1200
switch (fw_info.ver.image_id) {
drivers/net/ethernet/qlogic/qed/qed_debug.c
1222
le32_to_cpu(fw_info.ver.timestamp));
drivers/net/ethernet/qlogic/qed/qed_debug.c
5222
static enum dbg_status qed_dbg_set_app_ver(u32 ver)
drivers/net/ethernet/qlogic/qed/qed_debug.c
5224
if (ver < TOOLS_VERSION)
drivers/net/ethernet/qlogic/qed/qed_debug.c
5227
s_app_ver = ver;
drivers/net/ethernet/qlogic/qed/qed_hsi.h
2051
struct fw_ver_info ver;
drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h
1600
u32 ver;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
263
u16 ver;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1204
u32 ver, bios, min_size;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1226
ver = QLCNIC_DECODE_VERSION(val);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1228
if (ver < QLCNIC_MIN_FW_VERSION) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
1231
fw_name[fw_type], _major(ver), _minor(ver), _build(ver));
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
695
u32 ver = -1, min_ver;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
708
(int *)&ver);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
711
(int *)&ver);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
713
ver = QLCNIC_DECODE_VERSION(ver);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
716
if (ver < min_ver) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c
720
_major(ver), _minor(ver), _build(ver),
drivers/net/ethernet/realtek/r8169.h
86
enum mac_version ver);
drivers/net/ethernet/realtek/r8169_phy_config.c
1299
enum mac_version ver)
drivers/net/ethernet/realtek/r8169_phy_config.c
1352
if (phy_configs[ver])
drivers/net/ethernet/realtek/r8169_phy_config.c
1353
phy_configs[ver](tp, phydev);
drivers/net/ethernet/sfc/efx_devlink.c
245
} ver;
drivers/net/ethernet/sfc/efx_devlink.c
268
ver.str = MCDI_PTR(outbuf, GET_VERSION_V2_OUT_BOARD_SERIAL);
drivers/net/ethernet/sfc/efx_devlink.c
269
if (ver.str[0])
drivers/net/ethernet/sfc/efx_devlink.c
270
devlink_info_board_serial_number_put(req, ver.str);
drivers/net/ethernet/sfc/efx_devlink.c
274
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
277
le32_to_cpu(ver.dwords[0]),
drivers/net/ethernet/sfc/efx_devlink.c
278
'A' + le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
279
le32_to_cpu(ver.dwords[2]));
drivers/net/ethernet/sfc/efx_devlink.c
281
ver.str = MCDI_PTR(outbuf, GET_VERSION_V2_OUT_FPGA_EXTRA);
drivers/net/ethernet/sfc/efx_devlink.c
282
if (ver.str[0])
drivers/net/ethernet/sfc/efx_devlink.c
284
" (%s)", ver.str);
drivers/net/ethernet/sfc/efx_devlink.c
292
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
295
le32_to_cpu(ver.dwords[0]),
drivers/net/ethernet/sfc/efx_devlink.c
296
le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
297
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
298
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
315
ver.words = (__le16 *)MCDI_PTR(outbuf, GET_VERSION_V2_OUT_VERSION);
drivers/net/ethernet/sfc/efx_devlink.c
317
le16_to_cpu(ver.words[0]), le16_to_cpu(ver.words[1]),
drivers/net/ethernet/sfc/efx_devlink.c
318
le16_to_cpu(ver.words[2]), le16_to_cpu(ver.words[3]));
drivers/net/ethernet/sfc/efx_devlink.c
330
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
343
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
344
le32_to_cpu(ver.dwords[2]), le32_to_cpu(ver.dwords[3]),
drivers/net/ethernet/sfc/efx_devlink.c
362
} ver;
drivers/net/ethernet/sfc/efx_devlink.c
365
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
369
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
370
le32_to_cpu(ver.dwords[2]));
drivers/net/ethernet/sfc/efx_devlink.c
378
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
382
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
383
le32_to_cpu(ver.dwords[2]));
drivers/net/ethernet/sfc/efx_devlink.c
400
} ver;
drivers/net/ethernet/sfc/efx_devlink.c
403
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
407
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
408
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
409
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
417
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
421
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
422
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
423
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
431
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
435
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
436
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
437
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
445
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
449
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
450
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
451
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
460
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
464
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
465
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
466
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
483
} ver;
drivers/net/ethernet/sfc/efx_devlink.c
486
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
490
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
491
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
492
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
500
ver.dwords = (__le32 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
504
le32_to_cpu(ver.dwords[0]), le32_to_cpu(ver.dwords[1]),
drivers/net/ethernet/sfc/efx_devlink.c
505
le32_to_cpu(ver.dwords[2]),
drivers/net/ethernet/sfc/efx_devlink.c
506
le32_to_cpu(ver.dwords[3]));
drivers/net/ethernet/sfc/efx_devlink.c
524
} ver;
drivers/net/ethernet/sfc/efx_devlink.c
539
ver.words = (__le16 *)MCDI_PTR(outbuf,
drivers/net/ethernet/sfc/efx_devlink.c
542
le16_to_cpu(ver.words[0]),
drivers/net/ethernet/sfc/efx_devlink.c
543
le16_to_cpu(ver.words[1]),
drivers/net/ethernet/sfc/efx_devlink.c
544
le16_to_cpu(ver.words[2]),
drivers/net/ethernet/sfc/efx_devlink.c
545
le16_to_cpu(ver.words[3]));
drivers/net/ethernet/stmicro/stmmac/hwif.c
22
struct stmmac_version *ver)
drivers/net/ethernet/stmicro/stmmac/hwif.c
28
ver->snpsver = 0;
drivers/net/ethernet/stmicro/stmmac/hwif.c
29
ver->dev_id = 0;
drivers/net/ethernet/stmicro/stmmac/hwif.c
49
ver->snpsver = FIELD_GET(DWMAC_SNPSVER, version);
drivers/net/ethernet/stmicro/stmmac/hwif.c
51
ver->dev_id = FIELD_GET(DWMAC_USERVER, version);
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
102
u32 ver = pdata->hw_feat.version;
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
113
snpsver = XLGMAC_GET_REG_BITS(ver, MAC_VR_SNPSVER_POS,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
115
devid = XLGMAC_GET_REG_BITS(ver, MAC_VR_DEVID_POS,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
117
userver = XLGMAC_GET_REG_BITS(ver, MAC_VR_USERVER_POS,
drivers/net/ethernet/ti/davinci_mdio.c
292
u32 phy_mask, ver;
drivers/net/ethernet/ti/davinci_mdio.c
308
ver = readl(&data->regs->version);
drivers/net/ethernet/ti/davinci_mdio.c
311
(ver >> 8) & 0xff, ver & 0xff,
drivers/net/geneve.c
1144
geneveh->ver = GENEVE_VER;
drivers/net/geneve.c
665
if (unlikely(geneveh->ver != GENEVE_VER))
drivers/net/geneve.c
723
if (geneveh->ver != GENEVE_VER)
drivers/net/geneve.c
887
if (gh->ver != GENEVE_VER || gh->oam)
drivers/net/hyperv/hyperv_net.h
1367
u8 ver;
drivers/net/mctp/mctp-i2c.c
619
mhdr->ver = 0x01;
drivers/net/pcs/pcs-mtk-lynxi.c
312
u32 id, ver;
drivers/net/pcs/pcs-mtk-lynxi.c
324
ret = regmap_read(regmap, SGMSYS_PCS_SCRATCH, &ver);
drivers/net/pcs/pcs-mtk-lynxi.c
328
ver = FIELD_GET(SGMII_DEV_VERSION, ver);
drivers/net/pcs/pcs-mtk-lynxi.c
329
if (ver != 0x1) {
drivers/net/pcs/pcs-mtk-lynxi.c
330
dev_err(dev, "unknown PCS device version %04x\n", ver);
drivers/net/pcs/pcs-mtk-lynxi.c
335
ver);
drivers/net/phy/dp83640.c
543
u16 cfg0 = 0, ver;
drivers/net/phy/dp83640.c
548
ver = (PSF_PTPVER & VERSIONPTP_MASK) << VERSIONPTP_SHIFT;
drivers/net/phy/dp83640.c
553
ext_write(0, phydev, PAGE6, PSF_CFG1, ver);
drivers/net/phy/mscc/mscc_ptp.h
442
u8 ver; /* reserved0 | versionPTP */
drivers/net/ppp/pppoe.c
859
hdr.ver = 1;
drivers/net/ppp/pppoe.c
947
ph->ver = 1;
drivers/net/pse-pd/pd692x0.c
1695
struct pd692x0_msg_ver ver;
drivers/net/pse-pd/pd692x0.c
1704
ver = pd692x0_get_sw_version(priv);
drivers/net/pse-pd/pd692x0.c
1705
if (ver.maj_sw_ver < PD692X0_FW_MAJ_VER) {
drivers/net/pse-pd/pd692x0.c
1760
struct pd692x0_msg_ver ver;
drivers/net/pse-pd/pd692x0.c
1808
ver = pd692x0_get_sw_version(priv);
drivers/net/pse-pd/pd692x0.c
1810
ver.prod, ver.maj_sw_ver, ver.min_sw_ver,
drivers/net/pse-pd/pd692x0.c
1811
ver.pa_sw_ver);
drivers/net/pse-pd/pd692x0.c
1813
if (ver.maj_sw_ver < PD692X0_FW_MAJ_VER) {
drivers/net/pse-pd/pd692x0.c
801
struct pd692x0_msg_ver ver = {0};
drivers/net/pse-pd/pd692x0.c
808
return ver;
drivers/net/pse-pd/pd692x0.c
812
ver.prod = buf.sub[2];
drivers/net/pse-pd/pd692x0.c
813
ver.maj_sw_ver = (buf.data[0] << 8 | buf.data[1]) / 100;
drivers/net/pse-pd/pd692x0.c
814
ver.min_sw_ver = ((buf.data[0] << 8 | buf.data[1]) / 10) % 10;
drivers/net/pse-pd/pd692x0.c
815
ver.pa_sw_ver = (buf.data[0] << 8 | buf.data[1]) % 10;
drivers/net/pse-pd/pd692x0.c
816
ver.param = buf.data[2];
drivers/net/pse-pd/pd692x0.c
817
ver.build = buf.data[3];
drivers/net/pse-pd/pd692x0.c
819
return ver;
drivers/net/usb/r8152.c
1021
struct fw_phy_set ver;
drivers/net/usb/r8152.c
4304
static bool rtl8152_is_fw_phy_ver_ok(struct r8152 *tp, struct fw_phy_ver *ver)
drivers/net/usb/r8152.c
4319
if (__le32_to_cpu(ver->blk_hdr.length) != sizeof(*ver)) {
drivers/net/usb/r8152.c
4324
if (__le16_to_cpu(ver->ver.addr) != SRAM_GPHY_FW_VER) {
drivers/net/usb/r8152.c
4989
u16 ver_addr, ver;
drivers/net/usb/r8152.c
4991
ver_addr = __le16_to_cpu(phy_ver->ver.addr);
drivers/net/usb/r8152.c
4992
ver = __le16_to_cpu(phy_ver->ver.data);
drivers/net/usb/r8152.c
4996
if (sram_read(tp, ver_addr) >= ver) {
drivers/net/usb/r8152.c
5001
sram_write(tp, ver_addr, ver);
drivers/net/usb/r8152.c
5003
dev_dbg(&tp->intf->dev, "PHY firmware version %x\n", ver);
drivers/net/usb/r8152.c
5005
return ver;
drivers/net/vmxnet3/vmxnet3_drv.c
3989
u32 ver;
drivers/net/vmxnet3/vmxnet3_drv.c
4059
ver = VMXNET3_READ_BAR1_REG(adapter, VMXNET3_REG_VRRS);
drivers/net/vmxnet3/vmxnet3_drv.c
4061
if (ver & (1 << i)) {
drivers/net/vmxnet3/vmxnet3_drv.c
4069
"Incompatible h/w version (0x%x) for adapter\n", ver);
drivers/net/vmxnet3/vmxnet3_drv.c
4075
ver = VMXNET3_READ_BAR1_REG(adapter, VMXNET3_REG_UVRS);
drivers/net/vmxnet3/vmxnet3_drv.c
4076
if (ver & 1) {
drivers/net/vmxnet3/vmxnet3_drv.c
4080
"Incompatible upt version (0x%x) for adapter\n", ver);
drivers/net/wireless/ath/ath10k/testmode.c
324
const char *ver;
drivers/net/wireless/ath/ath10k/testmode.c
397
ver = ar->testmode.utf_mode_fw.fw_file.fw_version;
drivers/net/wireless/ath/ath10k/testmode.c
399
ver = "API 1";
drivers/net/wireless/ath/ath10k/testmode.c
401
ath10k_info(ar, "UTF firmware %s started\n", ver);
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
15
enum ath12k_peer_metadata_version ver,
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
18
switch (ver) {
drivers/net/wireless/ath/ath12k/wifi7/dp_rx.c
20
ath12k_warn(dp->ab, "Unknown peer metadata version: %d", ver);
drivers/net/wireless/ath/wil6210/main.c
901
u32 tmp, ver;
drivers/net/wireless/ath/wil6210/main.c
921
ver = BL_SHUTDOWN_HS_PROT_VER(tmp);
drivers/net/wireless/ath/wil6210/main.c
923
if (ver > 0)
drivers/net/wireless/broadcom/b43/b43.h
639
u8 ver;
drivers/net/wireless/broadcom/b43/main.c
2273
if (hdr->ver != 1)
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
367
u8 ver;
drivers/net/wireless/broadcom/b43legacy/main.c
1543
if (hdr->ver != 1)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
282
u16 ver; /* structure version */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
289
u16 ver; /* structure version */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
299
u16 ver; /* structure version */
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3174
brcmf_dbg(TRACE, "version %d\n", le16_to_cpu(sta_info_le.ver));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3208
if (le16_to_cpu(sta_info_le.ver) >= 4) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
622
iface_v1.ver = WL_INTERFACE_CREATE_VER_1;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
643
iface_v2.ver = WL_INTERFACE_CREATE_VER_2;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
675
iface_v3.ver = WL_INTERFACE_CREATE_VER_3;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
719
iface_v1.ver = WL_INTERFACE_CREATE_VER_1;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
738
iface_v2.ver = WL_INTERFACE_CREATE_VER_2;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
768
iface_v3.ver = WL_INTERFACE_CREATE_VER_3;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
90
eventmask_msg->ver = EVENTMSGS_VER;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h
32
u8 ver;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
146
struct brcmf_wlc_version_le ver;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
150
err = brcmf_fil_iovar_data_get(ifp, "wlc_ver", &ver, sizeof(ver));
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
154
major = le16_to_cpu(ver.wlc_ver_major);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
155
minor = le16_to_cpu(ver.wlc_ver_minor);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h
615
__le16 ver; /* version of this struct */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
389
u32 ver;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
391
ver = read_radio_id(pi);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
393
return ver;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8378
char ver[MAX_FW_VERSION_LEN];
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8383
if (ipw2100_get_ordinal(priv, IPW_ORD_STAT_FW_VER_NUM, ver, &len))
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8389
buf[i] = ver[i];
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3337
__le32 ver;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3373
le32_to_cpu(fw->ver) >> 16,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
3374
le32_to_cpu(fw->ver) & 0xff,
drivers/net/wireless/intel/iwlegacy/3945-mac.c
1824
il->ucode_ver = le32_to_cpu(ucode->ver);
drivers/net/wireless/intel/iwlegacy/4965-mac.c
4706
il->ucode_ver = le32_to_cpu(ucode->ver);
drivers/net/wireless/intel/iwlegacy/commands.h
72
#define IL_UCODE_MAJOR(ver) (((ver) & 0xFF000000) >> 24)
drivers/net/wireless/intel/iwlegacy/commands.h
73
#define IL_UCODE_MINOR(ver) (((ver) & 0x00FF0000) >> 16)
drivers/net/wireless/intel/iwlegacy/commands.h
74
#define IL_UCODE_API(ver) (((ver) & 0x0000FF00) >> 8)
drivers/net/wireless/intel/iwlegacy/commands.h
75
#define IL_UCODE_SERIAL(ver) ((ver) & 0x000000FF)
drivers/net/wireless/intel/iwlegacy/common.h
748
__le32 ver; /* major/minor/API/serial */
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
375
const struct iwl_fw_cmd_version *ver;
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
402
ver = &fw->ucode_capa.cmd_versions[state->pos];
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
404
cmd_id = WIDE_ID(ver->group, ver->cmd);
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
409
seq_printf(seq, " cmd_ver: %d\n", ver->cmd_ver);
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c
410
seq_printf(seq, " notif_ver: %d\n", ver->notif_ver);
drivers/net/wireless/intel/iwlwifi/fw/file.h
146
__le32 ver;
drivers/net/wireless/intel/iwlwifi/fw/file.h
15
__le32 ver; /* major/minor/API/serial */
drivers/net/wireless/intel/iwlwifi/fw/file.h
584
#define IWL_UCODE_MAJOR(ver) (((ver) & 0xFF000000) >> 24)
drivers/net/wireless/intel/iwlwifi/fw/file.h
585
#define IWL_UCODE_MINOR(ver) (((ver) & 0x00FF0000) >> 16)
drivers/net/wireless/intel/iwlwifi/fw/file.h
586
#define IWL_UCODE_API(ver) (((ver) & 0x0000FF00) >> 8)
drivers/net/wireless/intel/iwlwifi/fw/file.h
587
#define IWL_UCODE_SERIAL(ver) ((ver) & 0x000000FF)
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
90
u32 ver = le32_to_cpu(hdr->version);
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
92
if (ver < dbg_ver_table[tlv_idx].min_ver ||
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c
93
ver > dbg_ver_table[tlv_idx].max_ver)
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
1644
if (ucode->ver)
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
601
drv->fw.ucode_ver = le32_to_cpu(ucode->ver);
drivers/net/wireless/intel/iwlwifi/iwl-drv.c
818
drv->fw.ucode_ver = le32_to_cpu(ucode->ver);
drivers/net/wireless/intel/iwlwifi/mld/mld.h
510
u32 size:24, ver:8;
drivers/net/wireless/intel/iwlwifi/mld/notif.c
41
{ .size = sizeof(struct _struct), .ver = _ver },
drivers/net/wireless/intel/iwlwifi/mld/notif.c
506
if (handler->sizes[i].ver != notif_ver)
drivers/net/wireless/intel/iwlwifi/mld/notif.c
519
handler->sizes[handler->n_sizes - 1].ver);
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1031
int ver = iwl_fw_lookup_cmd_ver(mvm->fw, WOWLAN_TKIP_PARAM,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1036
if (ver == 2) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
1040
} else if (ver == 1 || ver == IWL_FW_CMD_VER_UNKNOWN) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
455
int ver = iwl_fw_lookup_cmd_ver(mvm->fw, WOWLAN_TSC_RSC_PARAM,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
459
if (ver == 5) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
483
} else if (ver == 2 || ver == IWL_FW_CMD_VER_UNKNOWN) {
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
677
int ver = iwl_fw_lookup_cmd_ver(mvm->fw, cmd.id,
drivers/net/wireless/intel/iwlwifi/mvm/d3.c
691
if (ver >= 3)
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
1240
static bool iwl_mvm_ftm_resp_size_validation(u8 ver, unsigned int pkt_len)
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
1242
switch (ver) {
drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c
1253
WARN_ONCE(1, "FTM: unsupported range response version %u", ver);
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1683
int ver = iwl_fw_lookup_cmd_ver(mvm->fw,
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c
1691
if (ver <= 2) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2464
u8 ver = iwl_fw_lookup_cmd_ver(mvm->fw, cmd_id, 2);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2472
ver = 1;
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2474
switch (ver) {
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2489
IWL_ERR(mvm, "bad STA_HE_CTXT_CMD version %d\n", ver);
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
2560
if (ver < 3) {
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2600
u8 ver = iwl_fw_lookup_cmd_ver(fw, SCAN_OFFLOAD_UPDATE_PROFILES_CMD,
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h
2602
return (ver == IWL_FW_CMD_VER_UNKNOWN || ver < 3) ?
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
179
if (ver < 4) {
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
209
if (ver >= 4)
drivers/net/wireless/intel/iwlwifi/mvm/offloading.c
51
int ver = iwl_fw_lookup_cmd_ver(mvm->fw, hcmd.id, 0);
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c
209
int ver = iwl_fw_lookup_cmd_ver(mvm->fw, PHY_CONTEXT_CMD, 1);
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c
211
if (ver >= 3 && ver <= 4) {
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c
224
} else if (ver < 3) {
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c
240
IWL_ERR(mvm, "PHY ctxt cmd error ver %d not supported\n", ver);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
1078
u8 ver = iwl_fw_lookup_cmd_ver(mvm->fw, WIDE_ID(MAC_CONF_GROUP, ROC_CMD), 0);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
1079
u16 cmd_len = ver < 6 ? sizeof(struct iwl_roc_req_v5) : sizeof(roc_req);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
726
int ver = iwl_fw_lookup_cmd_ver(mvm->fw,
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
730
if (ver < 2)
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
769
u8 ver = iwl_fw_lookup_cmd_ver(mvm->fw, WIDE_ID(MAC_CONF_GROUP, ROC_CMD), 0);
drivers/net/wireless/intel/iwlwifi/mvm/time-event.c
770
u16 cmd_len = ver < 6 ? sizeof(struct iwl_roc_req_v5) : sizeof(roc_cmd);
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1129
} ver;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1132
ver.l = cpu_to_le32(adapter->fw_release_number);
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
1133
sprintf(fw_ver, "%u.%u.%u.p%u", ver.c[2], ver.c[1], ver.c[0], ver.c[3]);
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
1795
u8 ver;
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
164
u16 ver = le16_to_cpu(h->fw_ver);
drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c
169
(ver >> 12) & 0xf, (ver >> 8) & 0xf, ver & 0xf, bld);
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2175
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.h
361
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
1317
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
1330
.ver = 1,
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c
703
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7921/mcu.h
63
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7921/mcu.h
71
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h
136
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3366
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3389
req.ver = clc->ver;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
3407
dev->phy.clc_chan_conf = clc->ver == 1 ? 0xff : rule->flag;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
425
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c
704
__le32 ver;
drivers/net/wireless/mediatek/mt76/mt7925/mcu.h
550
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h
183
u8 ver;
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
202
ret = mt792x_asar_acpi_read_mtcl(dev, (u8 **)&asar->countrylist, &asar->ver);
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
208
ret = mt792x_asar_acpi_read_mtds(dev, (u8 **)&asar->dyn, asar->ver);
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
215
ret = mt792x_asar_acpi_read_mtgs(dev, (u8 **)&asar->geo, asar->ver);
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
257
if (asar->ver == 1) {
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
300
if (asar->ver == 1) {
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.c
423
if (sar->ver != 3)
drivers/net/wireless/mediatek/mt76/mt792x_acpi_sar.h
107
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1327
u8 ver;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1341
ver = le32_get_bits(tx_free[1], MT_TXFREE1_VER);
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1342
if (WARN_ON_ONCE(ver < 5))
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1392
if (ver == 7 && ((void *)(cur_info + 1) < end) &&
drivers/net/wireless/realtek/rtw88/fw.h
364
#define RTW_FW_VER_CODE(ver, sub_ver, idx) \
drivers/net/wireless/realtek/rtw88/fw.h
365
(((ver) << 16) | ((sub_ver) << 8) | (idx))
drivers/net/wireless/realtek/rtw89/cam.c
828
u8 ver = chip->addrcam_ver;
drivers/net/wireless/realtek/rtw89/cam.c
855
if (ver == 0)
drivers/net/wireless/realtek/rtw89/cam.c
886
if (ver == 0)
drivers/net/wireless/realtek/rtw89/coex.c
1008
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
1015
if (ver->fcxinit == 7)
drivers/net/wireless/realtek/rtw89/coex.c
1041
if (ver->fcxmreg == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1050
} else if (ver->fcxmreg == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
10506
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
10521
if (ver->fcxnullsta == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
10540
} else if (ver->fcxnullsta == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
10593
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
10615
if (ver->fcxctrl == 7 || ver->fcxctrl == 1)
drivers/net/wireless/realtek/rtw89/coex.c
1071
if (ver->fcxmreg == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
10730
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
10740
if (ver->fcxcysta == 2)
drivers/net/wireless/realtek/rtw89/coex.c
10742
else if (ver->fcxcysta == 3)
drivers/net/wireless/realtek/rtw89/coex.c
10744
else if (ver->fcxcysta == 4)
drivers/net/wireless/realtek/rtw89/coex.c
10746
else if (ver->fcxcysta == 5)
drivers/net/wireless/realtek/rtw89/coex.c
10748
else if (ver->fcxcysta == 7)
drivers/net/wireless/realtek/rtw89/coex.c
10753
if (ver->fcxstep == 2)
drivers/net/wireless/realtek/rtw89/coex.c
10755
else if (ver->fcxstep == 3)
drivers/net/wireless/realtek/rtw89/coex.c
10807
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/coex.c
1081
} else if (ver->fcxmreg == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
10823
if (ver->fcxgpiodbg == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
11596
rtwdev->btc.ver->info_buf);
drivers/net/wireless/realtek/rtw89/coex.c
11709
rtwdev->btc.ver->info_buf);
drivers/net/wireless/realtek/rtw89/coex.c
11793
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
11807
"[FW/DRV]", fwsubver->fcxbtcrpt, ver->fcxbtcrpt,
drivers/net/wireless/realtek/rtw89/coex.c
11808
fwsubver->fcxtdma, ver->fcxtdma, fwsubver->fcxslots,
drivers/net/wireless/realtek/rtw89/coex.c
11809
ver->fcxslots, fwsubver->fcxcysta, ver->fcxcysta);
drivers/net/wireless/realtek/rtw89/coex.c
11812
"[FW/DRV]", fwsubver->fcxstep, ver->fcxstep,
drivers/net/wireless/realtek/rtw89/coex.c
11813
fwsubver->fcxnullsta, ver->fcxnullsta, fwsubver->fcxmreg,
drivers/net/wireless/realtek/rtw89/coex.c
11814
ver->fcxmreg, fwsubver->fcxgpiodbg, ver->fcxgpiodbg);
drivers/net/wireless/realtek/rtw89/coex.c
11817
"[FW/DRV]", fwsubver->fcxbtver, ver->fcxbtver,
drivers/net/wireless/realtek/rtw89/coex.c
11818
fwsubver->fcxbtscan, ver->fcxbtscan, fwsubver->fcxbtafh,
drivers/net/wireless/realtek/rtw89/coex.c
11819
ver->fcxbtafh, fwsubver->fcxbtdevinfo, ver->fcxbtdevinfo);
drivers/net/wireless/realtek/rtw89/coex.c
11822
"[FW/DRV]", fwsubver->fcxosi, ver->fcxosi,
drivers/net/wireless/realtek/rtw89/coex.c
11823
fwsubver->fcxmlo, ver->fcxmlo);
drivers/net/wireless/realtek/rtw89/coex.c
11831
if (ver->fcxmreg == 1)
drivers/net/wireless/realtek/rtw89/coex.c
11833
else if (ver->fcxmreg == 2)
drivers/net/wireless/realtek/rtw89/coex.c
11835
else if (ver->fcxmreg == 7)
drivers/net/wireless/realtek/rtw89/coex.c
11840
if (ver->fcxbtcrpt == 1)
drivers/net/wireless/realtek/rtw89/coex.c
11842
else if (ver->fcxbtcrpt == 4)
drivers/net/wireless/realtek/rtw89/coex.c
11844
else if (ver->fcxbtcrpt == 5)
drivers/net/wireless/realtek/rtw89/coex.c
11846
else if (ver->fcxbtcrpt == 105)
drivers/net/wireless/realtek/rtw89/coex.c
11848
else if (ver->fcxbtcrpt == 7)
drivers/net/wireless/realtek/rtw89/coex.c
11850
else if (ver->fcxbtcrpt == 8)
drivers/net/wireless/realtek/rtw89/coex.c
11875
btc->ver = btc_ver_def;
drivers/net/wireless/realtek/rtw89/coex.c
11880
btc->ver = &rtw89_btc_ver_defs[RTW89_DEFAULT_BTC_VER_IDX];
drivers/net/wireless/realtek/rtw89/coex.c
11884
(int)(btc->ver - rtw89_btc_ver_defs), btc->ver->fw_ver_code);
drivers/net/wireless/realtek/rtw89/coex.c
1276
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
1297
if (ver->fcxbtver == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1312
if (ver->fcxbtscan == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1320
} else if (ver->fcxbtscan == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1329
} else if (ver->fcxbtscan == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1343
if (ver->fcxbtafh == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1354
} else if (ver->fcxbtafh == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1365
} else if (ver->fcxbtafh == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1386
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
1388
if (ver->fwevntrptl == 1)
drivers/net/wireless/realtek/rtw89/coex.c
1414
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
1453
if (ver->fcxbtcrpt == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1457
} else if (ver->fcxbtcrpt == 4) {
drivers/net/wireless/realtek/rtw89/coex.c
1461
} else if (ver->fcxbtcrpt == 5) {
drivers/net/wireless/realtek/rtw89/coex.c
1465
} else if (ver->fcxbtcrpt == 105) {
drivers/net/wireless/realtek/rtw89/coex.c
1471
} else if (ver->fcxbtcrpt == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
1475
} else if (ver->fcxbtcrpt == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1482
pcinfo->req_fver = ver->fcxbtcrpt;
drivers/net/wireless/realtek/rtw89/coex.c
1486
if (ver->fcxtdma == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1490
} else if (ver->fcxtdma == 3 || ver->fcxtdma == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1497
pcinfo->req_fver = ver->fcxtdma;
drivers/net/wireless/realtek/rtw89/coex.c
1501
if (ver->fcxslots == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1505
} else if (ver->fcxslots == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1512
pcinfo->req_fver = ver->fcxslots;
drivers/net/wireless/realtek/rtw89/coex.c
1517
if (ver->fcxcysta == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1522
} else if (ver->fcxcysta == 3) {
drivers/net/wireless/realtek/rtw89/coex.c
1527
} else if (ver->fcxcysta == 4) {
drivers/net/wireless/realtek/rtw89/coex.c
1532
} else if (ver->fcxcysta == 5) {
drivers/net/wireless/realtek/rtw89/coex.c
1537
} else if (ver->fcxcysta == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1545
pcinfo->req_fver = ver->fcxcysta;
drivers/net/wireless/realtek/rtw89/coex.c
1549
if (ver->fcxctrl != 7)
drivers/net/wireless/realtek/rtw89/coex.c
1552
if (ver->fcxstep == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1558
} else if (ver->fcxstep == 3) {
drivers/net/wireless/realtek/rtw89/coex.c
1567
pcinfo->req_fver = ver->fcxstep;
drivers/net/wireless/realtek/rtw89/coex.c
1571
if (ver->fcxnullsta == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1575
} else if (ver->fcxnullsta == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1579
} else if (ver->fcxnullsta == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1586
pcinfo->req_fver = ver->fcxnullsta;
drivers/net/wireless/realtek/rtw89/coex.c
1590
if (ver->fcxmreg == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1594
} else if (ver->fcxmreg == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1598
} else if (ver->fcxmreg == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1605
pcinfo->req_fver = ver->fcxmreg;
drivers/net/wireless/realtek/rtw89/coex.c
1609
if (ver->fcxgpiodbg == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1618
pcinfo->req_fver = ver->fcxgpiodbg;
drivers/net/wireless/realtek/rtw89/coex.c
1622
if (ver->fcxbtver == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1626
} else if (ver->fcxbtver == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1631
pcinfo->req_fver = ver->fcxbtver;
drivers/net/wireless/realtek/rtw89/coex.c
1635
if (ver->fcxbtscan == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1639
} else if (ver->fcxbtscan == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1643
} else if (ver->fcxbtscan == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1650
pcinfo->req_fver = ver->fcxbtscan;
drivers/net/wireless/realtek/rtw89/coex.c
1654
if (ver->fcxbtafh == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1658
} else if (ver->fcxbtafh == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1662
} else if (ver->fcxbtafh == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1669
pcinfo->req_fver = ver->fcxbtafh;
drivers/net/wireless/realtek/rtw89/coex.c
1676
pcinfo->req_fver = ver->fcxbtdevinfo;
drivers/net/wireless/realtek/rtw89/coex.c
1708
if (ver->fcxbtcrpt == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1728
} else if (ver->fcxbtcrpt == 4) {
drivers/net/wireless/realtek/rtw89/coex.c
1760
} else if (ver->fcxbtcrpt == 5) {
drivers/net/wireless/realtek/rtw89/coex.c
1787
} else if (ver->fcxbtcrpt == 105) {
drivers/net/wireless/realtek/rtw89/coex.c
1814
} else if (ver->fcxbtcrpt == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1846
} else if (ver->fcxbtcrpt == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
1875
prpt->v8.rpt_len_max_l) != ver->info_buf)
drivers/net/wireless/realtek/rtw89/coex.c
1893
if (ver->fcxtdma == 1)
drivers/net/wireless/realtek/rtw89/coex.c
1898
else if (ver->fcxtdma == 3 || ver->fcxtdma == 7)
drivers/net/wireless/realtek/rtw89/coex.c
1907
if (ver->fcxslots == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
1916
} else if (ver->fcxslots == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
1928
if (ver->fcxcysta == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
1942
if (ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.c
1944
else if (ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
1947
if (ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.c
1949
else if (ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
1965
} else if (ver->fcxcysta == 3) {
drivers/net/wireless/realtek/rtw89/coex.c
1981
if (ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.c
1983
else if (ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2009
} else if (ver->fcxcysta == 4) {
drivers/net/wireless/realtek/rtw89/coex.c
2025
if (ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2027
else if (ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2054
} else if (ver->fcxcysta == 5) {
drivers/net/wireless/realtek/rtw89/coex.c
2070
if (ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2072
else if (ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2105
} else if (ver->fcxcysta == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
2159
if (ver->fcxmreg == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2192
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/coex.c
2202
if (index + 2 >= ver->info_buf)
drivers/net/wireless/realtek/rtw89/coex.c
2222
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
2240
if (ver->fcxtdma == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
2245
} else if (ver->fcxtdma == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
2248
tlv_v7->ver = ver->fcxtdma;
drivers/net/wireless/realtek/rtw89/coex.c
2255
v3->fver = ver->fcxtdma;
drivers/net/wireless/realtek/rtw89/coex.c
2293
v->fver = btc->ver->fcxslots;
drivers/net/wireless/realtek/rtw89/coex.c
2337
tlv->ver = btc->ver->fcxslots;
drivers/net/wireless/realtek/rtw89/coex.c
2371
if (btc->ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2380
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
2400
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2415
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2430
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2443
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2457
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2476
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2493
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2512
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2531
switch (ver->frptmap) {
drivers/net/wireless/realtek/rtw89/coex.c
2557
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
2563
if (ver->fcxslots == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
2570
tlv_v7->ver = ver->fcxslots;
drivers/net/wireless/realtek/rtw89/coex.c
2620
if (btc->ver->fcxbtcrpt == 7 || btc->ver->fcxbtcrpt == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
2622
r.v8.fver = btc->ver->fcxbtcrpt;
drivers/net/wireless/realtek/rtw89/coex.c
2628
if (btc->ver->fcxbtcrpt == 105)
drivers/net/wireless/realtek/rtw89/coex.c
2631
r.v1.fver = btc->ver->fcxbtcrpt;
drivers/net/wireless/realtek/rtw89/coex.c
2645
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/coex.c
2655
if (ver->fcxmreg == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2669
if (ver->fcxmreg == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
2675
v7->fver = ver->fcxmreg;
drivers/net/wireless/realtek/rtw89/coex.c
2690
v1->fver = ver->fcxmreg;
drivers/net/wireless/realtek/rtw89/coex.c
2759
if (btc->ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2775
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
2782
if (ver->fcxinit == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2788
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
2790
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2792
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
2794
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2796
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
2800
if (ver->drvinfo_type == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2803
if (ver->fcxctrl == 7)
drivers/net/wireless/realtek/rtw89/coex.c
2809
if (ver->drvinfo_type == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2825
if (ver->drvinfo_type == 1)
drivers/net/wireless/realtek/rtw89/coex.c
2834
if (!ver->fcxosi)
drivers/net/wireless/realtek/rtw89/coex.c
2837
if (ver->drvinfo_type == 2)
drivers/net/wireless/realtek/rtw89/coex.c
2989
if (!btc->ver->fcxosi) {
drivers/net/wireless/realtek/rtw89/coex.c
3134
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
3144
if (ver->fwlrole == 0) {
drivers/net/wireless/realtek/rtw89/coex.c
3150
} else if (ver->fwlrole == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
3153
} else if (ver->fwlrole == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
3248
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
3268
if (ver->fwlrole == 0) {
drivers/net/wireless/realtek/rtw89/coex.c
3271
} else if (ver->fwlrole == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
3274
} else if (ver->fwlrole == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
3277
} else if (ver->fwlrole == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
3280
} else if (ver->fwlrole == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
3301
if (ver->fwlrole == 0 &&
drivers/net/wireless/realtek/rtw89/coex.c
3307
} else if (ver->fwlrole == 1 &&
drivers/net/wireless/realtek/rtw89/coex.c
3313
} else if (ver->fwlrole == 2 &&
drivers/net/wireless/realtek/rtw89/coex.c
3319
} else if (ver->fwlrole == 7 &&
drivers/net/wireless/realtek/rtw89/coex.c
3325
} else if (ver->fwlrole == 8 &&
drivers/net/wireless/realtek/rtw89/coex.c
3343
if (ver->fwlrole == 0 &&
drivers/net/wireless/realtek/rtw89/coex.c
3348
} else if (ver->fwlrole == 1 &&
drivers/net/wireless/realtek/rtw89/coex.c
3353
} else if (ver->fwlrole == 2 &&
drivers/net/wireless/realtek/rtw89/coex.c
3358
} else if (ver->fwlrole == 7 &&
drivers/net/wireless/realtek/rtw89/coex.c
3363
} else if (ver->fwlrole == 8 &&
drivers/net/wireless/realtek/rtw89/coex.c
338
u8 ver;
drivers/net/wireless/realtek/rtw89/coex.c
3430
for (i = 0; i < btc->ver->max_role_num; i++) {
drivers/net/wireless/realtek/rtw89/coex.c
3535
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
3538
if (ver->fcxinit == 7)
drivers/net/wireless/realtek/rtw89/coex.c
3543
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
3545
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
3547
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
3549
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
3551
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
388
u8 ver;
drivers/net/wireless/realtek/rtw89/coex.c
4453
if (rtwdev->btc.ver->fwlrole == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
4490
if (btc->ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
4492
else if (btc->ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
4494
else if (btc->ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
4496
else if (btc->ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
5170
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
5179
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
5181
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
5183
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
5185
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
5187
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
5202
if (!ver->fcxosi &&
drivers/net/wireless/realtek/rtw89/coex.c
5213
if (!ver->fcxosi && is_btg > BTC_BTGCTRL_ENABLE)
drivers/net/wireless/realtek/rtw89/coex.c
5232
if (ver->fcxosi)
drivers/net/wireless/realtek/rtw89/coex.c
5257
u8 role_ver = rtwdev->btc.ver->fwlrole;
drivers/net/wireless/realtek/rtw89/coex.c
5299
if (!btc->ver->fcxosi && link_mode == BTC_WLINK_25G_MCC)
drivers/net/wireless/realtek/rtw89/coex.c
5315
if (!btc->ver->fcxosi && is_preagc > BTC_PREAGC_ENABLE)
drivers/net/wireless/realtek/rtw89/coex.c
5334
if (btc->ver->fcxosi)
drivers/net/wireless/realtek/rtw89/coex.c
5370
if (btc->ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
5430
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
5452
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
5454
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
5456
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
5458
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
5460
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
5465
if (ver->fcxctrl == 7)
drivers/net/wireless/realtek/rtw89/coex.c
5514
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
5525
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
5527
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
5529
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
5531
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
5533
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
5569
if (btc->ver->fcxosi)
drivers/net/wireless/realtek/rtw89/coex.c
5593
if (btc->ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
5604
bt_rom_code_id = chip_id_to_bt_rom_code_id(rtwdev->btc.ver->chip_id);
drivers/net/wireless/realtek/rtw89/coex.c
5632
if (btc->ver->fcxosi) {
drivers/net/wireless/realtek/rtw89/coex.c
5891
if (btc->ver->fwlrole == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
5894
} else if (btc->ver->fwlrole == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
6628
if (rtwdev->btc.ver->fwlrole == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
6630
} else if (rtwdev->btc.ver->fwlrole == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
6669
u8 role_ver = rtwdev->btc.ver->fwlrole;
drivers/net/wireless/realtek/rtw89/coex.c
7494
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
7512
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
7514
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
7516
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
7518
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
7520
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
7525
if (ver->fcxctrl == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
7655
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
7657
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
7659
else if (ver->fwlrole == 2 || ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
7661
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
7685
if (ver->fcxctrl == 7)
drivers/net/wireless/realtek/rtw89/coex.c
7724
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
7728
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
7752
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
7757
if (ver->fcxctrl == 7)
drivers/net/wireless/realtek/rtw89/coex.c
8176
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
8253
if (ver->fwlrole == 0) {
drivers/net/wireless/realtek/rtw89/coex.c
8256
} else if (ver->fwlrole == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
8259
} else if (ver->fwlrole == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
8262
} else if (ver->fwlrole == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
8265
} else if (ver->fwlrole == 8) {
drivers/net/wireless/realtek/rtw89/coex.c
8275
if (ver->fcxinit == 7)
drivers/net/wireless/realtek/rtw89/coex.c
8490
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
8511
if (btc->ver->fwlrole != 8)
drivers/net/wireless/realtek/rtw89/coex.c
8584
if (ver->fwlrole == 0) {
drivers/net/wireless/realtek/rtw89/coex.c
8590
} else if (ver->fwlrole == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
8686
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
8697
if (ver->fwc2hfunc == 0)
drivers/net/wireless/realtek/rtw89/coex.c
8702
if (ver->fwc2hfunc == 0)
drivers/net/wireless/realtek/rtw89/coex.c
8704
else if (ver->fwc2hfunc == 1)
drivers/net/wireless/realtek/rtw89/coex.c
8706
else if (ver->fwc2hfunc == 2)
drivers/net/wireless/realtek/rtw89/coex.c
8708
else if (ver->fwc2hfunc == 3)
drivers/net/wireless/realtek/rtw89/coex.c
8713
if (ver->fwc2hfunc == 0)
drivers/net/wireless/realtek/rtw89/coex.c
8715
else if (ver->fwc2hfunc == 1)
drivers/net/wireless/realtek/rtw89/coex.c
8717
else if (ver->fwc2hfunc == 2)
drivers/net/wireless/realtek/rtw89/coex.c
8719
else if (ver->fwc2hfunc == 3)
drivers/net/wireless/realtek/rtw89/coex.c
8724
if (ver->fwc2hfunc == 2)
drivers/net/wireless/realtek/rtw89/coex.c
8726
else if (ver->fwc2hfunc == 3)
drivers/net/wireless/realtek/rtw89/coex.c
8731
if (ver->fwc2hfunc == 3)
drivers/net/wireless/realtek/rtw89/coex.c
8807
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/coex.c
8848
(bt->ver_info.fw_coex >= ver->bt_desired ?
drivers/net/wireless/realtek/rtw89/coex.c
8849
"Match" : "Mismatch"), ver->bt_desired);
drivers/net/wireless/realtek/rtw89/coex.c
8866
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
8902
for (i = 0; i < btc->ver->max_role_num; i++) {
drivers/net/wireless/realtek/rtw89/coex.c
8904
if (btc->ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
8950
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
8966
if (ver->fwlrole == 0)
drivers/net/wireless/realtek/rtw89/coex.c
8968
else if (ver->fwlrole == 1)
drivers/net/wireless/realtek/rtw89/coex.c
8970
else if (ver->fwlrole == 2)
drivers/net/wireless/realtek/rtw89/coex.c
8972
else if (ver->fwlrole == 7)
drivers/net/wireless/realtek/rtw89/coex.c
8974
else if (ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
9066
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
9083
if (ver->fcxinit == 7)
drivers/net/wireless/realtek/rtw89/coex.c
9136
if (ver->fcxbtafh == 2 && bt_linfo->status.map.ble_connect)
drivers/net/wireless/realtek/rtw89/coex.c
9183
if (ver->fcxbtscan == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
9194
} else if (ver->fcxbtscan == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
922
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
9234
if (ver->fcxbtafh == 2 && bt_linfo->status.map.ble_connect)
drivers/net/wireless/realtek/rtw89/coex.c
941
if (ver->fcxctrl != 7)
drivers/net/wireless/realtek/rtw89/coex.c
950
if (btc->ver->fwlrole == 8)
drivers/net/wireless/realtek/rtw89/coex.c
9588
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
960
if (ver->fcxslots >= 7) {
drivers/net/wireless/realtek/rtw89/coex.c
9614
if (ver->fcxctrl == 7)
drivers/net/wireless/realtek/rtw89/coex.c
9663
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
9670
if (ver->fcxcysta == 2) {
drivers/net/wireless/realtek/rtw89/coex.c
9674
} else if (ver->fcxcysta == 3) {
drivers/net/wireless/realtek/rtw89/coex.c
9678
} else if (ver->fcxcysta == 4) {
drivers/net/wireless/realtek/rtw89/coex.c
9682
} else if (ver->fcxcysta == 5) {
drivers/net/wireless/realtek/rtw89/coex.c
9686
} else if (ver->fcxcysta == 7) {
drivers/net/wireless/realtek/rtw89/coex.c
9732
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/coex.c
9742
if (ver->fcxtdma == 1)
drivers/net/wireless/realtek/rtw89/coex.c
9777
if (btc->ver->fcxslots == 1) {
drivers/net/wireless/realtek/rtw89/coex.c
9781
} else if (btc->ver->fcxslots == 7) {
drivers/net/wireless/realtek/rtw89/coex.h
343
if (btc->ver->fcxslots == 1) {
drivers/net/wireless/realtek/rtw89/coex.h
347
} else if (btc->ver->fcxslots == 7) {
drivers/net/wireless/realtek/rtw89/coex.h
363
if (btc->ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.h
365
else if (btc->ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.h
372
if (btc->ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.h
374
else if (btc->ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/coex.h
381
if (btc->ver->fcxslots == 1)
drivers/net/wireless/realtek/rtw89/coex.h
383
else if (btc->ver->fcxslots == 7)
drivers/net/wireless/realtek/rtw89/core.h
3310
const struct rtw89_btc_ver *ver;
drivers/net/wireless/realtek/rtw89/core.h
4810
RTW89_FW_VER_CODE((mfw_hdr)->ver.major, \
drivers/net/wireless/realtek/rtw89/core.h
4811
(mfw_hdr)->ver.minor, \
drivers/net/wireless/realtek/rtw89/core.h
4812
(mfw_hdr)->ver.sub, \
drivers/net/wireless/realtek/rtw89/core.h
4813
(mfw_hdr)->ver.idx)
drivers/net/wireless/realtek/rtw89/debug.c
3820
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/debug.c
3827
if (ver->fcxctrl == 7)
drivers/net/wireless/realtek/rtw89/fw.c
1547
handler->name, hdr->ver);
drivers/net/wireless/realtek/rtw89/fw.c
2230
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
2236
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
2251
if (ver == 0)
drivers/net/wireless/realtek/rtw89/fw.c
389
if (section_content->blacklist.ver > chip_blacklist->ver) {
drivers/net/wireless/realtek/rtw89/fw.c
391
section_content->blacklist.ver, chip_blacklist->ver);
drivers/net/wireless/realtek/rtw89/fw.c
397
section_content->blacklist.ver);
drivers/net/wireless/realtek/rtw89/fw.c
44
.ver = 0x00,
drivers/net/wireless/realtek/rtw89/fw.c
5475
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
5480
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
5483
ver = 1;
drivers/net/wireless/realtek/rtw89/fw.c
5515
if (!csi || ver >= 1)
drivers/net/wireless/realtek/rtw89/fw.c
5529
if (ver < 1)
drivers/net/wireless/realtek/rtw89/fw.c
5645
h2c->hdr.ver = btc->ver->fcxinit;
drivers/net/wireless/realtek/rtw89/fw.c
5675
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/fw.c
5687
len = H2C_LEN_CXDRVINFO_ROLE_SIZE(ver->max_role_num);
drivers/net/wireless/realtek/rtw89/fw.c
5756
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/fw.c
5767
len = H2C_LEN_CXDRVINFO_ROLE_SIZE_V1(ver->max_role_num);
drivers/net/wireless/realtek/rtw89/fw.c
5846
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/fw.c
5857
len = H2C_LEN_CXDRVINFO_ROLE_SIZE_V2(ver->max_role_num);
drivers/net/wireless/realtek/rtw89/fw.c
5944
h2c->hdr.ver = btc->ver->fwlrole;
drivers/net/wireless/realtek/rtw89/fw.c
5990
h2c->hdr.ver = btc->ver->fwlrole;
drivers/net/wireless/realtek/rtw89/fw.c
6033
h2c->hdr.ver = btc->ver->fcxosi;
drivers/net/wireless/realtek/rtw89/fw.c
6059
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/fw.c
6079
if (ver->fcxctrl == 0)
drivers/net/wireless/realtek/rtw89/fw.c
6118
h2c->hdr.ver = btc->ver->fcxctrl;
drivers/net/wireless/realtek/rtw89/fw.c
6417
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
6431
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
6491
if (ver == 0)
drivers/net/wireless/realtek/rtw89/fw.c
6649
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
6684
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
6832
if (ver == 0)
drivers/net/wireless/realtek/rtw89/fw.c
6900
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
6906
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
6917
if (ver == 0) {
drivers/net/wireless/realtek/rtw89/fw.c
7077
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
7085
ver = 2;
drivers/net/wireless/realtek/rtw89/fw.c
7088
ver = 1;
drivers/net/wireless/realtek/rtw89/fw.c
7091
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
7101
if (ver <= 2)
drivers/net/wireless/realtek/rtw89/fw.c
7138
if (ver <= 1)
drivers/net/wireless/realtek/rtw89/fw.c
7147
if (ver == 0) { /* RFK_PRE_NOTIFY_V0 */
drivers/net/wireless/realtek/rtw89/fw.c
7204
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
7212
ver = 1;
drivers/net/wireless/realtek/rtw89/fw.c
7215
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
7225
if (ver != 0)
drivers/net/wireless/realtek/rtw89/fw.c
7267
if (ver == 1)
drivers/net/wireless/realtek/rtw89/fw.c
7353
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/fw.c
7358
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
7368
if (ver == 0) {
drivers/net/wireless/realtek/rtw89/fw.c
7535
int ver = -1;
drivers/net/wireless/realtek/rtw89/fw.c
7540
ver = 0;
drivers/net/wireless/realtek/rtw89/fw.c
7560
if (ver == 0)
drivers/net/wireless/realtek/rtw89/fw.h
2426
u8 ver;
drivers/net/wireless/realtek/rtw89/fw.h
4222
} ver;
drivers/net/wireless/realtek/rtw89/fw.h
4398
u8 ver[4];
drivers/net/wireless/realtek/rtw89/fw.h
5021
u8 ver;
drivers/net/wireless/realtek/rtw89/fw.h
5064
u8 ver;
drivers/net/wireless/realtek/rtw89/fw.h
5086
u8 ver;
drivers/net/wireless/realtek/rtw89/fw.h
693
u8 ver;
drivers/net/wireless/realtek/rtw89/fw.h
706
u8 ver;
drivers/net/wireless/realtek/rtw89/mac.c
5183
u8 ver = U8_MAX;
drivers/net/wireless/realtek/rtw89/mac.c
5194
ver = 0;
drivers/net/wireless/realtek/rtw89/mac.c
5212
if (ver == 0) {
drivers/net/wireless/realtek/rtw89/phy.c
3560
dpk->ver, dpk->idx, dpk->band, dpk->bw, dpk->ch, dpk->path_ok);
drivers/net/wireless/realtek/rtw89/phy.c
3655
rxdck->ver, rxdck->band, rxdck->bw, rxdck->ch,
drivers/net/wireless/realtek/rtw89/phy.c
3705
txgapk->ver);
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2075
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2078
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2175
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2185
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1782
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1785
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2052
const struct rtw89_btc_ver *ver = btc->ver;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2056
if (ver->fcxbtcrpt != 1)
drivers/net/wireless/realtek/rtw89/rtw8852b.c
705
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/rtw8852b.c
708
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/rtw8852bt.c
590
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/rtw8852bt.c
593
if (ver->fcxinit == 7) {
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2555
const struct rtw89_btc_ver *ver = rtwdev->btc.ver;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2558
if (ver->fcxinit == 7) {
drivers/net/wireless/rsi/rsi_91x_hal.c
1056
common->lmac_ver.ver.info.fw_ver[0] =
drivers/net/wireless/rsi/rsi_91x_hal.c
925
common->lmac_ver.ver.info.fw_ver[0] =
drivers/net/wireless/rsi/rsi_91x_hal.c
927
common->lmac_ver.ver.info.fw_ver[1] =
drivers/net/wireless/rsi/rsi_main.h
131
} ver;
drivers/net/wireless/ti/wl12xx/main.c
1536
static int wl12xx_get_pg_ver(struct wl1271 *wl, s8 *ver)
drivers/net/wireless/ti/wl12xx/main.c
1548
if (ret >= 0 && ver)
drivers/net/wireless/ti/wl12xx/main.c
1549
*ver = (s8)((die_info & PG_VER_MASK) >> PG_VER_OFFSET);
drivers/net/wireless/ti/wl18xx/main.c
1392
static int wl18xx_get_pg_ver(struct wl1271 *wl, s8 *ver)
drivers/net/wireless/ti/wl18xx/main.c
1431
if (ver)
drivers/net/wireless/ti/wl18xx/main.c
1432
*ver = pg_ver;
drivers/net/wireless/ti/wlcore/cmd.h
698
__le32 ver;
drivers/net/wireless/ti/wlcore/wlcore.h
69
int (*get_pg_ver)(struct wl1271 *wl, s8 *ver);
drivers/net/wwan/iosm/iosm_ipc_mmio.c
70
unsigned int ver;
drivers/net/wwan/iosm/iosm_ipc_mmio.c
72
ver = ipc_mmio_get_cp_version(ipc_mmio);
drivers/net/wwan/iosm/iosm_ipc_mmio.c
75
ipc_mmio->mux_protocol = ((ver >= IOSM_CP_VERSION) && (cp_cap &
drivers/net/wwan/iosm/iosm_ipc_mmio.c
80
(ver >= IOSM_CP_VERSION) && (cp_cap & UL_FLOW_CREDIT);
drivers/nfc/pn533/pn533.c
2529
fv->ver = resp->data[1];
drivers/nfc/pn533/pn533.c
2728
fw_ver.ic, fw_ver.ver, fw_ver.rev);
drivers/nfc/pn533/pn533.c
30
u8 ver;
drivers/ntb/ntb_transport.c
1616
qp->qp_num, hdr->ver, hdr->len, hdr->flags);
drivers/ntb/ntb_transport.c
1631
if (hdr->ver != (u32)qp->rx_pkts) {
drivers/ntb/ntb_transport.c
1634
qp->rx_pkts, hdr->ver);
drivers/ntb/ntb_transport.c
1662
qp->rx_index, hdr->ver, hdr->len, entry->len);
drivers/ntb/ntb_transport.c
1922
iowrite32((u32)qp->tx_pkts, &hdr->ver);
drivers/ntb/ntb_transport.c
267
unsigned int ver;
drivers/nvme/common/keyring.c
240
u8 ver = nvme_tls_psk_prio[prio].psk_ver;
drivers/nvme/common/keyring.c
244
cipher, ver, generated);
drivers/nvme/target/admin-cmd.c
697
id->ver = cpu_to_le32(ctrl->subsys->ver);
drivers/nvme/target/configfs.c
1225
if (NVME_TERTIARY(subsys->ver))
drivers/nvme/target/configfs.c
1227
NVME_MAJOR(subsys->ver),
drivers/nvme/target/configfs.c
1228
NVME_MINOR(subsys->ver),
drivers/nvme/target/configfs.c
1229
NVME_TERTIARY(subsys->ver));
drivers/nvme/target/configfs.c
1232
NVME_MAJOR(subsys->ver),
drivers/nvme/target/configfs.c
1233
NVME_MINOR(subsys->ver));
drivers/nvme/target/configfs.c
1244
if (NVME_TERTIARY(subsys->ver))
drivers/nvme/target/configfs.c
1246
NVME_MAJOR(subsys->ver),
drivers/nvme/target/configfs.c
1247
NVME_MINOR(subsys->ver),
drivers/nvme/target/configfs.c
1248
NVME_TERTIARY(subsys->ver));
drivers/nvme/target/configfs.c
1251
NVME_MAJOR(subsys->ver),
drivers/nvme/target/configfs.c
1252
NVME_MINOR(subsys->ver));
drivers/nvme/target/configfs.c
1264
subsys->ver = NVME_VS(major, minor, tertiary);
drivers/nvme/target/core.c
1835
subsys->ver = NVMET_DEFAULT_VS;
drivers/nvme/target/discovery.c
284
id->ver = cpu_to_le32(ctrl->subsys->ver);
drivers/nvme/target/fabrics-cmd.c
59
val = ctrl->subsys->ver;
drivers/nvme/target/nvmet.h
336
u64 ver;
drivers/nvme/target/passthru.c
621
subsys->ver = ctrl->vs;
drivers/nvme/target/passthru.c
623
if (subsys->ver < NVME_VS(1, 2, 1)) {
drivers/nvme/target/passthru.c
625
NVME_MAJOR(subsys->ver), NVME_MINOR(subsys->ver),
drivers/nvme/target/passthru.c
626
NVME_TERTIARY(subsys->ver));
drivers/nvme/target/passthru.c
627
subsys->ver = NVME_VS(1, 2, 1);
drivers/nvme/target/passthru.c
648
subsys->ver = NVMET_DEFAULT_VS;
drivers/nvme/target/passthru.c
98
id->ver = cpu_to_le32(ctrl->subsys->ver);
drivers/nvme/target/pci-epf.c
2015
nvmet_pci_epf_bar_write32(ctrl, NVME_REG_VS, tctrl->subsys->ver);
drivers/nvmem/imx-ocotp-scu.c
116
hdr->ver = IMX_SC_RPC_VERSION;
drivers/nvmem/stm32-bsec-optee-ta.c
59
static int stm32_bsec_optee_ta_match(struct tee_ioctl_version_data *ver,
drivers/nvmem/stm32-bsec-optee-ta.c
63
if ((ver->impl_id == TEE_IMPL_ID_OPTEE) &&
drivers/nvmem/stm32-bsec-optee-ta.c
64
(ver->gen_caps & TEE_GEN_CAP_GP))
drivers/parisc/iosapic.c
186
#define IOSAPIC_VERSION(ver) ((int) (ver & IOSAPIC_VERSION_MASK))
drivers/parisc/iosapic.c
190
#define IOSAPIC_IRDT_MAX_ENTRY(ver) \
drivers/parisc/iosapic.c
191
(int) (((ver) & IOSAPIC_MAX_ENTRY_MASK) >> IOSAPIC_MAX_ENTRY_SHIFT)
drivers/pci/controller/dwc/pcie-designware.c
204
u32 ver;
drivers/pci/controller/dwc/pcie-designware.c
207
ver = dw_pcie_readl_dbi(pci, PCIE_VERSION_NUMBER);
drivers/pci/controller/dwc/pcie-designware.c
208
if (!ver)
drivers/pci/controller/dwc/pcie-designware.c
211
if (pci->version && pci->version != ver)
drivers/pci/controller/dwc/pcie-designware.c
213
pci->version, ver);
drivers/pci/controller/dwc/pcie-designware.c
215
pci->version = ver;
drivers/pci/controller/dwc/pcie-designware.c
217
ver = dw_pcie_readl_dbi(pci, PCIE_VERSION_TYPE);
drivers/pci/controller/dwc/pcie-designware.c
219
if (pci->type && pci->type != ver)
drivers/pci/controller/dwc/pcie-designware.c
221
pci->type, ver);
drivers/pci/controller/dwc/pcie-designware.c
223
pci->type = ver;
drivers/pci/pcie/rcec.c
153
u8 ver;
drivers/pci/pcie/rcec.c
172
ver = PCI_EXT_CAP_VER(hdr);
drivers/pci/pcie/rcec.c
173
if (ver >= PCI_RCEC_BUSN_REG_VER) {
drivers/pci/switch/switchtec.c
329
u32 ver;
drivers/pci/switch/switchtec.c
331
ver = ioread32(&stdev->mmio_sys_info->device_version);
drivers/pci/switch/switchtec.c
333
return sysfs_emit(buf, "%x\n", ver);
drivers/pci/switch/switchtec.c
341
u32 ver;
drivers/pci/switch/switchtec.c
343
ver = ioread32(&stdev->mmio_sys_info->firmware_version);
drivers/pci/switch/switchtec.c
345
return sysfs_emit(buf, "%08x\n", ver);
drivers/pinctrl/freescale/pinctrl-scu.c
101
hdr->ver = IMX_SC_RPC_VERSION;
drivers/pinctrl/freescale/pinctrl-scu.c
123
hdr->ver = IMX_SC_RPC_VERSION;
drivers/pinctrl/freescale/pinctrl-scu.c
68
hdr->ver = IMX_SC_RPC_VERSION;
drivers/platform/x86/amd/pmf/tee-if.c
428
static int amd_pmf_amdtee_ta_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/platform/x86/amd/pmf/tee-if.c
430
return ver->impl_id == TEE_IMPL_ID_AMDTEE;
drivers/platform/x86/lenovo/thinkpad_acpi.c
6042
u8 t, ta1, ta2, ver = 0;
drivers/platform/x86/lenovo/thinkpad_acpi.c
6059
if (!acpi_ec_read(TP_EC_FUNCREV, &ver))
drivers/platform/x86/lenovo/thinkpad_acpi.c
6080
if (ver < 3) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
6100
if (ver >= 3) {
drivers/platform/x86/silicom-platform.c
885
u8 magic, ver;
drivers/platform/x86/silicom-platform.c
896
ver = inb(MEC_DATA_OFFSET(DEFAULT_CHAN_HI));
drivers/platform/x86/silicom-platform.c
897
dev_dbg(&device->dev, "EC magic 0x%02x, version 0x%02x\n", magic, ver);
drivers/pmdomain/imx/scu-pd.c
337
hdr->ver = IMX_SC_RPC_VERSION;
drivers/pmdomain/imx/scu-pd.c
361
hdr->ver = IMX_SC_RPC_VERSION;
drivers/power/supply/da9150-fg.c
451
int ver, irq, ret = 0;
drivers/power/supply/da9150-fg.c
473
ver = da9150_fg_read_attr(fg, DA9150_QIF_FW_MAIN_VER,
drivers/power/supply/da9150-fg.c
475
dev_info(dev, "Version: 0x%x\n", ver);
drivers/power/supply/max77976_charger.c
395
unsigned int id, ver, rev;
drivers/power/supply/max77976_charger.c
405
err = regmap_field_read(chg->rfield[VERSION], &ver);
drivers/power/supply/max77976_charger.c
411
dev_info(dev, "detected model MAX779%02x ver %u rev %u", id, ver, rev);
drivers/ptp/ptp_clockmatrix.c
188
enum fw_version ver = V_DEFAULT;
drivers/ptp/ptp_clockmatrix.c
191
ver = V487;
drivers/ptp/ptp_clockmatrix.c
194
ver = V520;
drivers/ptp/ptp_clockmatrix.c
196
return ver;
drivers/ptp/ptp_clockmatrix.c
821
static int get_output_base_addr(enum fw_version ver, u8 outn)
drivers/ptp/ptp_clockmatrix.c
827
base = IDTCM_FW_REG(ver, V520, OUTPUT_0);
drivers/ptp/ptp_clockmatrix.c
830
base = IDTCM_FW_REG(ver, V520, OUTPUT_1);
drivers/ptp/ptp_clockmatrix.c
833
base = IDTCM_FW_REG(ver, V520, OUTPUT_2);
drivers/ptp/ptp_clockmatrix.c
836
base = IDTCM_FW_REG(ver, V520, OUTPUT_3);
drivers/ptp/ptp_clockmatrix.c
839
base = IDTCM_FW_REG(ver, V520, OUTPUT_4);
drivers/ptp/ptp_clockmatrix.c
842
base = IDTCM_FW_REG(ver, V520, OUTPUT_5);
drivers/ptp/ptp_clockmatrix.c
845
base = IDTCM_FW_REG(ver, V520, OUTPUT_6);
drivers/ptp/ptp_clockmatrix.c
848
base = IDTCM_FW_REG(ver, V520, OUTPUT_7);
drivers/ptp/ptp_clockmatrix.c
851
base = IDTCM_FW_REG(ver, V520, OUTPUT_8);
drivers/ptp/ptp_clockmatrix.c
854
base = IDTCM_FW_REG(ver, V520, OUTPUT_9);
drivers/ptp/ptp_clockmatrix.c
857
base = IDTCM_FW_REG(ver, V520, OUTPUT_10);
drivers/ptp/ptp_clockmatrix.c
860
base = IDTCM_FW_REG(ver, V520, OUTPUT_11);
drivers/remoteproc/remoteproc_elf_loader.c
293
if (table->ver != 1) {
drivers/remoteproc/remoteproc_elf_loader.c
294
dev_err(dev, "unsupported fw ver: %d\n", table->ver);
drivers/remoteproc/xlnx_r5_remoteproc.c
849
if (rsc_tbl_addr->ver != 1)
drivers/remoteproc/xlnx_r5_remoteproc.c
851
rsc_tbl_addr->ver);
drivers/rtc/rtc-imx-sc.c
48
hdr->ver = IMX_SC_RPC_VERSION;
drivers/rtc/rtc-imx-sc.c
90
hdr->ver = IMX_SC_RPC_VERSION;
drivers/rtc/rtc-optee.c
542
static int optee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/rtc/rtc-optee.c
544
return (ver->impl_id == TEE_IMPL_ID_OPTEE);
drivers/rtc/rtc-stm32.c
1193
u32 ver = readl_relaxed(rtc->base + regs->verr);
drivers/rtc/rtc-stm32.c
1196
(ver >> STM32_RTC_VERR_MAJREV_SHIFT) & 0xF,
drivers/rtc/rtc-stm32.c
1197
(ver >> STM32_RTC_VERR_MINREV_SHIFT) & 0xF);
drivers/s390/block/dasd_ioctl.c
30
int ver = DASD_API_VERSION;
drivers/s390/block/dasd_ioctl.c
31
return put_user(ver, (int __user *)argp);
drivers/scsi/bfa/bfa_fc.h
1024
u32 ver:2;
drivers/scsi/elx/libefc_sli/sli4.c
185
u32 dw6_flags = 0, ver;
drivers/scsi/elx/libefc_sli/sli4.c
193
ver = CMD_V2;
drivers/scsi/elx/libefc_sli/sli4.c
195
ver = CMD_V0;
drivers/scsi/elx/libefc_sli/sli4.c
198
ver, SLI4_RQST_PYLD_LEN(cmn_create_eq));
drivers/scsi/elx/libefc_sli/sli4.h
3722
sli_cmd_fill_hdr(struct sli4_rqst_hdr *hdr, u8 opc, u8 sub, u32 ver, __le32 len)
drivers/scsi/elx/libefc_sli/sli4.h
3726
hdr->dw3_version = cpu_to_le32(ver);
drivers/scsi/esas2r/esas2r_init.c
971
u32 ver = (doorbell & DRBL_FW_VER_MSK);
drivers/scsi/esas2r/esas2r_init.c
980
if (ver == DRBL_FW_VER_0) {
drivers/scsi/esas2r/esas2r_init.c
985
} else if (ver == DRBL_FW_VER_1) {
drivers/scsi/esas2r/esas2r_io.c
685
u32 ver = (doorbell & DRBL_FW_VER_MSK);
drivers/scsi/esas2r/esas2r_io.c
690
if (ver == DRBL_FW_VER_0) {
drivers/scsi/esas2r/esas2r_io.c
696
} else if (ver == DRBL_FW_VER_1) {
drivers/scsi/lpfc/lpfc_hw.h
3278
uint32_t ver:4; /* Major Version */
drivers/scsi/lpfc/lpfc_hw.h
3288
uint32_t ver:4; /* Major Version */
drivers/scsi/lpfc/lpfc_init.c
333
prg->ver, prg->rev, prg->lev);
drivers/scsi/lpfc/lpfc_init.c
336
prg->ver, prg->rev, prg->lev,
drivers/scsi/snic/snic_ctl.c
113
ver = snic_ver_enc(SNIC_DRV_VERSION);
drivers/scsi/snic/snic_ctl.c
114
req->u.exch_ver.drvr_ver = cpu_to_le32(ver);
drivers/scsi/snic/snic_ctl.c
96
u32 ver = 0;
drivers/scsi/stex.c
671
const struct st_drvver ver = {
drivers/scsi/stex.c
680
size_t cp_len = sizeof(ver);
drivers/scsi/stex.c
682
cp_len = scsi_sg_copy_from_buffer(cmd, &ver, cp_len);
drivers/scsi/stex.c
683
if (sizeof(ver) == cp_len)
drivers/slimbus/qcom-ngd-ctrl.c
1192
ctrl->ver = readl_relaxed(ctrl->base);
drivers/slimbus/qcom-ngd-ctrl.c
1194
ctrl->ver >>= 16;
drivers/slimbus/qcom-ngd-ctrl.c
177
u32 ver;
drivers/soc/qcom/apr.c
192
uint16_t hdr_size, msg_type, ver, svc_id;
drivers/soc/qcom/apr.c
203
ver = APR_HDR_FIELD_VER(hdr->hdr_field);
drivers/soc/qcom/apr.c
204
if (ver > APR_PKT_VER + 1)
drivers/soc/qcom/apr.c
264
uint16_t hdr_size, ver;
drivers/soc/qcom/apr.c
273
ver = hdr->version;
drivers/soc/qcom/apr.c
274
if (ver > GPR_PKT_VER + 1)
drivers/soc/qcom/rpmh-internal.h
135
struct rsc_ver ver;
drivers/soc/qcom/rpmh-rsc.c
1067
drv->ver.major = rsc_id & (MAJOR_VER_MASK << MAJOR_VER_SHIFT);
drivers/soc/qcom/rpmh-rsc.c
1068
drv->ver.major >>= MAJOR_VER_SHIFT;
drivers/soc/qcom/rpmh-rsc.c
1069
drv->ver.minor = rsc_id & (MINOR_VER_MASK << MINOR_VER_SHIFT);
drivers/soc/qcom/rpmh-rsc.c
1070
drv->ver.minor >>= MINOR_VER_SHIFT;
drivers/soc/qcom/rpmh-rsc.c
1072
if (drv->ver.major >= 3)
drivers/soc/qcom/socinfo.c
883
SOCINFO_MAJOR(le32_to_cpu(info->ver)),
drivers/soc/qcom/socinfo.c
884
SOCINFO_MINOR(le32_to_cpu(info->ver)));
drivers/soc/samsung/exynos-usi.c
103
.ver = USI_VER2,
drivers/soc/samsung/exynos-usi.c
112
.ver = USI_VER1,
drivers/soc/samsung/exynos-usi.c
149
val = exynos_usi_modes[usi->data->ver][mode].val;
drivers/soc/samsung/exynos-usi.c
157
exynos_usi_modes[usi->data->ver][usi->mode].name);
drivers/soc/samsung/exynos-usi.c
209
if (usi->data->ver == USI_VER1)
drivers/soc/samsung/exynos-usi.c
212
else if (usi->data->ver == USI_VER2)
drivers/soc/samsung/exynos-usi.c
224
if (usi->data->ver == USI_VER1) {
drivers/soc/samsung/exynos-usi.c
314
if (usi->data->ver == USI_VER2) {
drivers/soc/samsung/exynos-usi.c
55
enum exynos_usi_ver ver; /* USI IP-core version */
drivers/soc/ti/wkup_m3_ipc.c
277
int ver = 0;
drivers/soc/ti/wkup_m3_ipc.c
283
ver = wkup_m3_fw_version_read(m3_ipc);
drivers/soc/ti/wkup_m3_ipc.c
285
if (ver == M3_VERSION_UNKNOWN ||
drivers/soc/ti/wkup_m3_ipc.c
286
ver < M3_BASELINE_VERSION) {
drivers/soc/ti/wkup_m3_ipc.c
288
ver);
drivers/soc/ti/wkup_m3_ipc.c
290
dev_info(dev, "CM3 Firmware Version = 0x%x\n", ver);
drivers/spi/spi-dw-core.c
843
if (!dws->ver) {
drivers/spi/spi-dw-core.c
844
dws->ver = dw_readl(dws, DW_SPI_VERSION);
drivers/spi/spi-dw-core.c
848
DW_SPI_GET_BYTE(dws->ver, 3), DW_SPI_GET_BYTE(dws->ver, 2),
drivers/spi/spi-dw-core.c
849
DW_SPI_GET_BYTE(dws->ver, 1));
drivers/spi/spi-dw.h
155
u32 ver; /* Synopsys component version */
drivers/spi/spi-dw.h
26
(dw_spi_ip_is(_dws, _ip) && (_dws)->ver _op DW_ ## _ip ## _ ## _ver)
drivers/spi/spi-geni-qcom.c
598
unsigned int proto, major, minor, ver;
drivers/spi/spi-geni-qcom.c
634
ver = geni_se_get_qup_hw_version(se);
drivers/spi/spi-geni-qcom.c
635
major = GENI_SE_VERSION_MAJOR(ver);
drivers/spi/spi-geni-qcom.c
636
minor = GENI_SE_VERSION_MINOR(ver);
drivers/spi/spi-rockchip.c
226
u32 ver;
drivers/spi/spi-rockchip.c
228
ver = readl_relaxed(rs->regs + ROCKCHIP_SPI_VERSION);
drivers/spi/spi-rockchip.c
230
switch (ver) {
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
392
u32 ver;
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
551
regmap_read(isc->regmap, ISC_VERSION + isc->offsets.version, &ver);
drivers/staging/media/deprecated/atmel/atmel-sama5d2-isc.c
552
dev_info(dev, "Microchip ISC version %x\n", ver);
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
381
u32 ver;
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
526
regmap_read(isc->regmap, ISC_VERSION + isc->offsets.version, &ver);
drivers/staging/media/deprecated/atmel/atmel-sama7g5-isc.c
527
dev_info(dev, "Microchip XISC version %x\n", ver);
drivers/staging/media/ipu3/ipu3-abi.h
1160
struct imgu_abi_bds_ver ver __aligned(32);
drivers/staging/media/ipu3/ipu3-css-params.c
2304
acc->bds.ver.ver_ctrl0.min_clip_val = IMGU_BDS_MIN_CLIP_VAL;
drivers/staging/media/ipu3/ipu3-css-params.c
2305
acc->bds.ver.ver_ctrl0.max_clip_val = IMGU_BDS_MAX_CLIP_VAL;
drivers/staging/media/ipu3/ipu3-css-params.c
2306
acc->bds.ver.ver_ctrl0.sample_patrn_length =
drivers/staging/media/ipu3/ipu3-css-params.c
2308
acc->bds.ver.ver_ctrl0.ver_ds_en = cfg_bds->ver_ds_en;
drivers/staging/media/ipu3/ipu3-css-params.c
2309
acc->bds.ver.ver_ptrn_arr = cfg_bds->ptrn_arr;
drivers/staging/media/ipu3/ipu3-css-params.c
2310
acc->bds.ver.ver_phase_arr = cfg_bds->ver_phase_arr;
drivers/staging/media/ipu3/ipu3-css-params.c
2311
acc->bds.ver.ver_ctrl1.out_frame_width =
drivers/staging/media/ipu3/ipu3-css-params.c
2313
acc->bds.ver.ver_ctrl1.out_frame_height =
drivers/staging/rtl8723bs/core/rtw_recv.c
1491
u8 ver = (unsigned char) (*ptr)&0x3;
drivers/staging/rtl8723bs/core/rtw_recv.c
1494
if (ver != 0) {
drivers/tee/optee/device.c
14
static int optee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
drivers/tee/optee/device.c
16
if (ver->impl_id == TEE_IMPL_ID_OPTEE)
drivers/thermal/amlogic_thermal.c
139
int ver;
drivers/thermal/amlogic_thermal.c
144
ver = TSENSOR_TRIM_VERSION(pdata->trim_info);
drivers/thermal/amlogic_thermal.c
146
if ((ver & TSENSOR_TRIM_CALIB_VALID_MASK) == 0) {
drivers/thermal/amlogic_thermal.c
150
ver);
drivers/thermal/imx_sc_thermal.c
54
hdr->ver = IMX_SC_RPC_VERSION;
drivers/thermal/qcom/tsens.c
544
static inline u32 masked_irq(u32 hw_id, u32 mask, enum tsens_ver ver)
drivers/thermal/qcom/tsens.c
546
if (ver >= VER_2_X)
drivers/thermal/qoriq_thermal.c
126
if (qdata->ver == TMU_VER1) {
drivers/thermal/qoriq_thermal.c
166
if (qdata->ver == TMU_VER1)
drivers/thermal/qoriq_thermal.c
175
if (qdata->ver == TMU_VER1) {
drivers/thermal/qoriq_thermal.c
194
if (len < 0 || (data->ver == TMU_VER1 && len > NUM_TTRCR_V1) ||
drivers/thermal/qoriq_thermal.c
195
(data->ver > TMU_VER1 && len > NUM_TTRCR_MAX)) {
drivers/thermal/qoriq_thermal.c
233
if (data->ver == TMU_VER1) {
drivers/thermal/qoriq_thermal.c
274
u32 ver;
drivers/thermal/qoriq_thermal.c
316
ret = regmap_read(data->regmap, REGS_IPBRR(0), &ver);
drivers/thermal/qoriq_thermal.c
320
data->ver = (ver >> 8) & 0xff;
drivers/thermal/qoriq_thermal.c
346
if (data->ver > TMU_VER1) {
drivers/thermal/qoriq_thermal.c
366
if (data->ver > TMU_VER1) {
drivers/thermal/qoriq_thermal.c
77
int ver;
drivers/tty/serial/qcom_geni_serial.c
1260
u32 ver, sampling_rate;
drivers/tty/serial/qcom_geni_serial.c
1266
ver = geni_se_get_qup_hw_version(&port->se);
drivers/tty/serial/qcom_geni_serial.c
1267
if (ver >= QUP_SE_VERSION_2_5)
drivers/ufs/host/ufs-mediatek.c
1051
int err, ver;
drivers/ufs/host/ufs-mediatek.c
1063
ver = (hba->dev_info.wspecversion & 0xF00) >> 8;
drivers/ufs/host/ufs-mediatek.c
1064
snprintf(vcc_name, MAX_VCC_NAME, "vcc-ufs%u", ver);
drivers/ufs/host/ufs-mediatek.c
932
int ret, ver = 0;
drivers/ufs/host/ufs-mediatek.c
940
ret = ufshcd_dme_get(hba, UIC_ARG_MIB(PA_LOCALVERINFO), &ver);
drivers/ufs/host/ufs-mediatek.c
942
if (ver >= UFS_UNIPRO_VER_1_8) {
drivers/ufs/host/ufs-qcom.h
235
u32 ver = ufshcd_readl(hba, REG_UFS_HW_VERSION);
drivers/ufs/host/ufs-qcom.h
237
*major = FIELD_GET(UFS_HW_VER_MAJOR_MASK, ver);
drivers/ufs/host/ufs-qcom.h
238
*minor = FIELD_GET(UFS_HW_VER_MINOR_MASK, ver);
drivers/ufs/host/ufs-qcom.h
239
*step = FIELD_GET(UFS_HW_VER_STEP_MASK, ver);
drivers/usb/atm/ueagle-atm.c
1555
static void cmvs_file_name(struct uea_softc *sc, char *const cmv_name, int ver)
drivers/usb/atm/ueagle-atm.c
1577
if (ver == 2)
drivers/usb/atm/ueagle-atm.c
1616
void **cmvs, const struct firmware **fw, int *ver)
drivers/usb/atm/ueagle-atm.c
1627
if (*ver == 1) {
drivers/usb/atm/ueagle-atm.c
1642
if (*ver == 1) {
drivers/usb/atm/ueagle-atm.c
1651
*ver = 2;
drivers/usb/atm/ueagle-atm.c
1681
int ver = 1; /* we can handle v1 cmv firmware version; */
drivers/usb/atm/ueagle-atm.c
1696
ret = len = request_cmvs(sc, &cmvs_ptr, &cmvs_fw, &ver);
drivers/usb/atm/ueagle-atm.c
1701
if (ver == 1) {
drivers/usb/atm/ueagle-atm.c
1715
} else if (ver == 2) {
drivers/usb/atm/ueagle-atm.c
1728
uea_err(INS_TO_USBDEV(sc), "bad cmvs version %d\n", ver);
drivers/usb/atm/ueagle-atm.c
1747
int ver = 2; /* we can only handle v2 cmv firmware version; */
drivers/usb/atm/ueagle-atm.c
1764
ret = len = request_cmvs(sc, &cmvs_ptr, &cmvs_fw, &ver);
drivers/usb/atm/ueagle-atm.c
1769
if (ver == 2) {
drivers/usb/atm/ueagle-atm.c
1783
uea_err(INS_TO_USBDEV(sc), "bad cmvs version %d\n", ver);
drivers/usb/atm/ueagle-atm.c
679
static int uea_load_firmware(struct usb_device *usb, unsigned int ver)
drivers/usb/atm/ueagle-atm.c
687
switch (ver) {
drivers/usb/chipidea/core.c
121
int ver = hw_read_id_reg(ci, ID_ID, VERSION) >> __ffs(VERSION);
drivers/usb/chipidea/core.c
124
if (ver == 0x2) {
drivers/usb/chipidea/core.c
128
} else if (ver == 0x0) {
drivers/usb/host/fsl-mph-dr-of.c
133
enum fsl_usb2_controller_ver ver = FSL_USB_VER_NONE;
drivers/usb/host/fsl-mph-dr-of.c
144
ver = FSL_USB_VER_1_6;
drivers/usb/host/fsl-mph-dr-of.c
146
ver = FSL_USB_VER_2_2;
drivers/usb/host/fsl-mph-dr-of.c
148
ver = FSL_USB_VER_2_4;
drivers/usb/host/fsl-mph-dr-of.c
150
ver = FSL_USB_VER_2_5;
drivers/usb/host/fsl-mph-dr-of.c
152
ver = FSL_USB_VER_OLD;
drivers/usb/host/fsl-mph-dr-of.c
154
if (ver > FSL_USB_VER_NONE)
drivers/usb/host/fsl-mph-dr-of.c
155
return ver;
drivers/usb/host/fsl-mph-dr-of.c
163
ver = FSL_USB_VER_1_6;
drivers/usb/host/fsl-mph-dr-of.c
165
ver = FSL_USB_VER_2_2;
drivers/usb/host/fsl-mph-dr-of.c
167
ver = FSL_USB_VER_2_4;
drivers/usb/host/fsl-mph-dr-of.c
169
ver = FSL_USB_VER_2_5;
drivers/usb/host/fsl-mph-dr-of.c
171
ver = FSL_USB_VER_OLD;
drivers/usb/host/fsl-mph-dr-of.c
174
return ver;
drivers/usb/misc/usbio.c
46
u8 ver;
drivers/usb/misc/usbio.c
657
protver.ver, fwver.major, fwver.minor,
drivers/usb/serial/cp210x.c
2106
u8 ver[3];
drivers/usb/serial/cp210x.c
2110
ver, sizeof(ver));
drivers/usb/serial/cp210x.c
2115
ver[0], ver[1], ver[2]);
drivers/usb/serial/cp210x.c
2117
priv->fw_version = ver[0] << 16 | ver[1] << 8 | ver[2];
drivers/usb/typec/altmodes/displayport.c
20
#define DP_HEADER(_dp, ver, cmd) (VDO((_dp)->alt->svid, 1, ver, cmd) \
drivers/usb/typec/ucsi/ucsi_ccg.c
1090
CCG_VERSION(app->ver);
drivers/usb/typec/ucsi/ucsi_ccg.c
1094
CCG_VERSION(fw_cfg.app.ver);
drivers/usb/typec/ucsi/ucsi_ccg.c
113
u8 ver;
drivers/usb/typec/ucsi/ucsi_ccg.c
738
uc->fw_version = CCG_VERSION(uc->version[FW2].app.ver) |
drivers/vdpa/octeon_ep/octep_vdpa_hw.c
29
u8 ver;
drivers/vdpa/solidrun/snet_vdpa.h
24
#define SNET_CFG_VER(snet, ver) ((snet)->psnet->negotiated_cfg_ver >= (ver))
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1235
if (pf_qm->ver > QM_HW_V3 && (val & QM_MIG_REGION_EN))
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1275
vf_qm->ver = pf_qm->ver;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1715
if (pf_qm && pf_qm->ver >= QM_HW_V3) {
drivers/video/fbdev/core/fbmon.c
500
int ver, int rev, const struct fb_monspecs *specs)
drivers/video/fbdev/core/fbmon.c
527
if (ver < 1 || (ver == 1 && rev < 3))
drivers/video/fbdev/core/fbmon.c
559
int ver, int rev, const struct fb_monspecs *specs)
drivers/video/fbdev/core/fbmon.c
564
num += get_std_timing(block, &mode[num], ver, rev, specs);
drivers/video/fbdev/core/fbmon.c
627
int ver, rev;
drivers/video/fbdev/core/fbmon.c
639
ver = edid[EDID_STRUCT_VERSION];
drivers/video/fbdev/core/fbmon.c
664
num += get_std_timing(block, &mode[num], ver, rev, specs);
drivers/video/fbdev/core/fbmon.c
670
ver, rev, specs);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
616
unsigned long ver, rev;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
634
ver = inreg(host, GC_CID);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
636
if ((ver == 0x303) && (rev & 0xffffff00) == 0x20050100) {
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
643
dev_info(par->dev, "? GDC, CID/Rev.: 0x%lx/0x%lx \n", ver, rev);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
844
int cn, ver;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
862
ver = inreg(host, GC_CID);
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
863
cn = (ver & GC_CID_CNAME_MSK) >> 8;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
864
ver = ver & GC_CID_VERSION_MSK;
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
869
(ver == 6) ? "P" : (ver == 8) ? "PA" : "?",
drivers/watchdog/sbsa_gwdt.c
237
int iidr, ver, impl;
drivers/watchdog/sbsa_gwdt.c
240
ver = (iidr >> SBSA_GWDT_VERSION_SHIFT) & SBSA_GWDT_VERSION_MASK;
drivers/watchdog/sbsa_gwdt.c
243
gwdt->version = ver;
fs/ceph/crypto.h
36
__u8 ver;
fs/ceph/file.c
2027
req->r_ops[0].assert_ver.ver = assert_ver;
fs/ceph/inode.c
2458
header.ver = 1;
fs/ceph/metric.c
102
meta->header.ver = 2;
fs/ceph/metric.c
115
dlease->header.ver = 1;
fs/ceph/metric.c
128
files->header.ver = 1;
fs/ceph/metric.c
138
icaps->header.ver = 1;
fs/ceph/metric.c
148
inodes->header.ver = 1;
fs/ceph/metric.c
158
rsize->header.ver = 1;
fs/ceph/metric.c
168
wsize->header.ver = 1;
fs/ceph/metric.c
65
cap->header.ver = 1;
fs/ceph/metric.c
76
read->header.ver = 2;
fs/ceph/metric.c
89
write->header.ver = 2;
fs/ceph/metric.h
59
__u8 ver;
fs/dlm/user.c
771
struct dlm_device_version ver;
fs/dlm/user.c
773
memset(&ver, 0, sizeof(struct dlm_device_version));
fs/dlm/user.c
774
ver.version[0] = DLM_DEVICE_VERSION_MAJOR;
fs/dlm/user.c
775
ver.version[1] = DLM_DEVICE_VERSION_MINOR;
fs/dlm/user.c
776
ver.version[2] = DLM_DEVICE_VERSION_PATCH;
fs/dlm/user.c
778
if (copy_to_user(buf, &ver, sizeof(struct dlm_device_version)))
fs/ext4/ext4.h
2273
#define EXTN_FEATURE_FUNCS(ver) \
fs/ext4/ext4.h
2274
static inline bool ext4_has_unknown_ext##ver##_compat_features(struct super_block *sb) \
fs/ext4/ext4.h
2277
cpu_to_le32(~EXT##ver##_FEATURE_COMPAT_SUPP)) != 0); \
fs/ext4/ext4.h
2279
static inline bool ext4_has_unknown_ext##ver##_ro_compat_features(struct super_block *sb) \
fs/ext4/ext4.h
2282
cpu_to_le32(~EXT##ver##_FEATURE_RO_COMPAT_SUPP)) != 0); \
fs/ext4/ext4.h
2284
static inline bool ext4_has_unknown_ext##ver##_incompat_features(struct super_block *sb) \
fs/ext4/ext4.h
2287
cpu_to_le32(~EXT##ver##_FEATURE_INCOMPAT_SUPP)) != 0); \
fs/jffs2/acl.c
61
uint32_t ver;
fs/jffs2/acl.c
68
ver = je32_to_cpu(header->a_version);
fs/jffs2/acl.c
69
if (ver != JFFS2_ACL_VERSION) {
fs/jffs2/acl.c
70
JFFS2_WARNING("Invalid ACL version. (=%u)\n", ver);
fs/ocfs2/stack_user.c
769
static void lvb_to_version(char *lvb, struct ocfs2_protocol_version *ver)
fs/ocfs2/stack_user.c
777
ver->pv_major = pv->pv_major;
fs/ocfs2/stack_user.c
778
ver->pv_minor = pv->pv_minor;
fs/ocfs2/stack_user.c
781
static void version_to_lvb(struct ocfs2_protocol_version *ver, char *lvb)
fs/ocfs2/stack_user.c
789
pv->pv_major = ver->pv_major;
fs/ocfs2/stack_user.c
790
pv->pv_minor = ver->pv_minor;
fs/udf/inode.c
1989
int ver, adsize;
fs/udf/inode.c
2018
ver = 3;
fs/udf/inode.c
2020
ver = 2;
fs/udf/inode.c
2021
udf_new_tag(bh->b_data, TAG_IDENT_AED, ver, 1, block,
include/drm/drm_eld.h
89
unsigned int ver, mnl;
include/drm/drm_eld.h
91
ver = (eld[DRM_ELD_VER] & DRM_ELD_VER_MASK) >> DRM_ELD_VER_SHIFT;
include/drm/drm_eld.h
92
if (ver != 2 && ver != 31)
include/dt-bindings/usb/pd.h
208
#define VDO_UFP(ver, cap, conn, vcpwr, vcr, vbr, alt, spd) \
include/dt-bindings/usb/pd.h
209
(((ver) & 0x7) << 29 | ((cap) & 0xf) << 24 | ((conn) & 0x3) << 22 \
include/dt-bindings/usb/pd.h
230
#define VDO_DFP(ver, cap, conn, pnum) \
include/dt-bindings/usb/pd.h
231
(((ver) & 0x7) << 29 | ((cap) & 0x7) << 24 | ((conn) & 0x3) << 22 \
include/dt-bindings/usb/pd.h
346
#define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
include/dt-bindings/usb/pd.h
347
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
include/dt-bindings/usb/pd.h
350
#define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \
include/dt-bindings/usb/pd.h
351
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
include/dt-bindings/usb/pd.h
463
#define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
include/dt-bindings/usb/pd.h
464
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
include/linux/avf/virtchnl.h
1711
virtchnl_vc_validate_vf_msg(struct virtchnl_version_info *ver, u32 v_opcode,
include/linux/avf/virtchnl.h
1725
if (VF_IS_V11(ver))
include/linux/ceph/osd_client.h
203
u64 ver;
include/linux/ceph/rados.h
519
__le64 ver; /* no longer used */
include/linux/ceph/rados.h
528
__le64 ver;
include/linux/efi.h
157
u32 ver;
include/linux/efi.h
169
u32 ver;
include/linux/firmware/cirrus/cs_dsp.h
74
unsigned int ver;
include/linux/firmware/cirrus/cs_dsp_test_utils.h
47
unsigned int ver;
include/linux/firmware/cirrus/wmfw.h
110
__be32 ver;
include/linux/firmware/cirrus/wmfw.h
161
__le32 ver;
include/linux/firmware/cirrus/wmfw.h
174
__le32 ver;
include/linux/firmware/cirrus/wmfw.h
39
u8 ver;
include/linux/firmware/cirrus/wmfw.h
73
__be32 ver;
include/linux/firmware/cirrus/wmfw.h
81
__be32 ver;
include/linux/firmware/imx/ipc.h
31
uint8_t ver;
include/linux/firmware/imx/s4.h
14
uint8_t ver;
include/linux/firmware/thead/thead,th1520-aon.h
75
u8 ver; /* version of msg hdr */
include/linux/firmware/thead/thead,th1520-aon.h
91
#define RPC_GET_VER(MESG) ((MESG)->ver)
include/linux/firmware/thead/thead,th1520-aon.h
92
#define RPC_SET_VER(MESG, VER) ((MESG)->ver = (VER))
include/linux/habanalabs/hl_boot_if.h
484
#define HL_COMMS_MSG_MAGIC_VER(ver) (HL_COMMS_MSG_MAGIC_VALUE | \
include/linux/habanalabs/hl_boot_if.h
485
((ver) & HL_COMMS_MSG_MAGIC_VER_MASK))
include/linux/habanalabs/hl_boot_if.h
497
#define HL_COMMS_MSG_MAGIC_VALIDATE_VERSION(magic, ver) \
include/linux/habanalabs/hl_boot_if.h
499
((ver) & HL_COMMS_MSG_MAGIC_VER_MASK))
include/linux/habanalabs/hl_boot_if.h
501
#define HL_COMMS_MSG_MAGIC_VALIDATE(magic, ver) \
include/linux/habanalabs/hl_boot_if.h
503
HL_COMMS_MSG_MAGIC_VALIDATE_VERSION((magic), (ver)))
include/linux/hisi_acc_qm.h
363
enum qm_hw_ver ver;
include/linux/if_hsr.h
43
extern int hsr_get_version(struct net_device *dev, enum hsr_version *ver);
include/linux/if_hsr.h
54
enum hsr_version *ver)
include/linux/mfd/hi655x-pmic.h
58
unsigned int ver;
include/linux/nvme.h
2254
#define NVME_MAJOR(ver) ((ver) >> 16)
include/linux/nvme.h
2255
#define NVME_MINOR(ver) (((ver) >> 8) & 0xff)
include/linux/nvme.h
2256
#define NVME_TERTIARY(ver) ((ver) & 0xff)
include/linux/nvme.h
320
__le32 ver;
include/linux/nvme.h
721
__u8 ver;
include/linux/pds/pds_adminq.h
324
u8 ver;
include/linux/pds/pds_adminq.h
339
u8 ver;
include/linux/pds/pds_adminq.h
516
u8 ver;
include/linux/pds/pds_adminq.h
534
u8 ver;
include/linux/pds/pds_adminq.h
571
u8 ver;
include/linux/pds/pds_core_if.h
149
u8 ver;
include/linux/pds/pds_core_if.h
163
u8 ver;
include/linux/ptp_classify.h
70
u8 ver; /* reserved | versionPTP */
include/linux/remoteproc.h
74
u32 ver;
include/linux/rtsx_pci.h
1288
#define is_version(pcr, pid, ver) \
include/linux/rtsx_pci.h
1289
(CHK_PCI_PID(pcr, pid) && (pcr)->ic_version == (ver))
include/linux/rtsx_pci.h
1290
#define is_version_higher_than(pcr, pid, ver) \
include/linux/rtsx_pci.h
1291
(CHK_PCI_PID(pcr, pid) && (pcr)->ic_version > (ver))
include/linux/soc/qcom/apr.h
23
#define APR_HDR_FIELD(msg_type, hdr_len, ver)\
include/linux/soc/qcom/apr.h
24
(((msg_type & 0x3) << 8) | ((hdr_len & 0xF) << 4) | (ver & 0xF))
include/linux/soc/qcom/geni-se.h
294
#define GENI_SE_VERSION_MAJOR(ver) ((ver & HW_VER_MAJOR_MASK) >> HW_VER_MAJOR_SHFT)
include/linux/soc/qcom/geni-se.h
295
#define GENI_SE_VERSION_MINOR(ver) ((ver & HW_VER_MINOR_MASK) >> HW_VER_MINOR_SHFT)
include/linux/soc/qcom/geni-se.h
296
#define GENI_SE_VERSION_STEP(ver) (ver & HW_VER_STEP_MASK)
include/linux/soc/qcom/socinfo.h
21
#define SOCINFO_MAJOR(ver) (((ver) >> 16) & 0xffff)
include/linux/soc/qcom/socinfo.h
22
#define SOCINFO_MINOR(ver) ((ver) & 0xffff)
include/linux/soc/qcom/socinfo.h
29
__le32 ver;
include/linux/usb/pd_vdo.h
236
#define VDO_UFP(ver, cap, conn, vcpwr, vcr, vbr, alt, spd) \
include/linux/usb/pd_vdo.h
237
(((ver) & 0x7) << 29 | ((cap) & 0xf) << 24 | ((conn) & 0x3) << 22 \
include/linux/usb/pd_vdo.h
260
#define VDO_DFP(ver, cap, conn, pnum) \
include/linux/usb/pd_vdo.h
261
(((ver) & 0x7) << 29 | ((cap) & 0x7) << 24 | ((conn) & 0x3) << 22 \
include/linux/usb/pd_vdo.h
32
#define VDO(vid, type, ver, custom) \
include/linux/usb/pd_vdo.h
35
((ver) << 13) | \
include/linux/usb/pd_vdo.h
376
#define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
include/linux/usb/pd_vdo.h
377
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
include/linux/usb/pd_vdo.h
380
#define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \
include/linux/usb/pd_vdo.h
381
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
include/linux/usb/pd_vdo.h
496
#define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
include/linux/usb/pd_vdo.h
497
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
include/net/bluetooth/hci_core.h
2424
void mgmt_fill_version_info(void *ver);
include/net/erspan.h
101
ver:4;
include/net/erspan.h
109
__u8 ver: 4,
include/net/erspan.h
208
ershdr->ver = ERSPAN_VERSION;
include/net/erspan.h
302
ershdr->ver = ERSPAN_VERSION2;
include/net/geneve.h
48
u8 ver:2;
include/net/geneve.h
53
u8 ver:2;
include/net/mctp.h
20
u8 ver;
include/net/psp/functions.h
21
u8 ver, __be16 sport);
include/rdma/ib_pack.h
217
u8 ver;
include/scsi/fc/fc_fcoe.h
46
#define FC_FCOE_ENCAPS_VER(hp, ver) ((hp)->fcoe_ver = (ver) << 4)
include/soc/arc/mcip.h
67
ver:8;
include/soc/arc/mcip.h
69
unsigned int ver:8,
include/soc/arc/mcip.h
79
unsigned int pad:21, cirqnum:3, ver:8;
include/soc/arc/mcip.h
81
unsigned int ver:8, cirqnum:3, pad:21;
include/soc/arc/timers.h
29
unsigned int pad2:15, rtsc:1, pad1:5, rtc:1, t1:1, t0:1, ver:8;
include/soc/arc/timers.h
31
unsigned int ver:8, t0:1, t1:1, rtc:1, pad1:5, rtsc:1, pad2:15;
include/uapi/drm/amdgpu_drm.h
1399
__u32 ver;
include/uapi/linux/if_pppox.h
143
__u8 ver : 4;
include/uapi/linux/if_pppox.h
145
__u8 ver : 4;
include/uapi/linux/psci.h
113
#define PSCI_VERSION_MAJOR(ver) \
include/uapi/linux/psci.h
114
(((ver) & PSCI_VERSION_MAJOR_MASK) >> PSCI_VERSION_MAJOR_SHIFT)
include/uapi/linux/psci.h
115
#define PSCI_VERSION_MINOR(ver) \
include/uapi/linux/psci.h
116
((ver) & PSCI_VERSION_MINOR_MASK)
include/uapi/linux/tls.h
47
#define TLS_VERSION_MINOR(ver) ((ver) & 0xFF)
include/uapi/linux/tls.h
48
#define TLS_VERSION_MAJOR(ver) (((ver) >> 8) & 0xFF)
kernel/module/internal.h
393
void module_layout(struct module *mod, struct modversion_info *ver, struct kernel_param *kp,
kernel/module/internal.h
402
void modversion_ext_start(const struct load_info *info, struct modversion_info_ext *ver);
kernel/module/internal.h
403
void modversion_ext_advance(struct modversion_info_ext *ver);
kernel/module/internal.h
404
#define for_each_modversion_info_ext(ver, info) \
kernel/module/internal.h
405
for (modversion_ext_start(info, &ver); ver.remaining > 0; modversion_ext_advance(&ver))
kernel/module/version.c
140
struct modversion_info *ver,
net/bluetooth/hci_sock.c
564
u8 ver[3];
net/bluetooth/hci_sock.c
574
ver[0] = BT_SUBSYS_VERSION;
net/bluetooth/hci_sock.c
575
put_unaligned_le16(BT_SUBSYS_REVISION, ver + 1);
net/bluetooth/hci_sock.c
579
ver[0] = BT_SUBSYS_VERSION;
net/bluetooth/hci_sock.c
580
put_unaligned_le16(BT_SUBSYS_REVISION, ver + 1);
net/bluetooth/hci_sock.c
584
mgmt_fill_version_info(ver);
net/bluetooth/hci_sock.c
601
skb_put_data(skb, ver, sizeof(ver));
net/bluetooth/mgmt.c
358
void mgmt_fill_version_info(void *ver)
net/bluetooth/mgmt.c
360
struct mgmt_rp_read_version *rp = ver;
net/bridge/br_vlan_options.c
550
u8 ver;
net/bridge/br_vlan_options.c
552
ver = nla_get_u8(tb[BRIDGE_VLANDB_GOPTS_MCAST_IGMP_VERSION]);
net/bridge/br_vlan_options.c
553
err = br_multicast_set_igmp_version(&v->br_mcast_ctx, ver);
net/bridge/br_vlan_options.c
625
u8 ver;
net/bridge/br_vlan_options.c
627
ver = nla_get_u8(tb[BRIDGE_VLANDB_GOPTS_MCAST_MLD_VERSION]);
net/bridge/br_vlan_options.c
628
err = br_multicast_set_mld_version(&v->br_mcast_ctx, ver);
net/ceph/osd_client.c
1030
dst->assert_ver.ver = cpu_to_le64(src->assert_ver.ver);
net/ceph/osd_client.c
992
dst->watch.ver = cpu_to_le64(0);
net/core/flow_dissector.c
1035
return hdr->ver == 1 && hdr->type == 1 && hdr->code == 0;
net/dsa/tag_ar9331.c
51
u8 ver, port;
net/dsa/tag_ar9331.c
59
ver = FIELD_GET(AR9331_HDR_VERSION_MASK, hdr);
net/dsa/tag_ar9331.c
60
if (unlikely(ver != AR9331_HDR_VERSION)) {
net/dsa/tag_qca.c
40
u8 ver, pk_type;
net/dsa/tag_qca.c
56
ver = FIELD_GET(QCA_HDR_RECV_VERSION, hdr);
net/dsa/tag_qca.c
57
if (unlikely(ver != QCA_HDR_VERSION))
net/hsr/hsr_main.c
143
int hsr_get_version(struct net_device *dev, enum hsr_version *ver)
net/hsr/hsr_main.c
148
*ver = hsr->prot_version;
net/ipv4/gre_demux.c
149
u8 ver;
net/ipv4/gre_demux.c
155
ver = skb->data[1]&0x7f;
net/ipv4/gre_demux.c
156
if (ver >= GREPROTO_MAX)
net/ipv4/gre_demux.c
160
proto = rcu_dereference(gre_proto[ver]);
net/ipv4/gre_demux.c
178
u8 ver = skb->data[(iph->ihl<<2) + 1]&0x7f;
net/ipv4/gre_demux.c
181
if (ver >= GREPROTO_MAX)
net/ipv4/gre_demux.c
185
proto = rcu_dereference(gre_proto[ver]);
net/ipv4/ip_gre.c
278
int ver;
net/ipv4/ip_gre.c
286
ver = 0;
net/ipv4/ip_gre.c
296
ver = ershdr->ver;
net/ipv4/ip_gre.c
307
len = gre_hdr_len + erspan_hdr_len(ver);
net/ipv4/ip_gre.c
346
md->version = ver;
net/ipv4/ip_gre.c
348
memcpy(md2, pkt_md, ver == 1 ? ERSPAN_V1_MDSIZE :
net/ipv4/ip_tunnel_core.c
564
u8 ver;
net/ipv4/ip_tunnel_core.c
574
ver = nla_get_u8(tb[LWTUNNEL_IP_OPT_ERSPAN_VER]);
net/ipv4/ip_tunnel_core.c
575
if (ver == 1) {
net/ipv4/ip_tunnel_core.c
578
} else if (ver == 2) {
net/ipv4/ip_tunnel_core.c
590
md->version = ver;
net/ipv4/ip_tunnel_core.c
591
if (ver == 1) {
net/ipv6/ip6_gre.c
1677
int ret, ver = 0;
net/ipv6/ip6_gre.c
1707
ver = nla_get_u8(data[IFLA_GRE_ERSPAN_VER]);
net/ipv6/ip6_gre.c
1708
if (ver != 1 && ver != 2)
net/ipv6/ip6_gre.c
1712
if (ver == 1) {
net/ipv6/ip6_gre.c
1719
} else if (ver == 2) {
net/ipv6/ip6_gre.c
498
u8 ver;
net/ipv6/ip6_gre.c
505
ver = ershdr->ver;
net/ipv6/ip6_gre.c
511
int len = erspan_hdr_len(ver);
net/ipv6/ip6_gre.c
551
md->version = ver;
net/ipv6/ip6_gre.c
553
memcpy(md2, pkt_md, ver == 1 ? ERSPAN_V1_MDSIZE :
net/mctp/route.c
1073
hdr2->ver = hdr->ver;
net/mctp/route.c
1169
hdr->ver = 1;
net/mctp/route.c
1345
if (mh->ver < MCTP_VER_MIN || mh->ver > MCTP_VER_MAX)
net/mctp/route.c
470
if (mh->ver != 1)
net/mctp/test/route-test.c
1120
hdr.ver = 1;
net/mctp/test/route-test.c
1347
hdr.ver = 1;
net/mctp/test/route-test.c
154
{ .ver = _ver, .src = _src, .dest = _dest, .flags_seq_tag = _fst }
net/mctp/test/route-test.c
166
sprintf(desc, "{%x,%x,%x,%x}", t->hdr.ver, t->hdr.src, t->hdr.dest,
net/mctp/test/route-test.c
277
sprintf(desc, "{%x,%x,%x,%x} type %d", t->hdr.ver, t->hdr.src,
net/mctp/test/route-test.c
34
hdr.ver = 1;
net/mctp/test/route-test.c
70
KUNIT_EXPECT_EQ(test, hdr2->ver, hdr.ver);
net/mctp/test/sock-test.c
174
hdr.ver = 1;
net/ncsi/ncsi-pkt.h
175
unsigned char ver; /* Payload Version */
net/netfilter/nf_flow_table_ip.c
574
ph->hdr.ver = 1;
net/openvswitch/flow_table.c
528
int ver;
net/openvswitch/flow_table.c
531
ver = ti->node_ver;
net/openvswitch/flow_table.c
535
hlist_for_each_entry_rcu(flow, head, flow_table.node[ver]) {
net/packet/diag.c
72
static int pdiag_put_ring(struct packet_ring_buffer *ring, int ver, int nl_type,
net/packet/diag.c
85
if (ver > TPACKET_V2) {
net/psp/psp_main.c
165
u8 ver, unsigned int udp_len, __be16 sport)
net/psp/psp_main.c
215
psph->verfl = FIELD_PREP(PSPHDR_VERFL_VERSION, ver) |
net/psp/psp_main.c
225
u8 ver, __be16 sport)
net/psp/psp_main.c
257
psp_write_headers(net, skb, spi, ver,
net/qrtr/af_qrtr.c
440
unsigned int ver;
net/qrtr/af_qrtr.c
453
ver = *(u8*)data;
net/qrtr/af_qrtr.c
455
switch (ver) {
net/qrtr/af_qrtr.c
492
pr_err("qrtr: Invalid version %d\n", ver);
net/sched/act_tunnel_key.c
170
u8 ver;
net/sched/act_tunnel_key.c
182
ver = nla_get_u8(tb[TCA_TUNNEL_KEY_ENC_OPT_ERSPAN_VER]);
net/sched/act_tunnel_key.c
183
if (ver == 1) {
net/sched/act_tunnel_key.c
188
} else if (ver == 2) {
net/sched/act_tunnel_key.c
202
md->version = ver;
net/sched/act_tunnel_key.c
203
if (ver == 1) {
samples/mei/mei-amt-version.c
449
struct amt_code_versions ver;
samples/mei/mei-amt-version.c
463
status = amt_get_code_versions(&acmd, &ver);
samples/mei/mei-amt-version.c
474
for (i = 0; i < ver.count; i++) {
samples/mei/mei-amt-version.c
475
printf("%s:\t%s\n", ver.versions[i].description.string,
samples/mei/mei-amt-version.c
476
ver.versions[i].version.string);
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
208
#define VDO_UFP(ver, cap, conn, vcpwr, vcr, vbr, alt, spd) \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
209
(((ver) & 0x7) << 29 | ((cap) & 0xf) << 24 | ((conn) & 0x3) << 22 \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
230
#define VDO_DFP(ver, cap, conn, pnum) \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
231
(((ver) & 0x7) << 29 | ((cap) & 0x7) << 24 | ((conn) & 0x3) << 22 \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
346
#define VDO_PCABLE(hw, fw, ver, conn, lat, term, vbm, cur, spd) \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
347
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
350
#define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
351
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
463
#define VDO_VPD(hw, fw, ver, vbm, curr, vbi, gi, ct) \
scripts/dtc/include-prefixes/dt-bindings/usb/pd.h
464
(((hw) & 0xf) << 28 | ((fw) & 0xf) << 24 | ((ver) & 0x7) << 21 \
security/ipe/policy_parser.c
100
while ((token = strsep(&ver, ".")) != NULL) {
security/ipe/policy_parser.c
146
char *t, *ver = NULL;
security/ipe/policy_parser.c
173
ver = match_strdup(&args[0]);
security/ipe/policy_parser.c
174
if (!ver) {
security/ipe/policy_parser.c
178
rc = parse_version(ver, p);
security/ipe/policy_parser.c
192
kfree(ver);
security/ipe/policy_parser.c
93
static int parse_version(char *ver, struct ipe_parsed_policy *p)
security/keys/trusted-keys/trusted_tee.c
196
static int optee_ctx_match(struct tee_ioctl_version_data *ver, const void *data)
security/keys/trusted-keys/trusted_tee.c
198
if (ver->impl_id == TEE_IMPL_ID_OPTEE &&
security/keys/trusted-keys/trusted_tee.c
199
ver->gen_caps & TEE_GEN_CAP_REG_MEM)
sound/hda/codecs/hdmi/hdmi.c
487
hdmi_ai->ver = 0x01;
sound/hda/codecs/hdmi/hdmi.c
491
hdmi_ai->ver = 0x1b;
sound/hda/codecs/hdmi/hdmi.c
502
dp_ai->ver = 0x11 << 2;
sound/hda/codecs/hdmi/hdmi_local.h
178
u8 ver; /* 0x01 */
sound/hda/codecs/hdmi/hdmi_local.h
193
u8 ver; /* 0x11 << 2 */
sound/soc/codecs/hdac_hdmi.c
1233
unsigned int ver, mnl;
sound/soc/codecs/hdac_hdmi.c
1235
ver = (port->eld.eld_buffer[DRM_ELD_VER] & DRM_ELD_VER_MASK)
sound/soc/codecs/hdac_hdmi.c
1238
if (ver != ELD_VER_CEA_861D && ver != ELD_VER_PARTIAL) {
sound/soc/codecs/hdac_hdmi.c
1240
"HDMI: Unknown ELD version %d\n", ver);
sound/soc/codecs/hdac_hdmi.c
346
u8 ver; /* 0x11 << 2 */
sound/soc/codecs/hdac_hdmi.c
400
dp_ai.ver = 0x11 << 2;
sound/soc/codecs/lpass-macro-common.c
82
enum lpass_codec_version ver;
sound/soc/codecs/lpass-macro-common.c
85
ver = lpass_codec_version;
sound/soc/codecs/lpass-macro-common.c
88
return ver;
sound/soc/codecs/lpass-tx-macro.c
2458
.ver = LPASS_VER_9_0_0,
sound/soc/codecs/lpass-tx-macro.c
2468
.ver = LPASS_VER_9_2_0,
sound/soc/codecs/lpass-tx-macro.c
2478
.ver = LPASS_VER_10_0_0,
sound/soc/codecs/lpass-tx-macro.c
2487
.ver = LPASS_VER_11_0_0,
sound/soc/codecs/lpass-tx-macro.c
259
unsigned int ver;
sound/soc/codecs/lpass-tx-macro.c
658
if (tx->data->ver > LPASS_VER_9_0_0)
sound/soc/codecs/lpass-tx-macro.c
848
else if (tx->data->ver <= LPASS_VER_9_0_0)
sound/soc/codecs/wcd934x.c
1397
int val1, val2, ver, ret;
sound/soc/codecs/wcd934x.c
1403
ver = 0;
sound/soc/codecs/wcd934x.c
1420
ver = WCD_VERSION_WCD9340_1_0;
sound/soc/codecs/wcd934x.c
1422
ver = WCD_VERSION_WCD9340_1_1;
sound/soc/codecs/wcd934x.c
1426
ver = WCD_VERSION_WCD9341_1_0;
sound/soc/codecs/wcd934x.c
1428
ver = WCD_VERSION_WCD9341_1_1;
sound/soc/codecs/wcd934x.c
1432
wcd->version = ver;
sound/soc/codecs/wcd934x.c
1433
dev_info(wcd->dev, "WCD934X Minor:0x%x Version:0x%x\n", id_minor, ver);
sound/soc/renesas/fsi.c
1881
.ver = 1,
sound/soc/renesas/fsi.c
1890
.ver = 2,
sound/soc/renesas/fsi.c
282
int ver;
sound/soc/renesas/fsi.c
366
return master->core->ver;
sound/soc/sti/sti_uniperif.c
109
if (uni->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0) {
sound/soc/sti/sti_uniperif.c
413
uni->ver = dev_data->version;
sound/soc/sti/uniperif.h
1035
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 0)
sound/soc/sti/uniperif.h
1089
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 0)
sound/soc/sti/uniperif.h
1091
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 0 : 0xFFFFFF)
sound/soc/sti/uniperif.h
122
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 0 : 8)
sound/soc/sti/uniperif.h
1299
int ver; /* IP version, used by register access macros */
sound/soc/sti/uniperif.h
133
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 12)
sound/soc/sti/uniperif.h
135
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
140
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 13)
sound/soc/sti/uniperif.h
142
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
151
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 0 : 8)
sound/soc/sti/uniperif.h
172
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 0 : 8)
sound/soc/sti/uniperif.h
178
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 12)
sound/soc/sti/uniperif.h
180
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
185
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 13)
sound/soc/sti/uniperif.h
187
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
200
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 0 : 8)
sound/soc/sti/uniperif.h
225
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 0 : 8)
sound/soc/sti/uniperif.h
250
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 12)
sound/soc/sti/uniperif.h
252
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
260
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 13)
sound/soc/sti/uniperif.h
262
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
33
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? \
sound/soc/sti/uniperif.h
416
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 7 : -1)
sound/soc/sti/uniperif.h
450
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 16 : -1)
sound/soc/sti/uniperif.h
522
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 24 : -1)
sound/soc/sti/uniperif.h
566
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 1 : -1)
sound/soc/sti/uniperif.h
574
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 2 : -1)
sound/soc/sti/uniperif.h
604
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 5 : -1)
sound/soc/sti/uniperif.h
612
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 7)
sound/soc/sti/uniperif.h
622
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 3)
sound/soc/sti/uniperif.h
675
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 13 : -1)
sound/soc/sti/uniperif.h
695
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 14 : -1)
sound/soc/sti/uniperif.h
715
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 16 : -1)
sound/soc/sti/uniperif.h
754
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? 18 : -1)
sound/soc/sti/uniperif.h
989
((ip)->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0 ? -1 : 0x004c)
sound/soc/sti/uniperif_player.c
1067
if (player->ver >= SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0)
sound/soc/sti/uniperif_player.c
307
if (player->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0)
sound/soc/sti/uniperif_player.c
408
if (player->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0)
sound/soc/sti/uniperif_player.c
772
if (player->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0) {
sound/soc/sti/uniperif_player.c
907
if (player->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0)
sound/soc/sti/uniperif_player.c
912
if (player->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0)
sound/soc/sti/uniperif_reader.c
211
if (reader->ver < SND_ST_UNIPERIF_VERSION_UNI_PLR_TOP_1_0)
sound/soc/stm/stm32_spdifrx.c
1022
ret = regmap_read(spdifrx->regmap, STM32_SPDIFRX_VERR, &ver);
sound/soc/stm/stm32_spdifrx.c
1027
FIELD_GET(SPDIFRX_VERR_MAJ_MASK, ver),
sound/soc/stm/stm32_spdifrx.c
1028
FIELD_GET(SPDIFRX_VERR_MIN_MASK, ver));
sound/soc/stm/stm32_spdifrx.c
958
u32 ver, idr;
tools/include/uapi/linux/tls.h
44
#define TLS_VERSION_MINOR(ver) ((ver) & 0xFF)
tools/include/uapi/linux/tls.h
45
#define TLS_VERSION_MAJOR(ver) (((ver) >> 8) & 0xFF)
tools/lib/bpf/elf.c
180
ret->ver = 0;
tools/lib/bpf/elf.c
186
ret->ver = versym & VERSYM_VERSION;
tools/lib/bpf/elf.c
195
static const char *elf_get_vername(struct elf_sym_iter *iter, int ver)
tools/lib/bpf/elf.c
206
if (verdef.vd_ndx != ver) {
tools/lib/bpf/elf.c
248
ver_name = elf_get_vername(iter, sym->ver);
tools/lib/bpf/elf.c
79
int ver;
tools/perf/tests/dlfilter-test.c
410
static int test__dlfilter_ver(int ver)
tools/perf/tests/dlfilter-test.c
416
pr_debug("\n-- Testing version %d API --\n", ver);
tools/perf/tests/dlfilter-test.c
420
snprintf(td.name, sizeof(td.name), "dlfilter-test-api-v%d.so", ver);
tools/perf/tests/dlfilter-test.c
421
snprintf(td.desc, sizeof(td.desc), "dlfilter to test v%d C API", ver);
tools/perf/util/arm-spe.c
1528
u64 *ver, int *nr_cpu)
tools/perf/util/arm-spe.c
1540
*ver = 1;
tools/perf/util/arm-spe.c
1546
*ver = ptr[ARM_SPE_HEADER_VERSION];
tools/perf/util/probe-event.c
3057
const char *norm, *ver;
tools/perf/util/probe-event.c
3075
ver = strchr(norm, '@');
tools/perf/util/probe-event.c
3076
if (ver) {
tools/perf/util/probe-event.c
3077
buf = strndup(norm, ver - norm);
tools/testing/selftests/bpf/progs/test_lwt_seg6local.c
20
unsigned int ver:4;
tools/testing/selftests/bpf/progs/test_seg6_loop.c
20
unsigned int ver:4;
tools/testing/selftests/net/psock_tpacket.c
107
ret = setsockopt(sock, SOL_PACKET, PACKET_VERSION, &ver, sizeof(ver));
tools/testing/selftests/net/psock_tpacket.c
99
static int pfsocket(int ver)
tools/testing/selftests/vDSO/parse_vdso.c
202
static bool vdso_match_version(ELF(Versym) ver,
tools/testing/selftests/vDSO/parse_vdso.c
221
ver &= 0x7fff; /* Apparently bit 15 means "hidden" */
tools/testing/selftests/vDSO/parse_vdso.c
225
&& (def->vd_ndx & 0x7fff) == ver)
tools/testing/selftests/vfio/lib/drivers/ioat/registers.h
173
#define IOAT_CHAINADDR_OFFSET(ver) ((ver) < IOAT_VER_2_0 \
tools/testing/selftests/vfio/lib/drivers/ioat/registers.h
177
#define IOAT_CHAINADDR_OFFSET_LOW(ver) ((ver) < IOAT_VER_2_0 \
tools/testing/selftests/vfio/lib/drivers/ioat/registers.h
181
#define IOAT_CHAINADDR_OFFSET_HIGH(ver) ((ver) < IOAT_VER_2_0 \
tools/testing/selftests/vfio/lib/drivers/ioat/registers.h
186
#define IOAT_CHANCMD_OFFSET(ver) ((ver) < IOAT_VER_2_0 \