Home
last modified time | relevance | path

Searched +full:2 +full:hz (Results 1 – 25 of 1097) sorted by relevance

12345678910>>...44

/linux-6.14.4/drivers/video/fbdev/
Dcontrolfb.h42 /* Vertical parameters are in units of 1/2 scan line */
51 /* Horizontal params are in units of 2 pixels */
52 struct preg hperiod; /* horiz period - 2 */
74 /* Vertical parameters are in units of 1/2 scan line */
83 /* Horizontal params are in units of 2 pixels */
85 unsigned hperiod; /* horiz period - 2 */
97 * 3.9064MHz * 2**clock_params[2] * clock_params[1] / clock_params[0].
113 int m[2]; /* 0: 2MB vram, 1: 4MB vram */
120 {{-1,-1}}, /* 512x384, 60Hz interlaced (NTSC) */
121 {{-1,-1}}, /* 512x384, 60Hz */
[all …]
Dmacmodes.h21 #define VMODE_512_384_60I 1 /* 512x384, 60Hz interlaced (NTSC) */
22 #define VMODE_512_384_60 2 /* 512x384, 60Hz */
23 #define VMODE_640_480_50I 3 /* 640x480, 50Hz interlaced (PAL) */
24 #define VMODE_640_480_60I 4 /* 640x480, 60Hz interlaced (NTSC) */
25 #define VMODE_640_480_60 5 /* 640x480, 60Hz (VGA) */
26 #define VMODE_640_480_67 6 /* 640x480, 67Hz */
27 #define VMODE_640_870_75P 7 /* 640x870, 75Hz (portrait) */
28 #define VMODE_768_576_50I 8 /* 768x576, 50Hz (PAL full frame) */
29 #define VMODE_800_600_56 9 /* 800x600, 56Hz */
30 #define VMODE_800_600_60 10 /* 800x600, 60Hz */
[all …]
Dvalkyriefb.h79 * 3.9064MHz * 2**clock_params[2] * clock_params[1] / clock_params[0].
84 int pitch[2]; /* bytes/line, indexed by color_mode */
90 /* Register values for 1024x768, 75Hz mode (17) */
102 { 11, 28, 3 }, /* pixel clock = 79.55MHz for V=74.50Hz */
107 /* Register values for 1024x768, 72Hz mode (15) */
108 /* This used to be 12, 30, 3 for pixel clock = 78.12MHz for V=72.12Hz, but
114 * Yes, even though MacOS calls it "72Hz", in reality it's about 70Hz.
118 { 12, 29, 3 }, /* pixel clock = 75.52MHz for V=69.71Hz? */
126 /* Register values for 1024x768, 60Hz mode (14) */
129 { 15, 31, 3 }, /* pixel clock = 64.58MHz for V=59.62Hz */
[all …]
/linux-6.14.4/kernel/time/
Dtimeconst.bc17 return (2^b*n+d-1)/d;
25 v = 2^b*(d-1)/d;
30 which brings the mul value into the range 2^b-1 <= x < 2^b. Such
37 if (m >= 2^(b-1))
43 define timeconst(hz) {
45 print "/* Time conversion constants for HZ == ", hz, " */\n"
54 print "#if HZ != ", hz, "\n"
55 print "#error \qinclude/generated/timeconst.h has the wrong HZ value!\q\n"
58 if (hz < 2) {
59 print "#error Totally bogus HZ value!\n"
[all …]
/linux-6.14.4/arch/riscv/lib/
Ddelay.c24 * jiffies_per_sec = HZ
27 * Therefore the constant part is HZ / 1000000 which is a small
29 * scale up this constant by 2^31, perform the actual multiplication,
30 * and scale the result back down by 2^31 with a simple shift:
36 * UDELAY_MULT = 2^31 * HZ / 1000000
37 * = (2^31 / 1000000) * HZ
38 * = 2147.483648 * HZ
39 * = 2147 * HZ + 483648 * HZ / 1000000
42 * delay_us * UDELAY_MULT assuming HZ <= 1000 and delay_us <= 2000.
46 #define UDELAY_MULT (2147UL * HZ + 483648UL * HZ / 1000000UL)
[all …]
/linux-6.14.4/Documentation/fb/
Dviafb.modes10 # 640x480, 60 Hz, Non-Interlaced (25.175 MHz dotclock)
14 # Scan Frequency 31.469 kHz 59.94 Hz
16 # 12 chars 2 lines
18 # 2 chars 10 lines
29 # D: 25.175 MHz, H: 31.469 kHz, V: 59.94 Hz
31 timings 39722 48 16 33 10 96 2 endmode mode "480x640-60"
32 # D: 24.823 MHz, H: 39.780 kHz, V: 60.00 Hz
35 # 640x480, 75 Hz, Non-Interlaced (31.50 MHz dotclock)
39 # Scan Frequency 37.500 kHz 75.00 Hz
43 # 2 chars 1 lines
[all …]
Dviafb.rst21 640x480(60, 75, 85, 100, 120 Hz), 720x480(60 Hz),
22 720x576(60 Hz), 800x600(60, 75, 85, 100, 120 Hz),
23 848x480(60 Hz), 856x480(60 Hz), 1024x512(60 Hz),
24 1024x768(60, 75, 85, 100 Hz), 1152x864(75 Hz),
25 1280x768(60 Hz), 1280x960(60 Hz), 1280x1024(60, 75, 85 Hz),
26 1440x1050(60 Hz), 1600x1200(60, 75 Hz), 1280x720(60 Hz),
27 1920x1080(60 Hz), 1400x1050(60 Hz), 800x480(60 Hz)
31 Support 2D hardware accelerator.
69 - 2 : Resolution: 1024x768, Channel: single, Dithering: Enable (default)
89 - 0 : No 2D Hardware Acceleration
[all …]
/linux-6.14.4/drivers/iio/accel/
Dst_accel_core.c31 #define ST_ACCEL_FS_AVL_2G 2
118 [2] = LSM330D_ACCEL_DEV_NAME,
130 { .hz = 1, .value = 0x01, },
131 { .hz = 10, .value = 0x02, },
132 { .hz = 25, .value = 0x03, },
133 { .hz = 50, .value = 0x04, },
134 { .hz = 100, .value = 0x05, },
135 { .hz = 200, .value = 0x06, },
136 { .hz = 400, .value = 0x07, },
137 { .hz = 1600, .value = 0x08, },
[all …]
/linux-6.14.4/arch/microblaze/include/asm/
Ddelay.h24 * Note that 19 * 226 == 4294 ==~ 2^32 / 10^6, so
25 * loops = (4294 * usecs * loops_per_jiffy * HZ) / 2^32.
27 * The mul instruction gives us loops = (a * b) / 2^32.
28 * We choose a = usecs * 19 * HZ and b = loops_per_jiffy * 226
29 * because this lets us support a wide range of HZ and
30 * loops_per_jiffy values without either a or b overflowing 2^32.
31 * Thus we need usecs * HZ <= (2^32 - 1) / 19 = 226050910 and
32 * loops_per_jiffy <= (2^32 - 1) / 226 = 19004280
33 * (which corresponds to ~3800 bogomips at HZ = 100).
36 #define __MAX_UDELAY (226050910UL/HZ) /* maximum udelay argument */
[all …]
/linux-6.14.4/arch/arm/include/asm/
Ddelay.h11 #include <asm/param.h> /* HZ */
20 * jiffies_per_sec = HZ
23 * Therefore the constant part is HZ / 1000000 which is a small
25 * scale up this constant by 2^31, perform the actual multiplication,
26 * and scale the result back down by 2^31 with a simple shift:
32 * UDELAY_MULT = 2^31 * HZ / 1000000
33 * = (2^31 / 1000000) * HZ
34 * = 2147.483648 * HZ
35 * = 2147 * HZ + 483648 * HZ / 1000000
38 * delay_us * UDELAY_MULT assuming HZ <= 1000 and delay_us <= 2000.
[all …]
/linux-6.14.4/arch/arm/boot/dts/samsung/
Dexynos4412.dtsi50 #cooling-cells = <2>; /* min followed by max */
60 #cooling-cells = <2>; /* min followed by max */
70 #cooling-cells = <2>; /* min followed by max */
80 #cooling-cells = <2>; /* min followed by max */
89 opp-hz = /bits/ 64 <200000000>;
94 opp-hz = /bits/ 64 <300000000>;
99 opp-hz = /bits/ 64 <400000000>;
104 opp-hz = /bits/ 64 <500000000>;
109 opp-hz = /bits/ 64 <600000000>;
114 opp-hz = /bits/ 64 <700000000>;
[all …]
Dexynos4212.dtsi44 #cooling-cells = <2>; /* min followed by max */
54 #cooling-cells = <2>; /* min followed by max */
63 opp-hz = /bits/ 64 <200000000>;
68 opp-hz = /bits/ 64 <300000000>;
73 opp-hz = /bits/ 64 <400000000>;
78 opp-hz = /bits/ 64 <500000000>;
83 opp-hz = /bits/ 64 <600000000>;
88 opp-hz = /bits/ 64 <700000000>;
93 opp-hz = /bits/ 64 <800000000>;
99 opp-hz = /bits/ 64 <900000000>;
[all …]
Dexynos5422-odroid-core.dtsi42 bus_wcore_opp_table: opp-table-2 {
47 opp-hz = /bits/ 64 <88700000>;
51 opp-hz = /bits/ 64 <133000000>;
55 opp-hz = /bits/ 64 <177400000>;
59 opp-hz = /bits/ 64 <266000000>;
63 opp-hz = /bits/ 64 <532000000>;
73 opp-hz = /bits/ 64 <66600000>;
76 opp-hz = /bits/ 64 <74000000>;
79 opp-hz = /bits/ 64 <83250000>;
82 opp-hz = /bits/ 64 <111000000>;
[all …]
/linux-6.14.4/drivers/iio/magnetometer/
Dst_magn_core.c42 /* Special L addresses for Sensor 2 */
156 { .hz = 1, .value = 0x00 },
157 { .hz = 2, .value = 0x01 },
158 { .hz = 3, .value = 0x02 },
159 { .hz = 8, .value = 0x03 },
160 { .hz = 15, .value = 0x04 },
161 { .hz = 30, .value = 0x05 },
162 { .hz = 75, .value = 0x06 },
163 /* 220 Hz, 0x07 reportedly exist */
188 [2] = {
[all …]
/linux-6.14.4/drivers/gpu/drm/ast/
Dast_tables.h30 #define VGAModeIndex 2
216 { 800, 640, 8, 96, 525, 480, 2, 2, VCLK25_175, /* 60Hz */
218 { 832, 640, 16, 40, 520, 480, 1, 3, VCLK31_5, /* 72Hz */
219 (SyncNN | HBorder | VBorder | Charx8Dot), 72, 2, 0x2E },
220 { 840, 640, 16, 64, 500, 480, 1, 3, VCLK31_5, /* 75Hz */
222 { 832, 640, 56, 56, 509, 480, 1, 3, VCLK36, /* 85Hz */
229 {1024, 800, 24, 72, 625, 600, 1, 2, VCLK36, /* 56Hz */
231 {1056, 800, 40, 128, 628, 600, 1, 4, VCLK40, /* 60Hz */
232 (SyncPP | Charx8Dot), 60, 2, 0x30 },
233 {1040, 800, 56, 120, 666, 600, 37, 6, VCLK50, /* 72Hz */
[all …]
/linux-6.14.4/arch/mips/sni/
Dtime.c15 #define SNI_COUNTER0_DIV ((SNI_CLOCK_TICK_RATE / SNI_COUNTER2_DIV) / HZ)
59 * a20r platform uses 2 counters to divide the input frequency.
60 * Counter 2 output is connected to Counter 0 & 1 input.
76 #define SNI_8254_TCSAMP_COUNTER ((SNI_8254_TICK_RATE / HZ) + 255)
103 * for every 1/HZ seconds. We round off the nearest 1 MHz of master in dosample()
104 * clock (= 1000000 / HZ / 2). in dosample()
106 /*return (ct1 - ct0 + (500000/HZ/2)) / (500000/HZ) * (500000/HZ);*/ in dosample()
107 return (ct1 - ct0) / (500000/HZ) * (500000/HZ); in dosample()
140 r4k_ticks[2] = dosample(); in plat_time_init()
141 if (r4k_ticks[2] == r4k_ticks[0] in plat_time_init()
[all …]
/linux-6.14.4/drivers/pwm/
Dpwm-ab8500.c56 * b0000 | 293 Hz | 292.968750 Hz | 3413333.33 ns in ab8500_pwm_apply()
57 * b0001 | 302 Hz | 302.419355 Hz | 3306666.66 ns in ab8500_pwm_apply()
58 * b0010 | 312 Hz | 312.500000 Hz | 3200000 ns in ab8500_pwm_apply()
59 * b0011 | 323 Hz | 323.275862 Hz | 3093333.33 ns in ab8500_pwm_apply()
60 * b0100 | 334 Hz | 334.821429 Hz | 2986666.66 ns in ab8500_pwm_apply()
61 * b0101 | 347 Hz | 347.222222 Hz | 2880000 ns in ab8500_pwm_apply()
62 * b0110 | 360 Hz | 360.576923 Hz | 2773333.33 ns in ab8500_pwm_apply()
63 * b0111 | 375 Hz | 375.000000 Hz | 2666666.66 ns in ab8500_pwm_apply()
64 * b1000 | 390 Hz | 390.625000 Hz | 2560000 ns in ab8500_pwm_apply()
65 * b1001 | 407 Hz | 407.608696 Hz | 2453333.33 ns in ab8500_pwm_apply()
[all …]
/linux-6.14.4/arch/arc/include/asm/
Ddelay.h9 * -Also reduced the num of MPY operations from 3 to 2
18 #include <asm/param.h> /* HZ */
39 * -1 sec has HZ jiffies
40 * loops per "N" usecs = ((loops_per_jiffy * HZ / 1000000) * N)
44 * result remains unchanged: In this case, we use 2^32
45 * -> (loops_per_N_usec * 2^32 ) / 2^32
46 * -> (((loops_per_jiffy * HZ / 1000000) * N) * 2^32) / 2^32
47 * -> (loops_per_jiffy * HZ * N * 4295) / 2^32
49 * -Divide by 2^32 is very simply right shift by 32
59 * HZ * 4295 is pre-evaluated by gcc - hence only 2 mpy ops in __udelay()
[all …]
/linux-6.14.4/include/sound/sof/
Dstream.h21 #define SOF_RATE_8000 (1 << 0) /**< 8000Hz */
22 #define SOF_RATE_11025 (1 << 1) /**< 11025Hz */
23 #define SOF_RATE_12000 (1 << 2) /**< 12000Hz */
24 #define SOF_RATE_16000 (1 << 3) /**< 16000Hz */
25 #define SOF_RATE_22050 (1 << 4) /**< 22050Hz */
26 #define SOF_RATE_24000 (1 << 5) /**< 24000Hz */
27 #define SOF_RATE_32000 (1 << 6) /**< 32000Hz */
28 #define SOF_RATE_44100 (1 << 7) /**< 44100Hz */
29 #define SOF_RATE_48000 (1 << 8) /**< 48000Hz */
30 #define SOF_RATE_64000 (1 << 9) /**< 64000Hz */
[all …]
/linux-6.14.4/arch/arm64/boot/dts/apple/
Dt600x-common.dtsi5 * Other names: H13J, "Jade Chop", "Jade", "Jade 2C"
11 #address-cells = <2>;
12 #size-cells = <2>;
15 #address-cells = <2>;
201 cache-level = <2>;
208 cache-level = <2>;
213 l2_cache_2: l2-cache-2 {
215 cache-level = <2>;
225 opp-hz = /bits/ 64 <600000000>;
230 opp-hz = /bits/ 64 <972000000>;
[all …]
/linux-6.14.4/drivers/iio/pressure/
Dst_pressure_core.c61 * (10^3 / sensitivity) (2)
70 * Matching OFFSET and SCALE with members of (2) gives :
155 IIO_CHAN_SOFT_TIMESTAMP(2)
187 IIO_CHAN_SOFT_TIMESTAMP(2)
221 IIO_CHAN_SOFT_TIMESTAMP(2)
242 { .hz = 1, .value = 0x01 },
243 { .hz = 7, .value = 0x05 },
244 { .hz = 13, .value = 0x06 },
245 { .hz = 25, .value = 0x07 },
298 .bootime = 2,
[all …]
/linux-6.14.4/include/linux/
Djiffies.h13 #include <asm/param.h> /* for HZ */
18 * model. The HZ variable establishes the timer interrupt frequency, 100 Hz
19 * for the SunOS kernel, 256 Hz for the Ultrix kernel and 1024 Hz for the
23 #if HZ >= 12 && HZ < 24
25 #elif HZ >= 24 && HZ < 48
27 #elif HZ >= 48 && HZ < 96
29 #elif HZ >= 96 && HZ < 192
31 #elif HZ >= 192 && HZ < 384
33 #elif HZ >= 384 && HZ < 768
35 #elif HZ >= 768 && HZ < 1536
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/opp/
Dopp-v2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
59 opp-hz = /bits/ 64 <1000000000>;
66 opp-hz = /bits/ 64 <1100000000>;
72 opp-hz = /bits/ 64 <1200000000>;
81 * Example 2: Single cluster, Quad-core Qualcom-krait, switches DVFS states
110 cpu@2 {
113 reg = <2>;
115 clocks = <&clk_controller 2>;
142 opp-hz = /bits/ 64 <1000000000>;
149 opp-hz = /bits/ 64 <1100000000>;
[all …]
/linux-6.14.4/Documentation/input/devices/
Dcma3000_d0x.rst26 axis and supports 400, 100, 40 Hz sample frequency.
94 Event code 2 (Z)
112 1: 100 Hz Measurement mode
113 2: 400 Hz Measurement mode
114 3: 40 Hz Measurement mode
116 5: 100 Hz Free fall mode
117 6: 40 Hz Free fall mode
122 2000: 2000 mg or 2G Range
128 X: X * 18mg (2G Range)
133 (X & 0x0F) * 2.5 ms (FFTMR 400 Hz)
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-mediatek.txt41 opp-hz = /bits/ 64 <598000000>;
46 opp-hz = /bits/ 64 <747500000>;
51 opp-hz = /bits/ 64 <1040000000>;
56 opp-hz = /bits/ 64 <1196000000>;
61 opp-hz = /bits/ 64 <1300000000>;
74 #cooling-cells = <2>;
82 cpu@2 {
95 Example 2 (MT8173 SoC):
101 opp-hz = /bits/ 64 <507000000>;
106 opp-hz = /bits/ 64 <702000000>;
[all …]

12345678910>>...44