| /Documentation/hwmon/ |
| D | mp2975.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 ----------- 20 vendor dual-loop, digital, multi-phase controller MP2975. 24 - Supports up to two power rail. 25 - Provides 8 pulse-width modulations (PWMs), and can be configured up 26 to 8-phase operation for rail 1 and up to 4-phase operation for rail 28 - Supports two pages 0 and 1 for telemetry and also pages 2 and 3 for 30 - Can configured VOUT readout in direct or VID format and allows 31 setting of different formats on rails 1 and 2. For VID the following 32 protocols are available: VR13 mode with 5-mV DAC; VR13 mode with [all …]
|
| D | occ.rst | 1 Kernel driver occ-hwmon 12 ----------- 14 This driver supports hardware monitoring for the On-Chip Controller (OCC) 20 manually if an "ibm,p8-occ-hwmon" compatible device is found under the 21 appropriate I2C bus node in the device-tree. 23 The P9 version of this driver is a client driver of the FSI-based OCC driver. 24 It will be probed automatically by the FSI-based OCC driver. 27 ------------- 29 The following attributes are supported. All attributes are read-only unless 35 to the device driver, which must therefore export the sensor ID as-is. [all …]
|
| D | tps53679.rst | 10 Addresses scanned: - 18 Addresses scanned: - 26 Addresses scanned: - 34 Addresses scanned: - 42 Addresses scanned: - 50 Addresses scanned: - 57 Guenter Roeck <linux@roeck-us.net> 61 ----------- 63 Chips in this series are multi-phase step-down converters with one or two 68 ----------- [all …]
|
| D | ltc2978.rst | 10 Addresses scanned: - 18 Addresses scanned: - 26 Addresses scanned: - 34 Addresses scanned: - 42 Addresses scanned: - 52 Addresses scanned: - 60 Addresses scanned: - 68 Addresses scanned: - 76 Addresses scanned: - 84 Addresses scanned: - [all …]
|
| /Documentation/scheduler/ |
| D | sched-pelt.c | 6 * C program (compile with -lm) 23 /* To silence -Wunused-but-set-variable warnings. */ in calc_runnable_avg_yN_inv() 26 x = ((1UL<<32)-1)*pow(y, i); in calc_runnable_avg_yN_inv() 28 if (i % 6 == 0) printf("\n\t"); in calc_runnable_avg_yN_inv() 31 printf("\n};\n\n"); in calc_runnable_avg_yN_inv() 40 printf("static const u32 runnable_avg_yN_sum[] = {\n\t 0,"); in calc_runnable_avg_yN_sum() 41 for (i = 1; i <= HALFLIFE; i++) { in calc_runnable_avg_yN_sum() 42 if (i == 1) in calc_runnable_avg_yN_sum() 48 printf("\n\t"); in calc_runnable_avg_yN_sum() 52 printf("\n};\n\n"); in calc_runnable_avg_yN_sum() [all …]
|
| /Documentation/admin-guide/media/ |
| D | imx6q-sabreauto.dot | 3 …n00000001 [label="{{<port0> 0} | ipu1_csi0\n/dev/v4l-subdev0 | {<port1> 1 | <port2> 2}}", shape=Mr… 4 n00000001:port2 -> n00000005 [style=dashed] 5 n00000001:port1 -> n0000000f:port0 [style=dashed] 6 n00000001:port1 -> n0000000b:port0 [style=dashed] 7 n00000005 [label="ipu1_csi0 capture\n/dev/video0", shape=box, style=filled, fillcolor=yellow] 8 …n0000000b [label="{{<port0> 0 | <port1> 1} | ipu1_vdic\n/dev/v4l-subdev1 | {<port2> 2}}", shape=Mr… 9 n0000000b:port2 -> n0000000f:port0 [style=dashed] 10 …n0000000f [label="{{<port0> 0} | ipu1_ic_prp\n/dev/v4l-subdev2 | {<port1> 1 | <port2> 2}}", shape=… 11 n0000000f:port1 -> n00000013:port0 [style=dashed] 12 n0000000f:port2 -> n0000001c:port0 [style=dashed] [all …]
|
| D | imx6q-sabresd.dot | 3 …n00000001 [label="{{<port0> 0} | ipu1_csi0\n/dev/v4l-subdev0 | {<port1> 1 | <port2> 2}}", shape=Mr… 4 n00000001:port2 -> n00000005 [style=dashed] 5 n00000001:port1 -> n0000000f:port0 [style=dashed] 6 n00000001:port1 -> n0000000b:port0 [style=dashed] 7 n00000005 [label="ipu1_csi0 capture\n/dev/video0", shape=box, style=filled, fillcolor=yellow] 8 …n0000000b [label="{{<port0> 0 | <port1> 1} | ipu1_vdic\n/dev/v4l-subdev1 | {<port2> 2}}", shape=Mr… 9 n0000000b:port2 -> n0000000f:port0 [style=dashed] 10 …n0000000f [label="{{<port0> 0} | ipu1_ic_prp\n/dev/v4l-subdev2 | {<port1> 1 | <port2> 2}}", shape=… 11 n0000000f:port1 -> n00000013:port0 [style=dashed] 12 n0000000f:port2 -> n0000001c:port0 [style=dashed] [all …]
|
| D | qcom_camss_graph.dot | 1 # SPDX-License-Identifier: GPL-2.0 5 …n00000001 [label="{{<port0> 0} | msm_csiphy0\n/dev/v4l-subdev0 | {<port1> 1}}", shape=Mrecord, sty… 6 n00000001:port1 -> n00000007:port0 [style=dashed] 7 n00000001:port1 -> n0000000a:port0 [style=dashed] 8 …n00000004 [label="{{<port0> 0} | msm_csiphy1\n/dev/v4l-subdev1 | {<port1> 1}}", shape=Mrecord, sty… 9 n00000004:port1 -> n00000007:port0 [style=dashed] 10 n00000004:port1 -> n0000000a:port0 [style=dashed] 11 …n00000007 [label="{{<port0> 0} | msm_csid0\n/dev/v4l-subdev2 | {<port1> 1}}", shape=Mrecord, style… 12 n00000007:port1 -> n0000000d:port0 [style=dashed] 13 n00000007:port1 -> n00000010:port0 [style=dashed] [all …]
|
| D | qcom_camss_8x96_graph.dot | 1 # SPDX-License-Identifier: GPL-2.0 5 …n00000001 [label="{{<port0> 0} | msm_csiphy0\n/dev/v4l-subdev0 | {<port1> 1}}", shape=Mrecord, sty… 6 n00000001:port1 -> n0000000a:port0 [style=dashed] 7 n00000001:port1 -> n0000000d:port0 [style=dashed] 8 n00000001:port1 -> n00000010:port0 [style=dashed] 9 n00000001:port1 -> n00000013:port0 [style=dashed] 10 …n00000004 [label="{{<port0> 0} | msm_csiphy1\n/dev/v4l-subdev1 | {<port1> 1}}", shape=Mrecord, sty… 11 n00000004:port1 -> n0000000a:port0 [style=dashed] 12 n00000004:port1 -> n0000000d:port0 [style=dashed] 13 n00000004:port1 -> n00000010:port0 [style=dashed] [all …]
|
| D | vimc.dot | 1 # SPDX-License-Identifier: GPL-2.0 5 …n00000001 [label="{{} | Sensor A\n/dev/v4l-subdev0 | {<port0> 0}}", shape=Mrecord, style=filled, f… 6 n00000001:port0 -> n00000005:port0 [style=bold] 7 n00000001:port0 -> n0000000b [style=bold] 8 n00000001 -> n00000002 9 …n00000002 [label="{{} | Lens A\n/dev/v4l-subdev5 | {<port0>}}", shape=Mrecord, style=filled, fillc… 10 …n00000003 [label="{{} | Sensor B\n/dev/v4l-subdev1 | {<port0> 0}}", shape=Mrecord, style=filled, f… 11 n00000003:port0 -> n00000008:port0 [style=bold] 12 n00000003:port0 -> n0000000f [style=bold] 13 n00000003 -> n00000004 [all …]
|
| D | rkisp1.dot | 3 …n00000001 [label="{{<port0> 0 | <port1> 1} | rkisp1_isp\n/dev/v4l-subdev0 | {<port2> 2 | <port3> 3… 4 n00000001:port2 -> n00000006:port0 5 n00000001:port2 -> n00000009:port0 6 n00000001:port3 -> n00000014 [style=bold] 7 …n00000006 [label="{{<port0> 0} | rkisp1_resizer_mainpath\n/dev/v4l-subdev1 | {<port1> 1}}", shape=… 8 n00000006:port1 -> n0000000c [style=bold] 9 …n00000009 [label="{{<port0> 0} | rkisp1_resizer_selfpath\n/dev/v4l-subdev2 | {<port1> 1}}", shape=… 10 n00000009:port1 -> n00000010 [style=bold] 11 n0000000c [label="rkisp1_mainpath\n/dev/video0", shape=box, style=filled, fillcolor=yellow] 12 n00000010 [label="rkisp1_selfpath\n/dev/video1", shape=box, style=filled, fillcolor=yellow] [all …]
|
| /Documentation/arch/arm/samsung/ |
| D | clksrc-change-registers.awk | 1 #!/usr/bin/awk -f 3 # Copyright 2010 Ben Dooks <ben-linux@fluff.org> 8 # ./clksrc-change-registers.awk arch/arm/plat-s5pc1xx/include/plat/regs-clock.h < src > dst 14 return substr(s, eqat+2, (comat-eqat)-2) 19 return substr(b, 2, length(b)-2) 27 p[1] = remove_brackets(tp[3]) 33 printf "find_length " f "\n" > "/dev/stderr" 36 return 1 44 printf "unknown length " f "\n" > "/dev/stderr" 52 printf "cannot find shift " s "\n" > "/dev/stderr" [all …]
|
| /Documentation/userspace-api/media/v4l/ |
| D | pixfmt-inzi.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _V4L2-PIX-FMT-INZI: 9 Infrared 10-bit linked with Depth 16-bit images 15 Proprietary multi-planar format used by Intel SR300 Depth cameras, comprise of 16 Infrared image followed by Depth data. The pixel definition is 32-bpp, 22 The first plane - Infrared data - is stored according to 23 :ref:`V4L2_PIX_FMT_Y10 <V4L2-PIX-FMT-Y10>` greyscale format. 24 Each pixel is 16-bit cell, with actual data stored in the 10 LSBs 29 The second plane provides 16-bit per-pixel Depth data arranged in 30 :ref:`V4L2-PIX-FMT-Z16 <V4L2-PIX-FMT-Z16>` format. [all …]
|
| D | vidioc-queryctrl.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_QUERYCTRL - VIDIOC_QUERY_EXT_CTRL - VIDIOC_QUERYMENU - Enumerate controls and menu control i… 42 of a struct :ref:`v4l2_queryctrl <v4l2-queryctrl>` and call the 60 driver returns the next supported non-compound control, or ``EINVAL`` if 72 :ref:`v4l2_queryctrl <v4l2-queryctrl>` since that structure is full. 80 fields of struct :ref:`v4l2_querymenu <v4l2-querymenu>` and call the 85 :ref:`v4l2_queryctrl <v4l2-queryctrl>` ``minimum`` to ``maximum``, 99 .. _v4l2-queryctrl: 103 .. flat-table:: struct v4l2_queryctrl 104 :header-rows: 0 [all …]
|
| /Documentation/admin-guide/device-mapper/ |
| D | dm-ima.rst | 2 dm-ima 6 (including the attestation service) interact with it - both during the 7 setup and during rest of the system run-time. They share sensitive data 9 may want to verify the current run-time state of the relevant kernel 10 subsystems before fully trusting the system with business-critical 18 impact the security profile of the block device, and in-turn, of the 24 fully trusting the system with business-critical data/workload. 28 various block devices - 30 - by device mapper itself, from within the kernel, 31 - in a tamper resistant way, [all …]
|
| /Documentation/devicetree/bindings/net/ |
| D | fsl,fman-dtsec.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/fsl,fman-dtsec.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Madalin Bucur <madalin.bucur@nxp.com> 15 10/100/1000 MBit/s speeds, and the 10-Gigabit Ethernet Media Access Controller 22 - fsl,fman-dtsec 23 - fsl,fman-xgec 24 - fsl,fman-memac 26 cell-index: [all …]
|
| /Documentation/usb/ |
| D | usbdevfs-drop-permissions.c | 25 printf("ERROR: USBDEVFS_DROP_PRIVILEGES returned %d\n", res); in drop_privileges() 27 printf("OK: privileges dropped!\n"); in drop_privileges() 36 printf("OK: USBDEVFS_RESET succeeded\n"); in reset_device() 38 printf("ERROR: reset failed! (%d - %s)\n", in reset_device() 39 -res, strerror(-res)); in reset_device() 49 printf("OK: claimed if %d\n", i); in claim_some_intf() 51 printf("ERROR claiming if %d (%d - %s)\n", in claim_some_intf() 52 i, -res, strerror(-res)); in claim_some_intf() 61 fd = open(argv[1], O_RDWR); in main() 63 printf("Failed to open file\n"); in main() [all …]
|
| D | gadget_printer.rst | 29 /dev/g_printer . Both blocking and non-blocking read/write calls are supported. 94 1) save it to a file called prn_example.c 97 gcc prn_example.c -o prn_example 103 # prn_example -read_data 108 # cat data_file | prn_example -write_data 113 # prn_example -get_status 121 To set printer to Selected/On-line:: 123 # prn_example -selected 126 To set printer to Not Selected/Off-line:: 128 # prn_example -not_selected [all …]
|
| /Documentation/translations/zh_CN/mm/ |
| D | zsmalloc.rst | 15 是使用单(0-order)页,它将遭受非常高的碎片化 - 任何大小为PAGE_SIZE/2或更大的对象将 18 为了克服这些问题,zsmalloc分配了一堆0-order页面,并使用各种"struct page"字段将它 19 们链接起来。这些链接的页面作为一个单一的higher order页面,即一个对象可以跨越0-order 43 9 176 0 1 186 129 8 4 44 10 192 1 0 2880 2872 135 3 45 11 208 0 1 819 795 42 2 46 12 224 0 1 219 159 12 4 66 组成一个zspage的0-order页面的数量 68 当n <= N / f时,我们将一个zspage分配给ZS_ALMOST_EMPTYfullness组,其中 70 * n = 已分配对象的数量 [all …]
|
| /Documentation/ABI/testing/ |
| D | sysfs-bus-i2c-devices-lm3533 | 1 What: /sys/bus/i2c/devices/.../output_hvled[n] 6 Set the controlling backlight device for high-voltage current 7 sink HVLED[n] (n = 1, 2) (0, 1). 9 What: /sys/bus/i2c/devices/.../output_lvled[n] 14 Set the controlling led device for low-voltage current sink 15 LVLED[n] (n = 1..5) (0..3).
|
| D | sysfs-driver-genwqe | 1 What: /sys/class/genwqe/genwqe<n>_card/version 7 What: /sys/class/genwqe/genwqe<n>_card/appid 13 What: /sys/class/genwqe/genwqe<n>_card/type 16 Description: Type of the card e.g. 'GenWQE5-A7'. 18 What: /sys/class/genwqe/genwqe<n>_card/curr_bitstream 21 Description: Currently active bitstream. 1 is default, 0 is backup. 23 What: /sys/class/genwqe/genwqe<n>_card/next_bitstream 28 What: /sys/class/genwqe/genwqe<n>_card/reload_bitstream 35 sudo sh -c 'echo 1 > \ 41 What: /sys/class/genwqe/genwqe<n>_card/tempsens [all …]
|
| /Documentation/sphinx/ |
| D | parse-headers.pl | 17 pod2usage(1) if $help; 18 pod2usage(-exitstatus => 0, -verbose => 2) if $man; 47 $is_comment = 1 if ($ln =~ s,/\*.*,,); 57 my $s = $1; 58 my $n = $1; 59 $n =~ tr/A-Z/a-z/; 60 $n =~ tr/_/-/; 62 $enum_symbols{$s} = "\\ :ref:`$s <$n>`\\ "; 70 my $s = $1; 71 my $n = $1; [all …]
|
| /Documentation/driver-api/media/drivers/ccs/ |
| D | mk-ccs-regs | 1 #!/usr/bin/perl -w 2 # SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause 3 # Copyright (C) 2019--2020 Intel Corporation 8 my $ccsregs = "ccs-regs.asc"; 24 $help = 1 if ! defined $header || ! defined $limitc || ! defined $limith; 28 $0 - Create CCS register definitions for C 30 usage: $0 -c ccs-regs.asc -e header -r regarray -l limit-c -L limit-header [-k] 32 -c ccs register file 33 -e header file name 34 -r register description array file name [all …]
|
| /Documentation/translations/zh_TW/admin-guide/mm/damon/ |
| D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 2 .. include:: ../../../disclaimer-zh_TW.rst 4 :Original: Documentation/admin-guide/mm/damon/usage.rst 18 - *DAMON用戶空間工具。* 24 - *sysfs接口。* 31 - *debugfs interface.* 35 - *內核空間編程接口。* 49 # echo 1 > kdamonds/nr_kdamonds && echo 1 > kdamonds/0/contexts/nr_contexts 51 # echo 1 > kdamonds/0/contexts/0/targets/nr_targets 56 ------------ [all …]
|
| /Documentation/translations/zh_CN/admin-guide/mm/damon/ |
| D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 2 .. include:: ../../../disclaimer-zh_CN.rst 4 :Original: Documentation/admin-guide/mm/damon/usage.rst 18 - *DAMON用户空间工具。* 24 - *sysfs接口。* 31 - *debugfs interface.* 35 - *内核空间编程接口。* 49 # echo 1 > kdamonds/nr_kdamonds && echo 1 > kdamonds/0/contexts/nr_contexts 51 # echo 1 > kdamonds/0/contexts/0/targets/nr_targets 56 ------------ [all …]
|