/linux-4.4.14/arch/microblaze/kernel/cpu/ |
H A D | pvr.c | 2 * Support for MicroBlaze PVR (processor version register) 35 * Does the CPU support the PVR register? 37 * 0: no PVR 38 * 1: simple PVR 39 * 2: full PVR 42 * PVR was even an option. 52 /* PVR bit in MSR tells us if there is any support */ cpu_has_pvr() 62 /* for partial PVR use static cpuinfo */ cpu_has_pvr()
|
H A D | cpuinfo-pvr-full.c | 2 * Support for MicroBlaze PVR (processor version register) 20 * the PVR macros in pvr.h. 27 early_printk("ERROR: Microblaze " x "-different for PVR and DTS\n"); 30 pr_info("ERROR: Microblaze " x "-different for PVR and DTS\n"); 41 pr_err("ERROR: MB has broken PVR regs -> use DTS setting\n"); set_cpuinfo_pvr_full()
|
H A D | cpuinfo.c | 56 * FIXME Not sure if the actual key is defined by Xilinx in the PVR 94 pr_warn("%s: No PVR support. Using static CPU info from FDT\n", setup_cpuinfo() 99 * please do not use FULL PVR with MMU */ setup_cpuinfo() 101 pr_info("%s: Using full CPU PVR support\n", setup_cpuinfo() 107 pr_warn("%s: Unsupported PVR setting\n", __func__); setup_cpuinfo()
|
H A D | mb.c | 126 "PVR-USR1:\t%02x\n" show_cpuinfo() 127 "PVR-USR2:\t%08x\n", show_cpuinfo()
|
H A D | cpuinfo-static.c | 140 /* FIXME - mb3 and spartan2 do not exist in PVR */ set_cpuinfo_static()
|
/linux-4.4.14/arch/microblaze/include/asm/ |
H A D | pvr.h | 2 * Support for the MicroBlaze PVR (Processor Version Register) 24 /* Basic PVR mask */ 39 /* User 2 PVR mask */ 42 /* Configuration PVR masks */ 73 /* Debug and exception PVR masks */ 80 /* ICache config PVR masks */ 89 /* DCache config PVR masks */ 99 /* ICache base address PVR mask */ 102 /* ICache high address PVR mask */ 105 /* DCache base address PVR mask */ 108 /* DCache high address PVR mask */ 111 /* Target family PVR mask */ 121 /* MSR Reset value PVR mask */ 124 /* PVR access macros */
|
H A D | kgdb.h | 13 * 12 32-bit PVR
|
/linux-4.4.14/arch/sh/boards/mach-microdev/ |
H A D | io.c | 29 * The Processor Version Register (PVR) has these properties. 31 #define PVR 0xff000030 /* Processor Version Register */ macro 121 result = PVR; microdev_ioport_map()
|
/linux-4.4.14/drivers/media/usb/hdpvr/ |
H A D | hdpvr-i2c.c | 3 * Hauppauge HD PVR USB driver 42 init_data->name = "HD-PVR"; hdpvr_register_ir_tx_i2c() 59 init_data->name = "HD-PVR"; hdpvr_register_ir_rx_i2c() 189 .name = "Hauppage HD PVR I2C",
|
H A D | hdpvr-control.c | 2 * Hauppauge HD PVR USB driver - video 4 linux 2 interface
|
H A D | hdpvr-core.c | 2 * Hauppauge HD PVR USB driver 452 MODULE_DESCRIPTION("Hauppauge HD PVR driver");
|
H A D | hdpvr.h | 2 * Hauppauge HD PVR USB driver
|
H A D | hdpvr-video.c | 2 * Hauppauge HD PVR USB driver - video 4 linux 2 interface 573 strcpy(cap->card, "Hauppauge HD PVR"); vidioc_querycap() 1232 strcpy(dev->video_dev.name, "Hauppauge HD PVR"); hdpvr_register_videodev()
|
/linux-4.4.14/include/media/ |
H A D | tuner.h | 98 #define TUNER_TCL_2002MB 55 /* Hauppauge PVR-150 PAL */ 100 #define TUNER_PHILIPS_FQ1216AME_MK4 56 /* Hauppauge PVR-150 PAL */ 101 #define TUNER_PHILIPS_FQ1236A_MK4 57 /* Hauppauge PVR-500MCE NTSC */ 117 #define TUNER_SAMSUNG_TCPN_2121P30A 70 /* Hauppauge PVR-500MCE NTSC */ 121 #define TUNER_SAMSUNG_TCPG_6121P30A 73 /* Hauppauge PVR-500 PAL */
|
H A D | cx25840.h | 178 present in Hauppauge PVR-150 (and possibly PVR-500) cards that have
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
H A D | ivtv-cards.h | 25 #define IVTV_CARD_PVR_250 0 /* WinTV PVR 250 */ 27 #define IVTV_CARD_PVR_150 2 /* WinTV PVR 150 and PVR 500 (really just two 33 #define IVTV_CARD_PG600 6 /* YUAN PG600/DIAMONDMM PVR-550 based on the CX Falcon 2 */ 49 #define IVTV_CARD_AVER_PVR150PLUS 22 /* AVerMedia PVR-150 Plus */ 63 /* PVR-350 V1 (uses saa7114) */
|
H A D | ivtv-cards.c | 73 /* Hauppauge PVR-250 cards */ 78 .name = "Hauppauge WinTV PVR-250", 104 /* Hauppauge PVR-350 cards */ 131 .name = "Hauppauge WinTV PVR-350", 158 /* PVR-350 V1 boards have a different audio tuner input and use a 164 .name = "Hauppauge WinTV PVR-350 (V1)", 192 /* Hauppauge PVR-150/PVR-500 cards */ 196 .name = "Hauppauge WinTV PVR-150", 356 /* Yuan PG600/Diamond PVR-550 cards */ 366 .name = "Yuan PG600, Diamond PVR-550", 986 /* AVerMedia PVR-150 Plus / AVerTV M113 cards with a Daewoo/Partsnic Tuner */ 996 .name = "AVerMedia PVR-150 Plus / AVerTV M113 Partsnic (Daewoo) Tuner",
|
H A D | ivtv-driver.c | 65 without radio and a PVR-350 with. Normally this would give a 66 video1 device together with a radio0 device for the PVR. By 179 "\t\t\t 1 = WinTV PVR 250\n" 180 "\t\t\t 2 = WinTV PVR 350\n" 181 "\t\t\t 3 = WinTV PVR-150 or PVR-500\n" 185 "\t\t\t 7 = YUAN PG600/DIAMONDMM PVR-550 (CX Falcon 2)\n" 201 "\t\t\t23 = AverMedia PVR-150 Plus\n" 279 ("CX23415/CX23416 MPEG2 encoder (WinTV PVR-150/250/350/500,\n" 446 IVTV_ERR("Unknown model %d, defaulting to PVR-150\n", tv.model); ivtv_process_eeprom() 487 itv->card_name = "WinTV PVR 500"; ivtv_process_eeprom() 492 itv->card_name = is_first ? "WinTV PVR 500 (unit #1)" : ivtv_process_eeprom() 493 "WinTV PVR 500 (unit #2)"; ivtv_process_eeprom()
|
H A D | ivtv-i2c.c | 25 CPU on the PVR-150 which handles IR functions (occasional inability to 27 bus being completely unreachable when multiple PVR cards were present.
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-devattr.c | 48 /* Hauppauge PVR-USB2 Model 29xxx */ 63 .description = "WinTV PVR USB2 Model 29xxx", 82 /* Hauppauge PVR-USB2 Model 24xxx */ 97 .description = "WinTV PVR USB2 Model 24xxx", 306 /* Hauppauge PVR-USB2 Model 73xxx */ 404 /* Hauppauge PVR-USB2 Model 75xxx */
|
H A D | pvrusb2-main.c | 38 #define DRIVER_DESC "Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner"
|
H A D | pvrusb2-eeprom.c | 69 newer PVR USB2 hardware) */ pvr2_eeprom_fetch()
|
H A D | pvrusb2-encoder.c | 346 specific to the PVR USB2 hardware. */ pvr2_encoder_prep_config()
|
H A D | pvrusb2-hdw.c | 3393 newer PVR USB2 hardware) */ pvr2_full_eeprom_fetch()
|
/linux-4.4.14/arch/powerpc/platforms/85xx/ |
H A D | stx_gp3.c | 81 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); stx_gp3_show_cpuinfo()
|
H A D | tqm85xx.c | 80 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); tqm85xx_show_cpuinfo()
|
H A D | ksi8560.c | 164 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); ksi8560_show_cpuinfo()
|
H A D | mpc85xx_ads.c | 163 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); mpc85xx_ads_show_cpuinfo()
|
H A D | sbc8548.c | 108 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); sbc8548_show_cpuinfo()
|
H A D | mpc85xx_cds.c | 356 seq_printf(m, "PVR\t\t: 0x%x\n", pvid); mpc85xx_cds_show_cpuinfo()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | cputable.c | 28 /* The platform string corresponding to the real PVR */ 1587 { /* Use logical PVR for 440EP (logical pvr = pvr | 0x8) */ 1612 { /* Matches both physical and logical PVR for 440EP (logical pvr = pvr | 0x8) */ 1625 { /* Use logical PVR for 440EP (logical pvr = pvr | 0x8) */ 1651 { /* Use logical PVR for 440EPx (logical pvr = pvr | 0x8) */ 2128 * PVR with a new value obtained using a logical PVR value, setup_cpu_spec() 2141 * have pulled the default case because the real PVR was setup_cpu_spec() 2148 * possibly overriding a real PVR with a logical one, setup_cpu_spec()
|
H A D | prom.c | 362 * PAPR defines "logical" PVR values for cpus that early_init_dt_scan_cpus() 368 * logical PVR value in order to use the cpu feature early_init_dt_scan_cpus() 372 * uses the 0x0f000002 PVR value; in POWER5+ mode early_init_dt_scan_cpus()
|
H A D | traps.c | 869 * provide the PVR to user applications using the mfspr rd, PVR. 1018 /* Emulate the mfspr rD, PVR. */ emulate_instruction()
|
H A D | head_8xx.S | 88 * I decided to use conditional compilation instead of checking PVR and
|
H A D | head_44x.S | 809 /* We use the PVR to differenciate 44x cores from 476 */
|
H A D | prom_init.c | 631 * The architecture vector has an array of PVR mask/value pairs,
|
/linux-4.4.14/arch/microblaze/kernel/ |
H A D | kgdb.c | 134 get_pvr(&pvr); /* Fill PVR structure */ kgdb_arch_init()
|
/linux-4.4.14/drivers/cpufreq/ |
H A D | maple-cpufreq.c | 182 /* we actually don't care on which CPU to access PVR */ maple_cpufreq_init()
|
/linux-4.4.14/drivers/char/pcmcia/ |
H A D | synclink_cs.c | 243 * FIXME: PPC has PVR defined in asm/reg.h. For now we just undef it. 245 #undef PVR macro 282 #define PVR 0x3c macro 1881 val = read_reg(info, PVR) & 0x0f; set_interface() 1888 write_reg(info, PVR, val); set_interface() 3250 /* PVR[3] 1=AUTO CTS active */ hdlc_mode() 3251 set_reg_bits(info, CHA + PVR, BIT3); hdlc_mode() 3253 clear_reg_bits(info, CHA + PVR, BIT3); hdlc_mode() 3387 /* PVR Port Value Register reset_device() 3397 // write_reg(info, PVR, PVR_DTR); reset_device() 3569 /* PVR[3] 1=AUTO CTS active */ async_mode() 3570 set_reg_bits(info, CHA + PVR, BIT3); async_mode() 3572 clear_reg_bits(info, CHA + PVR, BIT3); async_mode() 3606 status = read_reg(info, CHA + PVR); get_signals() 3635 clear_reg_bits(info, CHA + PVR, PVR_DTR); set_signals() 3637 set_reg_bits(info, CHA + PVR, PVR_DTR); set_signals()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | prom.h | 163 * The architecture vector has an array of PVR mask/value pairs,
|
H A D | kvm_book3s.h | 96 bool hior_explicit; /* HIOR is set by ioctl, not PVR */
|
H A D | reg.h | 1085 /* Processor Version Register (PVR) field extraction */ 1094 * revision subfields of the PVR for the PowerPC 403s into the following: 1142 * For the 8xx processors, all of them report the same PVR family for 1155 /* 476 Simulator seems to currently have the PVR of the 602... */ 1181 /* "Logical" PVR values defined in PAPR, representing architecture levels */
|
H A D | cputable.h | 48 /* CPU is matched via (PVR & pvr_mask) == pvr_value */
|
/linux-4.4.14/drivers/staging/media/lirc/ |
H A D | lirc_zilog.c | 16 * modified for Hauppauge PVR-150 IR TX device by 692 * Without this delay, the HD-PVR and HVR-1950 both return an -EIO send_boot_data() 1045 * The sleep bits aren't necessary on the HD PVR, and in fact, the send_code() 1047 * going to skip this whole mess and say we're done on the HD PVR send_code()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
H A D | omap_drv.h | 236 /* PVR needs alignment to 8 pixels.. right now that is the most align_pitch()
|
H A D | omap_gem.c | 1109 * in case of PVR, the GPU can directly update read/write complete 1231 /* special API so PVR can update the buffer to use a sync-object allocated 1232 * from it's sync-obj heap. Only used for a newly allocated (from PVR's
|
/linux-4.4.14/arch/sh/mm/ |
H A D | cache-sh4.c | 380 printk("PVR=%08x CVR=%08x PRR=%08x\n", sh4_cache_init()
|
/linux-4.4.14/drivers/media/pci/cx88/ |
H A D | cx88-input.c | 612 core->init_data.name = "cx88 Leadtek PVR 2000 remote"; cx88_i2c_init_ir()
|
H A D | cx88-cards.c | 319 .name = "Leadtek PVR 2000", 366 .name = "Prolink PlayTV PVR", 391 .name = "ASUS PVR-416", 2877 case 28552: /* WinTV-PVR 'Roslyn' (No IR) */ hauppauge_eeprom()
|
/linux-4.4.14/drivers/tty/serial/ |
H A D | sunsab.c | 60 unsigned char pvr_dtr_bit; /* Which PVR bit is DTR */ 61 unsigned char pvr_dsr_bit; /* Which PVR bit is DSR */
|
/linux-4.4.14/drivers/media/usb/em28xx/ |
H A D | em28xx-cards.c | 614 .name = "Kworld PVR TV 2800 RF", 1550 .name = "SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0", 2835 /* GPIO enables sound on KWORLD PVR TV 2800RF */ em28xx_card_setup()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-debug.c | 893 [KEY_EPG] = "EPG", [KEY_PVR] = "PVR",
|
/linux-4.4.14/drivers/media/pci/cx18/ |
H A D | cx18-driver.h | 545 * which is the payload size a PVR-350 (CX23415) MPEG decoder will
|
H A D | cx18-av-core.c | 348 * without them (at least when a PVR-350 is the PAL source). cx18_av_std_setup()
|
/linux-4.4.14/arch/powerpc/kvm/ |
H A D | book3s_hv.c | 978 /* Only accept the same PVR as the host's, since we can't spoof it */ kvm_arch_vcpu_ioctl_set_sregs_hv() 1643 /* default to host PVR, since we can't spoof it */ kvmppc_core_vcpu_create_hv()
|
/linux-4.4.14/drivers/media/rc/ |
H A D | mceusb.c | 297 /* bundled with Hauppauge PVR-150 */
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
H A D | bttv-cards.c | 157 { 0x45000070, BTTV_BOARD_HAUPPAUGEPVR, "Hauppauge WinTV/PVR" }, 1605 .name = "Hauppauge WinTV PVR", 3860 * minimal bootstrap for the WinTV/PVR -- upload altera firmware.
|
/linux-4.4.14/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 2797 deb_info("TFE7090P-PVR update LNA: agc global=%i", agc_global); tfe7090p_pvr_update_lna()
|
/linux-4.4.14/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.c | 5279 * Enforce the legacy PVR-350/MSP3400 to PVR-150/CX25843 volume cx25840_probe()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
H A D | saa7134-cards.c | 1539 .name = "Compro VideoMate TV PVR/FM",
|