| /linux/tools/power/cpupower/bench/ |
| H A D | README-BENCH | 1 This is cpufreq-bench, a microbenchmark for the cpufreq framework. 9 - Identify average reaction time of a governor to CPU load changes 10 - (Stress) Testing whether a cpufreq low level driver or governor works 14 processes with a higher prio than the governor's kernel thread 27 cpufreq-bench helps to test the condition of a given cpufreq governor. 28 For that purpose, it compares the performance governor to a configured 35 will be run X time in a row (cycles): 51 50ms load/sleep time repeated 20 times (cycles). 55 First it is calibrated how long a specific CPU intensive calculation 56 takes on this machine and needs to be run in a loop using the performance [all …]
|
| /linux/Documentation/scsi/ |
| H A D | aic7xxx.rst | 58 as a target on multiple SCSI IDs. 63 AHA-274X[A] aic7770 EISA SE-50M SE-HD50F 64 AHA-274X[A]W aic7770 EISA SE-HD68F SE-HD68F 65 SE-50M 66 AHA-274X[A]T aic7770 EISA 2 X SE-50M SE-HD50F 67 AHA-2842 aic7770 VL SE-50M SE-HD50F 68 AHA-2940AU aic7860 PCI/32 SE-50M SE-HD50F 69 AVA-2902I aic7860 PCI/32 SE-50M 70 AVA-2902E aic7860 PCI/32 SE-50M 71 AVA-2906 aic7856 PCI/32 SE-50M SE-DB25F [all …]
|
| /linux/arch/sh/lib/ |
| H A D | memcpy-sh4.S | 28 ! Read a long word and write a long word at once 34 add #-4,r5 ! 50 EX 74 ! Finally, copy a byte at once, if necessary 76 add #4,r5 ! 50 EX 79 add #-6,r2 ! 50 EX 101 ! Read a long word and write a long word at once 107 add #-4,r5 ! 50 EX 142 ! Finally, copy a byte at once, if necessary 144 add #6,r5 ! 50 EX 147 add #-6,r2 ! 50 EX [all …]
|
| /linux/arch/m68k/lib/ |
| H A D | uaccess.c | 39 "50: addq.l #1,%0\n" in __generic_copy_from_user() 43 " .section __ex_table,\"a\"\n" in __generic_copy_from_user() 47 " .long 5b,50b\n" in __generic_copy_from_user() 49 : "=d" (res), "+a" (from), "+a" (to), "=&d" (tmp) in __generic_copy_from_user() 80 "50: add.l %5,%0\n" in __generic_copy_to_user() 84 " .section __ex_table,\"a\"\n" in __generic_copy_to_user() 88 " .long 5b,50b\n" in __generic_copy_to_user() 89 " .long 6b,50b\n" in __generic_copy_to_user() 90 " .long 7b,50b\n" in __generic_copy_to_user() 91 " .long 8b,50b\n" in __generic_copy_to_user() [all …]
|
| /linux/include/media/i2c/ |
| H A D | lm3646.h | 26 #define LM3646_TOTAL_FLASH_BRT_uA_TO_REG(a) \ argument 27 ((a) < LM3646_TOTAL_FLASH_BRT_MIN ? 0 : \ 28 ((((a) - LM3646_TOTAL_FLASH_BRT_MIN) / LM3646_TOTAL_FLASH_BRT_STEP))) 36 #define LM3646_TOTAL_TORCH_BRT_uA_TO_REG(a) \ argument 37 ((a) < LM3646_TOTAL_TORCH_BRT_MIN ? 0 : \ 38 ((((a) - LM3646_TOTAL_TORCH_BRT_MIN) / LM3646_TOTAL_TORCH_BRT_STEP))) 46 #define LM3646_LED1_FLASH_BRT_uA_TO_REG(a) \ argument 47 ((a) <= LM3646_LED1_FLASH_BRT_MIN ? 0 : \ 48 ((((a) - LM3646_LED1_FLASH_BRT_MIN) / LM3646_LED1_FLASH_BRT_STEP))+1) 56 #define LM3646_LED1_TORCH_BRT_uA_TO_REG(a) \ argument [all …]
|
| /linux/drivers/net/wireless/ath/ |
| H A D | dfs_pattern_detector.c | 37 #define MIN_PPB_THRESH 50 43 #define WIDTH_LOWER(X) ((X*(100-WIDTH_TOLERANCE)+50)/100) 44 #define WIDTH_UPPER(X) ((X*(100+WIDTH_TOLERANCE)+50)/100) 83 * collected for more than a year. 93 FCC_PATTERN(5, 50, 100, 1000, 2000, 1, 1, true), 113 JP_PATTERN(2, 0, 1, 1388, 1388, 1, 18, 50, false), 114 JP_PATTERN(3, 0, 4, 4000, 4000, 1, 18, 50, false), 115 JP_PATTERN(4, 0, 5, 150, 230, 1, 23, 50, false), 116 JP_PATTERN(5, 6, 10, 200, 500, 1, 16, 50, false), 117 JP_PATTERN(6, 11, 20, 200, 500, 1, 12, 50, false), [all …]
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-delta-ahe50dc.dts | 28 model = "Delta Power AHE-50DC"; 127 EFUSE_OUTPUT(50); 138 spi-max-frequency = <50000000>; // 50 MHz 165 /* lm25066 efuses @ 10-17, 40-47, 50-57 */ 182 EFUSE(50, 17); 243 pca9541@7a { 258 /* lm25066 efuses @ 10-17, 40-47, 50-57, 59, 5a */ 275 EFUSE(50, 41); 284 EFUSE(5a, 50); 337 eeprom@50 { [all …]
|
| /linux/mm/damon/tests/ |
| H A D | vaddr-kunit.h | 45 * covering the region is just a waste. 47 * '__damon_va_three_regions() receives an address space of a process. It 55 * more short form: 10-20-25, 200-210-220, 300-305, 307-330) of a process are 178 * 50-55, 70-80, 90-100) to fit with the new big regions or remove target 183 /* 10-20-30, 50-55-57-59, 70-80-90-100 */ in damon_test_apply_three_regions1() 184 unsigned long regions[] = {10, 20, 20, 30, 50, 55, 55, 57, 57, 59, in damon_test_apply_three_regions1() 201 * now require two target regions (50-55, 57-59) to be removed. 205 /* 10-20-30, 50-55-57-59, 70-80-90-100 */ in damon_test_apply_three_regions2() 206 unsigned long regions[] = {10, 20, 20, 30, 50, 55, 55, 57, 57, 59, in damon_test_apply_three_regions2() 222 * Test a big change. The second big region has totally freed and mapped to [all …]
|
| /linux/drivers/media/radio/ |
| H A D | radio-zoltrix.c | 11 * at a low volume, and it is not possible (at least I have not found) 55 MODULE_DESCRIPTION("A driver for the Zoltrix Radio Plus."); 116 v4l2_warn(v4l2_dev, "cannot set a frequency of 0.\n"); in zoltrix_s_frequency() 137 udelay(50); in zoltrix_s_frequency() 139 udelay(50); in zoltrix_s_frequency() 141 udelay(50); in zoltrix_s_frequency() 144 udelay(50); in zoltrix_s_frequency() 146 udelay(50); in zoltrix_s_frequency() 148 udelay(50); in zoltrix_s_frequency() 167 int a, b; in zoltrix_g_rxsubchans() local [all …]
|
| /linux/Documentation/core-api/ |
| H A D | packing.rst | 10 One can memory-map a pointer to a carefully crafted struct over the hardware 20 A more robust alternative to struct field definitions would be to extract the 34 - Packing a CPU-usable number into a memory buffer (with hardware 36 - Unpacking a memory buffer (which has hardware constraints/quirks) 37 into a CPU-usable number. 47 The following examples cover the memory layout of a packed u64 field. 55 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 71 56 57 58 59 60 61 62 63 48 49 50 51 52 53 54 55 40 41 42 43 44 45 46 47 32 33 34 35 36 37 38 39 77 inverts bit offsets inside a byte. 84 39 38 37 36 35 34 33 32 47 46 45 44 43 42 41 40 55 54 53 52 51 50 49 48 63 62 61 60 59 58 57 56 [all …]
|
| /linux/drivers/input/joystick/ |
| H A D | zhenhua.c | 13 * EasyCopter etc.) as a joystick under Linux. 16 * transmitters for control a RC planes or RC helicopters with possibility to 17 * connect on a serial port. 27 * Martin Kebert <gkmarty@gmail.com> - but I am not a C-programmer nor kernel 89 * is allways 0xf7 and all others are in range 0x32 - 0xc8 (50-200) in zhenhua_interrupt() 93 zhenhua->idx = 0; /* this byte starts a new packet */ in zhenhua_interrupt() 123 * zhenhua_connect() is the routine that is called when someone adds a 151 input_set_abs_params(input_dev, ABS_X, 50, 200, 0, 0); in zhenhua_connect() 152 input_set_abs_params(input_dev, ABS_Y, 50, 200, 0, 0); in zhenhua_connect() 153 input_set_abs_params(input_dev, ABS_Z, 50, 200, 0, 0); in zhenhua_connect() [all …]
|
| H A D | twidjoy.c | 12 * the RS232 interface) as a joystick under Linux 14 * The Twiddler is a one-handed chording keyboard featuring twelve buttons on 15 * the front, six buttons on the top, and a built-in tilt sensor. The buttons 23 * a chording keyboard, but as a joystick: pressing and releasing a button 24 * immediately sends a corresponding button event, and tilting it generates 25 * corresponding ABS_X and ABS_Y events. This turns the Twiddler into a game 41 #define DRIVER_DESC "Handykey Twiddler keyboard as a joystick driver" 127 * has a MSB of 0 and all other bytes have a MSB of 1 can be used in twidjoy_interrupt() 131 twidjoy->idx = 0; /* this byte starts a new packet */ in twidjoy_interrupt() 161 * twidjoy_connect() is the routine that is called when someone adds a [all …]
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | cs35l33.txt | 23 a value of 1 and will increase at a step size of 100mV until a maximum of 27 up sequence begins to the time the audio reaches a full-scale output. 35 The range starts at 1850000uA and goes to a maximum of 3600000uA 36 with a step size of 15625uA. The default is 2500000uA. 39 ADC data word. This property can be set as a value of 0 for bits 15 down 45 The cs35l33 node can have a single "cirrus,hg-algo" sub-node that will enable 59 start at 3 to a maximum of 255. 62 stage enters LDO operation. Starts as a default value of 50mV for a value 63 of 1 and increases with a step size of 50mV to a maximum of 750mV (value of 66 - cirrus,ldo-path-disable : This is a boolean property. If present, the H/G [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.h | 43 /* A multilane port can have max 4 serdes */ 107 [36] = ICE_PHY_TYPE(50GB, 50000baseCR2_Full), 108 [37] = ICE_PHY_TYPE(50GB, 50000baseSR2_Full), 109 [38] = ICE_PHY_TYPE(50GB, 50000baseSR2_Full), 110 [39] = ICE_PHY_TYPE(50GB, 50000baseKR2_Full), 111 [40] = ICE_PHY_TYPE(50GB, 50000baseSR2_Full), 112 [41] = ICE_PHY_TYPE(50GB, 50000baseCR2_Full), 113 [42] = ICE_PHY_TYPE(50GB, 50000baseSR2_Full), 114 [43] = ICE_PHY_TYPE(50GB, 50000baseCR2_Full), 115 [44] = ICE_PHY_TYPE(50GB, 50000baseCR_Full), [all …]
|
| /linux/tools/testing/selftests/cgroup/ |
| H A D | test_memcontrol.c | 193 size_t size = MB(50); in alloc_anon_50M_check() 224 size_t size = MB(50); in alloc_pagecache_50M_check() 255 * This test create a memory cgroup, allocates 287 if (peak < MB(50)) in test_memcg_current_peak() 291 * We'll open a few FDs for the same memory.peak file to exercise the free-path in test_memcg_current_peak() 292 * We need at least three to be closed in a different order than writes occurred to test in test_memcg_current_peak() 341 /* Make sure a completely independent read isn't affected by our FD-local reset above*/ in test_memcg_current_peak() 343 if (peak < MB(50)) in test_memcg_current_peak() 367 if (peak < MB(50)) in test_memcg_current_peak() 372 if (peak < MB(50)) in test_memcg_current_peak() [all …]
|
| H A D | memcg_protection.m | 5 % This script simulates reclaim protection behavior on a single level of memcg 20 E = 50 / 1024; 22 c = [50 50 50 0] / 1024; 63 r = alpha * c; % assume all memory is in a single LRU list
|
| /linux/tools/perf/tests/shell/lib/ |
| H A D | waiting.sh | 7 # Time out after $3 tenths of a second or 5 seconds if $3 is "" 10 tm_out=$3 ; [ -n "${tm_out}" ] || tm_out=50 17 # Wait at most tm_out tenths of a second 28 # Time out after $3 tenths of a second or 5 seconds if $3 is "" 31 tm_out=$3 ; [ -n "${tm_out}" ] || tm_out=50 39 # Wait at most tm_out tenths of a second 49 # Time out after $2 tenths of a second or 5 seconds if $2 is "" 52 tm_out=$2 ; [ -n "${tm_out}" ] || tm_out=50 55 # Wait at most tm_out tenths of a second 64 # Check if PID $1 is still running after $2 tenths of a second [all …]
|
| /linux/drivers/media/rc/ |
| H A D | nuvoton-cir.h | 130 /* FIXME: make this a runtime option */ 131 /* select sample period as 50us */ 162 /* FIXME: make this a runtime option */ 173 /* FIXME: make this a runtime option */ 214 /* FIXME/jarod: make this a runtime option */ 215 /* select a same sample period like cir register */ 241 /* FIXME: make this a runtime option */ 318 * 43ms / 50us (sample period) * 0.85 (inaccuracy) 323 * 26ms / 50us (sample period) * 0.85 (inaccuracy) 329 * 24ms / 50us (sample period) * 0.85 (inaccuracy) [all …]
|
| /linux/drivers/net/fddi/skfp/ |
| H A D | smtdef.c | 5 * a business unit of Schneider & Koch & Co. Datensysteme GmbH. 33 #define DEFAULT_TB_MAX TTMS(50) 37 #define DEFAULT_LC_SHORT TTMS(50+5) 39 #define DEFAULT_LC_LONG TTS(5)+TTMS(50) 40 #define DEFAULT_LC_EXTENDED TTS(50)+TTMS(50) 56 #define DEFAULT_POLL TTMS(50) 64 #define DEFAULT_LCT_EXTEND 50 230 mib->a[path].fddiPATHIndex = INDEX_PATH + path ; in smt_init_mib() 232 mib->a[path].fddiPATHTVXLowerBound = in smt_init_mib() 234 mib->a[path].fddiPATHT_MaxLowerBound = in smt_init_mib() [all …]
|
| /linux/drivers/cpufreq/ |
| H A D | pxa2xx-cpufreq.c | 13 * memory connected to CS0, you will need to register a platform specific 14 * notifier which will adjust the memory access strobes to maintain a 62 { 99500, -1, -1}, /* 99, 99, 50, 50 */ 74 { 99500, -1, -1}, /* 99, 99, 50, 50 */ 75 {199100, -1, -1}, /* 99, 199, 50, 99 */ 76 {298500, -1, -1}, /* 99, 287, 50, 99 */ 211 * change succeeded. The voltage reduction is not a critical failure, in pxa_set_target() 214 * Note: if the voltage change fails, and a return value is returned, a in pxa_set_target() 215 * bug is triggered (seems a deadlock). Should anybody find out where, in pxa_set_target() 216 * the "return 0" should become a "return ret". in pxa_set_target()
|
| /linux/Documentation/scheduler/ |
| H A D | schedutil.rst | 7 All this assumes a linear relation between frequency and work capacity, 26 Since this is essentially a progression of an infinite geometric series, the 27 results are composable, that is ewma(A) + ewma(B) = ewma(A+B). This property 37 time an entity spends on the runqueue. When there is only a single task these 48 Because consuming the CPU for 50% at 1GHz is not the same as consuming the CPU 49 for 50% at 2GHz, nor is running 50% on a LITTLE CPU the same as running 50% on 50 a big CPU, we allow architectures to scale the time delta with two ratios, one 97 though when running their expected utilization will be the same, they suffer a 100 To alleviate this (a default enabled option) UTIL_EST drives an Infinite 104 A further runqueue wide sum (of runnable tasks) is maintained of: [all …]
|
| /linux/tools/testing/selftests/core/ |
| H A D | close_range_test.c | 70 EXPECT_EQ(0, sys_close_range(open_fds[0], open_fds[50], 0)); in TEST() 72 for (i = 0; i <= 50; i++) in TEST() 78 /* create a couple of gaps */ in TEST() 133 ret = sys_close_range(open_fds[0], open_fds[50], in TEST() 138 for (i = 0; i <= 50; i++) in TEST() 146 /* create a couple of gaps */ in TEST() 265 /* Ensure the FD_CLOEXEC bit is set also with a resource limit in place. */ in TEST() 270 /* Set close-on-exec for two ranges: [0-50] and [75-100]. */ in TEST() 271 ret = sys_close_range(open_fds[0], open_fds[50], CLOSE_RANGE_CLOEXEC); in TEST() 276 for (i = 0; i <= 50; i++) { in TEST() [all …]
|
| /linux/drivers/eisa/ |
| H A D | eisa.ids | 1 # This list is a compilation of EISA ids. 52 ADP0001 "Adaptec AHA-1740A SCSI" 53 ADP0002 "Adaptec AHA-1742A SCSI" 65 AIR0103 "AIR486SE/25/33/50" 66 AIR0201 "AIR486LE/25/33/50" 113 ASU4201 "EISA-486A Main Board" 127 ATT2402 "AT&T SCSI Host Adapter A (StarServer E)" 145 CCI5001 "Cache Computers, Inc. 486/50 CPU Board" 210 CPQ1301 "Compaq DESKPRO 486/50L" 250 CPQ5281 "Compaq 486/50 System Processor Board used as Secondary" [all …]
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | ti,omap4-musb.yaml | 42 Indicates the MUSB controller supports multipoint. This is a MUSB 49 Specifies the number of endpoints. This is a MUSB configuration 73 operating in host mode. A value of 50 corresponds to 100 mA, and a 75 enum: [50, 150] 119 power = <50>;
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | struct_ops_private_stack.c | 14 __noinline static int subprog2(int *a, int *b) 16 return val_i + a[10] + b[20]; 19 __noinline static int subprog1(int *a) 22 int b[50] = {}; in subprog2() 25 return subprog2(a, b); in subprog1() argument 33 int a[100] = {}; 35 a[10] = 1; 36 val_i = subprog1(a); in BPF_PROG() 45 int a[50] in BPF_PROG() 20 subprog2(int * a,int * b) subprog2() argument 39 int a[100] = {}; BPF_PROG() local 51 int a[50] = {}; BPF_PROG() local [all...] |