Home
last modified time | relevance | path

Searched full:coarse (Results 1 – 25 of 129) sorted by relevance

123456

/linux-6.14.4/drivers/clk/
Dclk-apple-nco.c59 /* The minimal attainable coarse divisor (first value in table) */
109 * a coarse divisor translation table. in applnco_compute_tables()
127 unsigned int coarse = div / 4; in applnco_div_out_of_range() local
129 return coarse < COARSE_DIV_OFFSET || in applnco_div_out_of_range()
130 coarse >= COARSE_DIV_OFFSET + LFSR_TBLSIZE; in applnco_div_out_of_range()
135 unsigned int coarse = div / 4; in applnco_div_translate() local
140 return FIELD_PREP(DIV_COARSE, tbl->fwd[coarse - COARSE_DIV_OFFSET]) | in applnco_div_translate()
146 unsigned int coarse, fine; in applnco_div_translate_inv() local
148 coarse = tbl->inv[FIELD_GET(DIV_COARSE, regval)] + COARSE_DIV_OFFSET; in applnco_div_translate_inv()
151 return coarse * 4 + fine; in applnco_div_translate_inv()
/linux-6.14.4/Documentation/filesystems/
Dmultigrain-ts.rst9 Historically, the kernel has always used coarse time values to stamp inodes.
18 Coarse timestamps are therefore good from a performance standpoint, since they
31 coarse-grained time does not cause a change.
56 not affected and always use the coarse-grained value (subject to the floor).
91 atime will always use coarse-grained timestamps.
101 It's not sufficient to simply use fine or coarse-grained timestamps based on
103 timestamp, and then a second file modified later could get a coarse-grained one
/linux-6.14.4/drivers/media/usb/gspca/stv06xx/
Dstv06xx_vv6410.c239 unsigned int fine, coarse; in vv6410_set_exposure() local
244 coarse = min(512, val / VV6410_CIF_LINELENGTH); in vv6410_set_exposure()
246 gspca_dbg(gspca_dev, D_CONF, "Set coarse exposure to %d, fine exposure to %d\n", in vv6410_set_exposure()
247 coarse, fine); in vv6410_set_exposure()
257 err = stv06xx_write_sensor(sd, VV6410_COARSEH, coarse >> 8); in vv6410_set_exposure()
261 err = stv06xx_write_sensor(sd, VV6410_COARSEL, coarse & 0xff); in vv6410_set_exposure()
/linux-6.14.4/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs7211.yaml234 azoteq,ati-frac-mult-coarse:
238 description: Specifies the trackpad's ATI coarse fractional multiplier.
240 azoteq,ati-frac-div-coarse:
244 description: Specifies the trackpad's ATI coarse fractional divider.
390 azoteq,ati-frac-mult-coarse:
394 description: Specifies the ALP's ATI coarse fractional multiplier.
396 azoteq,ati-frac-div-coarse:
400 description: Specifies the ALP's ATI coarse fractional divider.
482 azoteq,ati-frac-mult-coarse:
486 description: Specifies the button's ATI coarse fractional multiplier.
[all …]
/linux-6.14.4/drivers/rtc/
Drtc-pcf2123.c96 #define OFFSET_COARSE BIT(7) /* Coarse mode offset */
141 * The offset register is a 7 bit signed value with a coarse bit in bit 7.
145 * The coarse adjustment does the same, but every hour.
147 * to a coarse offset. Based on this algorithm, it seems that despite the
148 * name, coarse offset is a better fit for overlapping values.
164 /* Normal offset. Clear the coarse bit */ in pcf2123_set_offset()
167 /* Coarse offset. Divide by 2 and set the coarse bit */ in pcf2123_set_offset()
/linux-6.14.4/Documentation/devicetree/bindings/phy/
Drealtek,usb3phy.yaml69 realtek,amplitude-control-coarse-tuning:
72 This value is a parameter for coarse tuning.
106 realtek,amplitude-control-coarse-tuning = <0x77>;
/linux-6.14.4/Documentation/devicetree/bindings/iio/proximity/
Dsemtech,sx9310.yaml69 - very-coarse
70 - coarse
71 - medium-coarse
/linux-6.14.4/Documentation/core-api/
Dtimekeeping.rst92 Return a coarse-grained version of the time as a scalar
97 Coarse and fast_ns access
117 These are quicker than the non-coarse versions, but less accurate,
174 coarse-grained times can use the simple 'jiffies' instead, while
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-bus-iio-frequency-admv10145 Read/write value for the digital attenuator gain (IF_I) with coarse steps.
11 Read/write value for the digital attenuator gain (IF_Q) with coarse steps.
/linux-6.14.4/drivers/pinctrl/ti/
Dpinctrl-ti-iodelay.c39 * @binary_data_coarse_mask: CONFIG_REG coarse mask (see TRM)
43 * @reg_coarse_offset: Coarse register configuration offset
44 * @coarse_delay_count_mask: Coarse delay count mask
45 * @coarse_ref_count_mask: Coarse ref count mask
90 * @coarse_ref_count: Coarse reference count
91 * @coarse_delay_count: Coarse delay count
95 * @cdpe: Coarse delay parameter
244 dev_err(dev, "Masking overflow of coarse elements %08x\n", in ti_iodelay_pinconf_set()
334 dev_err(dev, "Invalid Coarse delay count (0) (reg=0x%08x)\n", in ti_iodelay_pinconf_init_dev()
347 dev_dbg(iod->dev, "coarse: ref=0x%04x delay=0x%04x cdpe=0x%08x\n", in ti_iodelay_pinconf_init_dev()
/linux-6.14.4/tools/testing/selftests/timens/
Dgettime_perf.c75 test(CLOCK_MONOTONIC_COARSE, "monotonic-coarse", false); in main()
97 test(CLOCK_MONOTONIC_COARSE, "monotonic-coarse", true); in main()
/linux-6.14.4/Documentation/arch/x86/x86_64/
Dfake-numa-for-cpusets.rst12 in conjunction with cpusets for coarse memory management. Using this feature,
75 This allows for coarse memory management for the tasks you assign to particular
/linux-6.14.4/Documentation/devicetree/bindings/input/
Dazoteq,iqs7222.yaml69 azoteq,ati-frac-div-coarse:
73 description: Specifies the preloaded ATI coarse fractional divider.
523 4: Coarse fractional divider
532 azoteq,ati-frac-mult-coarse:
536 description: Specifies the channel's ATI coarse fractional multiplier.
538 azoteq,ati-frac-div-coarse:
542 description: Specifies the channel's ATI coarse fractional divider.
/linux-6.14.4/sound/synth/emux/
Demux_effect.c78 {PARM_WORD, 0, 0xffff, -1, 0}, /* coarse sample start */
79 {PARM_WORD, 0, 0xffff, -1, 0}, /* coarse loop start */
80 {PARM_WORD, 0, 0xffff, -1, 0}, /* coarse loop end */
/linux-6.14.4/include/linux/
Dlru_cache.h49 (coarse or fine grained) bitmap, or other meta data.
84 "Explicit (coarse) write intent bitmap"
85 An other implementation could chose a (probably coarse) explicit bitmap,
/linux-6.14.4/security/lockdown/
DKconfig6 Build support for an LSM that enforces a coarse kernel lockdown
/linux-6.14.4/include/sound/
Dseq_midi_emul.h40 short gm_rpn_coarse_tuning; /* Master coarse tuning */
131 * of coarse and fine pairs. Of course the fine controls are seldom used
/linux-6.14.4/drivers/ptp/
Dptp_fc3.c56 s64 coarse, fine; in tdc_meas2offset() local
59 coarse = sign_extend64(FIELD_GET(COARSE_MEAS_MASK, meas_read), (39 - 13)); in tdc_meas2offset()
62 coarse = div64_s64(coarse * NSEC_PER_SEC, idtfc3->time_ref_freq); in tdc_meas2offset()
64 return coarse + fine; in tdc_meas2offset()
Dptp_dfl_tod.c95 * A coarse ToD HW clock offset adjustment. The coarse time adjustment performs by
/linux-6.14.4/kernel/time/
Djiffies.c24 * all systems. It has the same coarse resolution as
/linux-6.14.4/Documentation/devicetree/bindings/power/supply/
Dqcom,pm8916-lbc.yaml45 - description: USB coarse detection
/linux-6.14.4/Documentation/driver-api/surface_aggregator/
Doverview.rst32 While features have not changed much on a coarse level since the 5th
/linux-6.14.4/arch/arm/mach-omap2/
Dtimer.c96 * coarse counter that corrects the fine counter every time it in realtime_counter_init()
/linux-6.14.4/arch/arm/include/asm/
Dpgtable-2level-hwdef.h51 * - coarse table (not used)
/linux-6.14.4/drivers/staging/media/ipu3/
Dipu3.h140 * Coarse-grained lock to protect

123456