Home
last modified time | relevance | path

Searched full:steps (Results 1 – 25 of 927) sorted by relevance

12345678910>>...38

/Linux-v5.15/Documentation/devicetree/bindings/input/
Drotary-encoder.txt9 - rotary-encoder,steps: Number of steps in a full turnaround of the
14 device, hence no steps need to be passed.
16 greater than the specified steps or smaller than 0. For absolute axis only.
17 - rotary-encoder,steps-per-period: Number of steps (stable states) per period.
23 - rotary-encoder,encoding: String, the method used to encode steps.
28 This property is deprecated. Instead, a 'steps-per-period ' value should
29 be used, such as "rotary-encoder,steps-per-period = <2>".
47 rotary-encoder,steps = <24>;
/Linux-v5.15/drivers/media/usb/gspca/
Dautogain_functions.c23 int i, steps, retval = 0; in gspca_expo_autogain() local
31 /* If we are of a multiple of deadzone, do multiple steps to reach the in gspca_expo_autogain()
33 steps = abs(desired_avg_lum - avg_lum) / deadzone; in gspca_expo_autogain()
35 gspca_dbg(gspca_dev, D_FRAM, "autogain: lum: %d, desired: %d, steps: %d\n", in gspca_expo_autogain()
36 avg_lum, desired_avg_lum, steps); in gspca_expo_autogain()
38 for (i = 0; i < steps; i++) { in gspca_expo_autogain()
103 int steps, retval = 0; in gspca_coarse_grained_expo_autogain() local
116 /* If we are of a multiple of deadzone, do multiple steps to reach the in gspca_coarse_grained_expo_autogain()
118 steps = (desired_avg_lum - avg_lum) / deadzone; in gspca_coarse_grained_expo_autogain()
120 gspca_dbg(gspca_dev, D_FRAM, "autogain: lum: %d, desired: %d, steps: %d\n", in gspca_coarse_grained_expo_autogain()
[all …]
/Linux-v5.15/drivers/comedi/drivers/
Dusbduxfast.c115 * min delay steps for more than one channel
118 * steps at 30MHz in the FX2
123 * max number of 1/30MHz delay steps
355 unsigned int steps; in usbduxfast_ai_cmdtest() local
397 * for 1 channel the timing in 30MHz "steps" is: in usbduxfast_ai_cmdtest()
398 * steps <= MAX_SAMPLING_PERIOD in usbduxfast_ai_cmdtest()
400 * MIN_SAMPLING_PERIOD <= steps <= MAX_SAMPLING_PERIOD in usbduxfast_ai_cmdtest()
402 steps = (cmd->convert_arg * 30) / 1000; in usbduxfast_ai_cmdtest()
404 err2 |= comedi_check_trigger_arg_min(&steps, in usbduxfast_ai_cmdtest()
407 err2 |= comedi_check_trigger_arg_min(&steps, 1); in usbduxfast_ai_cmdtest()
[all …]
/Linux-v5.15/tools/testing/selftests/tc-testing/
DTdcResults.py18 self.steps = []
52 self.steps.extend(newstep)
54 self.steps.append(step)
59 return self.steps
100 if len(t.steps) > 0:
102 for step in t.steps:
118 if len(t.steps) > 0:
120 for step in t.steps:
/Linux-v5.15/drivers/input/misc/
Drotary_encoder.c38 u32 steps; member
85 pos += encoder->steps; in rotary_encoder_report_event()
90 if (encoder->rollover || pos < encoder->steps) in rotary_encoder_report_event()
95 pos %= encoder->steps; in rotary_encoder_report_event()
201 device_property_read_u32(dev, "rotary-encoder,steps", &encoder->steps); in rotary_encoder_probe()
203 err = device_property_read_u32(dev, "rotary-encoder,steps-per-period", in rotary_encoder_probe()
208 * use 'steps-per-period' and set an appropriate value, but in rotary_encoder_probe()
264 encoder->axis, 0, encoder->steps, 0, 1); in rotary_encoder_probe()
279 dev_err(dev, "'%d' is not a valid steps-per-period value\n", in rotary_encoder_probe()
/Linux-v5.15/Documentation/devicetree/bindings/leds/backlight/
Dpwm-backlight.yaml57 num-interpolated-steps:
59 Number of interpolated steps between each value of brightness-levels
66 num-interpolated-steps: [brightness-levels]
91 // Example using num-interpolation-steps:
97 num-interpolated-steps = <2048>;
/Linux-v5.15/sound/soc/codecs/
Duda1380.c267 * from -48 dB in 1.5 dB steps (mute instead of -49.5 dB)
272 * from -78 dB in 1 dB steps (3 dB steps, really. LSB are ignored),
273 * from -66 dB in 0.5 dB steps (2 dB steps, really) and
274 * from -52 dB in 0.25 dB steps
283 * from -72 dB in 1.5 dB steps (6 dB steps really),
284 * from -66 dB in 0.75 dB steps (3 dB steps really),
285 * from -60 dB in 0.5 dB steps (2 dB steps really) and
286 * from -46 dB in 0.25 dB steps
295 /* from 0 to 6 dB in 2 dB steps if SPF mode != flat */
298 /* from 0 to 24 dB in 2 dB steps, if SPF mode == maximum, otherwise cuts
[all …]
/Linux-v5.15/drivers/crypto/hisilicon/sec/
Dsec_algs.c549 int *steps, gfp_t gfp) in sec_alg_alloc_and_calc_split_sizes() argument
555 *steps = roundup(length, SEC_REQ_LIMIT) / SEC_REQ_LIMIT; in sec_alg_alloc_and_calc_split_sizes()
556 sizes = kcalloc(*steps, sizeof(*sizes), gfp); in sec_alg_alloc_and_calc_split_sizes()
560 for (i = 0; i < *steps - 1; i++) in sec_alg_alloc_and_calc_split_sizes()
562 sizes[*steps - 1] = length - SEC_REQ_LIMIT * (*steps - 1); in sec_alg_alloc_and_calc_split_sizes()
569 int steps, struct scatterlist ***splits, in sec_map_and_split_sg() argument
580 *splits = kcalloc(steps, sizeof(struct scatterlist *), gfp); in sec_map_and_split_sg()
585 *splits_nents = kcalloc(steps, sizeof(int), gfp); in sec_map_and_split_sg()
592 ret = sg_split(sgl, count, 0, steps, split_sizes, in sec_map_and_split_sg()
615 static void sec_unmap_sg_on_err(struct scatterlist *sgl, int steps, in sec_unmap_sg_on_err() argument
[all …]
/Linux-v5.15/drivers/memory/tegra/
Dtegra210-emc-cc-r21021.c21 #define STEPS (1 << 1) macro
693 emc_dbg(emc, STEPS, "Step 1\n"); in tegra210_emc_r21021_set_clock()
694 emc_dbg(emc, STEPS, "Step 1.1: Disable DLL temporarily.\n"); in tegra210_emc_r21021_set_clock()
706 emc_dbg(emc, STEPS, "Step 1.2: Disable AUTOCAL temporarily.\n"); in tegra210_emc_r21021_set_clock()
717 emc_dbg(emc, STEPS, "Step 1.3: Disable other power features.\n"); in tegra210_emc_r21021_set_clock()
825 emc_dbg(emc, STEPS, "Step 2\n"); in tegra210_emc_r21021_set_clock()
841 emc_dbg(emc, STEPS, "Step 3\n"); in tegra210_emc_r21021_set_clock()
861 emc_dbg(emc, STEPS, "Step 4\n"); in tegra210_emc_r21021_set_clock()
872 emc_dbg(emc, STEPS, "Step 5\n"); in tegra210_emc_r21021_set_clock()
889 emc_dbg(emc, STEPS, "Step 6\n"); in tegra210_emc_r21021_set_clock()
[all …]
/Linux-v5.15/tools/testing/selftests/bpf/map_tests/
Dhtab_map_batch_ops.c145 /* test 4: lookup/delete in a loop with various steps. */ in __test_map_lookup_and_delete_batch()
166 * go with large steps. Not that a buffer size with in __test_map_lookup_and_delete_batch()
174 CHECK((err && errno != ENOENT), "lookup with steps", in __test_map_lookup_and_delete_batch()
185 CHECK(total != max_entries, "lookup with steps", in __test_map_lookup_and_delete_batch()
203 CHECK(total != max_entries, "delete with steps", in __test_map_lookup_and_delete_batch()
229 * go with large steps. Not that a buffer size with in __test_map_lookup_and_delete_batch()
237 CHECK((err && errno != ENOENT), "lookup with steps", in __test_map_lookup_and_delete_batch()
248 CHECK(total != max_entries, "lookup/delete with steps", in __test_map_lookup_and_delete_batch()
Darray_map_batch_ops.c104 /* test 1: lookup in a loop with various steps. */ in __test_map_lookup_and_update_batch()
124 CHECK((err && errno != ENOENT), "lookup with steps", in __test_map_lookup_and_update_batch()
133 CHECK(total != max_entries, "lookup with steps", in __test_map_lookup_and_update_batch()
Dlpm_trie_map_batch_ops.c113 CHECK((err && errno != ENOENT), "lookup with steps", in test_lpm_trie_map_batch_ops()
121 CHECK(total != max_entries, "lookup with steps", in test_lpm_trie_map_batch_ops()
139 CHECK(total != max_entries, "delete with steps", in test_lpm_trie_map_batch_ops()
/Linux-v5.15/drivers/staging/pi433/Documentation/
Dpi433.txt187 step_0_5db - increase in 0,5dB steps
188 step_1_0db - increase in 1 db steps
189 step_1_5db - increase in 1,5dB steps
190 step_2_0db - increase in 2 db steps
191 step_3_0db - increase in 3 db steps
192 step_4_0db - increase in 4 db steps
193 step_5_0db - increase in 5 db steps
194 step_6_0db - increase in 6 db steps
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-class-fpga-manager19 states. The fpga manager driver is walking through these steps
21 though some steps may get skipped. Valid FPGA states will vary
34 * write complete = Doing post programming steps
/Linux-v5.15/drivers/mtd/nand/raw/
Dqcom_nandc.c174 * the largest page size we support is 8K, this will have 16 steps/codewords
689 return cw == (ecc->steps - 1); in qcom_nandc_is_last_cw()
729 * @num_cw: number of steps for the read/write operation
1480 num_cw = command == NAND_CMD_PAGEPROG ? ecc->steps : 1; in parse_erase_write_errors()
1561 update_rw_regs(host, ecc->steps, true, 0); in qcom_nandc_command()
1685 raw_cw = ecc->steps - 1; in qcom_nandc_read_cw_raw()
1692 data_size1 = mtd->writesize - host->cw_size * (ecc->steps - 1); in qcom_nandc_read_cw_raw()
1697 ((ecc->steps - 1) * 4); in qcom_nandc_read_cw_raw()
1698 oob_size2 = (ecc->steps * 4) + host->ecc_bytes_hw + in qcom_nandc_read_cw_raw()
1775 for_each_set_bit(cw, &uncorrectable_cws, ecc->steps) { in check_for_erased_page()
[all …]
Drockchip-nand-controller.c530 for (i = 0; i < ecc->steps; i++) { in rk_nfc_write_page_raw()
571 rk_nfc_buf_to_oob_ptr(chip, ecc->steps - 1), in rk_nfc_write_page_raw()
636 for (i = 0; i < ecc->steps; i++) { in rk_nfc_write_page_hwecc()
657 ecc->steps * oob_step, in rk_nfc_write_page_hwecc()
663 rk_nfc_xfer_start(nfc, NFC_WRITE, ecc->steps, dma_data, in rk_nfc_write_page_hwecc()
678 dma_unmap_single(nfc->dev, dma_oob, ecc->steps * oob_step, in rk_nfc_write_page_hwecc()
719 for (i = 0; i < ecc->steps; i++) { in rk_nfc_read_page_raw()
728 memcpy(rk_nfc_buf_to_oob_ptr(chip, ecc->steps - 1), in rk_nfc_read_page_raw()
773 ecc->steps * oob_step, in rk_nfc_read_page_hwecc()
790 rk_nfc_xfer_start(nfc, NFC_READ, ecc->steps, dma_data, in rk_nfc_read_page_hwecc()
[all …]
Darasan-nand-controller.c130 * @steps: Number of "packets" to read/write
142 int steps; member
281 static int anfc_pkt_len_config(unsigned int len, unsigned int *steps, in anfc_pkt_len_config() argument
295 if (steps) in anfc_pkt_len_config()
296 *steps = nb; in anfc_pkt_len_config()
405 PKT_STEPS(chip->ecc.steps), in anfc_read_page_hw_ecc()
452 for (step = 0; step < chip->ecc.steps; step++) { in anfc_read_page_hw_ecc()
522 PKT_STEPS(chip->ecc.steps), in anfc_write_page_hw_ecc()
637 ret = anfc_pkt_len_config(nfc_op->len, &nfc_op->steps, in anfc_parse_instructions()
657 PKT_STEPS(nfc_op->steps); in anfc_parse_instructions()
[all …]
/Linux-v5.15/drivers/thermal/
Dhisi_thermal.c99 * The register is programmed in temperature steps, every step is 785
102 * The temperature from the steps:
104 * Temp = TempBase + (steps x 785)
106 * and the steps from the temperature:
108 * steps = (Temp - TempBase) / 785
126 * The register is programmed in temperature steps, every step is 205
140 * The lag register contains 5 bits encoding the temperature in steps.
163 * The temperature is coded in steps, cf. HI6220_TEMP_STEP.
215 * The temperature is coded in steps, cf. HI3660_TEMP_STEP.
/Linux-v5.15/drivers/net/wireless/ath/ath5k/
Deeprom.h277 /* PCDAC table steps
292 /* PCDAC table steps
372 * @ee_ant_gain: Antenna gain in 0.5dB steps signed [5211 only?]
376 * (11Mbps) rate in G mode. 0.1dB steps
383 * @ee_atn_tx_rx: Difference in attenuation between TX and RX in 1dB steps
405 * @ee_noise_floor_thr: Noise floor threshold in 1dB steps
406 * @ee_adc_desired_size: Desired amplitude for ADC, used by AGC; in 0.5 dB steps
407 * @ee_pga_desired_size: Desired output of PGA (for BB gain) in 0.5 dB steps
408 * @ee_pd_gain_overlap: PD ADC curves need to overlap in 0.5dB steps (ee_map>=2)
/Linux-v5.15/drivers/input/touchscreen/
Dti_am335x_tsc.c151 /* Steps 16 to 16-coordinate_readouts is for X */ in titsc_step_config()
203 /* The steps end ... end - readouts * 2 + 2 and bit 0 for TS_Charge */ in titsc_step_config()
490 u32 steps; in titsc_remove() local
496 /* total steps followed by the enable mask */ in titsc_remove()
497 steps = 2 * ts_dev->coordinate_readouts + 2; in titsc_remove()
498 steps = (1 << steps) - 1; in titsc_remove()
499 am335x_tsc_se_clr(ts_dev->mfd_tscadc, steps); in titsc_remove()
/Linux-v5.15/drivers/cpufreq/
Dloongson1-cpufreq.c84 int steps, i; in ls1x_cpufreq_init() local
88 steps = 1 << DIV_CPU_WIDTH; in ls1x_cpufreq_init()
89 freq_tbl = kcalloc(steps, sizeof(*freq_tbl), GFP_KERNEL); in ls1x_cpufreq_init()
93 for (i = 0; i < (steps - 1); i++) { in ls1x_cpufreq_init()
/Linux-v5.15/scripts/tracing/
Dftrace-bisect.sh8 # crash. Here's the steps to take.
13 # replace "function" with "function_graph" in the following steps).
70 # enabling function tracing in the above steps. Or if you can compile the
/Linux-v5.15/Documentation/userspace-api/media/v4l/
Dcommon.rst8 Programming a V4L2 device consists of these steps:
23 In practice most steps are optional and can be executed out of order. It
Dv4l2-selection-flags.rst47 steps. If this flag is not given, the configuration is propagated
48 inside the subdevice to all further processing steps.
/Linux-v5.15/arch/x86/kvm/mmu/
Dtdp_iter.c75 * Steps down one level in the paging structure towards the goal GFN. Returns
104 * Steps to the next entry in the current page table, at the current page table
147 * To get to the next SPTE, the iterator either steps down towards the goal

12345678910>>...38