/Linux-v5.4/drivers/media/rc/ |
D | pwm-ir-tx.c | 20 unsigned int carrier; member 39 static int pwm_ir_set_carrier(struct rc_dev *dev, u32 carrier) in pwm_ir_set_carrier() argument 43 if (!carrier) in pwm_ir_set_carrier() 46 pwm_ir->carrier = carrier; in pwm_ir_set_carrier() 60 period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, pwm_ir->carrier); in pwm_ir_tx() 98 pwm_ir->carrier = 38000; in pwm_ir_probe()
|
D | gpio-ir-tx.c | 20 unsigned int carrier; member 41 static int gpio_ir_tx_set_carrier(struct rc_dev *dev, u32 carrier) in gpio_ir_tx_set_carrier() argument 45 if (!carrier) in gpio_ir_tx_set_carrier() 48 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier() 69 gpio_ir->carrier); in gpio_ir_tx() 71 (NSEC_PER_SEC / 100), gpio_ir->carrier); in gpio_ir_tx() 146 gpio_ir->carrier = 38000; in gpio_ir_tx_probe()
|
D | iguanair.c | 41 uint32_t carrier; member 280 static int iguanair_set_tx_carrier(struct rc_dev *dev, uint32_t carrier) in iguanair_set_tx_carrier() argument 284 if (carrier < 25000 || carrier > 150000) in iguanair_set_tx_carrier() 289 if (carrier != ir->carrier) { in iguanair_set_tx_carrier() 292 ir->carrier = carrier; in iguanair_set_tx_carrier() 294 cycles = DIV_ROUND_CLOSEST(24000000, carrier * 2) - in iguanair_set_tx_carrier() 346 periods = DIV_ROUND_CLOSEST(txbuf[i] * ir->carrier, 1000000); in iguanair_tx()
|
D | serial_ir.c | 134 unsigned int carrier; member 226 serial_ir.carrier); in send_pulse_homebrew_softcarrier() 228 (NSEC_PER_SEC / 100), serial_ir.carrier); in send_pulse_homebrew_softcarrier() 479 static int serial_ir_tx_carrier(struct rc_dev *dev, u32 carrier); 568 serial_ir.carrier = 38000; in serial_ir_probe() 676 static int serial_ir_tx_carrier(struct rc_dev *dev, u32 carrier) in serial_ir_tx_carrier() argument 678 if (carrier > 500000 || carrier < 20000) in serial_ir_tx_carrier() 681 serial_ir.carrier = carrier; in serial_ir_tx_carrier()
|
D | ir-rx51.c | 185 static int ir_rx51_set_tx_carrier(struct rc_dev *dev, u32 carrier) in ir_rx51_set_tx_carrier() argument 189 if (carrier > 500000 || carrier < 20000) in ir_rx51_set_tx_carrier() 192 ir_rx51->freq = carrier; in ir_rx51_set_tx_carrier()
|
D | ir-spi.c | 83 static int ir_spi_set_tx_carrier(struct rc_dev *dev, u32 carrier) in ir_spi_set_tx_carrier() argument 87 if (!carrier) in ir_spi_set_tx_carrier() 90 idata->freq = carrier; in ir_spi_set_tx_carrier()
|
D | mceusb.c | 494 u32 carrier; member 604 u32 carrier, period; in mceusb_dev_printdata() local 692 carrier = (1000 * 1000) / period; in mceusb_dev_printdata() 694 inout, carrier, period); in mceusb_dev_printdata() 1016 static int mceusb_set_tx_carrier(struct rc_dev *dev, u32 carrier) in mceusb_set_tx_carrier() argument 1025 if (ir->carrier != carrier) { in mceusb_set_tx_carrier() 1027 if (carrier == 0) { in mceusb_set_tx_carrier() 1028 ir->carrier = carrier; in mceusb_set_tx_carrier() 1037 divisor = (clk >> (2 * prescaler)) / carrier; in mceusb_set_tx_carrier() 1039 ir->carrier = carrier; in mceusb_set_tx_carrier() [all …]
|
/Linux-v5.4/drivers/media/pci/cx88/ |
D | cx88-dsp.c | 22 #define baseband_freq(carrier, srate, tone) ((s32)( \ argument 23 (compat_remainder(carrier + tone, srate)) / srate * 2 * INT_PI)) 159 s32 carrier, stereo, dual, noise; in detect_a2_a2m_eiaj() local 186 carrier = freq_magnitude(x, N, carrier_freq); in detect_a2_a2m_eiaj() 193 carrier, stereo, dual, noise); in detect_a2_a2m_eiaj() 202 if ((carrier > max(stereo, dual) * 2) && in detect_a2_a2m_eiaj() 203 (carrier < max(stereo, dual) * 6) && in detect_a2_a2m_eiaj() 204 (carrier > 20 && carrier < 200) && in detect_a2_a2m_eiaj() 213 if ((carrier > max(stereo, dual) * 2) && in detect_a2_a2m_eiaj() 214 (carrier < max(stereo, dual) * 8) && in detect_a2_a2m_eiaj() [all …]
|
/Linux-v5.4/drivers/media/pci/saa7134/ |
D | saa7134-tvaudio.c | 149 static u32 tvaudio_carr2reg(u32 carrier) in tvaudio_carr2reg() argument 151 u64 a = carrier; in tvaudio_carr2reg() 465 int max1,max2,carrier,rx,mode,lastmode,default_carrier; in tvaudio_thread() local 497 carrier = 0; in tvaudio_thread() 511 carrier = default_carrier; in tvaudio_thread() 525 carrier = mainscan[i].carr; in tvaudio_thread() 532 if (0 != carrier && max1 > 2000 && max1 > max2*3) { in tvaudio_thread() 535 dev->tvnorm->name, carrier/1000, carrier%1000, in tvaudio_thread() 537 dev->last_carrier = carrier; in tvaudio_thread() 542 carrier = dev->last_carrier; in tvaudio_thread() [all …]
|
/Linux-v5.4/Documentation/media/uapi/rc/ |
D | lirc-func.rst | 28 lirc-set-rec-carrier 29 lirc-set-rec-carrier-range 30 lirc-set-send-carrier 33 lirc-set-measure-carrier-mode
|
D | lirc-set-send-carrier.rst | 19 LIRC_SET_SEND_CARRIER - Set send carrier used to modulate IR TX. 35 Frequency of the carrier to be modulated, in Hz. 40 Set send carrier used to modulate IR PWM pulses and spaces.
|
D | lirc-set-rec-carrier.rst | 19 LIRC_SET_REC_CARRIER - Set carrier used to modulate IR receive. 35 Frequency of the carrier that modulates PWM data, in Hz. 40 Set receive carrier used to modulate IR PWM pulses and spaces.
|
D | lirc-set-rec-carrier-range.rst | 19 LIRC_SET_REC_CARRIER_RANGE - Set lower bound of the carrier used to modulate 35 Frequency of the carrier that modulates PWM data, in Hz. 40 This ioctl sets the upper range of carrier frequency that will be recognized
|
D | lirc-set-send-duty-cycle.rst | 19 LIRC_SET_SEND_DUTY_CYCLE - Set the duty cycle of the carrier signal for 42 Get/set the duty cycle of the carrier signal for IR transmit. 45 could be used to switch off carrier generation in the future, so
|
D | lirc-set-wideband-receiver.rst | 53 carrier reports. In that case it will be disabled as soon as you disable 54 carrier reports. Trying to disable wide band receiver while carrier
|
/Linux-v5.4/drivers/net/wan/ |
D | hdlc.c | 115 if (hdlc->carrier == on) in hdlc_device_event() 118 hdlc->carrier = on; in hdlc_device_event() 123 if (hdlc->carrier) { in hdlc_device_event() 144 hdlc->carrier, hdlc->open); in hdlc_open() 158 if (hdlc->carrier) { in hdlc_open() 178 hdlc->carrier, hdlc->open); in hdlc_close() 184 if (hdlc->carrier) in hdlc_close() 242 hdlc->carrier = 1; in hdlc_setup()
|
/Linux-v5.4/drivers/mcb/ |
D | Kconfig | 21 tristate "PCI based MCB carrier" 26 This is a MCB carrier on a PCI device. Both PCI attached on-board 33 tristate "LPC (non PCI) based MCB carrier" 37 This is a MCB carrier on a LPC or non PCI device.
|
D | mcb-core.c | 233 dev->dma_dev = bus->carrier; in mcb_device_register() 258 put_device(bus->carrier); in mcb_free_bus() 268 struct mcb_bus *mcb_alloc_bus(struct device *carrier) in mcb_alloc_bus() argument 285 bus->carrier = get_device(carrier); in mcb_alloc_bus() 288 bus->dev.parent = carrier; in mcb_alloc_bus() 300 put_device(carrier); in mcb_alloc_bus()
|
/Linux-v5.4/Documentation/driver-api/ |
D | men-chameleon-bus.rst | 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-v5.4/Documentation/media/uapi/v4l/ |
D | vidioc-enumstd.rst | 272 * - Chrominance sub-carrier frequency (Hz) 295 * - Sound carrier relative to vision carrier (MHz) 342 frequency of the second carrier being 242.1875 kHz above the 343 frequency of the first sound carrier. For stereophonic sound 347 New Zealand uses a sound carrier displaced 5.4996 ± 0.0005 MHz from 348 the vision carrier. 353 is being introduced. The second carrier is 5.85 MHz above the vision 354 carrier and is DQPSK modulated with 728 kbit/s sound and data 359 second sound carrier is 6.552 MHz above the vision carrier and is 364 In France, a digital carrier 5.85 MHz away from the vision carrier [all …]
|
/Linux-v5.4/Documentation/media/kapi/ |
D | rc-core.rst | 32 carrier. The carrier can be switched on or off by the IR transmitter 33 hardware. When the carrier is switched on, it is called *PULSE*. 34 When the carrier is switched off, it is called *SPACE*. 39 The carrier parameters (frequency, duty cycle) and the intervals for 41 For example, the NEC protocol uses a carrier of 38kHz, and transmissions 49 signal in a sequence of *PULSE/SPACE* events, filtering out the carrier 50 frequency. Due to that, the receiver doesn't care about the carrier's
|
/Linux-v5.4/drivers/ipack/carriers/ |
D | Kconfig | 3 tristate "Support for the TEWS TPCI-200 IndustryPack carrier board" 7 This driver adds support for the TEWS TPCI200 IndustryPack carrier board.
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | imx7s-mba7.dts | 3 * Device Tree Source for TQ Systems TQMa7S board on MBa7 carrier board. 16 model = "TQ Systems TQMa7S board on MBa7 carrier board";
|
/Linux-v5.4/include/linux/ |
D | mcb.h | 33 struct device *carrier; member 126 extern struct mcb_bus *mcb_alloc_bus(struct device *carrier);
|
/Linux-v5.4/drivers/media/i2c/ |
D | ir-kbd-i2c.c | 505 ir->duty_cycle * XTAL_FREQ / 1000, ir->carrier); in zilog_ir_format() 507 (100 - ir->duty_cycle) * XTAL_FREQ / 1000, ir->carrier); in zilog_ir_format() 702 static int zilog_tx_carrier(struct rc_dev *dev, u32 carrier) in zilog_tx_carrier() argument 706 if (carrier > 500000 || carrier < 20000) in zilog_tx_carrier() 709 ir->carrier = carrier; in zilog_tx_carrier() 894 ir->carrier = 38000; in ir_probe()
|