Home
last modified time | relevance | path

Searched +full:0 +full:xc4000 (Results 1 – 25 of 32) sorted by relevance

12

/openbmc/linux/drivers/media/tuners/
H A Dxc4000.h3 * 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 Dxc4000.c3 * Driver for Xceive XC4000 "QAM/8VSB single chip tuner"
23 #include "xc4000.h"
29 MODULE_PARM_DESC(debug, "Debugging level (0 to 2, default: 0 (off)).");
33 MODULE_PARM_DESC(no_poweroff, "Power management (1: disabled, 2: enabled, 0 (default): use device-s…
37 MODULE_PARM_DESC(audio_std, "Audio standard. XC4000 audio decoder explicitly needs to know what aud…
46 module_param_string(firmware_name, firmware_name, sizeof(firmware_name), 0);
53 printk(KERN_INFO "%s: " fmt, "xc4000", ## arg)
101 #define XC4000_DEFAULT_FIRMWARE "dvb-fe-xc4000-1.4.fw"
102 #define XC4000_DEFAULT_FIRMWARE_NEW "dvb-fe-xc4000-1.4.1.fw"
107 #define XC_POWERED_DOWN 0x80000000U
[all …]
H A Dtuner-types.c43 * 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|0x40|0x18|0x06|0x01, 0x00|0x50 };
54 /* 0x04 = 166.67 kHz divider
56 * 0x80 = AGC Time constant 50ms Iagc = 9 uA
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D04625 seq=`basename $0`
34 trap "_cleanup; exit \$status" 0 1 2 3 15
60 local pattern=0
61 local cur_sec=0
63 for ((i=0;i<=$((sectors - 1));i++)); do
71 backing_io 0 32 write | $QEMU_IO "$TEST_IMG" | _filter_qemu_io
84 aio_write -P 10 0x18000 0x2000
87 aio_write -P 11 0x12000 0x2000
88 aio_write -P 12 0x1c000 0x2000
98 aio_write -P 20 0x28000 0x2000
[all …]
/openbmc/qemu/include/hw/pci-host/
H A Dpam.h35 * 0xa0000 - 0xbffff compatible SMRAM
37 * 0xc0000 - 0xc3fff Expansion area memory segments
38 * 0xc4000 - 0xc7fff
39 * 0xc8000 - 0xcbfff
40 * 0xcc000 - 0xcffff
41 * 0xd0000 - 0xd3fff
42 * 0xd4000 - 0xd7fff
43 * 0xd8000 - 0xdbfff
44 * 0xdc000 - 0xdffff
45 * 0xe0000 - 0xe3fff Extended System BIOS Area Memory Segments
[all …]
/openbmc/openbmc/poky/meta/recipes-kernel/linux-firmware/
H A Dlinux-firmware_20250109.bb77 & Firmware-xc4000 \
153 file://LICENCE.xc4000;md5=0ff51d2dc49fce04814c9155081092f0 \
234 NO_GENERIC_LICENSE[Firmware-xc4000] = "LICENCE.xc4000"
279 if [ "${@bb.utils.contains('PACKAGECONFIG', 'deduplicate', '1', '0', d)}" = "1" ]; then
336 ${PN}-bcm-0bb4-0306 \
497 ${PN}-xc4000-license ${PN}-xc4000 \
548 ${nonarch_base_libdir}/firmware/ath9k_htc/htc_7010-1.4.0.fw* \
549 ${nonarch_base_libdir}/firmware/ath9k_htc/htc_9271-1.4.0.fw* \
1352 # For xc4000
1353 LICENSE:${PN}-xc4000 = "Firmware-xc4000"
[all …]
/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Datomisp-regs.h23 #define PCICMDSTS 0x01
24 #define INTR 0x0f
25 #define MSI_CAPID 0x24
26 #define MSI_ADDRESS 0x25
27 #define MSI_DATA 0x26
28 #define INTR_CTL 0x27
30 #define PCI_MSI_CAPID 0x90
31 #define PCI_MSI_ADDR 0x94
32 #define PCI_MSI_DATA 0x98
33 #define PCI_INTERRUPT_CTRL 0x9C
[all …]
/openbmc/linux/Documentation/admin-guide/media/
H A Dcx23885-cardlist.rst11 :stub-columns: 0
17 * - 0
142 - Leadtek Winfast PxDVR3200 H XC4000
H A Dcx88-cardlist.rst11 :stub-columns: 0
17 * - 0
370 - Leadtek WinFast DTV1800 H (XC4000)
/openbmc/u-boot/arch/x86/include/asm/arch-quark/acpi/
H A Dsouthcluster.asl11 Name(_ADR, 0)
12 Name(_BBN, 0)
18 0x0000, 0x0000, 0x00ff, 0x0000, 0x0100, , , PB00)
20 /* IO Region 0 */
22 0x0000, 0x0000, 0x0cf7, 0x0000, 0x0cf8, , , PI00)
25 IO(Decode16, 0x0cf8, 0x0cf8, 0x0001, 0x0008)
29 0x0000, 0x0d00, 0xffff, 0x0000, 0xf300, , , PI01)
31 /* VGA memory (0xa0000-0xbffff) */
34 0x00000000, 0x000a0000, 0x000bffff, 0x00000000,
35 0x00020000, , , ASEG)
[all …]
/openbmc/linux/arch/arm/mach-imx/
H A Dmx3x.h36 #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 + 0x84000)
[all …]
/openbmc/u-boot/arch/x86/include/asm/arch-baytrail/acpi/
H A Dsouthcluster.asl14 Name(_ADR, 0)
15 Name(_BBN, 0)
21 0x0000, 0x0000, 0x00ff, 0x0000, 0x0100, , , PB00)
23 /* IO Region 0 */
25 0x0000, 0x0000, 0x0cf7, 0x0000, 0x0cf8, , , PI00)
28 IO(Decode16, 0x0cf8, 0x0cf8, 0x0001, 0x0008)
32 0x0000, 0x0d00, 0xffff, 0x0000, 0xf300, , , PI01)
34 /* VGA memory (0xa0000-0xbffff) */
37 0x00000000, 0x000a0000, 0x000bffff, 0x00000000,
38 0x00020000, , , ASEG)
[all …]
/openbmc/linux/include/media/
H A Dtuner-types.h35 * 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. Range: -16:+15
[all …]
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dmarvell,pp2.yaml32 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 0x3060>,
208 <0xc4000 0x100>,
209 <0xc5000 0x100>;
[all …]
/openbmc/linux/drivers/media/pci/cx88/
H A Dcx88-cards.c11 #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 = 0xff01, // mono from tuner chip
[all …]
H A Dcx88-dvb.c31 #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()
167 int ret = 0; in cx88_dvb_bus_ctrl()
184 dev->frontends.active_fe_id = 0; in cx88_dvb_bus_ctrl()
218 static const u8 clock_config[] = { CLOCK_CTL, 0x38, 0x39 }; in dvico_fusionhdtv_demod_init()
219 static const u8 reset[] = { RESET, 0x80 }; in dvico_fusionhdtv_demod_init()
[all …]
/openbmc/qemu/tests/qtest/
H A Di440fx-test.c52 dev = qpci_device_find(bus, QPCI_DEVFN(0, 0)); in test_i440fx_defaults()
56 g_assert_cmpint(qpci_config_readw(dev, PCI_VENDOR_ID), ==, 0x8086); in test_i440fx_defaults()
58 g_assert_cmpint(qpci_config_readw(dev, PCI_DEVICE_ID), ==, 0x1237); in test_i440fx_defaults()
61 g_assert_cmpint(qpci_config_readw(dev, PCI_COMMAND), ==, 0x0006); in test_i440fx_defaults()
63 g_assert_cmpint(qpci_config_readw(dev, PCI_STATUS), ==, 0x0280); in test_i440fx_defaults()
66 g_assert_cmpint(qpci_config_readb(dev, PCI_CLASS_PROG), ==, 0x00); in test_i440fx_defaults()
67 g_assert_cmpint(qpci_config_readw(dev, PCI_CLASS_DEVICE), ==, 0x0600); in test_i440fx_defaults()
69 g_assert_cmpint(qpci_config_readb(dev, PCI_LATENCY_TIMER), ==, 0x00); in test_i440fx_defaults()
71 g_assert_cmpint(qpci_config_readb(dev, PCI_HEADER_TYPE), ==, 0x00); in test_i440fx_defaults()
73 g_assert_cmpint(qpci_config_readb(dev, PCI_BIST), ==, 0x00); in test_i440fx_defaults()
[all …]
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dt4240si-post.dtsi37 alloc-ranges = <0 0 0x10000 0>;
42 alloc-ranges = <0 0 0x10000 0>;
47 alloc-ranges = <0 0 0x10000 0>;
54 interrupts = <25 2 0 0>;
57 /* controller at 0x240000 */
59 compatible = "fsl,t4240-pcie", "fsl,qoriq-pcie-v3.0";
63 bus-range = <0x0 0xff>;
64 interrupts = <20 2 0 0>;
65 pcie@0 {
70 reg = <0 0 0 0 0>;
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Darmada-375.dtsi36 #clock-cells = <0>;
42 #clock-cells = <0>;
49 #size-cells = <0>;
52 cpu0: cpu@0 {
55 reg = <0>;
75 pcie-mem-aperture = <0xe0000000 0x8000000>;
76 pcie-io-aperture = <0xe8000000 0x100000>;
80 reg = <MBUS_ID(0x01, 0x1d) 0 0x100000>;
85 reg = <MBUS_ID(0xf0, 0x01) 0x10400 0x8>;
86 ranges = <0 MBUS_ID(0x01, 0x2f) 0 0xffffffff>;
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Darmada-375.dtsi71 #clock-cells = <0>;
77 #clock-cells = <0>;
84 #size-cells = <0>;
87 cpu@0 {
90 reg = <0>;
111 pcie-mem-aperture = <0xe0000000 0x8000000>;
112 pcie-io-aperture = <0xe8000000 0x100000>;
116 reg = <MBUS_ID(0x01, 0x1d) 0 0x100000>;
121 reg = <MBUS_ID(0xf0, 0x01) 0x10400 0x8>;
122 ranges = <0 MBUS_ID(0x01, 0x2f) 0 0xffffffff>;
[all …]
/openbmc/linux/drivers/media/common/
H A Dtveeprom.c67 /* 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..1] == length in tveeprom_hauppauge_analog()
422 ** else length = packet[0] & 3f; in tveeprom_hauppauge_analog()
423 ** if packet[0] & f8 == f8, then EOD and packet[1] == checksum in tveeprom_hauppauge_analog()
[all …]
/openbmc/linux/drivers/media/pci/cx23885/
H A Dcx23885-cards.c22 #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 = 0xff02,
[all …]
H A Dcx23885-dvb.c27 #include "xc4000.h"
76 } while (0)
97 sizes[0] = port->ts_packet_size * port->ts_packet_count; in queue_setup()
99 return 0; in queue_setup()
158 return 0; in cx23885_start_streaming()
180 .demod_address = 0x32 >> 1,
190 .demod_address = 0x10 >> 1,
201 .demod_address = 0x10 >> 1,
212 .demod_address = 0x32 >> 1,
222 .demod_address = 0x32 >> 1,
[all …]
/openbmc/linux/drivers/media/usb/dvb-usb/
H A Ddib0700_devices.c17 #include "xc4000.h"
29 …vation 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,
62 .agc1_slope1 = 0,
65 .agc2_pt1 = 0,
74 .max_time = 0x196,
[all …]
/openbmc/linux/drivers/media/v4l2-core/
H A Dtuner-core.c43 #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] = 0x86; in set_type()
357 buffer[3] = 0x54; in set_type()
[all …]

12