/linux/drivers/media/tuners/ |
H A D | xc4000.h | 3 * Driver for Xceive XC4000 "QAM/8VSB single chip tuner" 20 /* value to be written to XREG_AMPLITUDE in DVB-T mode (0: no write) */ 22 /* if non-zero, register 0x0E is set to filter analog TV video output */ 28 /* xc4000 callback command */ 29 #define XC4000_TUNER_RESET 0 35 * The xc4000 driver cares not for this value, other than ensuring
|
H A D | tuner-types.c | 43 * 0x80 = Control Byte 44 * 0x40 = 250 uA charge pump (irrelevant) 45 * 0x18 = Aux Byte to follow 46 * 0x06 = 64.5 kHz divider (irrelevant) 47 * 0x01 = Disable Vt (aka sleep) 49 * 0x00 = AGC Time constant 2s Iagc = 300 nA (vs 0x80 = 9 nA) 50 * 0x50 = AGC Take over point = 103 dBuV 52 static u8 tua603x_agc103[] = { 2, 0x80|0x4 [all...] |
/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp-regs.h | 12 #define PCICMDSTS 0x01 13 #define INTR 0x0f 14 #define MSI_CAPID 0x24 15 #define MSI_ADDRESS 0x25 16 #define MSI_DATA 0x26 17 #define INTR_CTL 0x27 19 #define PCI_MSI_CAPID 0x90 20 #define PCI_MSI_ADDR 0x94 21 #define PCI_MSI_DATA 0x98 22 #define PCI_INTERRUPT_CTRL 0x9 [all...] |
/linux/Documentation/admin-guide/media/ |
H A D | cx23885-cardlist.rst | 11 :stub-columns: 0 17 * - 0 142 - Leadtek Winfast PxDVR3200 H XC4000
|
H A D | cx88-cardlist.rst | 11 :stub-columns: 0 17 * - 0 370 - Leadtek WinFast DTV1800 H (XC4000)
|
/linux/arch/arm/mach-imx/ |
H A D | mx3x.h | 36 #define MX3x_L2CC_BASE_ADDR 0x30000000 42 #define MX3x_AIPS1_BASE_ADDR 0x43f00000 44 #define MX3x_MAX_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x04000) 45 #define MX3x_EVTMON_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x08000) 46 #define MX3x_CLKCTL_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x0c000) 47 #define MX3x_ETB_SLOT4_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x10000) 48 #define MX3x_ETB_SLOT5_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x14000) 49 #define MX3x_ECT_CTIO_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x18000) 50 #define MX3x_I2C_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x80000) 51 #define MX3x_I2C3_BASE_ADDR (MX3x_AIPS1_BASE_ADDR + 0x8400 [all...] |
/linux/include/media/ |
H A D | tuner-types.h | 35 * Please notice that digital tuners like xc3028/xc4000/xc5000 don't use 98 * 0 means inactive, 1 means active. Note: the 100 * inverted. So a 0 here means a 1 in the B6 bit. 102 * 0 means inactive, 1 means active. Note: the 104 * inverted. So a 0 here means a 1 in the B7 bit. 112 * FM and 0 for stereo. 113 * @default_pll_gating_18: Select 18% (or according to datasheet 0%) 120 * 0 = 10.7, 1 = 33.3, 2 = 41.3 122 * band. Default is 0. Range: -16:+15 124 * band. Default is 0 [all...] |
/linux/Documentation/devicetree/bindings/net/ |
H A D | marvell,pp2.yaml | 32 const: 0 59 '^(ethernet-)?port@[0-2]$': 92 "hifX", with X in [0..8], and "link". The names "tx-cpu0", 165 '^(ethernet-)?port@[0-2]$': 187 '^(ethernet-)?port@[0-1]$': 204 #size-cells = <0>; 206 reg = <0xf0000 0xa000>, 207 <0xc0000 0x306 [all...] |
/linux/drivers/media/pci/cx88/ |
H A D | cx88-cards.c | 11 #include "xc4000.h" 19 static unsigned int tuner[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; 20 static unsigned int radio[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; 21 static unsigned int card[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; 43 } while (0) 60 .vmux = 0, 81 .vmux = 0, 82 .gpio0 = 0xff00, // internal decoder 85 .vmux = 0, 86 .gpio0 = 0xff0 [all...] |
H A D | cx88-dvb.c | 31 #include "xc4000.h" 71 } while (0) 84 sizes[0] = dev->ts_packet_size * dev->ts_packet_count; in queue_setup() 86 return 0; in queue_setup() 108 memset(risc, 0, sizeof(*risc)); in buffer_finish() 128 return 0; in start_streaming() 165 int ret = 0; in cx88_dvb_bus_ctrl() 182 dev->frontends.active_fe_id = 0; in cx88_dvb_bus_ctrl() 216 static const u8 clock_config[] = { CLOCK_CTL, 0x38, 0x3 in dvico_fusionhdtv_demod_init() [all...] |
/linux/drivers/staging/gpib/hp_82335/ |
H A D | hp82335.c | 216 return 0; in hp82335_allocate_private() 227 return 0x1ff8 + register_num; in tms9914_to_hp82335_offset() 244 writeb(0, tms_priv->mmiobase + HPREG_INTR_CLEAR); in hp82335_clear_interrupt() 254 board->status = 0; in hp82335_attach() 265 case 0xc4000: in hp82335_attach() 266 case 0xc8000: in hp82335_attach() 267 case 0xcc000: in hp82335_attach() 268 case 0xd0000: in hp82335_attach() 269 case 0xd400 in hp82335_attach() [all...] |
/linux/drivers/media/common/ |
H A D | tveeprom.c | 67 /* 0-9 */ 236 { TUNER_ABSENT, "Xceive XC4000"}, 284 /* 0-4 */ 306 { TVEEPROM_AUDPROC_OTHER, "Type 0x12" }, 319 { TVEEPROM_AUDPROC_MSP, "Type 0x1d" }, 352 /* 0-4 */ 412 return 0; in hasRadioTuner() 421 ** if packet[0] == 0x84, then packet[0 in tveeprom_hauppauge_analog() [all...] |
/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-cards.c | 22 #include "xc4000.h" 39 "\t\t Default: 0 [Disabled]"); 48 .clk_freq = 0, 51 .vmux = 0, 68 .vmux = 0, 69 .gpio0 = 0xff00, 72 .vmux = 0, 73 .gpio0 = 0xff01, 77 .gpio0 = 0xff02, 81 .gpio0 = 0xff0 [all...] |
/linux/drivers/media/usb/dvb-usb/ |
H A D | dib0700_devices.c | 17 #include "xc4000.h" 29 MODULE_PARM_DESC(force_lna_activation, "force the activation of Low-Noise-Amplifier(s) (LNA), if applicable for the device (default: 0=automatic/off)."); 42 .i2c_address = 0x60, 45 .i2c_address = 0x61, 52 .setup = (1 << 8) | (5 << 5) | (0 << 4) | (0 << 3) | (0 << 2) | (2 << 0), 57 .agc2_min = 0, 59 .agc1_pt1 = 0, [all...] |
/linux/drivers/gpu/drm/i915/ |
H A D | i915_reg.h | 106 * #define _FOO_A 0xf000 107 * #define _FOO_B 0xf001 111 * #define FOO_MODE_BAR REG_FIELD_PREP(FOO_MODE_MASK, 0) 115 * #define BAR _MMIO(0xb000) 116 * #define GEN8_BAR _MMIO(0xb888) 119 #define GU_CNTL_PROTECTED _MMIO(0x10100C) 122 #define GU_CNTL _MMIO(0x101010) 125 #define GU_DEBUG _MMIO(0x101018) 128 #define GEN6_STOLEN_RESERVED _MMIO(0x1082C0) 129 #define GEN6_STOLEN_RESERVED_ADDR_MASK (0xFF [all...] |
/linux/drivers/media/v4l2-core/ |
H A D | tuner-core.c | 43 #include "xc4000.h" 95 } while (0) 267 return 0; in fe_set_config() 308 dprintk("tuner 0x%02x: Tuner type absent\n", c->addr); in set_type() 350 buffer[0] = 0x0b; in set_type() 351 buffer[1] = 0xdc; in set_type() 352 buffer[2] = 0x9c; in set_type() 353 buffer[3] = 0x60; in set_type() 356 buffer[2] = 0x8 in set_type() [all...] |
/linux/drivers/clk/qcom/ |
H A D | gcc-sa8775p.c | 74 .offset = 0x0, 77 .enable_reg = 0x4b028, 78 .enable_mask = BIT(0), 89 { 0x1, 2 }, 94 .offset = 0x0, 111 .offset = 0x1000, 114 .enable_reg = 0x4b028, 126 .offset = 0x4000, 129 .enable_reg = 0x4b028, 141 .offset = 0x500 [all...] |
/linux/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_dump.h | 22 #define DRV_DUMP_XSTORM_WAITP_ADDRESS 0x2b8a80 23 #define DRV_DUMP_TSTORM_WAITP_ADDRESS 0x1b8a80 24 #define DRV_DUMP_USTORM_WAITP_ADDRESS 0x338a80 25 #define DRV_DUMP_CSTORM_WAITP_ADDRESS 0x238a80 45 #define BNX2X_DUMP_VERSION 0x61111111 65 static const u32 page_vals_e2[] = {0, 128}; 68 {0x58000, 4608, DUMP_CHIP_E2, 0x30} 74 static const u32 page_vals_e3[] = {0, 128}; 77 {0x5800 [all...] |
H A D | bnx2x_reg.h | 26 #define ATC_ATC_INT_STS_REG_ADDRESS_ERROR (0x1<<0) 27 #define ATC_ATC_INT_STS_REG_ATC_GPA_MULTIPLE_HITS (0x1<<2) 28 #define ATC_ATC_INT_STS_REG_ATC_IREQ_LESS_THAN_STU (0x1<<5) 29 #define ATC_ATC_INT_STS_REG_ATC_RCPL_TO_EMPTY_CNT (0x1<<3) 30 #define ATC_ATC_INT_STS_REG_ATC_TCPL_ERROR (0x1<<4) 31 #define ATC_ATC_INT_STS_REG_ATC_TCPL_TO_NOT_PEND (0x1<<1) 33 #define ATC_REG_ATC_INIT_ARRAY 0x1100b8 35 #define ATC_REG_ATC_INIT_DONE 0x1100bc 36 /* [RC 6] Interrupt register #0 rea [all...] |