Home
last modified time | relevance | path

Searched full:pulses (Results 1 – 25 of 262) sorted by relevance

1234567891011

/kernel/linux/linux-4.19/drivers/net/wireless/ath/ath9k/
Ddfs_debug.h28 * @pulses_total: pulses reported by HW
29 * @pulses_no_dfs: pulses wrongly reported as DFS
30 * @pulses_detected: pulses detected so far
31 * @datalen_discards: pulses discarded due to invalid datalen
32 * @rssi_discards: pulses discarded due to invalid RSSI
33 * @bwinfo_discards: pulses discarded due to invalid BW info
34 * @pri_phy_errors: pulses reported for primary channel
35 * @ext_phy_errors: pulses reported for extension channel
36 * @dc_phy_errors: pulses reported for primary + extension channel
37 * @pulses_processed: pulses forwarded to detector
Ddfs_debug.c64 ATH9K_DFS_STAT("DFS pulses detected ", pulses_detected); in read_file_dfs()
68 ATH9K_DFS_STAT("Primary channel pulses ", pri_phy_errors); in read_file_dfs()
69 ATH9K_DFS_STAT("Secondary channel pulses", ext_phy_errors); in read_file_dfs()
70 ATH9K_DFS_STAT("Dual channel pulses ", dc_phy_errors); in read_file_dfs()
78 ATH9K_DFS_POOL_STAT("Pulses allocated ", pulse_allocated); in read_file_dfs()
79 ATH9K_DFS_POOL_STAT("Pulses alloc error ", pulse_alloc_error); in read_file_dfs()
80 ATH9K_DFS_POOL_STAT("Pulses in use ", pulse_used); in read_file_dfs()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
Ddfs_debug.h28 * @pulses_total: pulses reported by HW
29 * @pulses_no_dfs: pulses wrongly reported as DFS
30 * @pulses_detected: pulses detected so far
31 * @datalen_discards: pulses discarded due to invalid datalen
32 * @rssi_discards: pulses discarded due to invalid RSSI
33 * @bwinfo_discards: pulses discarded due to invalid BW info
34 * @pri_phy_errors: pulses reported for primary channel
35 * @ext_phy_errors: pulses reported for extension channel
36 * @dc_phy_errors: pulses reported for primary + extension channel
37 * @pulses_processed: pulses forwarded to detector
Ddfs_debug.c64 ATH9K_DFS_STAT("DFS pulses detected ", pulses_detected); in read_file_dfs()
68 ATH9K_DFS_STAT("Primary channel pulses ", pri_phy_errors); in read_file_dfs()
69 ATH9K_DFS_STAT("Secondary channel pulses", ext_phy_errors); in read_file_dfs()
70 ATH9K_DFS_STAT("Dual channel pulses ", dc_phy_errors); in read_file_dfs()
78 ATH9K_DFS_POOL_STAT("Pulses allocated ", pulse_allocated); in read_file_dfs()
79 ATH9K_DFS_POOL_STAT("Pulses alloc error ", pulse_alloc_error); in read_file_dfs()
80 ATH9K_DFS_POOL_STAT("Pulses in use ", pulse_used); in read_file_dfs()
/kernel/linux/linux-4.19/drivers/net/wireless/ath/
Ddfs_pri_detector.h25 * struct pri_sequence - sequence of pulses matching one PRI
29 * @count: number of pulses in this sequence
30 * @count_falses: number of not matching pulses in this sequence
54 * @pulses: list connecting pulse_elem objects
55 * @count: number of pulses in queue
56 * @max_count: maximum number of pulses to be queued
70 struct list_head pulses; member
Ddfs_pri_detector.c163 struct list_head *l = &pde->pulses; in pulse_queue_get_tail()
181 /* remove pulses older than window */
187 /* there is no delta time with less than 2 pulses */ in pulse_queue_check_window()
216 list_add(&p->head, &pde->pulses); in pulse_queue_enqueue()
229 list_for_each_entry(p, &pde->pulses, head) { in pseq_handler_create_sequences()
257 /* check which past pulses are candidates for new sequence */ in pseq_handler_create_sequences()
258 list_for_each_entry_continue(p2, &pde->pulses, head) { in pseq_handler_create_sequences()
347 * 1) have enough pulses in pseq_handler_check_detection()
348 * 2) have more matching than false pulses in pseq_handler_check_detection()
367 list_for_each_entry_safe(p, p0, &pde->pulses, head) { in pri_detector_reset()
[all …]
Ddfs_pattern_detector.h43 * struct pulse_event - describing pulses reported by PHY
66 * @ppb: pulses per bursts for this type
67 * @ppb_thresh: number of pulses required to trigger detection
/kernel/linux/linux-5.10/drivers/net/wireless/ath/
Ddfs_pri_detector.h25 * struct pri_sequence - sequence of pulses matching one PRI
29 * @count: number of pulses in this sequence
30 * @count_falses: number of not matching pulses in this sequence
54 * @pulses: list connecting pulse_elem objects
55 * @count: number of pulses in queue
56 * @max_count: maximum number of pulses to be queued
70 struct list_head pulses; member
Ddfs_pri_detector.c163 struct list_head *l = &pde->pulses; in pulse_queue_get_tail()
181 /* remove pulses older than window */
187 /* there is no delta time with less than 2 pulses */ in pulse_queue_check_window()
216 list_add(&p->head, &pde->pulses); in pulse_queue_enqueue()
229 list_for_each_entry(p, &pde->pulses, head) { in pseq_handler_create_sequences()
257 /* check which past pulses are candidates for new sequence */ in pseq_handler_create_sequences()
258 list_for_each_entry_continue(p2, &pde->pulses, head) { in pseq_handler_create_sequences()
347 * 1) have enough pulses in pseq_handler_check_detection()
348 * 2) have more matching than false pulses in pseq_handler_check_detection()
367 list_for_each_entry_safe(p, p0, &pde->pulses, head) { in pri_detector_reset()
[all …]
Ddfs_pattern_detector.h43 * struct pulse_event - describing pulses reported by PHY
66 * @ppb: pulses per bursts for this type
67 * @ppb_thresh: number of pulses required to trigger detection
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/
Dadi,axi-fan-control.yaml33 pulses-per-revolution:
35 Value specifying the number of pulses per revolution of the controlled
45 - pulses-per-revolution
60 pulses-per-revolution = <2>;
Dpwm-fan.txt17 - pulses-per-revolution : define the tachometer pulses per fan revolution as
56 pulses-per-revolution = <2>;
/kernel/linux/linux-4.19/Documentation/input/devices/
Dwalkera0701.rst20 pulses from processor to HF part can be found at pin 2 of this connector,
22 modulation pulses to PC, signal pulses must be amplified.
62 Signal pulses
98 (Warning, pulses on ACK are inverted by transistor, irq is raised up on sync
105 values can be sampled between sync pulses.
/kernel/linux/linux-5.10/Documentation/input/devices/
Dwalkera0701.rst20 pulses from processor to HF part can be found at pin 2 of this connector,
22 modulation pulses to PC, signal pulses must be amplified.
62 Signal pulses
98 (Warning, pulses on ACK are inverted by transistor, irq is raised up on sync
105 values can be sampled between sync pulses.
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-bus-iio-timer-stm3237 OC4REF rising or falling edges generate pulses.
39 OC6REF rising or falling edges generate pulses.
41 OC4REF or OC6REF rising edges generate pulses.
44 pulses.
46 OC5REF or OC6REF rising edges generate pulses.
49 pulses.
/kernel/linux/linux-5.10/drivers/leds/
Dleds-lt3593.c25 int pulses; in lt3593_led_set() local
30 * falling edge decreases the current level by 625uA. Up to 32 pulses in lt3593_led_set()
41 pulses = 32 - (value * 32) / 255; in lt3593_led_set()
43 if (pulses == 0) { in lt3593_led_set()
52 while (pulses--) { in lt3593_led_set()
/kernel/linux/linux-4.19/Documentation/ABI/testing/
Dsysfs-bus-iio-timer-stm3223 OC4REF rising or falling edges generate pulses.
25 OC6REF rising or falling edges generate pulses.
27 OC4REF or OC6REF rising edges generate pulses.
29 OC4REF rising or OC6REF falling edges generate pulses.
31 OC5REF or OC6REF rising edges generate pulses.
33 OC5REF rising or OC6REF falling edges generate pulses.
/kernel/linux/linux-5.10/drivers/hwmon/
Dpwm-fan.c31 atomic_t pulses; member
49 atomic_inc(&ctx->pulses); in pulse_handler()
58 int pulses; in sample_timer() local
61 pulses = atomic_read(&ctx->pulses); in sample_timer()
62 atomic_sub(pulses, &ctx->pulses); in sample_timer()
63 ctx->rpm = (unsigned int)(pulses * 1000 * 60) / in sample_timer()
352 of_property_read_u32(dev->of_node, "pulses-per-revolution", &ppr); in pwm_fan_probe()
355 dev_err(dev, "pulses-per-revolution can't be zero.\n"); in pwm_fan_probe()
/kernel/linux/linux-4.19/drivers/leds/
Dleds-lt3593.c26 int pulses; in lt3593_led_set() local
31 * falling edge decreases the current level by 625uA. Up to 32 pulses in lt3593_led_set()
42 pulses = 32 - (value * 32) / 255; in lt3593_led_set()
44 if (pulses == 0) { in lt3593_led_set()
53 while (pulses--) { in lt3593_led_set()
/kernel/linux/linux-4.19/Documentation/hwmon/
Dg76218 hardware characteristics of the system (reference clock, pulses per
32 fan1_pulses: number of pulses per fan revolution. Supported values
62 system: a reference clock source frequency, a number of pulses per fan
/kernel/linux/linux-5.10/Documentation/hwmon/
Dg762.rst18 hardware characteristics of the system (reference clock, pulses per
36 number of pulses per fan revolution. Supported values
71 system: a reference clock source frequency, a number of pulses per fan
/kernel/linux/linux-4.19/drivers/gpu/drm/i915/
Dintel_hotplug.c37 * Display Port short pulses and MST devices involved, complicating matters.
52 * intel_dp_hpd_pulse() via hooks, which handles DP short pulses and DP MST long
53 * pulses, with failures and non-MST long pulses triggering regular hotplug
382 * @long_mask: a mask of hpd pins that may be long hpd pulses
387 * triggered (@pin_mask), and which of those pins may be long pulses
/kernel/linux/linux-4.19/drivers/media/pci/cx18/
Dcx18-av-core.c307 * (double horizontal rate) pulses: in cx18_av_std_setup()
310 * 5 (625) or 6 (525) vertical sync pulses of half line duration in cx18_av_std_setup()
311 * 5 (625) or 6 (525) half-lines of equalization pulses in cx18_av_std_setup()
317 * 10 = vblank656 - vblank = vsync pulses + equalization pulses in cx18_av_std_setup()
327 * vblank starts counting from the after the 5 vsync pulses and in cx18_av_std_setup()
328 * 5 or 4 equalization pulses (start of line 6 or 318) in cx18_av_std_setup()
389 * 12 = vblank656 - vblank = vsync pulses + equalization pulses in cx18_av_std_setup()
391 * prevsync: 6 half-lines before the vsync pulses in cx18_av_std_setup()
399 * vblank starts counting from the after the 6 vsync pulses and in cx18_av_std_setup()
400 * 6 or 5 equalization pulses (start of line 10 or 272) in cx18_av_std_setup()
/kernel/linux/linux-5.10/drivers/media/pci/cx18/
Dcx18-av-core.c298 * (double horizontal rate) pulses: in cx18_av_std_setup()
301 * 5 (625) or 6 (525) vertical sync pulses of half line duration in cx18_av_std_setup()
302 * 5 (625) or 6 (525) half-lines of equalization pulses in cx18_av_std_setup()
308 * 10 = vblank656 - vblank = vsync pulses + equalization pulses in cx18_av_std_setup()
318 * vblank starts counting from the after the 5 vsync pulses and in cx18_av_std_setup()
319 * 5 or 4 equalization pulses (start of line 6 or 318) in cx18_av_std_setup()
380 * 12 = vblank656 - vblank = vsync pulses + equalization pulses in cx18_av_std_setup()
382 * prevsync: 6 half-lines before the vsync pulses in cx18_av_std_setup()
390 * vblank starts counting from the after the 6 vsync pulses and in cx18_av_std_setup()
391 * 6 or 5 equalization pulses (start of line 10 or 272) in cx18_av_std_setup()
/kernel/linux/linux-4.19/Documentation/i2c/
Dgpio-fault-injection77 register 0x00 (if it has registers) when further clock pulses happen on SCL.
78 This is why bus recovery (up to 9 clock pulses) must either check SDA or send

1234567891011