/Linux-v4.19/drivers/media/rc/ |
D | pwm-ir-tx.c | 28 unsigned int carrier; member 47 static int pwm_ir_set_carrier(struct rc_dev *dev, u32 carrier) in pwm_ir_set_carrier() argument 51 if (!carrier) in pwm_ir_set_carrier() 54 pwm_ir->carrier = carrier; in pwm_ir_set_carrier() 68 period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, pwm_ir->carrier); in pwm_ir_tx() 106 pwm_ir->carrier = 38000; in pwm_ir_probe()
|
D | gpio-ir-tx.c | 28 unsigned int carrier; member 49 static int gpio_ir_tx_set_carrier(struct rc_dev *dev, u32 carrier) in gpio_ir_tx_set_carrier() argument 53 if (!carrier) in gpio_ir_tx_set_carrier() 56 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier() 77 gpio_ir->carrier); in gpio_ir_tx() 79 (NSEC_PER_SEC / 100), gpio_ir->carrier); in gpio_ir_tx() 154 gpio_ir->carrier = 38000; in gpio_ir_tx_probe()
|
D | iguanair.c | 50 uint32_t carrier; member 291 static int iguanair_set_tx_carrier(struct rc_dev *dev, uint32_t carrier) in iguanair_set_tx_carrier() argument 295 if (carrier < 25000 || carrier > 150000) in iguanair_set_tx_carrier() 300 if (carrier != ir->carrier) { in iguanair_set_tx_carrier() 303 ir->carrier = carrier; in iguanair_set_tx_carrier() 305 cycles = DIV_ROUND_CLOSEST(24000000, carrier * 2) - in iguanair_set_tx_carrier() 357 periods = DIV_ROUND_CLOSEST(txbuf[i] * ir->carrier, 1000000); in iguanair_tx()
|
D | serial_ir.c | 142 unsigned int carrier; member 234 serial_ir.carrier); in send_pulse_homebrew_softcarrier() 236 (NSEC_PER_SEC / 100), serial_ir.carrier); in send_pulse_homebrew_softcarrier() 487 static int serial_ir_tx_carrier(struct rc_dev *dev, u32 carrier); 576 serial_ir.carrier = 38000; in serial_ir_probe() 684 static int serial_ir_tx_carrier(struct rc_dev *dev, u32 carrier) in serial_ir_tx_carrier() argument 686 if (carrier > 500000 || carrier < 20000) in serial_ir_tx_carrier() 689 serial_ir.carrier = carrier; in serial_ir_tx_carrier()
|
D | ir-rx51.c | 194 static int ir_rx51_set_tx_carrier(struct rc_dev *dev, u32 carrier) in ir_rx51_set_tx_carrier() argument 198 if (carrier > 500000 || carrier < 20000) in ir_rx51_set_tx_carrier() 201 ir_rx51->freq = carrier; in ir_rx51_set_tx_carrier()
|
/Linux-v4.19/drivers/media/pci/cx88/ |
D | cx88-dsp.c | 31 #define baseband_freq(carrier, srate, tone) ((s32)( \ argument 32 (compat_remainder(carrier + tone, srate)) / srate * 2 * INT_PI)) 168 s32 carrier, stereo, dual, noise; in detect_a2_a2m_eiaj() local 195 carrier = freq_magnitude(x, N, carrier_freq); in detect_a2_a2m_eiaj() 202 carrier, stereo, dual, noise); in detect_a2_a2m_eiaj() 211 if ((carrier > max(stereo, dual) * 2) && in detect_a2_a2m_eiaj() 212 (carrier < max(stereo, dual) * 6) && in detect_a2_a2m_eiaj() 213 (carrier > 20 && carrier < 200) && in detect_a2_a2m_eiaj() 222 if ((carrier > max(stereo, dual) * 2) && in detect_a2_a2m_eiaj() 223 (carrier < max(stereo, dual) * 8) && in detect_a2_a2m_eiaj() [all …]
|
/Linux-v4.19/Documentation/fmc/ |
D | carrier.txt | 5 registered by the carrier driver. For example, the PCI driver for the 8 do exactly the same for the VME carrier (actually, it should do it 16 (actually, the carrier driver may choose whether or not to return it - 35 struct fmc_operations *op; /* carrier-provided */ 46 int nr_slots; /* Number of slots in this carrier */ 59 The following fields must be filled by the carrier driver before 78 * carrier_data: a unique pointer for the carrier. 91 Please note that the carrier should read its own EEPROM memory before 122 As I write this, she SPEC carrier is already completely functional in 129 The carrier provides a number of methods by means of the [all …]
|
D | mezzanine.txt | 5 gateware. As such, it is expected to be independent of the carrier 7 carrier-provided functions. 24 In even more special cases, the driver may access carrier-specific 26 which is the current carrier and make use of the `carrier_data' 27 pointer. We chose to use carrier names rather than numeric identifiers 30 their own carriers. An example use of carrier names is in GPIO setup 33 carriers, please check the carrier name and fail gracefully if your 82 The parameters are carrier-specific, in that they rely on the busid 92 This is an array of integers, listing carrier-specific 96 matches). This is accomplished by the validate carrier method. [all …]
|
D | fmc-fakedev.txt | 22 [ 99.971247] fake-fmc-carrier: mezzanine 0 27 [ 121.447464] fake-fmc-carrier: Mezzanine 0: eeprom "fdelay-eeprom.bin" 28 [ 121.462725] fake-fmc-carrier: mezzanine 0
|
/Linux-v4.19/Documentation/media/uapi/rc/ |
D | lirc-func.rst | 21 lirc-set-rec-carrier 22 lirc-set-rec-carrier-range 23 lirc-set-send-carrier 26 lirc-set-measure-carrier-mode
|
D | lirc-set-send-carrier.rst | 12 LIRC_SET_SEND_CARRIER - Set send carrier used to modulate IR TX. 28 Frequency of the carrier to be modulated, in Hz. 33 Set send carrier used to modulate IR PWM pulses and spaces.
|
D | lirc-set-rec-carrier.rst | 12 LIRC_SET_REC_CARRIER - Set carrier used to modulate IR receive. 28 Frequency of the carrier that modulates PWM data, in Hz. 33 Set receive carrier used to modulate IR PWM pulses and spaces.
|
D | lirc-set-rec-carrier-range.rst | 12 LIRC_SET_REC_CARRIER_RANGE - Set lower bound of the carrier used to modulate 28 Frequency of the carrier that modulates PWM data, in Hz. 33 This ioctl sets the upper range of carrier frequency that will be recognized
|
D | lirc-set-send-duty-cycle.rst | 12 LIRC_SET_SEND_DUTY_CYCLE - Set the duty cycle of the carrier signal for 35 Get/set the duty cycle of the carrier signal for IR transmit. 38 could be used to switch off carrier generation in the future, so
|
D | lirc-set-wideband-receiver.rst | 46 carrier reports. In that case it will be disabled as soon as you disable 47 carrier reports. Trying to disable wide band receiver while carrier
|
/Linux-v4.19/drivers/fmc/ |
D | Kconfig | 10 standard for mezzanine cards that plug into a carrier board. 11 This kernel subsystem supports the matching between carrier 13 EEPROM, as well as having carrier-independent drivers. 24 This is a fake carrier, bringing a default EEPROM content 32 The driver also handles interrupts (we used it with a real carrier 40 its binary and the function carrier->reprogram to actually do it.
|
/Linux-v4.19/drivers/media/pci/saa7134/ |
D | saa7134-tvaudio.c | 158 static u32 tvaudio_carr2reg(u32 carrier) in tvaudio_carr2reg() argument 160 u64 a = carrier; in tvaudio_carr2reg() 475 int max1,max2,carrier,rx,mode,lastmode,default_carrier; in tvaudio_thread() local 507 carrier = 0; in tvaudio_thread() 521 carrier = default_carrier; in tvaudio_thread() 535 carrier = mainscan[i].carr; in tvaudio_thread() 542 if (0 != carrier && max1 > 2000 && max1 > max2*3) { in tvaudio_thread() 545 dev->tvnorm->name, carrier/1000, carrier%1000, in tvaudio_thread() 547 dev->last_carrier = carrier; in tvaudio_thread() 552 carrier = dev->last_carrier; in tvaudio_thread() [all …]
|
/Linux-v4.19/drivers/net/wan/ |
D | hdlc.c | 118 if (hdlc->carrier == on) in hdlc_device_event() 121 hdlc->carrier = on; in hdlc_device_event() 126 if (hdlc->carrier) { in hdlc_device_event() 147 hdlc->carrier, hdlc->open); in hdlc_open() 161 if (hdlc->carrier) { in hdlc_open() 181 hdlc->carrier, hdlc->open); in hdlc_close() 187 if (hdlc->carrier) in hdlc_close() 245 hdlc->carrier = 1; in hdlc_setup()
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | vidioc-enumstd.rst | 265 * - Chrominance sub-carrier frequency (Hz) 288 * - Sound carrier relative to vision carrier (MHz) 335 frequency of the second carrier being 242.1875 kHz above the 336 frequency of the first sound carrier. For stereophonic sound 340 New Zealand uses a sound carrier displaced 5.4996 ± 0.0005 MHz from 341 the vision carrier. 346 is being introduced. The second carrier is 5.85 MHz above the vision 347 carrier and is DQPSK modulated with 728 kbit/s sound and data 352 second sound carrier is 6.552 MHz above the vision carrier and is 357 In France, a digital carrier 5.85 MHz away from the vision carrier [all …]
|
/Linux-v4.19/drivers/mcb/ |
D | Kconfig | 20 tristate "PCI based MCB carrier" 25 This is a MCB carrier on a PCI device. Both PCI attached on-board 32 tristate "LPC (non PCI) based MCB carrier" 36 This is a MCB carrier on a LPC or non PCI device.
|
D | mcb-core.c | 236 dev->dma_dev = bus->carrier; in mcb_device_register() 261 put_device(bus->carrier); in mcb_free_bus() 271 struct mcb_bus *mcb_alloc_bus(struct device *carrier) in mcb_alloc_bus() argument 288 bus->carrier = get_device(carrier); in mcb_alloc_bus() 291 bus->dev.parent = carrier; in mcb_alloc_bus() 303 put_device(carrier); in mcb_alloc_bus()
|
/Linux-v4.19/Documentation/ |
D | men-chameleon-bus.txt | 39 The current implementation is limited to PCI and PCIe based carrier devices 43 - Multi-resource MCB devices like the VME Controller or M-Module carrier. 46 - A per-carrier IRQ domain for carrier devices that have one (or more) IRQs 73 A carrier device is just an abstraction for the real world physical bus the 75 properties of the carrier device (like querying the IRQ number of a PCI 76 device). To provide abstraction from the real hardware bus, an MCB carrier 78 to hardware related function calls. For example a carrier device may 105 inside the carrier and is intended to be passed to ioremap() and friends. It 112 MCB bus. If a carrier device driver implements the ->get_irq() callback 113 method, the IRQ number assigned by the carrier device will be returned,
|
/Linux-v4.19/Documentation/media/kapi/ |
D | rc-core.rst | 30 carrier. The carrier can be switched on or off by the IR transmitter 31 hardware. When the carrier is switched on, it is called *PULSE*. 32 When the carrier is switched off, it is called *SPACE*. 37 The carrier parameters (frequency, duty cycle) and the intervals for 39 For example, the NEC protocol uses a carrier of 38kHz, and transmissions 47 signal in a sequence of *PULSE/SPACE* events, filtering out the carrier 48 frequency. Due to that, the receiver doesn't care about the carrier's
|
/Linux-v4.19/Documentation/devicetree/bindings/arm/ |
D | technologic.txt | 5 It can be mounted on a carrier board providing additional peripheral connectors. 14 It can be mounted on a carrier board providing additional peripheral connectors. 20 It can be mounted on a carrier board providing additional peripheral connectors.
|
/Linux-v4.19/drivers/ipack/carriers/ |
D | Kconfig | 2 tristate "Support for the TEWS TPCI-200 IndustryPack carrier board" 6 This driver adds support for the TEWS TPCI200 IndustryPack carrier board.
|