Lines Matching +full:usb +full:- +full:misc +full:- +full:reg
1 // SPDX-License-Identifier: GPL-2.0
4 * flexcop-misc.c - miscellaneous functions
11 flexcop_ibi_value v = fc->read_ibi_reg(fc,misc_204); in flexcop_determine_revision()
16 fc->rev = FLEXCOP_II; in flexcop_determine_revision()
20 fc->rev = FLEXCOP_IIB; in flexcop_determine_revision()
24 fc->rev = FLEXCOP_III; in flexcop_determine_revision()
27 err("unknown FlexCop Revision: %x. Please report this to linux-dvb@linuxtv.org.", in flexcop_determine_revision()
32 if ((fc->has_32_hw_pid_filter = v.misc_204.Rev_N_sig_caps)) in flexcop_determine_revision()
48 [FC_CABLE] = "Cable2PC/CableStar 2 DVB-C",
49 [FC_AIR_DVBT] = "Air2PC/AirStar 2 DVB-T",
53 [FC_SKY_REV23] = "Sky2PC/SkyStar 2 DVB-S rev 2.3 (old version)",
54 [FC_SKY_REV26] = "Sky2PC/SkyStar 2 DVB-S rev 2.6",
55 [FC_SKY_REV27] = "Sky2PC/SkyStar 2 DVB-S rev 2.7a/u",
56 [FC_SKY_REV28] = "Sky2PC/SkyStar 2 DVB-S rev 2.8",
57 [FC_SKYS2_REV33] = "Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3",
61 "USB",
69 prefix, flexcop_device_names[fc->dev_type], in flexcop_device_name()
70 flexcop_bus_names[fc->bus_type], in flexcop_device_name()
71 flexcop_revision_names[fc->rev], suffix); in flexcop_device_name()
75 flexcop_ibi_register reg, int num) in flexcop_dump_reg() argument
80 v = fc->read_ibi_reg(fc, reg+4*i); in flexcop_dump_reg()
81 deb_rdump("0x%03x: %08x, ", reg+4*i, v.raw); in flexcop_dump_reg()