/Linux-v6.6/Documentation/fb/ |
D | viafb.modes | 16 # 12 chars 2 lines 18 # 2 chars 10 lines 20 # 6 chars 33 lines 22 # 80 chars 480 lines 24 # 20 chars 45 lines 41 # 8 chars 3 lines 43 # 2 chars 1 lines 45 # 15 chars 16 lines 47 # 80 chars 480 lines 49 # 25 chars 20 lines [all …]
|
/Linux-v6.6/tools/gpio/ |
D | gpio-utils.c | 27 * ioctl, including request and release for lines of gpio, read/write 29 * lines of gpio, user should use this type of api. 32 * following api will request gpio lines, do the operation and then 33 * release these lines. 37 * gpiotools_request_line() - request gpio lines in a gpiochip 40 * @lines: An array desired lines, specified by offset 42 * @num_lines: The number of lines to request. 49 * Request gpio lines through the ioctl provided by chardev. User 52 * gpiotools_release_line() to release these lines after that. 57 int gpiotools_request_line(const char *device_name, unsigned int *lines, in gpiotools_request_line() argument [all …]
|
D | gpio-hammer.c | 3 * gpio-hammer - example swiss army knife to shake GPIO lines on a system 25 int hammer_device(const char *device_name, unsigned int *lines, int num_lines, in hammer_device() argument 39 ret = gpiotools_request_line(device_name, lines, num_lines, in hammer_device() 55 fprintf(stdout, "Hammer lines ["); in hammer_device() 57 fprintf(stdout, "%d", lines[i]); in hammer_device() 72 /* Invert all lines so we blink */ in hammer_device() 92 fprintf(stdout, "%d: %d", lines[i], in hammer_device() 116 "Hammer GPIO lines, 0->1->0->1...\n" in print_usage() 130 unsigned int lines[GPIOHANDLES_MAX]; in main() local 152 lines[i] = strtoul(optarg, NULL, 10); in main() [all …]
|
D | gpio-event-mon.c | 29 unsigned int *lines, in monitor_device() argument 51 ret = gpiotools_request_line(device_name, lines, num_lines, config, in monitor_device() 72 fprintf(stdout, "Monitoring line %d on %s\n", lines[0], device_name); in monitor_device() 76 fprintf(stdout, "Monitoring lines %d", lines[0]); in monitor_device() 78 fprintf(stdout, ", %d", lines[i]); in monitor_device() 79 fprintf(stdout, " and %d on %s\n", lines[i], device_name); in monitor_device() 145 "Listen to events on GPIO lines, 0->1 1->0\n" in print_usage() 170 unsigned int lines[GPIO_V2_LINES_MAX]; in main() local 192 lines[num_lines] = strtoul(optarg, NULL, 10); in main() 240 return monitor_device(device_name, lines, num_lines, &config, loops); in main()
|
/Linux-v6.6/tools/testing/kunit/ |
D | kunit_parser.py | 34 log : List[str] - log of KTAP lines that correspond to the test 148 A class to represent the lines of kernel output. 157 def __init__(self, lines: Iterator[Tuple[int, str]]): 159 self._lines = lines 192 """Returns True if stream has more lines.""" 198 """Empties all lines stored in LineStream object into 218 """Extracts KTAP lines from the kernel output.""" 227 # start extracting KTAP lines and set prefix 234 # start extracting KTAP lines and set prefix 240 # stop extracting KTAP lines [all …]
|
/Linux-v6.6/Documentation/dev-tools/ |
D | ktap.rst | 18 lines -- and a final result. The test structure and results are 22 KTAP output is built from four different types of lines: 23 - Version lines 24 - Plan lines 25 - Test case result lines 26 - Diagnostic lines 34 Version lines 53 Plan lines 58 Plan lines must follow the format of "1..N" where N is the number of tests or subtests. 59 Plan lines follow version lines to indicate the number of nested tests. [all …]
|
/Linux-v6.6/include/uapi/linux/ |
D | gpio.h | 30 * @lines: number of GPIO lines on this chip 35 __u32 lines; member 39 * Maximum number of requested lines. 89 * struct gpio_v2_line_values - Values of GPIO lines 90 * @bits: a bitmap containing the value of the lines, set to 1 for active 92 * @mask: a bitmap identifying the lines to get or set, with each bit 124 * containing the values to which the lines will be set, with each bit 142 * associated with one or more of the requested lines. 144 * @mask: a bitmap identifying the lines to which the attribute applies, 154 * struct gpio_v2_line_config - Configuration for GPIO lines [all …]
|
/Linux-v6.6/Documentation/driver-api/gpio/ |
D | drivers-on-gpio.rst | 11 lines, giving you the LED sysfs interface 26 mouse cable and connect the wires to GPIO lines or solder a mouse connector 27 to the lines for a more permanent solution of this type. 49 (two wires, SDA and SCL lines) by hammering (bitbang) two GPIO lines. It will 54 of wires, at least SCK and optionally MISO, MOSI and chip select lines) using 79 to a set of simple GPIO lines: RDY, NCE, ALE, CLE, NWP. It interacts with the 84 bus, data and clock line, by bit banging two GPIO lines. It will appear as 95 nothing but GPIO lines, this driver provides that and also a clearly defined 100 n GPIO lines such that you can mux in 2^n different devices by activating 101 different GPIO lines. Often the GPIOs are on a SoC and the devices are [all …]
|
/Linux-v6.6/tools/mm/ |
D | slabinfo-gnuplot.sh | 56 local lines=2000000 64 lines=$((xmax-xmin)) 69 wc_lines=$lines 72 if [ "$wc_lines" -lt "$lines" ]; then 73 lines=$wc_lines 76 if [ $((width / lines)) -gt $min_slab_name_size ]; then 118 '$i Memory usage' with lines," 120 '$i Loss' with lines," 144 local lines 150 let lines=3 [all …]
|
/Linux-v6.6/include/asm-generic/ |
D | xor.h | 14 long lines = bytes / (sizeof (long)) / 8; in xor_8regs_2() local 27 } while (--lines > 0); in xor_8regs_2() 35 long lines = bytes / (sizeof (long)) / 8; in xor_8regs_3() local 49 } while (--lines > 0); in xor_8regs_3() 58 long lines = bytes / (sizeof (long)) / 8; in xor_8regs_4() local 73 } while (--lines > 0); in xor_8regs_4() 83 long lines = bytes / (sizeof (long)) / 8; in xor_8regs_5() local 99 } while (--lines > 0); in xor_8regs_5() 106 long lines = bytes / (sizeof (long)) / 8; in xor_32regs_2() local 136 } while (--lines > 0); in xor_32regs_2() [all …]
|
/Linux-v6.6/tools/perf/util/ |
D | srccode.c | 3 * Manage printing of source lines 29 char **lines; member 58 static void fill_lines(char **lines, int maxline, char *map, int maplen) in fill_lines() argument 67 lines[l++] = map; in fill_lines() 71 lines[l++] = ++p; in fill_lines() 74 lines[l] = p; in fill_lines() 83 zfree(&sf->lines); in free_srcfile() 136 h->lines = calloc(h->numlines, sizeof(char *)); in find_srcfile() 137 if (!h->lines) in find_srcfile() 139 fill_lines(h->lines, h->numlines, h->map, h->maplen); in find_srcfile() [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/ |
D | uncore-l3c.json | 40 …"BriefDescription": "Count of the number of read lines that come from this cluster of CPU core in … 41 …"PublicDescription": "Count of the number of read lines that come from this cluster of CPU core in… 47 …"BriefDescription": "Count of the number of write lines that come from this cluster of CPU core in… 48 …"PublicDescription": "Count of the number of write lines that come from this cluster of CPU core i… 54 "BriefDescription": "Count of the number of read lines that hits in spipe of this L3C", 55 "PublicDescription": "Count of the number of read lines that hits in spipe of this L3C", 61 "BriefDescription": "Count of the number of write lines that hits in spipe of this L3C", 62 "PublicDescription": "Count of the number of write lines that hits in spipe of this L3C",
|
/Linux-v6.6/arch/hexagon/mm/ |
D | cache.c | 17 unsigned long lines = spanlines(start, end-1); in flush_dcache_range() local 24 for (i = 0; i < lines; i++) { in flush_dcache_range() 37 unsigned long lines = spanlines(start, end-1); in flush_icache_range() local 44 for (i = 0; i < lines; i++) { in flush_icache_range() 62 unsigned long lines = spanlines(start, end-1); in hexagon_clean_dcache_range() local 69 for (i = 0; i < lines; i++) { in hexagon_clean_dcache_range() 82 unsigned long lines = spanlines(start, end-1); in hexagon_inv_dcache_range() local 89 for (i = 0; i < lines; i++) { in hexagon_inv_dcache_range()
|
/Linux-v6.6/drivers/staging/greybus/ |
D | gpio.c | 38 struct gb_gpio_line *lines; member 85 ggc->lines[which].active = true; in gb_gpio_activate_operation() 106 ggc->lines[which].active = false; in gb_gpio_deactivate_operation() 133 ggc->lines[which].direction = direction ? 1 : 0; in gb_gpio_get_direction_operation() 147 ggc->lines[which].direction = 1; in gb_gpio_direction_in_operation() 162 ggc->lines[which].direction = 0; in gb_gpio_direction_out_operation() 189 ggc->lines[which].value = value ? 1 : 0; in gb_gpio_get_value_operation() 200 if (ggc->lines[which].direction == 1) { in gb_gpio_set_value_operation() 215 ggc->lines[which].value = request.value; in gb_gpio_set_value_operation() 229 ggc->lines[which].debounce_usec = debounce_usec; in gb_gpio_set_debounce_operation() [all …]
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/ivybridge/ |
D | cache.json | 6 "PublicDescription": "Counts the number of lines brought into the L1 data cache.", 46 "BriefDescription": "Not rejected writebacks from L1D to L2 cache lines in any state.", 53 "BriefDescription": "Not rejected writebacks from L1D to L2 cache lines in E state", 56 "PublicDescription": "Not rejected writebacks from L1D to L2 cache lines in E state.", 61 "BriefDescription": "Not rejected writebacks from L1D to L2 cache lines in M state", 64 "PublicDescription": "Not rejected writebacks from L1D to L2 cache lines in M state.", 69 …"BriefDescription": "Count the number of modified Lines evicted from L1 and missed L2. (Non-reject… 77 "BriefDescription": "L2 cache lines filling L2", 80 "PublicDescription": "L2 cache lines filling L2.", 85 "BriefDescription": "L2 cache lines in E state filling L2", [all …]
|
/Linux-v6.6/arch/loongarch/lib/ |
D | xor_template.c | 20 unsigned long lines = bytes / LINE_WIDTH; variable 32 } while (--lines > 0); 40 unsigned long lines = bytes / LINE_WIDTH; variable 54 } while (--lines > 0); 63 unsigned long lines = bytes / LINE_WIDTH; variable 80 } while (--lines > 0); 90 unsigned long lines = bytes / LINE_WIDTH; variable 109 } while (--lines > 0);
|
/Linux-v6.6/Documentation/devicetree/bindings/input/ |
D | gpio-matrix-keypad.txt | 4 The matrix keypad supports multiple row and column lines, a key can be 6 keypad can sense a key-press and key-release by means of GPIO lines and 11 - row-gpios: List of gpios used as row lines. The gpio specifier 13 which these row lines are connected. 14 - col-gpios: List of gpios used as column lines. The gpio specifier 16 which these column lines are connected.
|
/Linux-v6.6/arch/powerpc/lib/ |
D | xor_vmx.c | 58 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_2() local 68 } while (--lines > 0); in __xor_altivec_2() 79 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_3() local 92 } while (--lines > 0); in __xor_altivec_3() 105 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_4() local 121 } while (--lines > 0); in __xor_altivec_4() 136 unsigned long lines = bytes / (sizeof(unative_t)) / 4; in __xor_altivec_5() local 155 } while (--lines > 0); in __xor_altivec_5()
|
/Linux-v6.6/Documentation/devicetree/bindings/serial/ |
D | nxp,sc16is7xx.txt | 27 should have shared GPIO lines configured as 28 modem control lines. 47 nxp,modem-control-line-ports = <1>; /* Port 1 as modem control lines */ 58 nxp,modem-control-line-ports = <0 1>; /* Ports 0 and 1 as modem control lines */ 86 should have shared GPIO lines configured as 87 modem control lines. 106 nxp,modem-control-line-ports = <1>; /* Port 1 as modem control lines */ 117 nxp,modem-control-line-ports = <0 1>; /* Ports 0 and 1 as modem control lines */
|
/Linux-v6.6/tools/perf/pmu-events/arch/x86/ivytown/ |
D | cache.json | 6 "PublicDescription": "Counts the number of lines brought into the L1 data cache.", 46 "BriefDescription": "Not rejected writebacks from L1D to L2 cache lines in any state.", 53 "BriefDescription": "Not rejected writebacks from L1D to L2 cache lines in E state", 56 "PublicDescription": "Not rejected writebacks from L1D to L2 cache lines in E state.", 61 "BriefDescription": "Not rejected writebacks from L1D to L2 cache lines in M state", 64 "PublicDescription": "Not rejected writebacks from L1D to L2 cache lines in M state.", 69 …"BriefDescription": "Count the number of modified Lines evicted from L1 and missed L2. (Non-reject… 77 "BriefDescription": "L2 cache lines filling L2", 80 "PublicDescription": "L2 cache lines filling L2.", 85 "BriefDescription": "L2 cache lines in E state filling L2", [all …]
|
/Linux-v6.6/drivers/media/pci/tw68/ |
D | tw68-risc.c | 30 * @lines: number of lines in field 36 unsigned int lines, bool jump) in tw68_risc_field() argument 53 /* scan lines */ in tw68_risc_field() 55 for (line = 0; line < lines; line++) { in tw68_risc_field() 126 * @lines: number of scan lines 135 unsigned int lines) in tw68_risc_buffer() argument 151 instructions = fields * (1 + (((bpl + padding) * lines) / in tw68_risc_buffer() 152 PAGE_SIZE) + lines) + 4; in tw68_risc_buffer() 163 bpl, padding, lines, true); in tw68_risc_buffer() 166 bpl, padding, lines, top_offset == UNSET); in tw68_risc_buffer()
|
/Linux-v6.6/drivers/media/pci/cx18/ |
D | cx18-vbi.c | 25 static void copy_vbi_data(struct cx18 *cx, int lines, u32 pts_stamp) in copy_vbi_data() argument 48 for (i = 0; i < lines; i++) { in copy_vbi_data() 69 /* All lines are used, so there is no space for the linemask in copy_vbi_data() 98 u32 lines = cx->vbi.count * 2; in compress_raw_buf() local 106 for (i = 0; i < lines; i++) { in compress_raw_buf() 114 if (i == lines - 1) { in compress_raw_buf() 125 return lines * (line_size - 4); in compress_raw_buf() 190 int lines; in _cx18_process_vbi_data() local 220 lines = compress_sliced_buf(cx, p, size, sizeof(struct vbi_data_hdr)); in _cx18_process_vbi_data() 223 if (lines == 0) { in _cx18_process_vbi_data() [all …]
|
/Linux-v6.6/arch/x86/include/asm/ |
D | xor.h | 63 unsigned long lines = bytes >> 8; in xor_sse_2() local 103 : [cnt] "+r" (lines), in xor_sse_2() 115 unsigned long lines = bytes >> 8; in xor_sse_2_pf64() local 138 : [cnt] "+r" (lines), in xor_sse_2_pf64() 151 unsigned long lines = bytes >> 8; in xor_sse_3() local 198 : [cnt] "+r" (lines), in xor_sse_3() 211 unsigned long lines = bytes >> 8; in xor_sse_3_pf64() local 236 : [cnt] "+r" (lines), in xor_sse_3_pf64() 250 unsigned long lines = bytes >> 8; in xor_sse_4() local 304 : [cnt] "+r" (lines), [p1] "+r" (p1), in xor_sse_4() [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/display/ |
D | arm,malidp.yaml | 65 arm,malidp-output-port-lines: 68 Number of output lines/bits for each colour channel. 70 - description: number of output lines for the red channel (R) 71 - description: number of output lines for the green channel (G) 72 - description: number of output lines for the blue channel (B) 98 - arm,malidp-output-port-lines 110 arm,malidp-output-port-lines = /bits/ 8 <8 8 8>;
|
/Linux-v6.6/Documentation/sphinx/ |
D | kernel_abi.py | 102 lines = self.runCmd(cmd, shell=True, cwd=cwd, env=shell_env) 103 nodeList = self.nestedParse(lines, self.arguments[0]) 130 def nestedParse(self, lines, fname): argument 137 for l in lines.split("\n"): 139 lines = code_block + "\n\n" 146 for line in lines.split("\n"): 163 # sphinx counts lines from 0 168 kernellog.info(self.state.document.settings.env.app, "%s: parsed %i lines" % (fname, n))
|