Home
last modified time | relevance | path

Searched refs:carrier (Results 1 - 25 of 116) sorted by relevance

12345

/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dsetup_loopback.sh13 carrier="$(cat /sys/class/net/${dev}/carrier)"
14 if [[ "${carrier}" -ne 1 ]] ; then
15 echo "carrier not ready yet..." >&2
18 echo "carrier ready" >&2
22 echo "${carrier}"
33 # Check for the carrier
34 carrier=$(netdev_check_for_carrier ${dev})
35 if [[ "${carrier}" -ne 1 ]] ; then
82 # Check for the carrier
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dgpio-ir-tx.c20 unsigned int carrier; member
39 static int gpio_ir_tx_set_carrier(struct rc_dev *dev, u32 carrier) in gpio_ir_tx_set_carrier() argument
43 if (carrier > 500000) in gpio_ir_tx_set_carrier()
46 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier()
104 gpio_ir->carrier); in gpio_ir_tx_modulated()
106 (NSEC_PER_SEC / 100), gpio_ir->carrier); in gpio_ir_tx_modulated()
148 if (gpio_ir->carrier) in gpio_ir_tx()
186 gpio_ir->carrier = 38000; in gpio_ir_tx_probe()
H A Dpwm-ir-tx.c20 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()
H A Diguanair.c38 uint32_t carrier; member
272 * The iguanair creates the carrier by busy spinning after each half period.
277 static int iguanair_set_tx_carrier(struct rc_dev *dev, uint32_t carrier) in iguanair_set_tx_carrier() argument
281 if (carrier < 25000 || carrier > 150000) in iguanair_set_tx_carrier()
284 if (carrier != ir->carrier) { in iguanair_set_tx_carrier()
287 ir->carrier = carrier; in iguanair_set_tx_carrier()
289 cycles = DIV_ROUND_CLOSEST(24000000, carrier * in iguanair_set_tx_carrier()
[all...]
H A Dserial_ir.c134 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()
[all...]
H A Dir-rx51.c26 unsigned int freq; /* carrier frequency */
27 unsigned int duty_cycle; /* carrier duty cycle */
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()
243 /* Use default, in case userspace does not set the carrier */ in ir_rx51_probe()
H A Dir-spi.c83 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()
H A Drc-loopback.c53 static int loop_set_tx_carrier(struct rc_dev *dev, u32 carrier) in loop_set_tx_carrier() argument
57 dprintk("setting tx carrier: %u\n", carrier); in loop_set_tx_carrier()
58 lodev->txcarrier = carrier; in loop_set_tx_carrier()
81 dprintk("invalid rx carrier range %u to %u\n", min, max); in loop_set_rx_carrier_range()
85 dprintk("setting rx carrier range %u to %u\n", min, max); in loop_set_rx_carrier_range()
100 dprintk("ignoring tx, carrier out of range\n"); in loop_tx_ir()
159 dprintk("%sabling carrier reports\n", enable ? "en" : "dis"); in loop_set_carrier_report()
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dgpio-ir-tx.c20 unsigned int carrier; member
39 static int gpio_ir_tx_set_carrier(struct rc_dev *dev, u32 carrier) in gpio_ir_tx_set_carrier() argument
43 if (carrier > 500000) in gpio_ir_tx_set_carrier()
46 gpio_ir->carrier = carrier; in gpio_ir_tx_set_carrier()
109 gpio_ir->carrier); in gpio_ir_tx_modulated()
111 (NSEC_PER_SEC / 100), gpio_ir->carrier); in gpio_ir_tx_modulated()
153 if (gpio_ir->carrier) in gpio_ir_tx()
188 gpio_ir->carrier = 38000; in gpio_ir_tx_probe()
H A Dpwm-ir-tx.c20 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()
63 state.period = DIV_ROUND_CLOSEST(NSEC_PER_SEC, pwm_ir->carrier); in pwm_ir_tx()
98 pwm_ir->carrier = 38000; in pwm_ir_probe()
H A Dmeson-ir-tx.c71 unsigned int carrier; member
81 unsigned int cnt = DIV_ROUND_CLOSEST(ir->clk_rate, ir->carrier); in meson_irtx_set_mod()
86 ir->carrier, NSEC_PER_SEC / ir->clk_rate * cnt, in meson_irtx_set_mod()
97 * output to be high. Set up carrier frequency and duty cycle. Then in meson_irtx_setup()
116 unsigned int tb_us = DIV_ROUND_CLOSEST(USEC_PER_SEC, ir->carrier); in meson_irtx_prepare_pulse()
167 * Pulse timebase equals to carrier period. in meson_irtx_check_buf()
170 max_tb_us = USEC_PER_SEC / ir->carrier; in meson_irtx_check_buf()
215 static int meson_irtx_set_carrier(struct rc_dev *rc, u32 carrier) in meson_irtx_set_carrier() argument
219 if (carrier == 0) in meson_irtx_set_carrier()
222 ir->carrier in meson_irtx_set_carrier()
[all...]
H A Diguanair.c38 uint32_t carrier; member
266 * The iguanair creates the carrier by busy spinning after each half period.
271 static int iguanair_set_tx_carrier(struct rc_dev *dev, uint32_t carrier) in iguanair_set_tx_carrier() argument
275 if (carrier < 25000 || carrier > 150000) in iguanair_set_tx_carrier()
278 if (carrier != ir->carrier) { in iguanair_set_tx_carrier()
281 ir->carrier = carrier; in iguanair_set_tx_carrier()
283 cycles = DIV_ROUND_CLOSEST(24000000, carrier * in iguanair_set_tx_carrier()
[all...]
H A Dserial_ir.c134 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()
[all...]
H A Dir-rx51.c27 unsigned int freq; /* carrier frequency */
28 unsigned int duty_cycle; /* carrier duty cycle */
184 static int ir_rx51_set_tx_carrier(struct rc_dev *dev, u32 carrier) in ir_rx51_set_tx_carrier() argument
188 if (carrier > 500000 || carrier < 20000) in ir_rx51_set_tx_carrier()
191 ir_rx51->freq = carrier; in ir_rx51_set_tx_carrier()
237 /* Use default, in case userspace does not set the carrier */ in ir_rx51_probe()
H A Drc-loopback.c50 static int loop_set_tx_carrier(struct rc_dev *dev, u32 carrier) in loop_set_tx_carrier() argument
54 dev_dbg(&dev->dev, "setting tx carrier: %u\n", carrier); in loop_set_tx_carrier()
55 lodev->txcarrier = carrier; in loop_set_tx_carrier()
78 dev_dbg(&dev->dev, "invalid rx carrier range %u to %u\n", min, max); in loop_set_rx_carrier_range()
82 dev_dbg(&dev->dev, "setting rx carrier range %u to %u\n", min, max); in loop_set_rx_carrier_range()
97 dev_dbg(&dev->dev, "ignoring tx, carrier out of range\n"); in loop_tx_ir()
125 rawir.carrier = lodev->txcarrier; in loop_tx_ir()
168 dev_dbg(&dev->dev, "%sabling carrier reports\n", enable ? "en" : "dis"); in loop_set_carrier_report()
H A Dir-spi.c83 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()
/kernel/linux/linux-5.10/drivers/media/pci/cx88/
H A Dcx88-dsp.c22 #define baseband_freq(carrier, srate, tone) ((s32)( \
23 (compat_remainder(carrier + tone, srate)) / srate * 2 * INT_PI))
26 * We calculate the baseband frequencies of the carrier and the pilot tones
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()
192 "detect a2/a2m/eiaj: carrier=%d, stereo=%d, dual=%d, noise=%d\n", 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 > 2 in detect_a2_a2m_eiaj()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/cx88/
H A Dcx88-dsp.c22 #define baseband_freq(carrier, srate, tone) ((s32)( \
23 (compat_remainder(carrier + tone, srate)) / srate * 2 * INT_PI))
26 * We calculate the baseband frequencies of the carrier and the pilot tones
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()
192 "detect a2/a2m/eiaj: carrier=%d, stereo=%d, dual=%d, noise=%d\n", 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 > 2 in detect_a2_a2m_eiaj()
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
H A Dsaa7134-tvaudio.c149 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()
509 audio_dbg(1, "only one main carrier candidate - skipping scan\n"); in tvaudio_thread()
511 carrier = default_carrier; in tvaudio_thread()
513 /* scan for the main carrier */ in tvaudio_thread()
525 carrier = mainscan[i].carr; in tvaudio_thread()
532 if (0 != carrier && max1 > 2000 && max1 > max2*3) { in tvaudio_thread()
533 /* found good carrier */ in tvaudio_thread()
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
H A Dsaa7134-tvaudio.c149 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()
509 audio_dbg(1, "only one main carrier candidate - skipping scan\n"); in tvaudio_thread()
511 carrier = default_carrier; in tvaudio_thread()
513 /* scan for the main carrier */ in tvaudio_thread()
525 carrier = mainscan[i].carr; in tvaudio_thread()
532 if (0 != carrier && max1 > 2000 && max1 > max2*3) { in tvaudio_thread()
533 /* found good carrier */ in tvaudio_thread()
[all...]
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dhdlc.c111 return NOTIFY_DONE; /* Only interested in carrier changes */ in hdlc_device_event()
116 printk(KERN_DEBUG "%s: hdlc_device_event NETDEV_CHANGE, carrier %i\n", in hdlc_device_event()
123 if (hdlc->carrier == on) in hdlc_device_event()
126 hdlc->carrier = on; in hdlc_device_event()
131 if (hdlc->carrier) { in hdlc_device_event()
151 printk(KERN_DEBUG "%s: hdlc_open() carrier %i open %i\n", dev->name, in hdlc_open()
152 hdlc->carrier, hdlc->open); in hdlc_open()
166 if (hdlc->carrier) { in hdlc_open()
170 netdev_info(dev, "No carrier\n"); in hdlc_open()
185 printk(KERN_DEBUG "%s: hdlc_close() carrier in hdlc_close()
[all...]
/kernel/linux/linux-6.6/drivers/net/wan/
H A Dhdlc.c109 return NOTIFY_DONE; /* Only interested in carrier changes */ in hdlc_device_event()
114 printk(KERN_DEBUG "%s: hdlc_device_event NETDEV_CHANGE, carrier %i\n", in hdlc_device_event()
121 if (hdlc->carrier == on) in hdlc_device_event()
124 hdlc->carrier = on; in hdlc_device_event()
129 if (hdlc->carrier) { in hdlc_device_event()
147 printk(KERN_DEBUG "%s: hdlc_open() carrier %i open %i\n", dev->name, in hdlc_open()
148 hdlc->carrier, hdlc->open); in hdlc_open()
163 if (hdlc->carrier) { in hdlc_open()
167 netdev_info(dev, "No carrier\n"); in hdlc_open()
182 printk(KERN_DEBUG "%s: hdlc_close() carrier in hdlc_close()
[all...]
/kernel/linux/linux-5.10/drivers/mcb/
H A Dmcb-core.c171 .name = "mcb-carrier",
235 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()
/kernel/linux/linux-6.6/drivers/mcb/
H A Dmcb-core.c169 .name = "mcb-carrier",
233 dev->dma_dev = bus->carrier; in mcb_device_register()
259 put_device(bus->carrier); in mcb_free_bus()
269 struct mcb_bus *mcb_alloc_bus(struct device *carrier) in mcb_alloc_bus() argument
286 bus->carrier = get_device(carrier); in mcb_alloc_bus()
289 bus->dev.parent = carrier; in mcb_alloc_bus()
/kernel/linux/linux-5.10/include/linux/
H A Dmcb.h24 * @carrier: pointer to carrier device
33 struct device *carrier; member
125 extern struct mcb_bus *mcb_alloc_bus(struct device *carrier);

Completed in 13 milliseconds

12345