Home
last modified time | relevance | path

Searched refs:pattern (Results 26 – 50 of 939) sorted by relevance

12345678910>>...38

/linux-6.15/drivers/gpu/drm/amd/display/dc/link/accessories/
H A Dlink_dp_cts.c600 enum dpcd_phy_test_patterns pattern; in dp_set_test_pattern() local
687 pattern = PHY_TEST_PATTERN_NONE; in dp_set_test_pattern()
690 pattern = PHY_TEST_PATTERN_D10_2; in dp_set_test_pattern()
696 pattern = PHY_TEST_PATTERN_PRBS7; in dp_set_test_pattern()
717 pattern = PHY_TEST_PATTERN_PRBS9; in dp_set_test_pattern()
720 pattern = PHY_TEST_PATTERN_PRBS11; in dp_set_test_pattern()
723 pattern = PHY_TEST_PATTERN_PRBS15; in dp_set_test_pattern()
726 pattern = PHY_TEST_PATTERN_PRBS23; in dp_set_test_pattern()
729 pattern = PHY_TEST_PATTERN_PRBS31; in dp_set_test_pattern()
735 pattern = PHY_TEST_PATTERN_SQUARE; in dp_set_test_pattern()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dpat_arg.c239 __be64 *pattern, size_t pattern_sz, in mlx5hws_pat_get_pattern() argument
251 pattern); in mlx5hws_pat_get_pattern()
259 (u8 *)pattern, in mlx5hws_pat_get_pattern()
269 pattern); in mlx5hws_pat_get_pattern()
493 *src_field = MLX5_GET(set_action_in, pattern, field); in hws_action_modify_get_target_fields()
497 *src_field = MLX5_GET(copy_action_in, pattern, src_field); in hws_action_modify_get_target_fields()
498 *dst_field = MLX5_GET(copy_action_in, pattern, dst_field); in hws_action_modify_get_target_fields()
511 MLX5_GET(set_action_in, &pattern[i], action_type); in mlx5hws_pat_verify_actions()
525 void mlx5hws_pat_calc_nope(__be64 *pattern, size_t num_actions, in mlx5hws_pat_calc_nope() argument
543 hws_action_modify_get_target_fields(action_type, &pattern[i], in mlx5hws_pat_calc_nope()
[all …]
H A Dfs_hws_pools.c242 struct mlx5hws_action_mh_pattern *pattern) in mlx5_fs_mh_bulk_action_create() argument
248 return mlx5hws_action_create_modify_header(ctx, 1, pattern, in mlx5_fs_mh_bulk_action_create()
255 struct mlx5hws_action_mh_pattern *pattern; in mlx5_fs_hws_mh_bulk_create() local
272 pattern = pool_ctx; in mlx5_fs_hws_mh_bulk_create()
286 mh_bulk->hws_action = mlx5_fs_mh_bulk_action_create(ctx, pattern); in mlx5_fs_hws_mh_bulk_create()
326 struct mlx5hws_action_mh_pattern *pattern) in mlx5_fs_hws_mh_pool_init() argument
333 pool_pattern->data = kmemdup(pattern->data, pattern->sz, GFP_KERNEL); in mlx5_fs_hws_mh_pool_init()
338 pool_pattern->sz = pattern->sz; in mlx5_fs_hws_mh_pool_init()
385 struct mlx5hws_action_mh_pattern *pattern) in mlx5_fs_hws_mh_pool_match() argument
394 if (pattern->sz != pool_pattern->sz) in mlx5_fs_hws_mh_pool_match()
[all …]
/linux-6.15/Documentation/gpu/
H A Dzynqmp.rst31 Custom test pattern value
59 pattern:
60 Test pattern. May be one of:
66 Symbol error measurement pattern
72 A custom 80-bit pattern
75 HBR2 compliance eye pattern
78 Link training symbol pattern TPS1 (/D10.2/)
81 Link training symbol pattern TPS2
84 Link training symbol pattern TPS3 (for HBR2)
117 pattern prbs7
[all …]
/linux-6.15/tools/perf/tests/shell/
H A Drecord+probe_libc_inet_pton.sh71 while read -r pattern <&4; do
72 echo "Pattern: $pattern"
73 [ -z "$pattern" ] && break
82 ! echo "$line" | grep -E -q "$pattern"
88 printf "FAIL: Didn't find the expected backtrace entry \"%s\"\n" "$pattern"
/linux-6.15/drivers/leds/trigger/
H A Dledtrig-oneshot.c132 u32 *pattern; in pattern_init() local
135 pattern = led_get_default_pattern(led_cdev, &size); in pattern_init()
136 if (!pattern) in pattern_init()
146 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
147 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
148 kfree(pattern); in pattern_init()
153 kfree(pattern); in pattern_init()
/linux-6.15/drivers/leds/rgb/
H A Dleds-ncp5623.c79 struct led_pattern *pattern, in ncp5623_pattern_set() argument
95 if (pattern[0].delta_t > NCP5623_MAX_DIM_TIME_MS || in ncp5623_pattern_set()
96 (pattern[0].delta_t % NCP5623_DIM_STEP_MS) != 0) in ncp5623_pattern_set()
99 brightness_diff = pattern[0].brightness - ncp->current_brightness; in ncp5623_pattern_set()
104 if (pattern[0].delta_t) { in ncp5623_pattern_set()
114 min(pattern[0].brightness, NCP5623_MAX_BRIGHTNESS)); in ncp5623_pattern_set()
120 pattern[0].delta_t / NCP5623_DIM_STEP_MS); in ncp5623_pattern_set()
141 ncp->delay = msecs_to_jiffies(ncp->delay * pattern[0].delta_t) + jiffies; in ncp5623_pattern_set()
143 ncp->current_brightness = pattern[0].brightness; in ncp5623_pattern_set()
/linux-6.15/Documentation/devicetree/bindings/leds/
H A Dleds-el15203000.txt10 Doesn't have any hardware blinking pattern.
13 encoded with symbol 'S' (hex code 0x53). Supports blinking breathing pattern.
18 - cascade pattern
19 - inversed cascade pattern
20 - bounce pattern
21 - inversed bounce pattern
H A Dleds-trigger-pattern.txt1 * Pattern format for LED pattern trigger
3 The pattern is given by a series of tuples, of brightness and duration (ms).
6 new value, and writing malformed pattern deactivates any active one.
13 The gradual dimming format of the software pattern values should be:
17 echo 0 1000 255 2000 > pattern
37 echo 0 1000 0 0 255 2000 255 0 > pattern
/linux-6.15/drivers/leds/
H A Dleds-sc27xx-bltc.c172 struct led_pattern *pattern, in sc27xx_led_pattern_set() argument
191 sc27xx_led_clamp_align_delta_t(&pattern[0].delta_t); in sc27xx_led_pattern_set()
194 pattern[0].delta_t / SC27XX_LEDS_STEP); in sc27xx_led_pattern_set()
198 sc27xx_led_clamp_align_delta_t(&pattern[1].delta_t); in sc27xx_led_pattern_set()
201 pattern[1].delta_t / SC27XX_LEDS_STEP); in sc27xx_led_pattern_set()
205 sc27xx_led_clamp_align_delta_t(&pattern[2].delta_t); in sc27xx_led_pattern_set()
208 (pattern[2].delta_t / SC27XX_LEDS_STEP) << in sc27xx_led_pattern_set()
213 sc27xx_led_clamp_align_delta_t(&pattern[3].delta_t); in sc27xx_led_pattern_set()
216 (pattern[3].delta_t / SC27XX_LEDS_STEP) << in sc27xx_led_pattern_set()
223 (pattern[1].brightness << SC27XX_DUTY_SHIFT) | in sc27xx_led_pattern_set()
[all …]
H A Dleds-cht-wcove.c290 struct led_pattern *pattern, in cht_wc_leds_pattern_set() argument
296 pattern[0].brightness != 0 || pattern[1].brightness != 1 || in cht_wc_leds_pattern_set()
297 pattern[0].delta_t != pattern[1].delta_t || in cht_wc_leds_pattern_set()
298 (pattern[0].delta_t != 250 && pattern[0].delta_t != 500 && in cht_wc_leds_pattern_set()
299 pattern[0].delta_t != 1000 && pattern[0].delta_t != 2000)) in cht_wc_leds_pattern_set()
302 delay_off = pattern[0].delta_t; in cht_wc_leds_pattern_set()
303 delay_on = pattern[1].delta_t; in cht_wc_leds_pattern_set()
H A Dleds-st1202.c93 int pattern, unsigned int value) in st1202_pwm_pattern_write() argument
106 ret = st1202_write_reg(chip, (ST1202_PATTERN_PWM + (led_num * 2) + 0x18 * pattern), in st1202_pwm_pattern_write()
116 ret = st1202_write_reg(chip, (ST1202_PATTERN_PWM + 0x1 + (led_num * 2) + 0x18 * pattern), in st1202_pwm_pattern_write()
124 static int st1202_duration_pattern_write(struct st1202_chip *chip, int pattern, in st1202_duration_pattern_write() argument
127 return st1202_write_reg(chip, (ST1202_PATTERN_DUR + pattern), in st1202_duration_pattern_write()
218 struct led_pattern *pattern, in st1202_led_pattern_set() argument
231 if (pattern[patt].delta_t < ST1202_MILLIS_PATTERN_DUR_MIN || in st1202_led_pattern_set()
232 pattern[patt].delta_t > ST1202_MILLIS_PATTERN_DUR_MAX) in st1202_led_pattern_set()
235 ret = st1202_pwm_pattern_write(chip, led->led_num, patt, pattern[patt].brightness); in st1202_led_pattern_set()
239 ret = st1202_duration_pattern_write(chip, patt, pattern[patt].delta_t); in st1202_led_pattern_set()
/linux-6.15/Documentation/sound/cards/
H A Dpcmtest.rst16 * Generate random or pattern-based capturing data
23 Also, this driver can check the playback stream for containing the predefined pattern,
44 means random data generation, the second (1 in the fill_mode) - pattern-based
47 First of all, you may want to specify the pattern for data generation. You can do it
48 by writing the pattern to the debugfs file. There are pattern buffer debugfs entries
49 for each channel, as well as entries which contain the pattern buffer length.
54 To set the pattern for the channel 0 you can execute the following command:
63 The pattern itself can be up to 4096 bytes long.
105 buffer for containing the looped pattern (which is specified in the fill_pattern
107 pattern, 'pc_test' debugfs entry is set into '1'. Otherwise, the driver sets it to '0'.
/linux-6.15/Documentation/devicetree/bindings/display/
H A Drenesas,du.yaml137 - pattern: '^dclkin\.[01]$'
138 - pattern: '^dclkin\.[01]$'
187 - pattern: '^dclkin\.[01]$'
188 - pattern: '^dclkin\.[01]$'
243 - pattern: '^dclkin\.[01]$'
244 - pattern: '^dclkin\.[01]$'
297 - pattern: '^dclkin\.[01]$'
298 - pattern: '^dclkin\.[01]$'
352 - pattern: '^dclkin\.[01]$'
353 - pattern: '^dclkin\.[01]$'
[all …]
/linux-6.15/net/bluetooth/
H A Dcoredump.c25 u8 pattern; member
137 static bool hci_devcd_memset(struct hci_dev *hdev, u8 pattern, u32 len) in hci_devcd_memset() argument
142 memset(hdev->dump.tail, pattern, len); in hci_devcd_memset()
225 struct hci_devcoredump_skb_pattern *pattern; in hci_devcd_handle_pkt_pattern() local
232 if (skb->len != sizeof(*pattern)) { in hci_devcd_handle_pkt_pattern()
237 pattern = skb_pull_data(skb, sizeof(*pattern)); in hci_devcd_handle_pkt_pattern()
239 if (!hci_devcd_memset(hdev, pattern->pattern, pattern->len)) in hci_devcd_handle_pkt_pattern()
490 int hci_devcd_append_pattern(struct hci_dev *hdev, u8 pattern, u32 len) in hci_devcd_append_pattern() argument
502 p.pattern = pattern; in hci_devcd_append_pattern()
/linux-6.15/drivers/regulator/
H A Dmax8997-regulator.c177 *pattern = 0xC0; in max8997_get_enable_register()
182 *pattern = 0x01; in max8997_get_enable_register()
187 *pattern = 0x01; in max8997_get_enable_register()
192 *pattern = 0x01; in max8997_get_enable_register()
197 *pattern = 0x01; in max8997_get_enable_register()
202 *pattern = 0x01; in max8997_get_enable_register()
207 *pattern = 0x01; in max8997_get_enable_register()
212 *pattern = 0x01; in max8997_get_enable_register()
222 *pattern = 0x80; in max8997_get_enable_register()
232 *pattern = 0x40; in max8997_get_enable_register()
[all …]
/linux-6.15/drivers/comedi/drivers/ni_routing/tools/
H A Dcsv_collection.py14 def __init__(self, pattern, skip_commented_lines=True, strip_lines=True): argument
16 self.pattern = pattern
26 for fname in glob.glob(pattern):
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-bus-coresight-devices-tpdm147 (Write) Set the pattern timestamp of DSB tpdm. Read
148 the pattern timestamp of DSB tpdm.
151 0 : Disable DSB pattern timestamp.
152 1 : Enable DSB pattern timestamp.
159 (Write) Set the pattern type of DSB tpdm. Read
160 the pattern type of DSB tpdm.
163 0 : Set the DSB pattern type to value.
164 1 : Set the DSB pattern type to toggle.
224 the pattern timestamp of CMB tpdm.
227 0 : Disable CMB pattern timestamp.
[all …]
/linux-6.15/Documentation/leds/
H A Dleds-lm3556.rst77 Indicator pattern can be set through /sys/class/leds/indicator/pattern file,
80 According to N-lank, Pulse time and N Period values, different pattern wiill
86 Indicator pattern example:
88 pattern 0::
90 #echo 0 > /sys/class/leds/indicator/pattern
94 pattern 3::
96 #echo 3 > /sys/class/leds/indicator/pattern
H A Dleds-sc27xx.rst10 Specify a hardware pattern for the SC27XX LED. For the SC27XX
12 hardware pattern, which is used to configure the rise time,
16 for the high stage. To be compatible with the hardware pattern
26 Thus the format of the hardware pattern values should be:
/linux-6.15/drivers/isdn/mISDN/
H A Ddsp_tones.c235 static struct pattern { struct
240 } pattern[] = { argument
378 struct pattern *pat; in dsp_tone_copy()
388 pat = (struct pattern *)tone->pattern; in dsp_tone_copy()
464 struct pattern *pat = (struct pattern *)tone->pattern; in dsp_tone_timeout()
498 struct pattern *pat; in dsp_tone()
517 while (pattern[i].tone) { in dsp_tone()
518 if (pattern[i].tone == tone) { in dsp_tone()
519 pat = &pattern[i]; in dsp_tone()
532 tonet->pattern = pat; in dsp_tone()
/linux-6.15/drivers/gpu/drm/tegra/
H A Ddp.c456 train->pattern = DP_TRAINING_PATTERN_DISABLE; in drm_dp_link_train_init()
471 u8 values[4], pattern = 0; in drm_dp_link_apply_training() local
512 pattern |= DP_LINK_SCRAMBLING_DISABLE; in drm_dp_link_apply_training()
514 pattern |= link->train.pattern; in drm_dp_link_apply_training()
529 switch (link->train.pattern) { in drm_dp_link_train_wait()
626 link->train.pattern = DP_TRAINING_PATTERN_1; in drm_dp_link_clock_recovery()
683 link->train.pattern = DP_TRAINING_PATTERN_3; in drm_dp_link_channel_equalization()
685 link->train.pattern = DP_TRAINING_PATTERN_2; in drm_dp_link_channel_equalization()
804 link->train.pattern = DP_TRAINING_PATTERN_1; in drm_dp_link_train_fast()
814 link->train.pattern = DP_TRAINING_PATTERN_3; in drm_dp_link_train_fast()
[all …]
/linux-6.15/drivers/net/wireless/realtek/rtw89/
H A Dchan.c939 struct rtw89_mcc_pattern *pattern = &config->pattern; in rtw89_mcc_assign_pattern() local
946 memset(&pattern->courtesy, 0, sizeof(pattern->courtesy)); in rtw89_mcc_assign_pattern()
948 if (pattern->tob_aux <= 0 || pattern->toa_aux <= 0) { in rtw89_mcc_assign_pattern()
953 } else if (pattern->tob_ref <= 0 || pattern->toa_ref <= 0) { in rtw89_mcc_assign_pattern()
962 pattern->plan, pattern->courtesy.enable); in rtw89_mcc_assign_pattern()
1578 struct rtw89_mcc_pattern *pattern = &config->pattern; in __mcc_fw_add_role() local
1699 struct rtw89_mcc_pattern *pattern = &config->pattern; in __mcc_fw_start() local
1785 struct rtw89_mcc_pattern *pattern = &config->pattern; in __mrc_fw_add_courtesy() local
1812 struct rtw89_mcc_pattern *pattern = &config->pattern; in __mrc_fw_start() local
2003 struct rtw89_mcc_pattern *pattern = &config->pattern; in rtw89_mcc_handle_beacon_noa() local
[all …]
/linux-6.15/Documentation/devicetree/bindings/mmc/
H A Dsamsung,s3c6410-sdhci.yaml30 - pattern: "^mmc_busclk.[0-3]$"
31 - pattern: "^mmc_busclk.[0-3]$"
32 - pattern: "^mmc_busclk.[0-3]$"
33 - pattern: "^mmc_busclk.[0-3]$"
/linux-6.15/drivers/i2c/busses/
H A Di2c-gpio.c105 u32 pattern, u8 pattern_size) in i2c_gpio_incomplete_transfer() argument
120 setsda(bit_data, (pattern >> i) & 1); in i2c_gpio_incomplete_transfer()
132 u32 pattern; in fops_incomplete_addr_phase_set() local
138 pattern = (addr << 2) | 3; in fops_incomplete_addr_phase_set()
140 i2c_gpio_incomplete_transfer(priv, pattern, 9); in fops_incomplete_addr_phase_set()
149 u32 pattern; in fops_incomplete_write_byte_set() local
155 pattern = (addr << 2) | 1; in fops_incomplete_write_byte_set()
157 pattern = (pattern << 9) | 1; in fops_incomplete_write_byte_set()
159 i2c_gpio_incomplete_transfer(priv, pattern, 18); in fops_incomplete_write_byte_set()

12345678910>>...38