Home
last modified time | relevance | path

Searched refs:has (Results 1 – 200 of 1910) sorted by relevance

12345678910

/linux-4.4.14/drivers/hv/
Dhv_balloon.c614 struct hv_hotadd_state *has) in hv_mem_hot_add() argument
624 has->ha_end_pfn += HA_CHUNK; in hv_mem_hot_add()
634 has->covered_end_pfn += processed_pfn; in hv_mem_hot_add()
656 has->ha_end_pfn -= HA_CHUNK; in hv_mem_hot_add()
657 has->covered_end_pfn -= processed_pfn; in hv_mem_hot_add()
679 struct hv_hotadd_state *has; in hv_online_page() local
684 has = list_entry(cur, struct hv_hotadd_state, list); in hv_online_page()
685 cur_start_pgp = (unsigned long)pfn_to_page(has->start_pfn); in hv_online_page()
686 cur_end_pgp = (unsigned long)pfn_to_page(has->covered_end_pfn); in hv_online_page()
704 struct hv_hotadd_state *has; in pfn_covered() local
[all …]
/linux-4.4.14/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-ryos5 profile will be read next. The data has to be 3 bytes long.
17 The data has to be 3 bytes long.
26 The data has to be 125 bytes long.
27 Before reading this file, control has to be written to select
36 in written data. The data has to be 95 bytes long.
37 Before reading this file, control has to be written to select
46 written data. The data has to be 35 bytes long.
47 Before reading this file, control has to be written to select
56 in written data. The data has to be 23 bytes long.
57 Before reading this file, control has to be written to select
[all …]
Dsysfs-driver-hid-roccat-isku26 written data. The data has to be 6 bytes long.
27 Before reading this file, control has to be written to select
36 in written data. The data has to be 6 bytes long.
37 Before reading this file, control has to be written to select
46 in written data. The data has to be 65 bytes long.
47 Before reading this file, control has to be written to select
56 in written data. The data has to be 41 bytes long.
57 Before reading this file, control has to be written to select
66 written data. The data has to be 35 bytes long.
67 Before reading this file, control has to be written to select
[all …]
Dsysfs-driver-hid-roccat-savu8 buttons to the mouse. The data has to be 47 bytes long.
12 Before reading this file, control has to be written to select
20 profile will be read next. The data has to be 3 bytes long.
32 settings back to the mouse. The data has to be 43 bytes long.
53 The data has to be 2083 bytes long.
54 Before reading this file, control has to be written to select
66 The data has to be 3 bytes long.
73 Description: The mouse has a Avago ADNS-3090 sensor.
75 The data has to be 4 bytes long.
Dsysfs-driver-hid-roccat-konepure9 The data has to be 3 bytes long.
17 profile will be read next. The data has to be 3 bytes long.
36 included in written data. The data has to be 2082 bytes long.
47 buttons back to the mouse. The data has to be 59 bytes long.
51 Before reading this file, control has to be written to select
63 settings back to the mouse. The data has to be 31 bytes long.
67 Before reading this file, control has to be written to select
74 Description: The mouse has a tracking- and a distance-control-unit. These
76 set. The data has to be 6 bytes long.
84 The data has to be 16 bytes long.
[all …]
Dsysfs-driver-hid-roccat-koneplus30 number the decimal point has to be shifted 2 positions to the
51 included in written data. The data has to be 2082 bytes long.
62 buttons back to the mouse. The data has to be 77 bytes long.
66 Before reading this file, control has to be written to select
90 settings back to the mouse. The data has to be 43 bytes long.
94 Before reading this file, control has to be written to select
114 Description: The mouse has a tracking- and a distance-control-unit. These
116 set. The data has to be 6 bytes long.
124 The data has to be 16 bytes long.
134 The data has to be 4 bytes long.
Dsysfs-driver-hid-roccat-pyra7 setting reported by the mouse. This number has to be further
34 number the decimal point has to be shifted 2 positions to the
55 buttons back to the mouse. The data has to be 19 bytes long.
59 Before reading this file, control has to be written to select
83 settings back to the mouse. The data has to be 13 bytes long.
87 Before reading this file, control has to be written to select
111 The data has to be 3 bytes long. The mouse will reject invalid
Dsysfs-driver-hid-roccat-arvo18 included in written data. The data has to be 24 bytes long.
37 The integer value of this attribute has bits 0-4 set depending
47 Description: The keyboard has a condensed layout without num-lock key.
Dsysfs-driver-hid-roccat-kovaplus48 number the decimal point has to be shifted 2 positions to the
69 buttons back to the mouse. The data has to be 23 bytes long.
73 Before reading this file, control has to be written to select
97 settings back to the mouse. The data has to be 16 bytes long.
101 Before reading this file, control has to be written to select
/linux-4.4.14/Documentation/devicetree/bindings/nios2/
Dnios2.txt26 - altr,has-mul: Specifies CPU hardware multipy support, should be 1.
27 - altr,has-mmu: Specifies CPU support MMU support, should be 1.
28 - altr,has-initda: Specifies CPU support initda instruction, should be 1.
34 - altr,has-div: Specifies CPU hardware divide support
55 altr,has-div = <1>;
56 altr,has-mul = <1>;
60 altr,has-initda = <1>;
61 altr,has-mmu = <1>;
/linux-4.4.14/Documentation/devicetree/bindings/crypto/
Dfsl-sec2.txt21 bit 1 = set if SEC has the ARC4 EU (AFEU)
22 bit 2 = set if SEC has the DES/3DES EU (DEU)
23 bit 3 = set if SEC has the message digest EU (MDEU/MDEU-A)
24 bit 4 = set if SEC has the random number generator EU (RNG)
25 bit 5 = set if SEC has the public key EU (PKEU)
26 bit 6 = set if SEC has the AES EU (AESU)
27 bit 7 = set if SEC has the Kasumi EU (KEU)
28 bit 8 = set if SEC has the CRC EU (CRCU)
29 bit 11 = set if SEC has the message digest EU extended alg set (MDEU-B)
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-led-flash27 is stopped after this period of time has passed from the start
59 has exceeded the limit specific to the flash controller
61 the timeout set by the user has expired; not all flash
63 * controller-over-temperature - the flash controller has
66 of the flash controller has been triggered
68 supply has exceeded the limit specific to the flash
70 * indicator-led-fault - the flash controller has detected
73 LED has been below the minimum limit specific to
79 * led-over-temperature - the temperature of the LED has exceeded
Dsysfs-devices-platform-docg37 keylocked. Each docg3 chip (or floor) has 2 protection areas,
9 The protection has information embedded whether it blocks reads,
22 (0 or 1). Each docg3 chip (or floor) has 2 protection areas,
24 The protection has information embedded whether it blocks reads,
Dsysfs-kernel-uids11 example would be, if User A has shares = 1024 and user
12 B has shares = 2048, User B will get twice the CPU
Devm13 EVM receives notification that the key has been successfully
18 in the initramfs, which has already been measured as part
Dsysfs-driver-hid-roccat-kone7 setting reported by the mouse. This number has to be further
34 number the decimal point has to be shifted 2 positions to the
49 data back to the mouse. The data has to be 975 bytes long.
62 The data has to be 36 bytes long. The mouse will reject invalid
79 Description: The mouse has a "Tracking Control Unit" which lets the user
Dsysfs-class-mic.txt17 represent MIC devices (0,1,..etc). Each directory has
45 reading this entry after an OSPM resume, a "boot" has to be
48 "booting" - The MIC device has initiated booting a card OS.
49 "online" - The MIC device has completed boot and is online
51 "resetting" - A reset has been initiated for the MIC device
52 "reset_failed" - The MIC device has failed to reset.
Dsysfs-firmware-dmi-entries16 each entry has a common header indicating the type and
50 Each DMI entry in sysfs has the common header values
86 events the system has taken. This information is
93 and has the following attributes (documented in the
Dsysfs-bus-usb-devices-usbsevseg40 the value of 10 ** n. Assume this field has
41 the value k and has 1 or more decimal places set,
Dsysfs-class-extcon27 object. If the extcon object has an optional callback
37 If the extcon object has an optional callback "show_state"
49 In this example, the extcon device has USB_OTG and TA
/linux-4.4.14/Documentation/devicetree/bindings/media/
Drenesas,vsp1.txt22 - renesas,has-lif: Boolean, indicates that the LCD Interface (LIF) module is
24 - renesas,has-lut: Boolean, indicates that the Look Up Table (LUT) module is
26 - renesas,has-sru: Boolean, indicates that the Super Resolution Unit (SRU)
38 renesas,has-lut;
39 renesas,has-sru;
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-transport-srp13 layer error has been observed before removing a target port.
22 layer error has been observed before failing I/O. Zero means
53 "blocked" if a transport layer error has been encountered but
54 the fast_io_fail_tmo timer has not yet fired; "fail-fast"
55 after the fast_io_fail_tmo timer has fired and before the
56 "dev_loss_tmo" timer has fired; "lost" after the
57 "dev_loss_tmo" timer has fired and before the port is finally
Dsysfs-bus-usb36 it returns the total time (in msec) that the USB device has been
48 it returns the total time (in msec) that the USB device has been
52 compute the percentage of time that a device has been active.
68 returns 1 if no driver has claimed this interface, as an
71 The file returns 0 if autosuspend support has not been
/linux-4.4.14/Documentation/bus-devices/
Dti-gpmc.txt19 GPMC has certain timings that has to be programmed for proper
20 functioning of the peripheral, while peripheral has another set of
21 timings. To have peripheral work with gpmc, peripheral timings has to
22 be translated to the form gpmc can understand. The way it has to be
28 from gpmc peripheral timings. struct gpmc_device_timings fields has to
31 in time or in cycles, provision to handle this scenario has been
41 Generic timing routine has been verified to work properly on
44 A word of caution: generic timing routine has been developed based
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Dnvidia,tegra20-i2c.txt10 nvidia,tegra20-i2c-dvc: Tegra20 has specific I2C controller called as DVC I2C
15 nvidia,tegra20-i2c: Tegra20 has 4 generic I2C controller. This can support
19 nvidia,tegra30-i2c: Tegra30 has 5 generic I2C controller. This controller is
26 nvidia,tegra114-i2c: Tegra114 has 5 generic I2C controller. This controller is
29 - Tegra30/Tegra20 I2C controller has 2 clock source called div-clk and
30 fast-clk. Tegra114 has only one clock source called as div-clk and
32 - Tegra30/Tegra20 I2C controller has enabled per packet transfer by
33 default and there is no way to disable it. Tegra114 has this
Di2c-pxa-pci-ce4100.txt4 CE4100 has one PCI device which is described as the I2C-Controller. This
5 PCI device has three PCI-bars, each bar contains a complete I2C
62 /* This I2C controller has no devices */
71 /* This I2C controller has one gpio controller */
Di2c-arb-gpio-challenge.txt8 the case where there is a device on the bus that has errata and/or bugs
11 Note that this scheme works well enough but has some downsides:
39 6. Go back to 1 (until retry time has expired).
/linux-4.4.14/Documentation/devicetree/bindings/serial/
Dsirf-uart.txt12 - sirf,uart-has-rtscts: we have hardware flow controller pins in hardware
13 - rts-gpios: RTS pin for USP-based UART if sirf,uart-has-rtscts is true
14 - cts-gpios: CTS pin for USP-based UART if sirf,uart-has-rtscts is true
31 sirf,uart-has-rtscts;
Dfsl-imx-uart.txt9 - fsl,uart-has-rtscts : Indicate the uart has rts and cts
27 fsl,uart-has-rtscts;
Dfsl-mxs-auart.txt14 - fsl,uart-has-rtscts : Indicate the UART has RTS and CTS lines
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb_mgr_flush_avx2.S180 vpminud %xmm1, %xmm0, %xmm2 # xmm2 has {D,C,B,A}
181 vpalignr $8, %xmm2, %xmm3, %xmm3 # xmm3 has {x,x,D,C}
182 vpminud %xmm3, %xmm2, %xmm2 # xmm2 has {x,x,E,F}
183 vpalignr $4, %xmm2, %xmm3, %xmm3 # xmm3 has {x,x,x,E}
184 vpminud %xmm3, %xmm2, %xmm2 # xmm2 has min value in low dword
266 vpminud %xmm1, %xmm0, %xmm2 # xmm2 has {D,C,B,A}
267 vpalignr $8, %xmm2, %xmm3, %xmm3 # xmm3 has {x,x,D,C}
268 vpminud %xmm3, %xmm2, %xmm2 # xmm2 has {x,x,E,F}
269 vpalignr $4, %xmm2, %xmm3, %xmm3 # xmm3 has {x,x,x,E}
270 vpminud %xmm3, %xmm2, %xmm2 # xmm2 has min value in low dword
Dsha1_mb_mgr_submit_avx2.S153 vpminud %xmm1, %xmm0, %xmm2 # xmm2 has {D,C,B,A}
154 vpalignr $8, %xmm2, %xmm3, %xmm3 # xmm3 has {x,x,D,C}
155 vpminud %xmm3, %xmm2, %xmm2 # xmm2 has {x,x,E,F}
156 vpalignr $4, %xmm2, %xmm3, %xmm3 # xmm3 has {x,x,x,E}
157 vpminud %xmm3, %xmm2, %xmm2 # xmm2 has min value in low dword
/linux-4.4.14/drivers/char/mwave/
DREADME13 Tracing only occurs if the driver has been compiled with the
18 If the dsp irq has not been setup and stored in bios by the
23 If the dsp io range has not been setup and stored in bios by the
28 If the mwave's uart irq has not been setup and stored in bios by the
33 If the uart io range has not been setup and stored in bios by the
/linux-4.4.14/Documentation/leds/
Dledtrig-oneshot.txt6 trigger, the application needs only to signal the trigger when an event has
16 additional "invert" property specifies if the LED has to stay off (normal) or
26 delay_on - specifies for how many milliseconds the LED has to stay at
27 LED_FULL brightness after it has been armed.
30 delay_off - specifies for how many milliseconds the LED has to stay at
31 LED_OFF brightness after it has been armed.
Dleds-lp5562.txt14 LP5562 has the internal program memory for running various LED patterns.
24 Unlike the LP5521/LP5523/55231, LP5562 has unique feature for the engine mux,
37 Engine mux has two different mode, RGB and W.
/linux-4.4.14/tools/perf/Documentation/
Djit-interface.txt4 The JIT has to write a /tmp/perf-%d.map (%d = pid of process) file
8 Each line has the following format, fields separated with spaces:
15 The ownership of the file has to match the process.
Dperf-buildid-cache.txt34 kcore in the cache (with the same build-id) that has the same modules at
39 Remove a cached binary which has same build-id of specified file
52 (or remote) perf.data. Only if there is already a cache which has
Dintel-bts.txt7 Intel BTS could be regarded as a predecessor to Intel PT and has some
9 notable difference is that Intel BTS has no timing information and as a
63 perf script has an option (-D) to "dump" the events i.e. display the binary
/linux-4.4.14/Documentation/devicetree/bindings/display/connector/
Ddvi-connector.txt10 - analog: the connector has DVI analog pins
11 - digital: the connector has DVI digital pins
12 - dual-link: the connector has pins for DVI dual-link
/linux-4.4.14/Documentation/virtual/kvm/devices/
Dxics.txt10 Specification) defined in PAPR. The XICS has a set of interrupt
18 point of view) in args[1] of the kvm_enable_cap struct. Each ICP has
21 state word has the following bitfields, starting at the
39 Each source has 64 bits of state that can be read and written using
42 the interrupt source number. The 64 bit state word has the following
64 This bit is 1 if the source has a pending interrupt, otherwise 0.
Dmpic.txt34 signaled edge has not been acknowledged, and 0 otherwise.
42 be instantiated. Once that device has been created, it's available as
45 This irqchip 0 has 256 interrupt pins, which expose the interrupts in
Darm-vgic.txt52 GICv2 specs. Getting or setting such a register has the same effect as
74 defined in the GICv2 specs. Getting or setting such a register has the
85 Thus, preemption level X has one or more active interrupts if and only if:
106 -EBUSY: Value has already be set, or GIC has already been initialized
/linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/
DKconfig12 bool "Chip has an SCC usable for ethernet"
17 bool "Chip has an FCC usable for ethernet"
22 bool "Chip has an FEC usable for ethernet"
/linux-4.4.14/Documentation/networking/
D6pack.txt15 6pack has two major advantages:
19 buffer underrun or overrun has occurred, if the PTT is
33 Damaged packets that the TNC has received from the PC are not transmitted.
38 2. Who has developed the 6pack protocol?
40 The 6pack protocol has been developed by Ekki Plicht DF4OR, Henning Rech
79 The driver has been tested with kernel version 2.1.90. Use with older
81 function has been changed in the 2.1.8x kernels.
94 has to be modified.
114 module has printed its initialization message.
124 Although the driver has been tested on various platforms, I still declare it
[all …]
Doperstates.txt37 Driver has signaled netif_carrier_on()
39 Driver has signaled netif_dormant_on()
46 Interface is in unknown state, neither driver nor userspace has set
48 setting operational state has not been implemented in every driver.
80 interrupts. It is guaranteed that only the driver has write access,
82 the driver has to provide the synchronisation needed.
100 because some driver controlled protocol establishment has to
Dspider_net.txt28 to receive data from the hardware. A "full" descriptor has data in it,
91 In the above, the hardware has filled in one descr, number 20. Both
92 head and tail are pointing at 20, because it has not yet been emptied.
123 a certain bug/feature is triggered that has to be specially handled.
126 When the OS finally has a chance to run, it will empty out the RX ring.
128 stopped. However, once the hardware has decided that a certain
133 this descr to be filled. However, the hardware has skipped this descr,
162 Since its already full, the hardware can do nothing more, and thus has
167 to do, and the hardware has nowhere to put incoming data.
172 the hardware has skipped a descr or two (sometimes dozens under heavy
Dde4x5.txt30 The driver has been tested on a relatively busy network using the DE425,
43 depend on what load the CPU has.
47 The ability to load this driver as a loadable module has been included
49 reboot sequences). Loadable module support under PCI and EISA has been
102 IEEE 802.3u MII interface code has been added in anticipation that some
105 The SMC9332 card has a non-compliant SROM which needs fixing - I have
132 RECOMMENDED WAY TO RUN THE DRIVER and has been done for a limited time
Dlapb-module.txt178 LAPB_OK LAPB has accepted the data.
185 Queue data with the LAPB module which has been received from the device. It
186 is expected that the data passed to the LAPB module has skb->data pointing
191 LAPB_OK LAPB has accepted the data.
220 driver has called lapb_disconnect_request (see above). The reason indicates
221 what has happened. In all cases the LAPB link can be regarded as being
233 system or another event has occurred to terminate the link. This may be
247 This is called by the LAPB module when data has been received from the
Dppp_generic.txt25 has a very simple interface with the generic PPP code: it merely has
45 Each channel has to provide two functions to the generic PPP layer,
48 * start_xmit() is called by the generic layer when it has a frame to
49 send. The channel has the option of rejecting the frame for
64 * ppp_register_channel() is called when a channel has been created, to
73 * ppp_output_wakeup() is called by a channel when it has previously
77 * ppp_input() is called by a channel when it has received a complete
80 * ppp_input_error() is called by a channel when it has detected that a
81 frame has been lost or dropped (for example, because of a FCS (frame
107 The channel then has to report the channel number assigned to it back
[all …]
Dmultiqueue.txt39 sch_multiq has been added for hardware that wishes to avoid head-of-line
58 the device reports, and bring the qdisc online. Assuming eth0 has 4 Tx
70 skbedit, has been added. Assuming you wanted to route all traffic to a
/linux-4.4.14/Documentation/devicetree/bindings/net/
Daltera_tse.txt28 - altr,has-supplementary-unicast:
31 - altr,has-hash-multicast-filter:
35 - mdio device tree subnode: When the TSE has a phy connected to its local
73 altr,has-supplementary-unicast;
74 altr,has-hash-multicast-filter;
111 altr,has-supplementary-unicast;
112 altr,has-hash-multicast-filter;
/linux-4.4.14/Documentation/devicetree/bindings/clock/
Dqca,ath79-pll.txt6 - compatible: has to be "qca,<soctype>-cpu-intc" and one of the following
15 - clock-names: Name of the input clock, has to be "ref"
17 - #clock-cells: has to be one
/linux-4.4.14/arch/openrisc/
DKconfig82 Select this if your implementation has the Class II instruction l.ff1
88 Select this if your implementation has the Class II instruction l.fl1
94 Select this if your implementation has a hardware multiply instruction
100 Select this if your implementation has a hardware divide instruction
113 the last exception has happened in delay slot.
118 Say N here if you know that your OpenRISC processor has
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dguts.txt21 - fsl,has-rstcr : Indicates that the global utilities register set
32 fsl,has-rstcr;
38 fsl,has-rstcr;
Dmsi-pic.txt17 region must be added because different MSI group has different MSIIR1 offset.
43 has created an alternate mapping for the MSIR block. See below for an
93 mapping for MSIIR. The Freescale ePAPR hypervisor has this requirement
106 physical"). However, each subwindow has to have the same alignment, which
111 Therefore, the hypervisor has to create a subwindow inside the same
/linux-4.4.14/drivers/net/plip/
DKconfig13 CD-ROM drive (a minimal system has to be transferred with floppies
17 The PLIP driver has two modes, mode 0 and mode 1. The parallel
25 and has some PLIP software installed, e.g. the Crynwr PLIP packet
32 protocol has been changed and this PLIP driver won't work together
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ti/
Demif.txt26 instance has a memory part attached to it. If there is a memory
30 - cal-resistor-per-cs : Have this property if the board has one
40 has a low latency interface and corresponding interrupt events
43 has capability for generating SDRAM temperature alerts
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dfsl-quadspi.txt14 - fsl,qspi-has-second-chip: The controller has two buses, bus A and bus B.
16 Most of the time, each bus only has one NOR flash
Datmel-nand.txt13 - #address-cells, #size-cells : Must be present if the device has sub-nodes
20 - atmel,nand-has-dma : boolean to support dma transfer for nand read/write.
24 - atmel,has-pmecc : boolean to enable Programmable Multibit ECC hardware.
80 atmel,has-pmecc; /* enable PMECC */
/linux-4.4.14/arch/nios2/boot/dts/
D10m50_devboard.dts37 altr,has-div = <1>;
38 altr,has-initda = <1>;
39 altr,has-mmu = <1>;
40 altr,has-mul = <1>;
112 altr,has-supplementary-unicast;
114 altr,has-hash-multicast-filter;
D3c120_devboard.dts48 altr,has-div = <1>;
49 altr,has-mul = <1>;
53 altr,has-initda = <1>;
54 altr,has-mmu = <1>;
/linux-4.4.14/Documentation/powerpc/
Ddscr.txt15 dscr_inherit /* Thread has changed default DSCR */
26 CPU's PACA value into the register if the thread has dscr_inherit value
27 cleared which means that it has not changed the default DSCR till now.
28 If the dscr_inherit value is set which means that it has changed the
43 the current process has the dscr_inherit clear, it also writes the new
73 in question has attempted and changed the DSCR itself using any of the
Dpmu-ebb.txt20 just refers to a struct perf_event which has set the "EBB" flag in its
89 Once an EBB event has been successfully opened, it must be enabled with the
94 guarantee that it has been scheduled on the PMU. To ensure that the EBB event
95 has been scheduled on the PMU, you must perform a read() on the event. If the
96 read() returns EOF, then the event has not been scheduled and EBBs are not
/linux-4.4.14/Documentation/video4linux/
Dsi476x.txt32 0x00 | blend_int | Flag, set when stereo separation has
45 | | attenuation has increased above
70 has the following layout:
116 0x00 | multhint | 0 - multipath value has not crossed
118 | | 1 - multipath value has crossed
123 0x02 | snrhint | 0 - received signal's SNR has not
125 | | 1 - received signal's SNR has
/linux-4.4.14/drivers/vme/boards/
DKconfig7 This board has an additional control interface to the Universe II
8 chip. This driver has to be included if you want to access VME bus
/linux-4.4.14/arch/powerpc/boot/dts/
Deiger.dts281 has-mdio;
287 has-mdio;
326 has-inverted-stacr-oc;
327 has-new-stacr-staopc;
356 has-inverted-stacr-oc;
357 has-new-stacr-staopc;
386 has-inverted-stacr-oc;
387 has-new-stacr-staopc;
416 has-inverted-stacr-oc;
417 has-new-stacr-staopc;
Dklondike.dts149 has-mdio;
187 has-inverted-stacr-oc;
188 has-new-stacr-staopc;
217 has-inverted-stacr-oc;
218 has-new-stacr-staopc;
Dglacier.dts318 has-mdio;
324 has-mdio;
363 has-inverted-stacr-oc;
364 has-new-stacr-staopc;
393 has-inverted-stacr-oc;
394 has-new-stacr-staopc;
423 has-inverted-stacr-oc;
424 has-new-stacr-staopc;
453 has-inverted-stacr-oc;
454 has-new-stacr-staopc;
Darches.dts291 has-inverted-stacr-oc;
292 has-new-stacr-staopc;
320 has-inverted-stacr-oc;
321 has-new-stacr-staopc;
349 has-inverted-stacr-oc;
350 has-new-stacr-staopc;
Dobs600.dts241 has-mdio;
270 has-inverted-stacr-oc;
271 has-new-stacr-staopc;
300 has-inverted-stacr-oc;
301 has-new-stacr-staopc;
/linux-4.4.14/Documentation/
Dunicode.txt11 The Linux kernel code has been rewritten to use Unicode to map
32 codes nor their uses match ISO 2022; Linux has two 8-bit codes (G0 and
33 G1), whereas ISO 2022 has four 7-bit codes (G0-G3).
36 U+F8FF has been reserved for OS-wide allocation (the Unicode Standard
66 character, and hence has been coded as U+2500 FORMS LIGHT HORIZONTAL.
92 This encoding has been endorsed by the Klingon Language Institute.
107 Klingon has an alphabet of 26 characters, a positional numeric writing
163 fictional and artificial scripts has been established by John Cowan
172 interoperability. For Klingon, CSUR has adopted the Linux encoding.
174 Plane 1; the addition of Klingon to Unicode Plane 1 has been rejected
Doops-tracing.txt4 has been run through ksymoops, people will just tell you to repost it.
28 If the machine has crashed so badly that you cannot enter commands or
32 has restarted. Messy but it is the only option if you have not
145 In order to help Linus and the other kernel developers there has been
225 counter. This indicates that the kernel has been tainted by some
230 any proprietary module has been loaded. Modules without a
245 5: 'M' if any processor has reported a Machine Check Exception,
248 6: 'B' if a page-release function has found a bad page reference or
254 8: 'D' if the kernel has died recently, i.e. there was an OOPS or BUG.
256 9: 'A' if the ACPI table has been overridden.
[all …]
Drobust-futexes.txt42 then the kernel has no information to clean up after the held lock!
43 Userspace has no chance to clean up after the lock either - userspace is
44 the one that crashes, so it has no opportunity to clean up. Catch-22.
55 they have a robust_head set. This approach has two fundamental problems
58 - it has quite complex locking and race scenarios. The vma-based
70 calls: the kernel has to do the vma scanning unconditionally! (this is
71 because the kernel has no knowledge about how many robust futexes there
94 comparison. If the thread has registered a list, then normally the list
112 it after the list-add (or list-remove) has finished.
117 Ulrich Drepper has implemented the necessary glibc support for this new
[all …]
DDMA-ISA-LPC.txt29 The ISA DMA controller has some very strict requirements on which
58 has its origins in ISA it is used elsewhere.
60 Note: x86_64 had a broken DMA API when it came to ISA but has since
61 been fixed. If your arch has problems then fix the DMA API instead of
67 A normal ISA DMA controller has 8 channels. The lower four are for
113 sure that all data has been transferred.
Ddcdbas.txt48 to perform a power cycle or power off of the system after the OS has finished
50 a driver perform a SMI after the OS has finished shutting down.
54 action after the system has finished shutting down:
68 has finished shutting down.)
Dhw_random.txt5 a Random Number Generator (RNG). The software has two parts:
27 hardware is faulty or has been tampered with). Data is only
28 output if the hardware "has-data" flag is set, but nevertheless
41 connected to /dev/hwrng. If your system has more than one
Dfutex-requeue-pi.txt6 left without an owner if it has waiters; doing so would break the PI
47 has waiters. Note that pthread_cond_wait() attempts to lock the
48 mutex only after it has returned to user space. This will leave the
88 In order to ensure the rt_mutex has an owner if it has waiters, it
/linux-4.4.14/Documentation/scsi/
DFlashPoint.txt2 The upgrade program described below has been officially terminated effective
11 FREMONT, CA, -- October 8, 1996 -- Mylex Corporation has expanded Linux
72 Ever since its introduction last October, the BusLogic FlashPoint LT has
77 system like Linux, the FlashPoint LT has been touted by computer system
78 vendors as the latest thing, and has been sold even on many of their high
79 end systems, to the exclusion of the older MultiMaster products. This has
113 FlashPoint architecture at all, that debate has not yet been settled either
121 has put in place a direct upgrade program to allow any Linux user worldwide
124 and has all the best features of both the BT-946C and FlashPoint LT,
127 upgrade has been set at US $45 plus shipping and handling, and the upgrade
[all …]
Dbnx2fc.txt25 2. Configure the interfaces on which bnx2fc driver has to operate on.
28 b. copy cfg-ethx to cfg-eth5 if FCoE has to be enabled on eth5.
29 c. Repeat this for all the interfaces where FCoE has to be enabled.
40 5. "Symbolic Name" in 'fcoeadm -i' output would display if bnx2fc has claimed
Dscsi_mid_low_api.txt17 In some cases the SCSI transport is an external bus that already has
31 has its own PCI device address. [The one-to-one correspondence between
60 Traditionally an LLD for the SCSI subsystem has been at least two files in
61 the drivers/scsi directory. For example, a driver called "xyz" has a header
65 two files. For example the aic7xxx driver has separate files for generic
127 will respond to a sysfs probe() callback that indicates an HBA has been
197 may become aware of a new SCSI device _after_ the scan has completed.
209 In a similar fashion, an LLD may become aware that a SCSI device has been
210 removed (unplugged) or the connection to it has been interrupted. Some
212 device has been removed until a subsequent SCSI command fails which will
[all …]
Daha152x.txt11 The driver is much cleaner now, has support for the new
13 less polling loops), has slightly higher throughput (at
115 Therefore the SCSI BIOS/DOS driver has to calculate a logical/virtual
117 returned by the SCSI BIOS is a pure calculation and has nothing to
121 Basically this has no impact at all on Linux, because it also uses block
123 in the partition table and therefore every operating system has to know
Ddc395x.txt6 The driver has been tested with CD-R and CD-R/W drives. These should
7 be safe to use. Testing with hard disks has not been done to any
79 The number of tags is 1<<x, if x has been specified
Dlpfc.txt17 nor a *full* version which has old an new kernel support.
45 The community supporting kernel.org has driven an effort to remove
53 In explaining the impacts of this change, Emulex has worked with the
/linux-4.4.14/Documentation/devicetree/bindings/iommu/
Dsamsung,sysmmu.txt9 permissions, shareability and security protection. In addition, System MMU has
19 MFC in all Exynos SoCs and FIMD, M2M Scalers and G2D in Exynos5420 has 2 System
21 * MFC has one System MMU on its left and right bus.
22 * FIMD in Exynos5420 has one System MMU for window 0 and 4, the other system MMU
24 * M2M Scalers and G2D in Exynos5420 has one System MMU on the read channel and
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dudc-xilinx.txt9 - xlnx,has-builtin-dma : if DMA is included
16 xlnx,has-builtin-dma;
Ddwc3.txt17 - tx-fifo-resize: determines if the FIFO *has* to be reallocated.
21 - snps,has-lpm-erratum: true when DWC3 was configured with LPM Erratum enabled
45 UTMI+ and "ulpi" for ULPI when the DWC_USB3_HSPHY_INTERFACE has value 3.
Dtwlxxxx-usb.txt7 the controller has to act as host and the second interrupt number is the
8 usb interrupt number that raises VBUS interrupts when the controller has to
/linux-4.4.14/Documentation/devicetree/bindings/net/nfc/
Dtrf7970a.txt17 - irq-status-read-quirk: Specify that the trf7970a being used has the
19 - en2-rf-quirk: Specify that the trf7970a being used has the "EN2 RF"
21 - t5t-rmb-extra-byte-quirk: Specify that the trf7970a has the erratum
/linux-4.4.14/Documentation/hwmon/
Dsis559515 SiS southbridge has a LM78-like chip integrated on the same IC.
53 The SiS5595 southbridge has integrated hardware monitor functions. It also
54 has an I2C bus, but this driver only supports the hardware monitor. For the
74 triggered if the rotation speed has dropped below a programmable limit. Fan
81 alarm is triggered if the voltage has crossed a programmable minimum or
88 triggered when an external chip has crossed its limits. Usually, this is
Dvia686a35 The Via 686a southbridge has integrated hardware monitor functionality.
36 It also has an I2C bus, but this driver only supports the hardware monitor.
47 triggered if the rotation speed has dropped below a programmable limit. Fan
54 An alarm is triggered if the voltage has crossed a programmable minimum
56 has a different resolution and range.
Dnct668340 considered too risky with this firmware and has been disabled. All limits
43 The driver has only been tested with the Intel firmware, and by default
50 The driver has been reported to work with the following boards and
Dpc8736026 Note that this parameter has no effect for the PC87360, PC87363 and PC87364
39 PC87364 chip has monitoring and PWM control for a third fan.
61 is triggered if the rotation speed has dropped below a programmable limit.
112 Temperatures are reported in degrees Celsius. Each temperature measured has
119 The PC87366 has three additional temperature channels, based on
144 sensors.conf accordingly. National Semiconductor has a document with
150 Each voltage measured has associated low and high limits, each of which
183 shouldn't be changed once the monitoring has started, but we ignore that
Dtmp10220 operating temperature has a minimum of -55 C and a maximum of +150 C.
22 The TMP102 has a programmable update rate that can select between 8, 4, 1, and
Dadt747534 minor details. The ADT7476 has additional features, including extra voltage
35 measurement inputs and VID support. The ADT7490 also has additional
42 temperatures and two (2) or more voltages. It has four (4) 16-bit counters
53 Each of the measured inputs (voltage, temperature, fan speed) has
85 The ADT747x has a 10-bit ADC and can therefore measure temperatures
Dlm8554 temperatures and five (5) voltages. It has four (4) 16-bit counters for
77 Each of the measured inputs (voltage, temperature, fan speed) has
89 The LM85 has four fan speed monitoring modes. The ADM1027 has only two.
98 To smooth the response of fans to changes in temperature, the LM85 has an
99 optional filter for smoothing temperatures. The ADM1027 has the same
108 Devices has confirmed this "bug". The ADT7463 is reported to work as
112 The ADT7468 has a high-frequency PWM mode, where all PWM outputs are
170 sensors and therefore three zones (# 1, 2 and 3). Each zone has the following
192 NOTE: It has been reported that there is a bug in the LM85 that causes the flag
219 The Analog Devices ADM1027 has several vendor specific enhancements.
Dlm8733 Temperatures are measured in degrees Celsius. Each input has a high
39 triggered if the rotation speed has dropped below a programmable limit. Fan
46 volts. An alarm is triggered if the voltage has crossed a programmable
64 The LM87 has four pins which can serve one of two possible functions,
Dadm103131 Each temperature channel has its own high and low limits, plus a critical
35 two. Each fan channel has its own low speed limit.
Dadt747020 external temperatures. It has four (4) 16-bit counters for measuring fan speed.
30 Each of the measured inputs (temperature, fan speed) has corresponding high/low
43 The ADT7470 has a 8-bit ADC and is capable of measuring temperatures with 1
Dasc762115 Andigilog has both the PECI and pre-PECI versions of the Heceta-6, as
16 Intel calls them. Heceta-6e has high frequency PWM and Heceta-6p has
47 temperature may be mapped to any zone, which has a default assignment
79 The aSC7621 has a two wire digital interface compatible with SMBus 2.0.
88 To set fan speed, the aSC7621 has three independent pulse width modulation
96 The aSC7621 has tachometer inputs to measure fan speed on up to four fans.
Dlm8038 +125 degrees. The current temperature measurement has a resolution of
42 triggered if the rotation speed has dropped below a programmable limit. Fan
49 An alarm is triggered if the voltage has crossed a programmable minimum
Dadt741032 -55°C to +150°C. It has a high accuracy of +/-0.5°C and can be operated at a
34 INT pin to indicate that a minimum or maximum temperature set point has been
36 critical temperature set point has been exceeded. Both pins can be set up with a
Dadm102642 sensor inputs and one internal sensor. Each sensor has a high and low
50 in counts of a 22.5kHz internal clock. Each fan has a high limit which
57 There are 17 voltage sensors. An alarm is triggered if the voltage has
78 The ADM1026 has the ability to automatically control fan speed based on the
Dgl518sm37 temperature is above the over temperature limit, and has not yet dropped
43 triggered if the rotation speed has dropped below a programmable limit. In
52 An alarm is triggered if the voltage has crossed a programmable minimum or
Dlm7826 the LM78 and LM78-J are exactly identical. The LM79 has one more VID line,
42 triggered if the rotation speed has dropped below a programmable limit. Fan
49 An alarm is triggered if the voltage has crossed a programmable minimum
/linux-4.4.14/Documentation/ABI/removed/
Ddevfs5 devfs has been unmaintained for a number of years, has unfixable
/linux-4.4.14/Documentation/development-process/
D8.Conclusion52 Congratulations to anybody who has made it through this long-winded
53 document. Hopefully it has provided a helpful understanding of how the
58 Linux kernel has progressed as quickly and as well as it has because it has
D1.Intro62 kernel has evolved into a best-of-breed operating system component which
67 With the growth of Linux has come an increase in the number of developers
89 difficulties when trying to do kernel work. The kernel community has
101 being helpful to those who are trying to learn, has little time for those
114 This document was written by Jonathan Corbet, corbet@lwn.net. It has been
138 - Code which has been merged into the mainline kernel is available to all
157 which has been merged into the mainline has significantly lower
168 especially true for code which has been developed in a closed
227 of what has been said in this section in the belief that they are shipping
250 original ownership; as a result, the kernel now has thousands of owners.
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Drenesas,h8s-intc.txt5 - compatible: has to be "renesas,h8s-intc", "renesas,h8300-intc" as fallback.
6 - #interrupt-cells: has to be <2>: an interrupt index and flags, as defined in
Drenesas,h8300h-intc.txt5 - compatible: has to be "renesas,h8300h-intc", "renesas,h8300-intc" as fallback.
6 - #interrupt-cells: has to be <2>: an interrupt index and flags, as defined in
Drenesas,irqc.txt5 - compatible: has to be "renesas,irqc-<soctype>", "renesas,irqc" as fallback.
14 - #interrupt-cells: has to be <2>: an interrupt index and flags, as defined in
/linux-4.4.14/Documentation/filesystems/
Dmandatory-locking.txt20 the kernel has decided to proceed with a read, but before the
21 read has actually completed, and the reading process may see
75 a setgid file is written to. This is a security measure. The kernel has been
77 refrain from clearing this bit. Similarly the kernel has been modified not
90 another process has outstanding mandatory locks. This is in direct
122 2. If a process has locked a region of a file with a mandatory read lock, then
125 released, unless the process has opened the file with the O_NONBLOCK
129 3. If a process has locked a region of a file with a mandatory write lock, all
131 unless a process has opened the file with the O_NONBLOCK flag in which case
134 4. Calls to open() with O_TRUNC, or to creat(), on a existing file that has
[all …]
Dquota.txt10 resource (unless he has CAP_SYS_RESOURCE capability). User is allowed to exceed
25 the process which caused the excess. This method has the disadvantage that
27 Thus quota netlink interface has been designed to pass information about
40 events. Each message has six attributes. These are (type of the argument is
Dsharedsubtree.txt44 Let's say /mnt has a mount that is shared.
48 so the sample 'smount' program is no longer needed and has been
70 Note that the mount has propagated to the mount at /mnt as well.
83 Let's say /mnt has a mount which is shared.
104 Note the mount event has propagated to the mount at /tmp
115 Note how the mount event has not propagated to the mount at
217 and if /usr has a versioning filesystem mounted, then that
270 A slave mount as the name implies has a master mount from which
284 has its own peer group too. This vfsmount receives propagation
333 ** slaving a non-shared mount has no effect on the mount.
[all …]
Dspufs.txt80 When data has been read successfully, four bytes are placed in
93 box and the file descriptor has been opened with O_NONBLOCK, the
97 descriptor has been opened without O_NONBLOCK, the call will
99 When data has been read successfully, four bytes are placed in
113 is no space available in the mail box and the file descriptor has been
118 has been opened without O_NONBLOCK, the call will block until the SPU
119 reads from its PPE mailbox channel. When data has been read success-
181 a running SPU task. When a complete string has been read, all
215 space through the file. After the value has been read by the SPU, it
250 pleting the string. When a complete string has been read, all
[all …]
Dgfs2-uevents.txt18 The ADD uevent has two environment variables: SPECTATOR=[0|1]
26 has the same environment variables as the ADD uevent. The ONLINE
39 of journal recovery for one of the filesystems journals. It has
41 has just been recovered, and RECOVERY=[Done|Failed] to indicate the
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dalc5623.txt11 Register. If absent or has the value of 0, the
15 Control Register. If absent or has value 0, the
/linux-4.4.14/drivers/usb/gadget/udc/
DKconfig136 It has fifteen fixed-function endpoints, as well as endpoint
159 It has nine configurable endpoints, and endpoint zero.
171 It has nine or more configurable endpoints, and endpoint zero.
183 It has up to 23 endpoints, as well as endpoint zero (for
195 full speed USB 1.1 device controller. It has 4 configurable
198 This driver has been tested on the S3C2410, S3C2412, and
210 integrated with dual speed USB 2.0 device controller. It has
213 This driver has been tested on S3C2416 and S3C2450 processors.
239 It has seven configurable endpoints, and endpoint zero.
284 It has three configurable endpoints, as well as endpoint zero
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi-ath79.txt4 - compatible: has to be "qca,<soc-type>-spi", "qca,ar7100-spi" as fallback.
7 - clock-names: has to be "ahb".
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Dti-phy.txt7 "ti,control-phy-otghs" - if it has otghs_control mailbox register as on OMAP4.
8 "ti,control-phy-usb2" - if it has Power down bit in control_dev_conf register
10 "ti,control-phy-pipe3" - if it has DPLL and individual Rx & Tx power control
15 "ti,control-phy-usb2-dra7" - if it has power down register like USB2 PHY on
17 "ti,control-phy-usb2-am437" - if it has power down register like USB2 PHY on
/linux-4.4.14/Documentation/locking/
Drt-mutex.txt22 priority boosting is immediately removed once the rt_mutex has been
50 are used to keep track of the "owner is pending" and "rtmutex has
60 taskpointer 1 0 mutex is held and has waiters
61 taskpointer 1 1 task is pending owner and mutex has waiters
76 (*) The "mutex has waiters" bit gets set to take the lock. If the lock
Drt-mutex-design.txt26 to use a resource that a lower priority process has (a mutex for example),
68 of A. So now if B becomes runnable, it would not preempt C, since C now has
100 the task is blocked on. It also has the plist node structures to
208 has a plist to store these waiters by priority. This list is protected by
217 To keep track of the PI chains, each process has its own PI list. This is
223 is waiting on a mutex that is owned by the task. So if the task has
361 The implementation of the PI code in rtmutex.c has several places that a
392 process has just blocked on a mutex owned by the task, __rt_mutex_adjust_prio
406 The implementation has gone through several iterations, and has ended up
425 Before this function is called, the task has already had rt_mutex_adjust_prio
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,v-tc.txt18 - xlnx,detector: The VTC has a timing detector
19 - xlnx,generator: The VTC has a timing generator
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dda9055.txt14 The CODEC device in DA9055 has a separate, configurable I2C address and so
28 - interrupt-controller: da9055 has internal IRQs (has own IRQ domain).
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/
DOverview.txt15 corresponding code has been removed after a while. If someone wishes to
29 default by `make s3c2410_defconfig`. This configuration has support
44 Each cpu has a directory with the support files for it, and the
97 The S3C2440 compatible version of the SMDK2440, which has the
131 The architecture has been designed to support as many machines as can
141 ARM kernel series is managed by Russell King, and has a patch system
166 This has recently been upgraded to use the new RTC core,
167 and the module has been renamed to rtc-s3c to fit in with
195 The SDIO behaviour of this driver has not been fully tested. There is no
264 Whenever a device has platform specific data that is specified
DCPUfreq.txt10 which has a number of different manual or automatic controls over the
31 necessary has been supplied.
38 SoC and the driver as each device has different PLL and clock chains
/linux-4.4.14/Documentation/vm/
Dhighmem.txt38 i386) has to be divided between user and kernel space.
79 CPU until it has finished, lest some other task displace its mappings.
93 (see __GFP_HIGHMEM), for example a page in the pagecache. The API has two
127 The cost of creating temporary mappings can be quite high. The arch has to
144 of RAM into your 32-bit machine. This has a number of consequences:
155 data has to be accessed to traverse in TLB fills and the like. One
156 advantage is that PAE has more PTE bits and can provide advanced features
Dpagemap.txt92 An order N block has 2^N physically contiguous pages, with the BUDDY flag
125 page has not been accessed since it was marked idle (see
128 is up-to-date one has to read /sys/kernel/mm/page_idle/bitmap first.
132 3. UPTODATE page has up-to-date data
134 4. DIRTY page has been written to, hence contains new data
144 2. REFERENCED page has been referenced since last LRU list enqueue/requeue
148 13. SWAPCACHE page is mapped to swap space, ie. has an associated swap entry
Dactive_mm.txt41 non-NULL) the active_mm obviously always has to be the same as the real
49 To support all that, the "struct mm_struct" now has two counters: a
61 Also, a new rule is that _nobody_ ever has "init_mm" as a real MM any
64 no real VM has yet been created. So code that used to check
/linux-4.4.14/Documentation/isdn/
DINTERFACE11 register_isdn() with a pointer to that struct. Prior to that, it has
46 This field has to be set by the HL-driver to the number of channels
48 the LL puts an id there, which has to be used by the HL-driver when
66 ***CHANGE0.7.1: The line type (1TR6, EDSS1) has to be set.
92 This field will be set by LL. This function has to be called by the
112 This field has to be preset by the HL-driver. It points to a function,
132 This field has to be preset by the HL-driver. The given function will
140 If this is !0, the driver has to signal the delivery
152 This field has to be preset by the HL-driver. The given function will be
157 this function is not supported, the driver has to set NULL here.
[all …]
DREADME.hysdn2 The hysdn driver has been written by
64 The module has no command line parameters and auto detects up to 10 cards
80 When the module has been loaded it adds the directory hysdn in the
104 0 -> card has not been booted since driver load
111 to tell that no net device has been allocated up to now. Once a net device
112 has been allocated it remains assigned to this card, even if a card is
117 first data is written. Only root has write access to this file.
122 If an error occurs the return value given to the writing process has the
/linux-4.4.14/Documentation/laptops/
Ddisk-shock-protection.txt27 available on GNU/Linux systems has been the original motivation to
45 no further disk head park request has been issued in the meantime,
51 before the timeout of the previous one has expired. In particular, the
56 timeout specified for a recent head park request has not yet expired,
77 that this will typically be within 500 milliseconds apparently has
81 confusion and should be discussed here. When a head park request has
88 for either device on the port has expired. As far as PATA (old style
145 This implementation of disk head parking has been inspired by a patch
/linux-4.4.14/Documentation/devicetree/bindings/media/i2c/
Dadv7604.txt4 HDMI receiver. The ADV7604 has four multiplexed HDMI inputs and one analog
5 input, and the ADV7611 has one HDMI input and no analog input. The 7612 is
6 similar to the 7611 but has 2 HDMI inputs.
/linux-4.4.14/Documentation/device-mapper/
Dzero.txt8 Dm-zero has no target-specific parameters.
15 enough data has been written to fill up the actual storage space, the sparse
34 This will create a 10TB sparse device called /dev/mapper/sparse1 that has
Dcache.txt74 The cache has three operating modes: writeback, writethrough and
82 complete until it has hit both the origin and cache devices. Clean
129 means the cache behaves like a physical disk that has a volatile write
163 We can avoid copying data during migration if we know the block has
234 #read hits : Number of times a READ bio has been mapped
236 #read misses : Number of times a READ bio has been mapped
238 #write hits : Number of times a WRITE bio has been mapped
240 #write misses : Number of times a WRITE bio has been
242 #demotions : Number of times a block has been removed
244 #promotions : Number of times a block has been moved to
[all …]
Dera.txt32 Possibly move to a new era. You shouldn't assume the era has
58 that has been 'held' for userspace read
90 has a spare bitset ready for switching over to a new era. Other than
/linux-4.4.14/arch/arm/boot/dts/
Dimx27-phytec-phycard-s-rdk.dts150 fsl,uart-has-rtscts;
157 fsl,uart-has-rtscts;
164 fsl,uart-has-rtscts;
Dimx27-eukrea-mbimxsd27-baseboard.dts143 fsl,uart-has-rtscts;
150 fsl,uart-has-rtscts;
157 fsl,uart-has-rtscts;
Dimx1-apf9328.dts37 fsl,uart-has-rtscts;
44 fsl,uart-has-rtscts;
/linux-4.4.14/Documentation/DocBook/
Dcrypto-API.xml.db10 API-crypto-has-ablkcipher
41 API-crypto-has-blkcipher
54 API-crypto-has-cipher
61 API-crypto-has-hash
/linux-4.4.14/Documentation/fmc/
Dfmc-chardev.txt9 the name can be a silly fmc-0000 look-alike if the device has no
10 identifiers nor bus_id, a more specific fmc-0400 if the device has a
33 [ 1073.339332] spec 0000:02:00.0: Driver has no ID: matches all
35 [ 1073.350821] spec 0000:04:00.0: Driver has no ID: matches all
/linux-4.4.14/Documentation/mtd/nand/
Dpxa3xx-nand.txt11 The controller has a 2176 bytes FIFO buffer. Therefore, in order to support
45 The controller has built-in hardware ECC capabilities. In addition it is
76 page (aka READ0) has to be read.
78 In the same sense, in order to write to the spare OOB the driver has to write
85 data/OOB/data/OOB way, the controller has a view of the flash page that's
/linux-4.4.14/Documentation/video4linux/bttv/
DSound-FAQ20 example. The file CARDLIST has a list of valid arguments for card.
28 example. If your board has one, you might have to load a helper
35 mixer settings too. ALSA for example has everything muted by default.
93 Starting with release 0.7.41 bttv has a number of insmod options to
101 out which effect the particular value has).
121 video_inputs - # of video inputs the card has
130 has_radio - whenever this TV card has a radio tuner.
DTuners82 Note: Only 40x2 series has TEMIC_API, all newer tuners have PHILIPS_API.
111 TSCH6 has ALPS_API (TSCH5 ?)
112 TSBE1 has extra API 05,02,08 Control_byte=0xCB Source:(1)
/linux-4.4.14/Documentation/power/
Duserland-swsusp.txt27 Even opening the device has side effects. Data structures are
45 has been created the read() operation can be used to transfer
100 the kernel. It has the following limitations:
107 into the kernel. It has the same limitations as the read() operation.
146 1. If the value is 1 (ie. the system memory snapshot has just been
150 which case, if the snapshot image has already been saved, the
154 image has been saved.
157 that were mounted before SNAPSHOT_CREATE_IMAGE has been
161 2. If the value is 0 (ie. the system state has just been restored from
Dswsusp-and-swap-files.txt10 already taken care of by the swap-handling code, but (2) has to be taken into
54 partition. In particular, the swap file has to be active (ie. be present in
60 has to be updated.
/linux-4.4.14/Documentation/devicetree/bindings/power/reset/
Dltc2952-poweroff.txt3 This chip is used to externally trigger a system shut down. Once the trigger has
4 been sent, the chip's watchdog has to be reset to gracefully shut down.
/linux-4.4.14/drivers/staging/rtl8723au/
DKconfig19 will never be used as an AP, or the target system has limited memory,
27 Unless you know that this driver will never by used with BT, or the target system has
/linux-4.4.14/drivers/staging/speakup/
DTODO9 Currently, speakup has several issues we know of.
11 The first issue has to do with the way speakup communicates with serial
36 This bug happens regularly, but no one has been able to find a situation
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/
Dath79-ddr-controller.txt10 - compatible: has to be "qca,<soc-type>-ddr-controller",
15 - #qca,ddr-wb-channel-cells: has to be 1, the index of the write buffer
/linux-4.4.14/arch/
DKconfig64 If it is detected that the compiler has support for "asm goto",
155 store-and-swap instructions if the architecture has them. It
224 # Select if arch has its private alloc_task_struct() function
228 # Select if arch has its private alloc_thread_info() function
275 subsystem. Also has support for calculating CPU cycle events
364 - it has implemented a stack canary (e.g. __stack_chk_guard)
527 Architecture has tls passed as the 4th argument of clone(2),
533 Architecture has the first two arguments of clone(2) swapped.
538 Architecture has tls passed as the 3rd argument of clone(2),
544 Architecture has unusual rt_sigaction(2) arguments
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Darm,sp804.txt8 the combined interrupt or if "arm,sp804-has-irq" is present that
17 - arm,sp804-has-irq = <#>: In the case of only 1 timer irq line connected, this
/linux-4.4.14/Documentation/devicetree/bindings/net/wireless/
Dti,wl1251.txt17 - ti,wl1251-has-eeprom : boolean, the wl1251 has an eeprom connected, which
/linux-4.4.14/arch/arm/mach-realview/
DKconfig70 the ARM11MPCore. This platform has an on-board ARM11MPCore and has
100 Cortex(tm)-A8. This platform has an on-board Cortex-A8 and has
/linux-4.4.14/Documentation/filesystems/configfs/
Dconfigfs.txt65 item cannot be destroyed if any other item has a link to it (via
73 sysadmins use to configure FakeNBD, but somehow that program has to tell
105 object in the subsystem. It has attributes that match values on that
113 handles that. The group has a set of operations to perform these tasks
255 upon item allocation. If a subsystem has no work to do, it may omit
261 (assuming that it has no children to keep it busy). The subsystem is
262 responsible for responding to this. If the subsystem has references to
267 When drop_item() is called, the item's linkage has already been torn
268 down. It no longer has a reference on its parent and has no place in
272 configfs has removed the item from the filesystem view but before the
[all …]
/linux-4.4.14/Documentation/netlabel/
Dlsm_interface.txt33 the administrator has configured the NetLabel subsystem.
40 sidestep much of this overhead once a mapping has been established. Once the
41 LSM has received a packet, used NetLabel to decode its security attributes,
/linux-4.4.14/Documentation/usb/
Danchors.txt6 driver has to keep track of the URBs it has submitted
22 Once it has no more URBs associated with it, the anchor can be
Dcallbacks.txt17 * because its device has been (or is being) disconnected or the
31 * @reset_resume: Called when the suspended device has been reset instead
37 * @post_reset: Called after the device has been reset
112 The reset has completed. Restore any saved device state and begin
131 failed or the device has been unplugged.
Dfunctionfs.txt5 the user space driver has registered by writing descriptors and
6 strings (the user space program has to provide the same information
39 One can imagine a gadget that has an Ethernet, MTP and HID interfaces
/linux-4.4.14/Documentation/devicetree/bindings/x86/
Dce4100.txt35 correct interrupt number, the child node which represents the device has
36 to contain the interrupt property. Besides the interrupt property it has
/linux-4.4.14/Documentation/devicetree/bindings/mailbox/
Darm-mhu.txt4 The ARM's Message-Handling-Unit (MHU) is a mailbox controller that has
8 data has been read by the remote. This driver assumes the sender polls
/linux-4.4.14/Documentation/networking/caif/
DREADME48 - 0x10 means FLOW_OFF_SENT, i.e. the previous frame has not been sent
49 and is blocking further send operation. Flow OFF has been propagated
90 bit 0x20 set in the command bit, and Channel Setup has added one byte
101 The host is not able to send the message from UART, the tty has not been
/linux-4.4.14/Documentation/devicetree/bindings/gpio/
Dgpio-dsp-keystone.txt7 For example TCI6638K2K SoC has 8 DSP GPIO controllers:
10 Keystone 2 DSP GPIO controller has specific features:
Dgpio-altera.txt17 used has IRQ enabled as the interrupt type is not software controlled,
28 GPIO device has. Ranges between 1-32. Optional and defaults to 32 if not
Dgpio-vf610.txt4 functionality. Each pair serves 32 GPIOs. The VF610 has 5 instances of
5 each, and each PORT module has its own interrupt.
/linux-4.4.14/Documentation/x86/x86_64/
Dcpu-hotplug-spec6 into the system. ACPI 3.0 currently has no official way to supply
10 ACPI 3.0 specification). ACPI already has the concept of disabled LAPIC
/linux-4.4.14/Documentation/sound/alsa/soc/
DDAI.txt9 now also popular in many portable devices. This DAI has a reset line and time
31 I2S has several different operating modes:-
45 flexible protocol. It has bit clock (BCLK) and sync (SYNC) lines that are used
/linux-4.4.14/Documentation/blockdev/drbd/
Ddata-structure-v9.txt7 A node has a number of DRBD resources. Each such resource has a number of
/linux-4.4.14/Documentation/phy/
Dsamsung-usb2.txt24 phy. They carry out the common work that has to be done on all version
51 property is a boolean flag that determines whether the SoC has USB host
52 and device on a single pair of pins. If so, a special register has to
130 The newly created file that supports the new SoC has to be also added to the
/linux-4.4.14/drivers/staging/unisys/Documentation/
Dproc-entries.txt18 to signify that any user level activity has been completed before the
62 pattern. Each module has its own proc directory with the same name,
65 directory for each device provided by that module. Each device has a
67 device. The module directory also has a driver/diag entry, which
/linux-4.4.14/Documentation/firmware_class/
DREADME10 it statically in a header file. Which has political and technical issues:
54 7), kernel: request_firmware() returns and the driver has the firmware
103 Note that this functionality has not been implemented.
108 filesystem. When upon some error the device has to be reset and the
/linux-4.4.14/drivers/staging/unisys/Documentation/ABI/
Dsysfs-platform-visorchipset9 is encountered during installation. This field has no effect
18 installation progress screen. This field has no effect if not in
29 the previous guest boot) has no effect.
64 has been successfully mounted.
/linux-4.4.14/Documentation/RCU/
Dtrace.txt35 update cycles that the current test has started, or zero if there is
68 This file has one line per CPU, or eight for this 8-CPU system.
81 which has been offline through 16 RCU grace periods. It is not
90 has already reported a quiescent state for the last RCU grace
94 o "pq" indicates that this CPU has passed through a quiescent state
97 the CPU has passed through a quiescent state, either (1) this
98 CPU has not yet reported that fact, (2) some other CPU has not
117 o "df" is the number of times that some other CPU has forced a
121 o "of" is the number of times that some other CPU has forced a
217 "O" The kernel thread is waiting because it has been
[all …]
/linux-4.4.14/Documentation/timers/
Dhighres.txt110 a function pointer in the device description structure, which has to be called
127 The conversion of an architecture has no functional impact, but allows to
144 clock source framework (GTOD) and hrtimers itself has to be done and
160 state. A workaround is available as an idea, but the problem has not been
164 whether the event device has to be reprogrammed when a timer is added. The
182 Once a system has switched to high resolution mode, the periodic tick is
192 systems. This has been proved to work with the PIT on i386 and the Incrementer
195 The softirq for running the hrtimer queues and executing the callbacks has been
231 handler has not to deal with an eventually stale jiffy value.
242 Aside the current initial submission of i386 support, the patchset has been
Dhpet.txt8 Each HPET has one fixed-rate counter (at 10+ MHz, hence "High Precision")
10 each of which can generate oneshot interrupts and at least one of which has
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-calling.txt34 2 O Firmware has processed the command.
35 1 I Driver has finished setting the parameters.
55 first one available (bit 0 has been cleared). The driver sets that bit, fills
/linux-4.4.14/Documentation/kbuild/
DKconfig.recursion-issue-028 # The recursive limitations with Kconfig has some non intuitive implications on
25 # have. Let's assume we have some CORE functionality, then the kernel has a
28 # CORE_BELL_A has some advanced feature CORE_BELL_A_ADVANCED which selects
/linux-4.4.14/tools/build/
DBuild.include30 # Check if both arguments has same arguments. Result is empty string if equal.
72 # target, or command line has changed and update
79 # target, or command line has changed
/linux-4.4.14/Documentation/input/
Dinput-programming.txt10 Here comes a very simple example of an input device driver. The device has
76 First it has to include the <linux/input.h> file, which interfaces to the
102 device has appeared. input_register_device() may sleep and therefore must
131 In case the driver has to repeatedly poll the device, because it doesn't
199 struct for each absolute axis your device has. If our button device had also
219 (if it has any).
258 When a device has all 3 aforementioned fields filled in, the driver may
287 driver can handle these events, it has to set the respective bits in evbit,
/linux-4.4.14/Documentation/sound/oss/
DESS12 Every chip that's detected as a later-than-es1688 chip has a 6 bits logarithmic
15 Every chip that's detected as a ES1887 now has Full Duplex support. Made a
/linux-4.4.14/drivers/gpu/drm/panel/
DKconfig47 TFT-LCD modules. The panel has a 2560x1600 resolution and uses
49 the host and has a built-in LED backlight.
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/
Dcl_lock.c206 int cl_lock_mode_match(enum cl_lock_mode has, enum cl_lock_mode need) in cl_lock_mode_match() argument
210 LINVRNT(has == CLM_READ || has == CLM_WRITE || in cl_lock_mode_match()
211 has == CLM_PHANTOM || has == CLM_GROUP); in cl_lock_mode_match()
216 if (has != CLM_GROUP) in cl_lock_mode_match()
217 return need <= has; in cl_lock_mode_match()
219 return need == has; in cl_lock_mode_match()
226 int cl_lock_ext_match(const struct cl_lock_descr *has, in cl_lock_ext_match() argument
230 has->cld_start <= need->cld_start && in cl_lock_ext_match()
231 has->cld_end >= need->cld_end && in cl_lock_ext_match()
232 cl_lock_mode_match(has->cld_mode, need->cld_mode) && in cl_lock_ext_match()
[all …]
/linux-4.4.14/Documentation/console/
Dconsole.txt4 The linux kernel has 2 general types of console drivers. The first type is
10 The second type has to be explicitly loaded and unloaded. This will be called
20 Modular drivers, from the programmer's point of view, has to call:
37 Each directory in /sys/class/vtconsole has 3 files:
126 false(), then it's safe to release the resources. This balance has to be
/linux-4.4.14/Documentation/s390/
Dzfcpdump.txt5 has to create a dump of the current (probably crashed) Linux image. In order to
24 CONFIG_CRASH_DUMP has to be set. When reading from "zcore/mem", the part of
25 memory, which has been saved by hardware is read by the driver via the SCLP
/linux-4.4.14/Documentation/arm/SA1100/
DTifon4 More info has to come...
/linux-4.4.14/Documentation/hid/
Dhiddev.txt69 each one of these usages has a single signed 32 bit value.
102 index to get. This is useful when the device has more than one
104 the number of application collections this device has) the ioctl
106 collections the device has from the num_applications field from the
111 application collections, but all the collections the device has. It
196 device has more than one usage in its reports with the
205 additional notification when the device has sent a report.
/linux-4.4.14/Documentation/devicetree/bindings/hwlock/
Dhwlock.txt39 The following example has a node requesting a hwlock in the bank defined by
51 The following example has a node requesting two hwlocks, a hwlock within
/linux-4.4.14/Documentation/i2c/busses/
Di2c-ali153524 Additionally, the sequencing of the SMBus transactions has been modified to
33 The whole M7101 device has to be enabled for the SMB to work. You can't
/linux-4.4.14/Documentation/frv/
Datomic-ops.txt17 interrupts, but on the FR-V CPUs, modifying the PSR takes a lot of clock cycles, and it has to be
26 To get around this, the following algorithm has been implemented. It operates in a way similar to
122 CONFIG_FRV_OUTOFLINE_ATOMIC_OPS configuration variable. Making it out-of-line has a number of
128 Keeping it inline also has a number of advantages:
/linux-4.4.14/Documentation/cgroups/
Ddevices.txt7 whitelist with each cgroup. A whitelist entry has 4 fields.
50 parent has.
54 device cgroups maintain hierarchy by making sure a cgroup never has more
106 not be possible once the device cgroups has children.
/linux-4.4.14/drivers/staging/rdma/amso1100/
DTODO3 The amso1100 driver has been deprecated and moved to drivers/staging.
/linux-4.4.14/drivers/staging/rdma/ehca/
DTODO3 The ehca driver has been deprecated and moved to drivers/staging/rdma.
/linux-4.4.14/Documentation/ia64/
Dmca.txt41 space) and the kernel has called PAL then the MCA/INIT handler cannot
65 monarch has to determine whether or not a task is on a cpu before it
107 SAL on resume. The OS INIT code has workarounds for some of these
131 * x86 has a separate struct task which points to one of multiple kernel
132 stacks. ia64 has the struct task embedded in the single kernel
152 OS has no idea what unwind data is available for the user space stack,
156 stack. Also the OS has no idea how big the user space RSE and memory
180 If the previous task has been verified and converted to a blocked
/linux-4.4.14/Documentation/devicetree/bindings/dma/
Dmmp-dma.txt22 * Each channel has specific irq
64 /* each channel has specific irq */
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dwakeup-source.txt6 Nodes that describe devices which has wakeup capability must contain an
22 3. "has-tpo" Documentation/devicetree/bindings/rtc/rtc-opal.txt
/linux-4.4.14/Documentation/fb/
Ddeferred_io.txt21 - app tries to write to the address (that has now been mkcleaned)
34 has mentioned a case where it is beneficial to use the page count to decide
37 Another one may be if one has a device framebuffer that is in an usual format,
/linux-4.4.14/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-dma.txt8 CRYPTO Engines etc has its own instance of dma hardware. QMSS has also
37 use them since it has a different address space view to reach all
/linux-4.4.14/Documentation/filesystems/nfs/
Dfault_injection.txt51 has not changed since the delegation was awarded. Clearing this list will
57 access a file. This test will notify the client that its delegation has
64 This script has been created to ease the fault injection process. This script
/linux-4.4.14/Documentation/mic/
Dscif_overview.txt8 abilities of the hardware. SCIF has been used to implement an offload compiler
12 The SCIF API has the following parts:
64 SCIF has a user space library which is a thin IOCTL wrapper providing a user
/linux-4.4.14/Documentation/block/
Dbiovecs.txt7 As of 3.13, biovecs should never be modified after a bio has been submitted.
19 and bv_len, struct bvec_iter has bi_bvec_done, which represents the number of
31 bio_for_each_segment() has been updated to take a bvec_iter argument
46 Having a real iterator, and making biovecs immutable, has a number of
95 * Almost all usage of bi_idx is now incorrect and has been removed; instead,
/linux-4.4.14/Documentation/filesystems/caching/
Doperations.txt24 FS-Cache has an asynchronous operations handling facility that it uses for its
85 synchronously - and the netfs does not proceed until this has been
101 page to a netfs page after the backing fs has read the page in.
171 (3) If the submitting thread wants to do the work itself, and has marked the
176 When it has finished doing its processing, it should call

12345678910