Commit 5e7b9212 authored by Linus Torvalds's avatar Linus Torvalds

Merge tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimental

Pull documentation fixes from Mauro Carvalho Chehab:
 "This solves a series of broken links for files under Documentation,
  and improves a script meant to detect such broken links (see
  scripts/documentation-file-ref-check).

  The changes on this series are:

   - can.rst: fix a footnote reference;

   - crypto_engine.rst: Fix two parsing warnings;

   - Fix a lot of broken references to Documentation/*;

   - improve the scripts/documentation-file-ref-check script, in order
     to help detecting/fixing broken references, preventing
     false-positives.

  After this patch series, only 33 broken references to doc files are
  detected by scripts/documentation-file-ref-check"

* tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimental: (26 commits)
  fix a series of Documentation/ broken file name references
  Documentation: rstFlatTable.py: fix a broken reference
  ABI: sysfs-devices-system-cpu: remove a broken reference
  devicetree: fix a series of wrong file references
  devicetree: fix name of pinctrl-bindings.txt
  devicetree: fix some bindings file names
  MAINTAINERS: fix location of DT npcm files
  MAINTAINERS: fix location of some display DT bindings
  kernel-parameters.txt: fix pointers to sound parameters
  bindings: nvmem/zii: Fix location of nvmem.txt
  docs: Fix more broken references
  scripts/documentation-file-ref-check: check tools/*/Documentation
  scripts/documentation-file-ref-check: get rid of false-positives
  scripts/documentation-file-ref-check: hint: dash or underline
  scripts/documentation-file-ref-check: add a fix logic for DT
  scripts/documentation-file-ref-check: accept more wildcards at filenames
  scripts/documentation-file-ref-check: fix help message
  media: max2175: fix location of driver's companion documentation
  media: v4l: fix broken video4linux docs locations
  media: dvb: point to the location of the old README.dvb-usb file
  ...
parents dbb2816f 44348e8a
...@@ -11,7 +11,7 @@ Description: ...@@ -11,7 +11,7 @@ Description:
Kernel code may export it for complete or partial access. Kernel code may export it for complete or partial access.
GPIOs are identified as they are inside the kernel, using integers in GPIOs are identified as they are inside the kernel, using integers in
the range 0..INT_MAX. See Documentation/gpio/gpio.txt for more information. the range 0..INT_MAX. See Documentation/gpio for more information.
/sys/class/gpio /sys/class/gpio
/export ... asks the kernel to export a GPIO to userspace /export ... asks the kernel to export a GPIO to userspace
......
...@@ -238,9 +238,6 @@ Description: Discover and change clock speed of CPUs ...@@ -238,9 +238,6 @@ Description: Discover and change clock speed of CPUs
See files in Documentation/cpu-freq/ for more information. See files in Documentation/cpu-freq/ for more information.
In particular, read Documentation/cpu-freq/user-guide.txt
to learn how to control the knobs.
What: /sys/devices/system/cpu/cpu#/cpufreq/freqdomain_cpus What: /sys/devices/system/cpu/cpu#/cpufreq/freqdomain_cpus
Date: June 2013 Date: June 2013
......
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
(may crash computer or cause data corruption) (may crash computer or cause data corruption)
ALSA [HW,ALSA] ALSA [HW,ALSA]
See Documentation/sound/alsa/alsa-parameters.txt See Documentation/sound/alsa-configuration.rst
alignment= [KNL,ARM] alignment= [KNL,ARM]
Allow the default userspace alignment fault handler Allow the default userspace alignment fault handler
...@@ -2926,9 +2926,6 @@ ...@@ -2926,9 +2926,6 @@
This will also cause panics on machine check exceptions. This will also cause panics on machine check exceptions.
Useful together with panic=30 to trigger a reboot. Useful together with panic=30 to trigger a reboot.
OSS [HW,OSS]
See Documentation/sound/oss/oss-parameters.txt
page_owner= [KNL] Boot-time page_owner enabling option. page_owner= [KNL] Boot-time page_owner enabling option.
Storage of the information about who allocated Storage of the information about who allocated
each page is disabled in default. With this switch, each page is disabled in default. With this switch,
...@@ -4335,7 +4332,7 @@ ...@@ -4335,7 +4332,7 @@
[FTRACE] Set and start specified trace events in order [FTRACE] Set and start specified trace events in order
to facilitate early boot debugging. The event-list is a to facilitate early boot debugging. The event-list is a
comma separated list of trace events to enable. See comma separated list of trace events to enable. See
also Documentation/trace/events.txt also Documentation/trace/events.rst
trace_options=[option-list] trace_options=[option-list]
[FTRACE] Enable or disable tracer options at boot. [FTRACE] Enable or disable tracer options at boot.
...@@ -4350,7 +4347,7 @@ ...@@ -4350,7 +4347,7 @@
trace_options=stacktrace trace_options=stacktrace
See also Documentation/trace/ftrace.txt "trace options" See also Documentation/trace/ftrace.rst "trace options"
section. section.
tp_printk[FTRACE] tp_printk[FTRACE]
......
...@@ -8,11 +8,13 @@ The crypto engine API (CE), is a crypto queue manager. ...@@ -8,11 +8,13 @@ The crypto engine API (CE), is a crypto queue manager.
Requirement Requirement
----------- -----------
You have to put at start of your tfm_ctx the struct crypto_engine_ctx You have to put at start of your tfm_ctx the struct crypto_engine_ctx::
struct your_tfm_ctx {
struct your_tfm_ctx {
struct crypto_engine_ctx enginectx; struct crypto_engine_ctx enginectx;
... ...
}; };
Why: Since CE manage only crypto_async_request, it cannot know the underlying Why: Since CE manage only crypto_async_request, it cannot know the underlying
request_type and so have access only on the TFM. request_type and so have access only on the TFM.
So using container_of for accessing __ctx is impossible. So using container_of for accessing __ctx is impossible.
......
...@@ -31,10 +31,10 @@ This binding uses the common clock binding[1]. ...@@ -31,10 +31,10 @@ This binding uses the common clock binding[1].
Each subnode should use the binding described in [2]..[7] Each subnode should use the binding described in [2]..[7]
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[3] Documentation/devicetree/bindings/clock/st,clkgen-mux.txt [3] Documentation/devicetree/bindings/clock/st/st,clkgen-mux.txt
[4] Documentation/devicetree/bindings/clock/st,clkgen-pll.txt [4] Documentation/devicetree/bindings/clock/st/st,clkgen-pll.txt
[7] Documentation/devicetree/bindings/clock/st,quadfs.txt [7] Documentation/devicetree/bindings/clock/st/st,quadfs.txt
[8] Documentation/devicetree/bindings/clock/st,flexgen.txt [8] Documentation/devicetree/bindings/clock/st/st,flexgen.txt
Required properties: Required properties:
......
...@@ -10,7 +10,7 @@ will be controlled instead and the corresponding hw-ops for ...@@ -10,7 +10,7 @@ will be controlled instead and the corresponding hw-ops for
that is used. that is used.
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[2] Documentation/devicetree/bindings/clock/gate-clock.txt [2] Documentation/devicetree/bindings/clock/gpio-gate-clock.txt
[3] Documentation/devicetree/bindings/clock/ti/clockdomain.txt [3] Documentation/devicetree/bindings/clock/ti/clockdomain.txt
Required properties: Required properties:
......
...@@ -9,7 +9,7 @@ companion clock finding (match corresponding functional gate ...@@ -9,7 +9,7 @@ companion clock finding (match corresponding functional gate
clock) and hardware autoidle enable / disable. clock) and hardware autoidle enable / disable.
[1] Documentation/devicetree/bindings/clock/clock-bindings.txt [1] Documentation/devicetree/bindings/clock/clock-bindings.txt
[2] Documentation/devicetree/bindings/clock/gate-clock.txt [2] Documentation/devicetree/bindings/clock/gpio-gate-clock.txt
Required properties: Required properties:
- compatible : shall be one of: - compatible : shall be one of:
......
...@@ -8,7 +8,7 @@ Required properties: ...@@ -8,7 +8,7 @@ Required properties:
"intermediate" - A parent of "cpu" clock which is used as "intermediate" clock "intermediate" - A parent of "cpu" clock which is used as "intermediate" clock
source (usually MAINPLL) when the original CPU PLL is under source (usually MAINPLL) when the original CPU PLL is under
transition and not stable yet. transition and not stable yet.
Please refer to Documentation/devicetree/bindings/clk/clock-bindings.txt for Please refer to Documentation/devicetree/bindings/clock/clock-bindings.txt for
generic clock consumer properties. generic clock consumer properties.
- operating-points-v2: Please refer to Documentation/devicetree/bindings/opp/opp.txt - operating-points-v2: Please refer to Documentation/devicetree/bindings/opp/opp.txt
for detail. for detail.
......
...@@ -12,7 +12,7 @@ Required properties: ...@@ -12,7 +12,7 @@ Required properties:
- clocks: Phandles for clock specified in "clock-names" property - clocks: Phandles for clock specified in "clock-names" property
- clock-names : The name of clock used by the DFI, must be - clock-names : The name of clock used by the DFI, must be
"pclk_ddr_mon"; "pclk_ddr_mon";
- operating-points-v2: Refer to Documentation/devicetree/bindings/power/opp.txt - operating-points-v2: Refer to Documentation/devicetree/bindings/opp/opp.txt
for details. for details.
- center-supply: DMC supply node. - center-supply: DMC supply node.
- status: Marks the node enabled/disabled. - status: Marks the node enabled/disabled.
......
...@@ -30,7 +30,7 @@ Optional properties: ...@@ -30,7 +30,7 @@ Optional properties:
- nxp,calib-gpios: calibration GPIO, which must correspond with the - nxp,calib-gpios: calibration GPIO, which must correspond with the
gpio used for the TDA998x interrupt pin. gpio used for the TDA998x interrupt pin.
[1] Documentation/sound/alsa/soc/DAI.txt [1] Documentation/sound/soc/dai.rst
[2] include/dt-bindings/display/tda998x.h [2] include/dt-bindings/display/tda998x.h
Example: Example:
......
...@@ -34,7 +34,7 @@ Optional properties: ...@@ -34,7 +34,7 @@ Optional properties:
- mali-supply : Phandle to regulator for the Mali device. Refer to - mali-supply : Phandle to regulator for the Mali device. Refer to
Documentation/devicetree/bindings/regulator/regulator.txt for details. Documentation/devicetree/bindings/regulator/regulator.txt for details.
- operating-points-v2 : Refer to Documentation/devicetree/bindings/power/opp.txt - operating-points-v2 : Refer to Documentation/devicetree/bindings/opp/opp.txt
for details. for details.
......
...@@ -44,7 +44,7 @@ Optional properties: ...@@ -44,7 +44,7 @@ Optional properties:
- memory-region: - memory-region:
Memory region to allocate from, as defined in Memory region to allocate from, as defined in
Documentation/devicetree/bindi/reserved-memory/reserved-memory.txt Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt
- mali-supply: - mali-supply:
Phandle to regulator for the Mali device, as defined in Phandle to regulator for the Mali device, as defined in
......
...@@ -12,7 +12,7 @@ Additional documentation for F11 can be found at: ...@@ -12,7 +12,7 @@ Additional documentation for F11 can be found at:
http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4-Interfacing-Guide.pdf http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4-Interfacing-Guide.pdf
Optional Touch Properties: Optional Touch Properties:
Description in Documentation/devicetree/bindings/input/touch Description in Documentation/devicetree/bindings/input/touchscreen
- touchscreen-inverted-x - touchscreen-inverted-x
- touchscreen-inverted-y - touchscreen-inverted-y
- touchscreen-swapped-x-y - touchscreen-swapped-x-y
......
...@@ -28,7 +28,7 @@ Deprecated properties: ...@@ -28,7 +28,7 @@ Deprecated properties:
This property is deprecated. Instead, a 'steps-per-period ' value should This property is deprecated. Instead, a 'steps-per-period ' value should
be used, such as "rotary-encoder,steps-per-period = <2>". be used, such as "rotary-encoder,steps-per-period = <2>".
See Documentation/input/rotary-encoder.txt for more information. See Documentation/input/devices/rotary-encoder.rst for more information.
Example: Example:
......
...@@ -28,7 +28,7 @@ See: Documentation/devicetree/bindings/clock/clock-bindings.txt ...@@ -28,7 +28,7 @@ See: Documentation/devicetree/bindings/clock/clock-bindings.txt
- pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num) - pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num)
must be defined for each tsin child node. must be defined for each tsin child node.
- pinctrl-0 : phandle referencing pin configuration for this tsin configuration - pinctrl-0 : phandle referencing pin configuration for this tsin configuration
See: Documentation/devicetree/bindings/pinctrl/pinctrl-binding.txt See: Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
Required properties (tsin (child) node): Required properties (tsin (child) node):
......
...@@ -46,7 +46,7 @@ is required: ...@@ -46,7 +46,7 @@ is required:
Following properties are require if pin control setting is required Following properties are require if pin control setting is required
at boot. at boot.
- pinctrl-names: A pinctrl state named "default" be defined, using the - pinctrl-names: A pinctrl state named "default" be defined, using the
bindings in pinctrl/pinctrl-binding.txt. bindings in pinctrl/pinctrl-bindings.txt.
- pinctrl[0...n]: Properties to contain the phandle that refer to - pinctrl[0...n]: Properties to contain the phandle that refer to
different nodes of pin control settings. These nodes represents different nodes of pin control settings. These nodes represents
the pin control setting of state 0 to state n. Each of these the pin control setting of state 0 to state n. Each of these
......
...@@ -12,7 +12,7 @@ MT6397/MT6323 is a multifunction device with the following sub modules: ...@@ -12,7 +12,7 @@ MT6397/MT6323 is a multifunction device with the following sub modules:
It is interfaced to host controller using SPI interface by a proprietary hardware It is interfaced to host controller using SPI interface by a proprietary hardware
called PMIC wrapper or pwrap. MT6397/MT6323 MFD is a child device of pwrap. called PMIC wrapper or pwrap. MT6397/MT6323 MFD is a child device of pwrap.
See the following for pwarp node definitions: See the following for pwarp node definitions:
Documentation/devicetree/bindings/soc/pwrap.txt Documentation/devicetree/bindings/soc/mediatek/pwrap.txt
This document describes the binding for MFD device and its sub module. This document describes the binding for MFD device and its sub module.
......
...@@ -8,8 +8,8 @@ Required properties: ...@@ -8,8 +8,8 @@ Required properties:
- reg: The PRCM registers range - reg: The PRCM registers range
The prcm node may contain several subdevices definitions: The prcm node may contain several subdevices definitions:
- see Documentation/devicetree/clk/sunxi.txt for clock devices - see Documentation/devicetree/bindings/clock/sunxi.txt for clock devices
- see Documentation/devicetree/reset/allwinner,sunxi-clock-reset.txt for reset - see Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-reset.txt for reset
controller devices controller devices
......
...@@ -62,7 +62,7 @@ Required properties for a slot (Deprecated - Recommend to use one slot per host) ...@@ -62,7 +62,7 @@ Required properties for a slot (Deprecated - Recommend to use one slot per host)
rest of the gpios (depending on the bus-width property) are the data lines in rest of the gpios (depending on the bus-width property) are the data lines in
no particular order. The format of the gpio specifier depends on the gpio no particular order. The format of the gpio specifier depends on the gpio
controller. controller.
(Deprecated - Refer to Documentation/devicetree/binding/pinctrl/samsung-pinctrl.txt) (Deprecated - Refer to Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt)
Example: Example:
......
...@@ -12,7 +12,7 @@ Required properties: ...@@ -12,7 +12,7 @@ Required properties:
See: Documentation/devicetree/bindings/clock/clock-bindings.txt See: Documentation/devicetree/bindings/clock/clock-bindings.txt
- pinctrl-names: A pinctrl state names "default" must be defined. - pinctrl-names: A pinctrl state names "default" must be defined.
- pinctrl-0: Phandle referencing pin configuration of the SDHCI controller. - pinctrl-0: Phandle referencing pin configuration of the SDHCI controller.
See: Documentation/devicetree/bindings/pinctrl/pinctrl-binding.txt See: Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
Example: Example:
......
...@@ -20,7 +20,7 @@ Required properties: ...@@ -20,7 +20,7 @@ Required properties:
- pinctrl-names: A pinctrl state names "default" must be defined. - pinctrl-names: A pinctrl state names "default" must be defined.
- pinctrl-0: Phandle referencing pin configuration of the sd/emmc controller. - pinctrl-0: Phandle referencing pin configuration of the sd/emmc controller.
See: Documentation/devicetree/bindings/pinctrl/pinctrl-binding.txt See: Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
- reg: This must provide the host controller base address and it can also - reg: This must provide the host controller base address and it can also
contain the FlashSS Top register for TX/RX delay used by the driver contain the FlashSS Top register for TX/RX delay used by the driver
......
...@@ -6,7 +6,7 @@ Required properties: ...@@ -6,7 +6,7 @@ Required properties:
- compatible: For external switch chips, compatible string must be exactly one - compatible: For external switch chips, compatible string must be exactly one
of: "microchip,ksz9477" of: "microchip,ksz9477"
See Documentation/devicetree/bindings/dsa/dsa.txt for a list of additional See Documentation/devicetree/bindings/net/dsa/dsa.txt for a list of additional
required and optional properties. required and optional properties.
Examples: Examples:
......
...@@ -31,7 +31,7 @@ Required properties for the child nodes within ports container: ...@@ -31,7 +31,7 @@ Required properties for the child nodes within ports container:
- phy-mode: String, must be either "trgmii" or "rgmii" for port labeled - phy-mode: String, must be either "trgmii" or "rgmii" for port labeled
"cpu". "cpu".
See Documentation/devicetree/bindings/dsa/dsa.txt for a list of additional See Documentation/devicetree/bindings/net/dsa/dsa.txt for a list of additional
required, optional properties and how the integrated switch subnodes must required, optional properties and how the integrated switch subnodes must
be specified. be specified.
......
...@@ -18,7 +18,7 @@ Optional properties: ...@@ -18,7 +18,7 @@ Optional properties:
Data cells: Data cells:
Data cells are child nodes of eerpom node, bindings for which are Data cells are child nodes of eerpom node, bindings for which are
documented in Documentation/bindings/nvmem/nvmem.txt documented in Documentation/devicetree/bindings/nvmem/nvmem.txt
Example: Example:
......
...@@ -3,7 +3,7 @@ HiSilicon Hip05 and Hip06 PCIe host bridge DT description ...@@ -3,7 +3,7 @@ HiSilicon Hip05 and Hip06 PCIe host bridge DT description
HiSilicon PCIe host controller is based on the Synopsys DesignWare PCI core. HiSilicon PCIe host controller is based on the Synopsys DesignWare PCI core.
It shares common functions with the PCIe DesignWare core driver and inherits It shares common functions with the PCIe DesignWare core driver and inherits
common properties defined in common properties defined in
Documentation/devicetree/bindings/pci/designware-pci.txt. Documentation/devicetree/bindings/pci/designware-pcie.txt.
Additional properties are described here: Additional properties are described here:
......
...@@ -3,7 +3,7 @@ HiSilicon Kirin SoCs PCIe host DT description ...@@ -3,7 +3,7 @@ HiSilicon Kirin SoCs PCIe host DT description
Kirin PCIe host controller is based on the Synopsys DesignWare PCI core. Kirin PCIe host controller is based on the Synopsys DesignWare PCI core.
It shares common functions with the PCIe DesignWare core driver and It shares common functions with the PCIe DesignWare core driver and
inherits common properties defined in inherits common properties defined in
Documentation/devicetree/bindings/pci/designware-pci.txt. Documentation/devicetree/bindings/pci/designware-pcie.txt.
Additional properties are described here: Additional properties are described here:
......
...@@ -3,9 +3,9 @@ TI Keystone PCIe interface ...@@ -3,9 +3,9 @@ TI Keystone PCIe interface
Keystone PCI host Controller is based on the Synopsys DesignWare PCI Keystone PCI host Controller is based on the Synopsys DesignWare PCI
hardware version 3.65. It shares common functions with the PCIe DesignWare hardware version 3.65. It shares common functions with the PCIe DesignWare
core driver and inherits common properties defined in core driver and inherits common properties defined in
Documentation/devicetree/bindings/pci/designware-pci.txt Documentation/devicetree/bindings/pci/designware-pcie.txt
Please refer to Documentation/devicetree/bindings/pci/designware-pci.txt Please refer to Documentation/devicetree/bindings/pci/designware-pcie.txt
for the details of DesignWare DT bindings. Additional properties are for the details of DesignWare DT bindings. Additional properties are
described here as well as properties that are not applicable. described here as well as properties that are not applicable.
......
...@@ -11,9 +11,9 @@ Optional Pinmux properties: ...@@ -11,9 +11,9 @@ Optional Pinmux properties:
-------------------------- --------------------------
Following properties are required if default setting of pins are required Following properties are required if default setting of pins are required
at boot. at boot.
- pinctrl-names: A pinctrl state named per <pinctrl-binding.txt>. - pinctrl-names: A pinctrl state named per <pinctrl-bindings.txt>.
- pinctrl[0...n]: Properties to contain the phandle for pinctrl states per - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per
<pinctrl-binding.txt>. <pinctrl-bindings.txt>.
The pin configurations are defined as child of the pinctrl states node. Each The pin configurations are defined as child of the pinctrl states node. Each
sub-node have following properties: sub-node have following properties:
......
...@@ -101,9 +101,9 @@ Optional Pinmux properties: ...@@ -101,9 +101,9 @@ Optional Pinmux properties:
-------------------------- --------------------------
Following properties are required if default setting of pins are required Following properties are required if default setting of pins are required
at boot. at boot.
- pinctrl-names: A pinctrl state named per <pinctrl-binding.txt>. - pinctrl-names: A pinctrl state named per <pinctrl-bindings.txt>.
- pinctrl[0...n]: Properties to contain the phandle for pinctrl states per - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per
<pinctrl-binding.txt>. <pinctrl-bindings.txt>.
The pin configurations are defined as child of the pinctrl states node. Each The pin configurations are defined as child of the pinctrl states node. Each
sub-node have following properties: sub-node have following properties:
......
...@@ -10,9 +10,9 @@ Optional Pinmux properties: ...@@ -10,9 +10,9 @@ Optional Pinmux properties:
-------------------------- --------------------------
Following properties are required if default setting of pins are required Following properties are required if default setting of pins are required
at boot. at boot.
- pinctrl-names: A pinctrl state named per <pinctrl-binding.txt>. - pinctrl-names: A pinctrl state named per <pinctrl-bindings.txt>.
- pinctrl[0...n]: Properties to contain the phandle for pinctrl states per - pinctrl[0...n]: Properties to contain the phandle for pinctrl states per
<pinctrl-binding.txt>. <pinctrl-bindings.txt>.
The pin configurations are defined as child of the pinctrl states node. Each The pin configurations are defined as child of the pinctrl states node. Each
sub-node have following properties: sub-node have following properties:
......
...@@ -14,7 +14,7 @@ Required properties: ...@@ -14,7 +14,7 @@ Required properties:
datasheet datasheet
- interrupts: Should contain one interrupt specifier for the GPC interrupt - interrupts: Should contain one interrupt specifier for the GPC interrupt
- clocks: Must contain an entry for each entry in clock-names. - clocks: Must contain an entry for each entry in clock-names.
See Documentation/devicetree/bindings/clocks/clock-bindings.txt for details. See Documentation/devicetree/bindings/clock/clock-bindings.txt for details.
- clock-names: Must include the following entries: - clock-names: Must include the following entries:
- ipg - ipg
......
...@@ -13,4 +13,4 @@ Required Properties: ...@@ -13,4 +13,4 @@ Required Properties:
}; };
For information on battery specific node, Ref: For information on battery specific node, Ref:
Documentation/devicetree/bindings/power_supply/ab8500/fg.txt Documentation/devicetree/bindings/power/supply/ab8500/fg.txt
...@@ -13,4 +13,4 @@ ab8500_chargalg { ...@@ -13,4 +13,4 @@ ab8500_chargalg {
}; };
For information on battery specific node, Ref: For information on battery specific node, Ref:
Documentation/devicetree/bindings/power_supply/ab8500/fg.txt Documentation/devicetree/bindings/power/supply/ab8500/fg.txt
...@@ -22,4 +22,4 @@ Required Properties: ...@@ -22,4 +22,4 @@ Required Properties:
}; };
For information on battery specific node, Ref: For information on battery specific node, Ref:
Documentation/devicetree/bindings/power_supply/ab8500/fg.txt Documentation/devicetree/bindings/power/supply/ab8500/fg.txt
...@@ -22,7 +22,7 @@ List of legacy properties and respective binding document ...@@ -22,7 +22,7 @@ List of legacy properties and respective binding document
3. "has-tpo" Documentation/devicetree/bindings/rtc/rtc-opal.txt 3. "has-tpo" Documentation/devicetree/bindings/rtc/rtc-opal.txt
4. "linux,wakeup" Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt 4. "linux,wakeup" Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt
Documentation/devicetree/bindings/mfd/tc3589x.txt Documentation/devicetree/bindings/mfd/tc3589x.txt
Documentation/devicetree/bindings/input/ads7846.txt Documentation/devicetree/bindings/input/touchscreen/ads7846.txt
5. "linux,keypad-wakeup" Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt 5. "linux,keypad-wakeup" Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
6. "linux,input-wakeup" Documentation/devicetree/bindings/input/samsung-keypad.txt 6. "linux,input-wakeup" Documentation/devicetree/bindings/input/samsung-keypad.txt
7. "nvidia,wakeup-source" Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt 7. "nvidia,wakeup-source" Documentation/devicetree/bindings/input/nvidia,tegra20-kbc.txt
......
...@@ -8,7 +8,7 @@ Required properties: ...@@ -8,7 +8,7 @@ Required properties:
See: Documentation/devicetree/bindings/clock/clock-bindings.txt See: Documentation/devicetree/bindings/clock/clock-bindings.txt
- pinctrl-names: A pinctrl state names "default" must be defined. - pinctrl-names: A pinctrl state names "default" must be defined.
- pinctrl-0: Phandle referencing pin configuration of the UART peripheral. - pinctrl-0: Phandle referencing pin configuration of the UART peripheral.
See: Documentation/devicetree/bindings/pinctrl/pinctrl-binding.txt See: Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
Optional properties: Optional properties:
- cts-gpios: CTS pin for UART - cts-gpios: CTS pin for UART
......
...@@ -18,7 +18,7 @@ Required properties: ...@@ -18,7 +18,7 @@ Required properties:
See Documentation/devicetree/bindings/dma/stm32-dma.txt. See Documentation/devicetree/bindings/dma/stm32-dma.txt.
- dma-names: Identifier for each DMA request line. Must be "tx" and "rx". - dma-names: Identifier for each DMA request line. Must be "tx" and "rx".
- pinctrl-names: should contain only value "default" - pinctrl-names: should contain only value "default"
- pinctrl-0: see Documentation/devicetree/bindings/pinctrl/pinctrl-stm32.txt - pinctrl-0: see Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
Optional properties: Optional properties:
- resets: Reference to a reset controller asserting the reset controller - resets: Reference to a reset controller asserting the reset controller
......
...@@ -37,7 +37,7 @@ SAI subnodes required properties: ...@@ -37,7 +37,7 @@ SAI subnodes required properties:
"tx": if sai sub-block is configured as playback DAI "tx": if sai sub-block is configured as playback DAI
"rx": if sai sub-block is configured as capture DAI "rx": if sai sub-block is configured as capture DAI
- pinctrl-names: should contain only value "default" - pinctrl-names: should contain only value "default"
- pinctrl-0: see Documentation/devicetree/bindings/pinctrl/pinctrl-stm32.txt - pinctrl-0: see Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.txt
SAI subnodes Optional properties: SAI subnodes Optional properties:
- st,sync: specify synchronization mode. - st,sync: specify synchronization mode.
......
...@@ -9,7 +9,7 @@ Required properties: ...@@ -9,7 +9,7 @@ Required properties:
- clocks : Must contain an entry for each name in clock-names - clocks : Must contain an entry for each name in clock-names
See ../clk/* See ../clk/*
- pinctrl-names : Uses "default", can use "sleep" if provided - pinctrl-names : Uses "default", can use "sleep" if provided
See ../pinctrl/pinctrl-binding.txt See ../pinctrl/pinctrl-bindings.txt
Optional properties: Optional properties:
- cs-gpios : List of GPIO chip selects - cs-gpios : List of GPIO chip selects
......
...@@ -16,7 +16,7 @@ A child node must exist to represent the core DWC3 IP block. The name of ...@@ -16,7 +16,7 @@ A child node must exist to represent the core DWC3 IP block. The name of
the node is not important. The content of the node is defined in dwc3.txt. the node is not important. The content of the node is defined in dwc3.txt.
Phy documentation is provided in the following places: Phy documentation is provided in the following places:
Documentation/devicetree/bindings/phy/rockchip,dwc3-usb-phy.txt Documentation/devicetree/bindings/phy/qcom-dwc3-usb-phy.txt
Example device nodes: Example device nodes:
......
...@@ -57,7 +57,7 @@ device that displays digits), an additional index argument can be specified:: ...@@ -57,7 +57,7 @@ device that displays digits), an additional index argument can be specified::
enum gpiod_flags flags) enum gpiod_flags flags)
For a more detailed description of the con_id parameter in the DeviceTree case For a more detailed description of the con_id parameter in the DeviceTree case
see Documentation/gpio/board.txt see Documentation/driver-api/gpio/board.rst
The flags parameter is used to optionally specify a direction and initial value The flags parameter is used to optionally specify a direction and initial value
for the GPIO. Values can be: for the GPIO. Values can be:
......
...@@ -53,7 +53,7 @@ bus supply voltage. ...@@ -53,7 +53,7 @@ bus supply voltage.
The shunt value in micro-ohms can be set via platform data or device tree at The shunt value in micro-ohms can be set via platform data or device tree at
compile-time or via the shunt_resistor attribute in sysfs at run-time. Please compile-time or via the shunt_resistor attribute in sysfs at run-time. Please
refer to the Documentation/devicetree/bindings/i2c/ina2xx.txt for bindings refer to the Documentation/devicetree/bindings/hwmon/ina2xx.txt for bindings
if the device tree is used. if the device tree is used.
Additionally ina226 supports update_interval attribute as described in Additionally ina226 supports update_interval attribute as described in
......
...@@ -724,8 +724,8 @@ migrate your tool to one of the following options: ...@@ -724,8 +724,8 @@ migrate your tool to one of the following options:
See following documents: See following documents:
- Documentation/trace/kprobetrace.txt - Documentation/trace/kprobetrace.rst
- Documentation/trace/events.txt - Documentation/trace/events.rst
- tools/perf/Documentation/perf-probe.txt - tools/perf/Documentation/perf-probe.txt
......
...@@ -41,7 +41,7 @@ named ``char-misc-next``, you would be using the following command:: ...@@ -41,7 +41,7 @@ named ``char-misc-next``, you would be using the following command::
that will create a signed tag called ``char-misc-4.15-rc1`` based on the that will create a signed tag called ``char-misc-4.15-rc1`` based on the
last commit in the ``char-misc-next`` branch, and sign it with your gpg key last commit in the ``char-misc-next`` branch, and sign it with your gpg key
(see :ref:`Documentation/maintainer/configure_git.rst <configuregit>`). (see :ref:`Documentation/maintainer/configure-git.rst <configuregit>`).
Linus will only accept pull requests based on a signed tag. Other Linus will only accept pull requests based on a signed tag. Other
maintainers may differ. maintainers may differ.
......
...@@ -164,7 +164,7 @@ The Linux network devices (by default) just can handle the ...@@ -164,7 +164,7 @@ The Linux network devices (by default) just can handle the
transmission and reception of media dependent frames. Due to the transmission and reception of media dependent frames. Due to the
arbitration on the CAN bus the transmission of a low prio CAN-ID arbitration on the CAN bus the transmission of a low prio CAN-ID
may be delayed by the reception of a high prio CAN frame. To may be delayed by the reception of a high prio CAN frame. To
reflect the correct [*]_ traffic on the node the loopback of the sent reflect the correct [#f1]_ traffic on the node the loopback of the sent
data has to be performed right after a successful transmission. If data has to be performed right after a successful transmission. If
the CAN network interface is not capable of performing the loopback for the CAN network interface is not capable of performing the loopback for
some reason the SocketCAN core can do this task as a fallback solution. some reason the SocketCAN core can do this task as a fallback solution.
...@@ -175,7 +175,7 @@ networking behaviour for CAN applications. Due to some requests from ...@@ -175,7 +175,7 @@ networking behaviour for CAN applications. Due to some requests from
the RT-SocketCAN group the loopback optionally may be disabled for each the RT-SocketCAN group the loopback optionally may be disabled for each
separate socket. See sockopts from the CAN RAW sockets in :ref:`socketcan-raw-sockets`. separate socket. See sockopts from the CAN RAW sockets in :ref:`socketcan-raw-sockets`.
.. [*] you really like to have this when you're running analyser .. [#f1] you really like to have this when you're running analyser
tools like 'candump' or 'cansniffer' on the (same) node. tools like 'candump' or 'cansniffer' on the (same) node.
......
...@@ -53,8 +53,6 @@ from docutils.utils import SystemMessagePropagation ...@@ -53,8 +53,6 @@ from docutils.utils import SystemMessagePropagation
# common globals # common globals
# ============================================================================== # ==============================================================================
# The version numbering follows numbering of the specification
# (Documentation/books/kernel-doc-HOWTO).
__version__ = '1.0' __version__ = '1.0'
PY3 = sys.version_info[0] == 3 PY3 = sys.version_info[0] == 3
......
...@@ -426,5 +426,5 @@ root@genericarmv8:~# ...@@ -426,5 +426,5 @@ root@genericarmv8:~#
Details on how to use the generic STM API can be found here [2]. Details on how to use the generic STM API can be found here [2].
[1]. Documentation/ABI/testing/sysfs-bus-coresight-devices-stm [1]. Documentation/ABI/testing/sysfs-bus-coresight-devices-stm
[2]. Documentation/trace/stm.txt [2]. Documentation/trace/stm.rst
[3]. https://github.com/Linaro/perf-opencsd [3]. https://github.com/Linaro/perf-opencsd
...@@ -8,7 +8,7 @@ Event Tracing ...@@ -8,7 +8,7 @@ Event Tracing
1. Introduction 1. Introduction
=============== ===============
Tracepoints (see Documentation/trace/tracepoints.txt) can be used Tracepoints (see Documentation/trace/tracepoints.rst) can be used
without creating custom kernel modules to register probe functions without creating custom kernel modules to register probe functions
using the event tracing infrastructure. using the event tracing infrastructure.
......
...@@ -199,7 +199,7 @@ If @buf is NULL and reset is set, all functions will be enabled for tracing. ...@@ -199,7 +199,7 @@ If @buf is NULL and reset is set, all functions will be enabled for tracing.
The @buf can also be a glob expression to enable all functions that The @buf can also be a glob expression to enable all functions that
match a specific pattern. match a specific pattern.
See Filter Commands in :file:`Documentation/trace/ftrace.txt`. See Filter Commands in :file:`Documentation/trace/ftrace.rst`.
To just trace the schedule function: To just trace the schedule function:
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
Histogram triggers are special event triggers that can be used to Histogram triggers are special event triggers that can be used to
aggregate trace event data into histograms. For information on aggregate trace event data into histograms. For information on
trace events and event triggers, see Documentation/trace/events.txt. trace events and event triggers, see Documentation/trace/events.rst.
2. Histogram Trigger Command 2. Histogram Trigger Command
......
...@@ -38,7 +38,7 @@ description is at Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth. ...@@ -38,7 +38,7 @@ description is at Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth.
STH registers an stm class device, through which it provides interface STH registers an stm class device, through which it provides interface
to userspace and kernelspace software trace sources. See to userspace and kernelspace software trace sources. See
Documentation/trace/stm.txt for more information on that. Documentation/trace/stm.rst for more information on that.
MSU can be configured to collect trace data into a system memory MSU can be configured to collect trace data into a system memory
buffer, which can later on be read from its device nodes via read() or buffer, which can later on be read from its device nodes via read() or
......
...@@ -6,7 +6,7 @@ Notes on Analysing Behaviour Using Events and Tracepoints ...@@ -6,7 +6,7 @@ Notes on Analysing Behaviour Using Events and Tracepoints
1. Introduction 1. Introduction
=============== ===============
Tracepoints (see Documentation/trace/tracepoints.txt) can be used without Tracepoints (see Documentation/trace/tracepoints.rst) can be used without
creating custom kernel modules to register probe functions using the event creating custom kernel modules to register probe functions using the event
tracing infrastructure. tracing infrastructure.
...@@ -55,7 +55,7 @@ simple case of:: ...@@ -55,7 +55,7 @@ simple case of::
3.1 System-Wide Event Enabling 3.1 System-Wide Event Enabling
------------------------------ ------------------------------
See Documentation/trace/events.txt for a proper description on how events See Documentation/trace/events.rst for a proper description on how events
can be enabled system-wide. A short example of enabling all events related can be enabled system-wide. A short example of enabling all events related
to page allocation would look something like:: to page allocation would look something like::
...@@ -112,7 +112,7 @@ at that point. ...@@ -112,7 +112,7 @@ at that point.
3.4 Local Event Enabling 3.4 Local Event Enabling
------------------------ ------------------------
Documentation/trace/ftrace.txt describes how to enable events on a per-thread Documentation/trace/ftrace.rst describes how to enable events on a per-thread
basis using set_ftrace_pid. basis using set_ftrace_pid.
3.5 Local Event Enablement with PCL 3.5 Local Event Enablement with PCL
...@@ -137,7 +137,7 @@ basis using PCL such as follows. ...@@ -137,7 +137,7 @@ basis using PCL such as follows.
4. Event Filtering 4. Event Filtering
================== ==================
Documentation/trace/ftrace.txt covers in-depth how to filter events in Documentation/trace/ftrace.rst covers in-depth how to filter events in
ftrace. Obviously using grep and awk of trace_pipe is an option as well ftrace. Obviously using grep and awk of trace_pipe is an option as well
as any script reading trace_pipe. as any script reading trace_pipe.
......
NOTE: NOTE:
This is a version of Documentation/HOWTO translated into Japanese. This is a version of Documentation/process/howto.rst translated into Japanese.
This document is maintained by Tsugikazu Shibata <tshibata@ab.jp.nec.com> This document is maintained by Tsugikazu Shibata <tshibata@ab.jp.nec.com>
If you find any difference between this document and the original file or If you find any difference between this document and the original file or
a problem with the translation, please contact the maintainer of this file. a problem with the translation, please contact the maintainer of this file.
...@@ -109,7 +109,7 @@ linux-api@vger.kernel.org に送ることを勧めます。 ...@@ -109,7 +109,7 @@ linux-api@vger.kernel.org に送ることを勧めます。
ています。 カーネルに関して初めての人はここからスタートすると良い ています。 カーネルに関して初めての人はここからスタートすると良い
でしょう。 でしょう。
:ref:`Documentation/Process/changes.rst <changes>` :ref:`Documentation/process/changes.rst <changes>`
このファイルはカーネルをうまく生成(訳注 build )し、走らせるのに最 このファイルはカーネルをうまく生成(訳注 build )し、走らせるのに最
小限のレベルで必要な数々のソフトウェアパッケージの一覧を示してい 小限のレベルで必要な数々のソフトウェアパッケージの一覧を示してい
ます。 ます。
......
...@@ -160,7 +160,7 @@ mtk.manpages@gmail.com의 메인테이너에게 보낼 것을 권장한다. ...@@ -160,7 +160,7 @@ mtk.manpages@gmail.com의 메인테이너에게 보낼 것을 권장한다.
독특한 행동에 관하여 흔히 있는 오해들과 혼란들을 해소하고 있기 독특한 행동에 관하여 흔히 있는 오해들과 혼란들을 해소하고 있기
때문이다. 때문이다.
:ref:`Documentation/process/stable_kernel_rules.rst <stable_kernel_rules>` :ref:`Documentation/process/stable-kernel-rules.rst <stable_kernel_rules>`
이 문서는 안정적인 커널 배포가 이루어지는 규칙을 설명하고 있으며 이 문서는 안정적인 커널 배포가 이루어지는 규칙을 설명하고 있으며
여러분들이 이러한 배포들 중 하나에 변경을 하길 원한다면 여러분들이 이러한 배포들 중 하나에 변경을 하길 원한다면
무엇을 해야 하는지를 설명한다. 무엇을 해야 하는지를 설명한다.
......
...@@ -107,7 +107,7 @@ Linux 2.6: ...@@ -107,7 +107,7 @@ Linux 2.6:
程序测试的指导,请参阅 程序测试的指导,请参阅
Documentation/power/drivers-testing.txt。有关驱动程序电 Documentation/power/drivers-testing.txt。有关驱动程序电
源管理问题相对全面的概述,请参阅 源管理问题相对全面的概述,请参阅
Documentation/power/admin-guide/devices.rst。 Documentation/driver-api/pm/devices.rst。
管理: 如果一个驱动程序的作者还在进行有效的维护,那么通常除了那 管理: 如果一个驱动程序的作者还在进行有效的维护,那么通常除了那
些明显正确且不需要任何检查的补丁以外,其他所有的补丁都会 些明显正确且不需要任何检查的补丁以外,其他所有的补丁都会
......
Chinese translated version of Documentation/gpio.txt Chinese translated version of Documentation/gpio
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
...@@ -10,7 +10,7 @@ Maintainer: Grant Likely <grant.likely@secretlab.ca> ...@@ -10,7 +10,7 @@ Maintainer: Grant Likely <grant.likely@secretlab.ca>
Linus Walleij <linus.walleij@linaro.org> Linus Walleij <linus.walleij@linaro.org>
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/gpio.txt 的中文翻译 Documentation/gpio 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
......
Chinese translated version of Documentation/io_orderings.txt Chinese translated version of Documentation/io_ordering.txt
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
......
Chinese translated version of Documentation/magic-number.txt Chinese translated version of Documentation/process/magic-number.rst
If you have any comment or update to the content, please post to LKML directly. If you have any comment or update to the content, please post to LKML directly.
However, if you have problem communicating in English you can also ask the However, if you have problem communicating in English you can also ask the
...@@ -7,7 +7,7 @@ translation is outdated or there is problem with translation. ...@@ -7,7 +7,7 @@ translation is outdated or there is problem with translation.
Chinese maintainer: Jia Wei Wei <harryxiyou@gmail.com> Chinese maintainer: Jia Wei Wei <harryxiyou@gmail.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/magic-number.txt的中文翻译 Documentation/process/magic-number.rst的中文翻译
如果想评论或更新本文的内容,请直接发信到LKML。如果你使用英文交流有困难的话,也可 如果想评论或更新本文的内容,请直接发信到LKML。如果你使用英文交流有困难的话,也可
以向中文版维护者求助。如果本翻译更新不及时或者翻译存在问题,请联系中文版维护者。 以向中文版维护者求助。如果本翻译更新不及时或者翻译存在问题,请联系中文版维护者。
......
Chinese translated version of Documentation/video4linux/omap3isp.txt Chinese translated version of Documentation/media/v4l-drivers/omap3isp.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
...@@ -11,7 +11,7 @@ Maintainer: Laurent Pinchart <laurent.pinchart@ideasonboard.com> ...@@ -11,7 +11,7 @@ Maintainer: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
David Cohen <dacohen@gmail.com> David Cohen <dacohen@gmail.com>
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/video4linux/omap3isp.txt 的中文翻译 Documentation/media/v4l-drivers/omap3isp.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
......
Chinese translated version of Documentation/video4linux/v4l2-framework.txt Chinese translated version of Documentation/media/media_kapi.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
...@@ -9,7 +9,7 @@ or if there is a problem with the translation. ...@@ -9,7 +9,7 @@ or if there is a problem with the translation.
Maintainer: Mauro Carvalho Chehab <mchehab@kernel.org> Maintainer: Mauro Carvalho Chehab <mchehab@kernel.org>
Chinese maintainer: Fu Wei <tekkamanninja@gmail.com> Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/video4linux/v4l2-framework.txt 的中文翻译 Documentation/media/media_kapi.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
...@@ -777,7 +777,7 @@ v4l2 核心 API 提供了一个处理视频缓冲的标准方法(称为“videob ...@@ -777,7 +777,7 @@ v4l2 核心 API 提供了一个处理视频缓冲的标准方法(称为“videob
线性 DMA(videobuf-dma-contig)以及大多用于 USB 设备的用 vmalloc 线性 DMA(videobuf-dma-contig)以及大多用于 USB 设备的用 vmalloc
分配的缓冲(videobuf-vmalloc)。 分配的缓冲(videobuf-vmalloc)。
请参阅 Documentation/video4linux/videobuf,以获得更多关于 videobuf 请参阅 Documentation/media/kapi/v4l2-videobuf.rst,以获得更多关于 videobuf
层的使用信息。 层的使用信息。
v4l2_fh 结构体 v4l2_fh 结构体
......
...@@ -1732,7 +1732,8 @@ F: arch/arm/mach-npcm/ ...@@ -1732,7 +1732,8 @@ F: arch/arm/mach-npcm/
F: arch/arm/boot/dts/nuvoton-npcm* F: arch/arm/boot/dts/nuvoton-npcm*
F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
F: drivers/*/*npcm* F: drivers/*/*npcm*
F: Documentation/*/*npcm* F: Documentation/devicetree/bindings/*/*npcm*
F: Documentation/devicetree/bindings/*/*/*npcm*
ARM/NUVOTON W90X900 ARM ARCHITECTURE ARM/NUVOTON W90X900 ARM ARCHITECTURE
M: Wan ZongShun <mcuos.com@gmail.com> M: Wan ZongShun <mcuos.com@gmail.com>
...@@ -3079,7 +3080,7 @@ M: Clemens Ladisch <clemens@ladisch.de> ...@@ -3079,7 +3080,7 @@ M: Clemens Ladisch <clemens@ladisch.de>
L: alsa-devel@alsa-project.org (moderated for non-subscribers) L: alsa-devel@alsa-project.org (moderated for non-subscribers)
T: git git://git.alsa-project.org/alsa-kernel.git T: git git://git.alsa-project.org/alsa-kernel.git
S: Maintained S: Maintained
F: Documentation/sound/alsa/Bt87x.txt F: Documentation/sound/cards/bt87x.rst
F: sound/pci/bt87x.c F: sound/pci/bt87x.c
BT8XXGPIO DRIVER BT8XXGPIO DRIVER
...@@ -3375,7 +3376,7 @@ M: David Howells <dhowells@redhat.com> ...@@ -3375,7 +3376,7 @@ M: David Howells <dhowells@redhat.com>
M: David Woodhouse <dwmw2@infradead.org> M: David Woodhouse <dwmw2@infradead.org>
L: keyrings@vger.kernel.org L: keyrings@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/module-signing.txt F: Documentation/admin-guide/module-signing.rst
F: certs/ F: certs/
F: scripts/sign-file.c F: scripts/sign-file.c
F: scripts/extract-cert.c F: scripts/extract-cert.c
...@@ -4513,7 +4514,7 @@ DRM DRIVER FOR ILITEK ILI9225 PANELS ...@@ -4513,7 +4514,7 @@ DRM DRIVER FOR ILITEK ILI9225 PANELS
M: David Lechner <david@lechnology.com> M: David Lechner <david@lechnology.com>
S: Maintained S: Maintained
F: drivers/gpu/drm/tinydrm/ili9225.c F: drivers/gpu/drm/tinydrm/ili9225.c
F: Documentation/devicetree/bindings/display/ili9225.txt F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
DRM DRIVER FOR INTEL I810 VIDEO CARDS DRM DRIVER FOR INTEL I810 VIDEO CARDS
S: Orphan / Obsolete S: Orphan / Obsolete
...@@ -4599,13 +4600,13 @@ DRM DRIVER FOR SITRONIX ST7586 PANELS ...@@ -4599,13 +4600,13 @@ DRM DRIVER FOR SITRONIX ST7586 PANELS
M: David Lechner <david@lechnology.com> M: David Lechner <david@lechnology.com>
S: Maintained S: Maintained
F: drivers/gpu/drm/tinydrm/st7586.c F: drivers/gpu/drm/tinydrm/st7586.c
F: Documentation/devicetree/bindings/display/st7586.txt F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
DRM DRIVER FOR SITRONIX ST7735R PANELS DRM DRIVER FOR SITRONIX ST7735R PANELS
M: David Lechner <david@lechnology.com> M: David Lechner <david@lechnology.com>
S: Maintained S: Maintained
F: drivers/gpu/drm/tinydrm/st7735r.c F: drivers/gpu/drm/tinydrm/st7735r.c
F: Documentation/devicetree/bindings/display/st7735r.txt F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
DRM DRIVER FOR TDFX VIDEO CARDS DRM DRIVER FOR TDFX VIDEO CARDS
S: Orphan / Obsolete S: Orphan / Obsolete
...@@ -4638,7 +4639,6 @@ F: drivers/gpu/drm/ ...@@ -4638,7 +4639,6 @@ F: drivers/gpu/drm/
F: drivers/gpu/vga/ F: drivers/gpu/vga/
F: Documentation/devicetree/bindings/display/ F: Documentation/devicetree/bindings/display/
F: Documentation/devicetree/bindings/gpu/ F: Documentation/devicetree/bindings/gpu/
F: Documentation/devicetree/bindings/video/
F: Documentation/gpu/ F: Documentation/gpu/
F: include/drm/ F: include/drm/
F: include/uapi/drm/ F: include/uapi/drm/
...@@ -4683,7 +4683,7 @@ M: Boris Brezillon <boris.brezillon@bootlin.com> ...@@ -4683,7 +4683,7 @@ M: Boris Brezillon <boris.brezillon@bootlin.com>
L: dri-devel@lists.freedesktop.org L: dri-devel@lists.freedesktop.org
S: Supported S: Supported
F: drivers/gpu/drm/atmel-hlcdc/ F: drivers/gpu/drm/atmel-hlcdc/
F: Documentation/devicetree/bindings/drm/atmel/ F: Documentation/devicetree/bindings/display/atmel/
T: git git://anongit.freedesktop.org/drm/drm-misc T: git git://anongit.freedesktop.org/drm/drm-misc
DRM DRIVERS FOR BRIDGE CHIPS DRM DRIVERS FOR BRIDGE CHIPS
...@@ -4714,7 +4714,7 @@ S: Supported ...@@ -4714,7 +4714,7 @@ S: Supported
F: drivers/gpu/drm/fsl-dcu/ F: drivers/gpu/drm/fsl-dcu/
F: Documentation/devicetree/bindings/display/fsl,dcu.txt F: Documentation/devicetree/bindings/display/fsl,dcu.txt
F: Documentation/devicetree/bindings/display/fsl,tcon.txt F: Documentation/devicetree/bindings/display/fsl,tcon.txt
F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
DRM DRIVERS FOR FREESCALE IMX DRM DRIVERS FOR FREESCALE IMX
M: Philipp Zabel <p.zabel@pengutronix.de> M: Philipp Zabel <p.zabel@pengutronix.de>
...@@ -4824,7 +4824,7 @@ M: Eric Anholt <eric@anholt.net> ...@@ -4824,7 +4824,7 @@ M: Eric Anholt <eric@anholt.net>
S: Supported S: Supported
F: drivers/gpu/drm/v3d/ F: drivers/gpu/drm/v3d/
F: include/uapi/drm/v3d_drm.h F: include/uapi/drm/v3d_drm.h
F: Documentation/devicetree/bindings/display/brcm,bcm-v3d.txt F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
T: git git://anongit.freedesktop.org/drm/drm-misc T: git git://anongit.freedesktop.org/drm/drm-misc
DRM DRIVERS FOR VC4 DRM DRIVERS FOR VC4
...@@ -5735,7 +5735,7 @@ M: Madalin Bucur <madalin.bucur@nxp.com> ...@@ -5735,7 +5735,7 @@ M: Madalin Bucur <madalin.bucur@nxp.com>
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
S: Maintained S: Maintained
F: drivers/net/ethernet/freescale/fman F: drivers/net/ethernet/freescale/fman
F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt F: Documentation/devicetree/bindings/net/fsl-fman.txt
FREESCALE QORIQ PTP CLOCK DRIVER FREESCALE QORIQ PTP CLOCK DRIVER
M: Yangbo Lu <yangbo.lu@nxp.com> M: Yangbo Lu <yangbo.lu@nxp.com>
...@@ -6501,7 +6501,7 @@ L: linux-mm@kvack.org ...@@ -6501,7 +6501,7 @@ L: linux-mm@kvack.org
S: Maintained S: Maintained
F: mm/hmm* F: mm/hmm*
F: include/linux/hmm* F: include/linux/hmm*
F: Documentation/vm/hmm.txt F: Documentation/vm/hmm.rst
HOST AP DRIVER HOST AP DRIVER
M: Jouni Malinen <j@w1.fi> M: Jouni Malinen <j@w1.fi>
...@@ -6966,7 +6966,7 @@ IIO MULTIPLEXER ...@@ -6966,7 +6966,7 @@ IIO MULTIPLEXER
M: Peter Rosin <peda@axentia.se> M: Peter Rosin <peda@axentia.se>
L: linux-iio@vger.kernel.org L: linux-iio@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
F: drivers/iio/multiplexer/iio-mux.c F: drivers/iio/multiplexer/iio-mux.c
IIO SUBSYSTEM AND DRIVERS IIO SUBSYSTEM AND DRIVERS
...@@ -7401,7 +7401,7 @@ F: drivers/platform/x86/intel-wmi-thunderbolt.c ...@@ -7401,7 +7401,7 @@ F: drivers/platform/x86/intel-wmi-thunderbolt.c
INTEL(R) TRACE HUB INTEL(R) TRACE HUB
M: Alexander Shishkin <alexander.shishkin@linux.intel.com> M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
S: Supported S: Supported
F: Documentation/trace/intel_th.txt F: Documentation/trace/intel_th.rst
F: drivers/hwtracing/intel_th/ F: drivers/hwtracing/intel_th/
INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
...@@ -7425,7 +7425,7 @@ M: Linus Walleij <linus.walleij@linaro.org> ...@@ -7425,7 +7425,7 @@ M: Linus Walleij <linus.walleij@linaro.org>
L: linux-iio@vger.kernel.org L: linux-iio@vger.kernel.org
S: Maintained S: Maintained
F: drivers/iio/gyro/mpu3050* F: drivers/iio/gyro/mpu3050*
F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
IOC3 ETHERNET DRIVER IOC3 ETHERNET DRIVER
M: Ralf Baechle <ralf@linux-mips.org> M: Ralf Baechle <ralf@linux-mips.org>
...@@ -8700,7 +8700,7 @@ M: Guenter Roeck <linux@roeck-us.net> ...@@ -8700,7 +8700,7 @@ M: Guenter Roeck <linux@roeck-us.net>
L: linux-hwmon@vger.kernel.org L: linux-hwmon@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/hwmon/max6697 F: Documentation/hwmon/max6697
F: Documentation/devicetree/bindings/i2c/max6697.txt F: Documentation/devicetree/bindings/hwmon/max6697.txt
F: drivers/hwmon/max6697.c F: drivers/hwmon/max6697.c
F: include/linux/platform_data/max6697.h F: include/linux/platform_data/max6697.h
...@@ -9080,7 +9080,7 @@ M: Martin Donnelly <martin.donnelly@ge.com> ...@@ -9080,7 +9080,7 @@ M: Martin Donnelly <martin.donnelly@ge.com>
M: Martyn Welch <martyn.welch@collabora.co.uk> M: Martyn Welch <martyn.welch@collabora.co.uk>
S: Maintained S: Maintained
F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
MEGARAID SCSI/SAS DRIVERS MEGARAID SCSI/SAS DRIVERS
M: Kashyap Desai <kashyap.desai@broadcom.com> M: Kashyap Desai <kashyap.desai@broadcom.com>
...@@ -9665,7 +9665,7 @@ F: include/uapi/linux/mmc/ ...@@ -9665,7 +9665,7 @@ F: include/uapi/linux/mmc/
MULTIPLEXER SUBSYSTEM MULTIPLEXER SUBSYSTEM
M: Peter Rosin <peda@axentia.se> M: Peter Rosin <peda@axentia.se>
S: Maintained S: Maintained
F: Documentation/ABI/testing/mux/sysfs-class-mux* F: Documentation/ABI/testing/sysfs-class-mux*
F: Documentation/devicetree/bindings/mux/ F: Documentation/devicetree/bindings/mux/
F: include/linux/dt-bindings/mux/ F: include/linux/dt-bindings/mux/
F: include/linux/mux/ F: include/linux/mux/
...@@ -9696,7 +9696,7 @@ MXSFB DRM DRIVER ...@@ -9696,7 +9696,7 @@ MXSFB DRM DRIVER
M: Marek Vasut <marex@denx.de> M: Marek Vasut <marex@denx.de>
S: Supported S: Supported
F: drivers/gpu/drm/mxsfb/ F: drivers/gpu/drm/mxsfb/
F: Documentation/devicetree/bindings/display/mxsfb-drm.txt F: Documentation/devicetree/bindings/display/mxsfb.txt
MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
M: Chris Lee <christopher.lee@cspi.com> M: Chris Lee <christopher.lee@cspi.com>
...@@ -10244,7 +10244,7 @@ F: arch/powerpc/include/asm/pnv-ocxl.h ...@@ -10244,7 +10244,7 @@ F: arch/powerpc/include/asm/pnv-ocxl.h
F: drivers/misc/ocxl/ F: drivers/misc/ocxl/
F: include/misc/ocxl* F: include/misc/ocxl*
F: include/uapi/misc/ocxl.h F: include/uapi/misc/ocxl.h
F: Documentation/accelerators/ocxl.txt F: Documentation/accelerators/ocxl.rst
OMAP AUDIO SUPPORT OMAP AUDIO SUPPORT
M: Peter Ujfalusi <peter.ujfalusi@ti.com> M: Peter Ujfalusi <peter.ujfalusi@ti.com>
...@@ -10726,7 +10726,7 @@ PARALLEL LCD/KEYPAD PANEL DRIVER ...@@ -10726,7 +10726,7 @@ PARALLEL LCD/KEYPAD PANEL DRIVER
M: Willy Tarreau <willy@haproxy.com> M: Willy Tarreau <willy@haproxy.com>
M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com> M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
S: Odd Fixes S: Odd Fixes
F: Documentation/misc-devices/lcd-panel-cgram.txt F: Documentation/auxdisplay/lcd-panel-cgram.txt
F: drivers/misc/panel.c F: drivers/misc/panel.c
PARALLEL PORT SUBSYSTEM PARALLEL PORT SUBSYSTEM
...@@ -10883,7 +10883,7 @@ M: Will Deacon <will.deacon@arm.com> ...@@ -10883,7 +10883,7 @@ M: Will Deacon <will.deacon@arm.com>
L: linux-pci@vger.kernel.org L: linux-pci@vger.kernel.org
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/pci/controller-generic-pci.txt F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
F: drivers/pci/controller/pci-host-common.c F: drivers/pci/controller/pci-host-common.c
F: drivers/pci/controller/pci-host-generic.c F: drivers/pci/controller/pci-host-generic.c
...@@ -11064,7 +11064,7 @@ M: Xiaowei Song <songxiaowei@hisilicon.com> ...@@ -11064,7 +11064,7 @@ M: Xiaowei Song <songxiaowei@hisilicon.com>
M: Binghui Wang <wangbinghui@hisilicon.com> M: Binghui Wang <wangbinghui@hisilicon.com>
L: linux-pci@vger.kernel.org L: linux-pci@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/pci/pcie-kirin.txt F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
F: drivers/pci/controller/dwc/pcie-kirin.c F: drivers/pci/controller/dwc/pcie-kirin.c
PCIE DRIVER FOR HISILICON STB PCIE DRIVER FOR HISILICON STB
...@@ -12455,7 +12455,7 @@ L: linux-crypto@vger.kernel.org ...@@ -12455,7 +12455,7 @@ L: linux-crypto@vger.kernel.org
L: linux-samsung-soc@vger.kernel.org L: linux-samsung-soc@vger.kernel.org
S: Maintained S: Maintained
F: drivers/crypto/exynos-rng.c F: drivers/crypto/exynos-rng.c
F: Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
M: Łukasz Stelmach <l.stelmach@samsung.com> M: Łukasz Stelmach <l.stelmach@samsung.com>
...@@ -13297,7 +13297,7 @@ M: Vinod Koul <vkoul@kernel.org> ...@@ -13297,7 +13297,7 @@ M: Vinod Koul <vkoul@kernel.org>
L: alsa-devel@alsa-project.org (moderated for non-subscribers) L: alsa-devel@alsa-project.org (moderated for non-subscribers)
T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
S: Supported S: Supported
F: Documentation/sound/alsa/compress_offload.txt F: Documentation/sound/designs/compress-offload.rst
F: include/sound/compress_driver.h F: include/sound/compress_driver.h
F: include/uapi/sound/compress_* F: include/uapi/sound/compress_*
F: sound/core/compress_offload.c F: sound/core/compress_offload.c
...@@ -13318,7 +13318,7 @@ L: alsa-devel@alsa-project.org (moderated for non-subscribers) ...@@ -13318,7 +13318,7 @@ L: alsa-devel@alsa-project.org (moderated for non-subscribers)
W: http://alsa-project.org/main/index.php/ASoC W: http://alsa-project.org/main/index.php/ASoC
S: Supported S: Supported
F: Documentation/devicetree/bindings/sound/ F: Documentation/devicetree/bindings/sound/
F: Documentation/sound/alsa/soc/ F: Documentation/sound/soc/
F: sound/soc/ F: sound/soc/
F: include/sound/soc* F: include/sound/soc*
...@@ -13577,7 +13577,7 @@ F: drivers/*/stm32-*timer* ...@@ -13577,7 +13577,7 @@ F: drivers/*/stm32-*timer*
F: drivers/pwm/pwm-stm32* F: drivers/pwm/pwm-stm32*
F: include/linux/*/stm32-*tim* F: include/linux/*/stm32-*tim*
F: Documentation/ABI/testing/*timer-stm32 F: Documentation/ABI/testing/*timer-stm32
F: Documentation/devicetree/bindings/*/stm32-*timer F: Documentation/devicetree/bindings/*/stm32-*timer*
F: Documentation/devicetree/bindings/pwm/pwm-stm32* F: Documentation/devicetree/bindings/pwm/pwm-stm32*
STMMAC ETHERNET DRIVER STMMAC ETHERNET DRIVER
...@@ -13800,7 +13800,7 @@ SYSTEM TRACE MODULE CLASS ...@@ -13800,7 +13800,7 @@ SYSTEM TRACE MODULE CLASS
M: Alexander Shishkin <alexander.shishkin@linux.intel.com> M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
F: Documentation/trace/stm.txt F: Documentation/trace/stm.rst
F: drivers/hwtracing/stm/ F: drivers/hwtracing/stm/
F: include/linux/stm.h F: include/linux/stm.h
F: include/uapi/linux/stm.h F: include/uapi/linux/stm.h
...@@ -14477,7 +14477,7 @@ M: Steven Rostedt <rostedt@goodmis.org> ...@@ -14477,7 +14477,7 @@ M: Steven Rostedt <rostedt@goodmis.org>
M: Ingo Molnar <mingo@redhat.com> M: Ingo Molnar <mingo@redhat.com>
T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
S: Maintained S: Maintained
F: Documentation/trace/ftrace.txt F: Documentation/trace/ftrace.rst
F: arch/*/*/*/ftrace.h F: arch/*/*/*/ftrace.h
F: arch/*/kernel/ftrace.c F: arch/*/kernel/ftrace.c
F: include/*/ftrace.h F: include/*/ftrace.h
...@@ -14946,7 +14946,7 @@ M: Heikki Krogerus <heikki.krogerus@linux.intel.com> ...@@ -14946,7 +14946,7 @@ M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
L: linux-usb@vger.kernel.org L: linux-usb@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/ABI/testing/sysfs-class-typec F: Documentation/ABI/testing/sysfs-class-typec
F: Documentation/usb/typec.rst F: Documentation/driver-api/usb/typec.rst
F: drivers/usb/typec/ F: drivers/usb/typec/
F: include/linux/usb/typec.h F: include/linux/usb/typec.h
...@@ -15775,7 +15775,7 @@ YEALINK PHONE DRIVER ...@@ -15775,7 +15775,7 @@ YEALINK PHONE DRIVER
M: Henk Vergonet <Henk.Vergonet@gmail.com> M: Henk Vergonet <Henk.Vergonet@gmail.com>
L: usbb2k-api-dev@nongnu.org L: usbb2k-api-dev@nongnu.org
S: Maintained S: Maintained
F: Documentation/input/yealink.rst F: Documentation/input/devices/yealink.rst
F: drivers/input/misc/yealink.* F: drivers/input/misc/yealink.*
Z8530 DRIVER FOR AX.25 Z8530 DRIVER FOR AX.25
......
...@@ -403,7 +403,7 @@ config SECCOMP_FILTER ...@@ -403,7 +403,7 @@ config SECCOMP_FILTER
in terms of Berkeley Packet Filter programs which implement in terms of Berkeley Packet Filter programs which implement
task-defined system call filtering polices. task-defined system call filtering polices.
See Documentation/prctl/seccomp_filter.txt for details. See Documentation/userspace-api/seccomp_filter.rst for details.
preferred-plugin-hostcc := $(if-success,[ $(gcc-version) -ge 40800 ],$(HOSTCXX),$(HOSTCC)) preferred-plugin-hostcc := $(if-success,[ $(gcc-version) -ge 40800 ],$(HOSTCXX),$(HOSTCC))
......
...@@ -1302,7 +1302,7 @@ config SMP ...@@ -1302,7 +1302,7 @@ config SMP
will run faster if you say N here. will run faster if you say N here.
See also <file:Documentation/x86/i386/IO-APIC.txt>, See also <file:Documentation/x86/i386/IO-APIC.txt>,
<file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at <file:Documentation/lockup-watchdogs.txt> and the SMP-HOWTO available at
<http://tldp.org/HOWTO/SMP-HOWTO.html>. <http://tldp.org/HOWTO/SMP-HOWTO.html>.
If you don't know what to do here, say N. If you don't know what to do here, say N.
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
* Start addresses are inclusive and end addresses are exclusive; * Start addresses are inclusive and end addresses are exclusive;
* start addresses should be rounded down, end addresses up. * start addresses should be rounded down, end addresses up.
* *
* See Documentation/cachetlb.txt for more information. * See Documentation/core-api/cachetlb.rst for more information.
* Please note that the implementation of these, and the required * Please note that the implementation of these, and the required
* effects are cache-type (VIVT/VIPT/PIPT) specific. * effects are cache-type (VIVT/VIPT/PIPT) specific.
* *
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
* Start addresses are inclusive and end addresses are exclusive; start * Start addresses are inclusive and end addresses are exclusive; start
* addresses should be rounded down, end addresses up. * addresses should be rounded down, end addresses up.
* *
* See Documentation/cachetlb.txt for more information. Please note that * See Documentation/core-api/cachetlb.rst for more information. Please note that
* the implementation assumes non-aliasing VIPT D-cache and (aliasing) * the implementation assumes non-aliasing VIPT D-cache and (aliasing)
* VIPT I-cache. * VIPT I-cache.
* *
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/io.h> #include <linux/io.h>
/* Look at Documentation/cachetlb.txt */ /* Look at Documentation/core-api/cachetlb.rst */
/* /*
* Cache handling functions. * Cache handling functions.
......
...@@ -275,7 +275,7 @@ config SMP ...@@ -275,7 +275,7 @@ config SMP
machines, but will use only one CPU of a multiprocessor machine. machines, but will use only one CPU of a multiprocessor machine.
On a uniprocessor machine, the kernel will run faster if you say N. On a uniprocessor machine, the kernel will run faster if you say N.
See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO See also <file:Documentation/lockup-watchdogs.txt> and the SMP-HOWTO
available at <http://www.tldp.org/docs.html#howto>. available at <http://www.tldp.org/docs.html#howto>.
If you don't know what to do here, say N. If you don't know what to do here, say N.
......
...@@ -687,7 +687,7 @@ config SMP ...@@ -687,7 +687,7 @@ config SMP
People using multiprocessor machines who say Y here should also say People using multiprocessor machines who say Y here should also say
Y to "Enhanced Real Time Clock Support", below. Y to "Enhanced Real Time Clock Support", below.
See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO See also <file:Documentation/lockup-watchdogs.txt> and the SMP-HOWTO
available at <http://www.tldp.org/docs.html#howto>. available at <http://www.tldp.org/docs.html#howto>.
If you don't know what to do here, say N. If you don't know what to do here, say N.
......
...@@ -178,7 +178,7 @@ config SMP ...@@ -178,7 +178,7 @@ config SMP
Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Y to "Enhanced Real Time Clock Support", below. The "Advanced Power
Management" code will be disabled if you say Y here. Management" code will be disabled if you say Y here.
See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO See also <file:Documentation/lockup-watchdogs.txt> and the SMP-HOWTO
available at <http://www.tldp.org/docs.html#howto>. available at <http://www.tldp.org/docs.html#howto>.
If you don't know what to do here, say N. If you don't know what to do here, say N.
......
...@@ -80,7 +80,7 @@ config MAGIC_SYSRQ ...@@ -80,7 +80,7 @@ config MAGIC_SYSRQ
On UML, this is accomplished by sending a "sysrq" command with On UML, this is accomplished by sending a "sysrq" command with
mconsole, followed by the letter for the requested command. mconsole, followed by the letter for the requested command.
The keys are documented in <file:Documentation/sysrq.txt>. Don't say Y The keys are documented in <file:Documentation/admin-guide/sysrq.rst>. Don't say Y
unless you really know what this hack does. unless you really know what this hack does.
config KERNEL_STACK_ORDER config KERNEL_STACK_ORDER
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
* Start addresses are inclusive and end addresses are exclusive; * Start addresses are inclusive and end addresses are exclusive;
* start addresses should be rounded down, end addresses up. * start addresses should be rounded down, end addresses up.
* *
* See Documentation/cachetlb.txt for more information. * See Documentation/core-api/cachetlb.rst for more information.
* Please note that the implementation of these, and the required * Please note that the implementation of these, and the required
* effects are cache-type (VIVT/VIPT/PIPT) specific. * effects are cache-type (VIVT/VIPT/PIPT) specific.
* *
......
...@@ -201,7 +201,7 @@ bool emulate_vsyscall(struct pt_regs *regs, unsigned long address) ...@@ -201,7 +201,7 @@ bool emulate_vsyscall(struct pt_regs *regs, unsigned long address)
/* /*
* Handle seccomp. regs->ip must be the original value. * Handle seccomp. regs->ip must be the original value.
* See seccomp_send_sigsys and Documentation/prctl/seccomp_filter.txt. * See seccomp_send_sigsys and Documentation/userspace-api/seccomp_filter.rst.
* *
* We could optimize the seccomp disabled case, but performance * We could optimize the seccomp disabled case, but performance
* here doesn't matter. * here doesn't matter.
......
...@@ -88,7 +88,7 @@ static inline void __invalidate_icache_page_alias(unsigned long virt, ...@@ -88,7 +88,7 @@ static inline void __invalidate_icache_page_alias(unsigned long virt,
* *
* Pages can get remapped. Because this might change the 'color' of that page, * Pages can get remapped. Because this might change the 'color' of that page,
* we have to flush the cache before the PTE is changed. * we have to flush the cache before the PTE is changed.
* (see also Documentation/cachetlb.txt) * (see also Documentation/core-api/cachetlb.rst)
*/ */
#if defined(CONFIG_MMU) && \ #if defined(CONFIG_MMU) && \
...@@ -152,7 +152,7 @@ void local_flush_cache_page(struct vm_area_struct *vma, ...@@ -152,7 +152,7 @@ void local_flush_cache_page(struct vm_area_struct *vma,
__invalidate_icache_range(start,(end) - (start)); \ __invalidate_icache_range(start,(end) - (start)); \
} while (0) } while (0)
/* This is not required, see Documentation/cachetlb.txt */ /* This is not required, see Documentation/core-api/cachetlb.rst */
#define flush_icache_page(vma,page) do { } while (0) #define flush_icache_page(vma,page) do { } while (0)
#define flush_dcache_mmap_lock(mapping) do { } while (0) #define flush_dcache_mmap_lock(mapping) do { } while (0)
......
...@@ -114,7 +114,7 @@ config BLK_DEV_THROTTLING ...@@ -114,7 +114,7 @@ config BLK_DEV_THROTTLING
one needs to mount and use blkio cgroup controller for creating one needs to mount and use blkio cgroup controller for creating
cgroups and specifying per device IO rate policies. cgroups and specifying per device IO rate policies.
See Documentation/cgroups/blkio-controller.txt for more information. See Documentation/cgroup-v1/blkio-controller.txt for more information.
config BLK_DEV_THROTTLING_LOW config BLK_DEV_THROTTLING_LOW
bool "Block throttling .low limit interface support (EXPERIMENTAL)" bool "Block throttling .low limit interface support (EXPERIMENTAL)"
......
...@@ -13,7 +13,7 @@ config MODULE_SIG_KEY ...@@ -13,7 +13,7 @@ config MODULE_SIG_KEY
If this option is unchanged from its default "certs/signing_key.pem", If this option is unchanged from its default "certs/signing_key.pem",
then the kernel will automatically generate the private key and then the kernel will automatically generate the private key and
certificate as described in Documentation/module-signing.txt certificate as described in Documentation/admin-guide/module-signing.rst
config SYSTEM_TRUSTED_KEYRING config SYSTEM_TRUSTED_KEYRING
bool "Provide system-wide ring of trusted keys" bool "Provide system-wide ring of trusted keys"
......
/* Asymmetric public-key cryptography key type /* Asymmetric public-key cryptography key type
* *
* See Documentation/security/asymmetric-keys.txt * See Documentation/crypto/asymmetric-keys.txt
* *
* Copyright (C) 2012 Red Hat, Inc. All Rights Reserved. * Copyright (C) 2012 Red Hat, Inc. All Rights Reserved.
* Written by David Howells (dhowells@redhat.com) * Written by David Howells (dhowells@redhat.com)
......
/* Signature verification with an asymmetric key /* Signature verification with an asymmetric key
* *
* See Documentation/security/asymmetric-keys.txt * See Documentation/crypto/asymmetric-keys.txt
* *
* Copyright (C) 2012 Red Hat, Inc. All Rights Reserved. * Copyright (C) 2012 Red Hat, Inc. All Rights Reserved.
* Written by David Howells (dhowells@redhat.com) * Written by David Howells (dhowells@redhat.com)
......
...@@ -81,7 +81,7 @@ config PRINTER ...@@ -81,7 +81,7 @@ config PRINTER
corresponding drivers into the kernel. corresponding drivers into the kernel.
To compile this driver as a module, choose M here and read To compile this driver as a module, choose M here and read
<file:Documentation/parport.txt>. The module will be called lp. <file:Documentation/admin-guide/parport.rst>. The module will be called lp.
If you have several parallel ports, you can specify which ports to If you have several parallel ports, you can specify which ports to
use with the "lp" kernel command line option. (Try "man bootparam" use with the "lp" kernel command line option. (Try "man bootparam"
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
* it under the terms of the GNU General Public License version 2 as * it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation. * published by the Free Software Foundation.
* *
* Standard functionality for the common clock API. See Documentation/clk.txt * Standard functionality for the common clock API. See Documentation/driver-api/clk.rst
*/ */
#include <linux/clk.h> #include <linux/clk.h>
...@@ -2747,7 +2747,7 @@ static int __clk_core_init(struct clk_core *core) ...@@ -2747,7 +2747,7 @@ static int __clk_core_init(struct clk_core *core)
goto out; goto out;
} }
/* check that clk_ops are sane. See Documentation/clk.txt */ /* check that clk_ops are sane. See Documentation/driver-api/clk.rst */
if (core->ops->set_rate && if (core->ops->set_rate &&
!((core->ops->round_rate || core->ops->determine_rate) && !((core->ops->round_rate || core->ops->determine_rate) &&
core->ops->recalc_rate)) { core->ops->recalc_rate)) {
......
...@@ -194,7 +194,7 @@ struct ingenic_cgu { ...@@ -194,7 +194,7 @@ struct ingenic_cgu {
/** /**
* struct ingenic_clk - private data for a clock * struct ingenic_clk - private data for a clock
* @hw: see Documentation/clk.txt * @hw: see Documentation/driver-api/clk.rst
* @cgu: a pointer to the CGU data * @cgu: a pointer to the CGU data
* @idx: the index of this clock in cgu->clock_info * @idx: the index of this clock in cgu->clock_info
*/ */
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
* Each device has a channels list, which runs unlocked but is never modified * Each device has a channels list, which runs unlocked but is never modified
* once the device is registered, it's just setup by the driver. * once the device is registered, it's just setup by the driver.
* *
* See Documentation/dmaengine.txt for more details * See Documentation/driver-api/dmaengine for more details
*/ */
#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
......
...@@ -6,7 +6,7 @@ config VGA_ARB ...@@ -6,7 +6,7 @@ config VGA_ARB
Some "legacy" VGA devices implemented on PCI typically have the same Some "legacy" VGA devices implemented on PCI typically have the same
hard-decoded addresses as they did on ISA. When multiple PCI devices hard-decoded addresses as they did on ISA. When multiple PCI devices
are accessed at same time they need some kind of coordination. Please are accessed at same time they need some kind of coordination. Please
see Documentation/vgaarbiter.txt for more details. Select this to see Documentation/gpu/vgaarbiter.rst for more details. Select this to
enable VGA arbiter. enable VGA arbiter.
config VGA_ARB_MAX_GPUS config VGA_ARB_MAX_GPUS
......
/* /*
* vgaarb.c: Implements the VGA arbitration. For details refer to * vgaarb.c: Implements the VGA arbitration. For details refer to
* Documentation/vgaarbiter.txt * Documentation/gpu/vgaarbiter.rst
* *
* *
* (C) Copyright 2005 Benjamin Herrenschmidt <benh@kernel.crashing.org> * (C) Copyright 2005 Benjamin Herrenschmidt <benh@kernel.crashing.org>
......
...@@ -14,7 +14,7 @@ config USB_HID ...@@ -14,7 +14,7 @@ config USB_HID
You can't use this driver and the HIDBP (Boot Protocol) keyboard You can't use this driver and the HIDBP (Boot Protocol) keyboard
and mouse drivers at the same time. More information is available: and mouse drivers at the same time. More information is available:
<file:Documentation/input/input.txt>. <file:Documentation/input/input.rst>.
If unsure, say Y. If unsure, say Y.
......
...@@ -16,7 +16,7 @@ config INPUT ...@@ -16,7 +16,7 @@ config INPUT
Say N here if you have a headless (no monitor, no keyboard) system. Say N here if you have a headless (no monitor, no keyboard) system.
More information is available: <file:Documentation/input/input.txt> More information is available: <file:Documentation/input/input.rst>
If unsure, say Y. If unsure, say Y.
...@@ -144,7 +144,7 @@ config INPUT_JOYDEV ...@@ -144,7 +144,7 @@ config INPUT_JOYDEV
If unsure, say Y. If unsure, say Y.
More information is available: <file:Documentation/input/joystick.txt> More information is available: <file:Documentation/input/joydev/joystick.rst>
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called joydev. module will be called joydev.
......
...@@ -9,7 +9,7 @@ menuconfig INPUT_JOYSTICK ...@@ -9,7 +9,7 @@ menuconfig INPUT_JOYSTICK
and the list of supported devices will be displayed. This option and the list of supported devices will be displayed. This option
doesn't affect the kernel. doesn't affect the kernel.
Please read the file <file:Documentation/input/joystick.txt> which Please read the file <file:Documentation/input/joydev/joystick.rst> which
contains more information. contains more information.
if INPUT_JOYSTICK if INPUT_JOYSTICK
...@@ -25,7 +25,7 @@ config JOYSTICK_ANALOG ...@@ -25,7 +25,7 @@ config JOYSTICK_ANALOG
Flightstick Pro, ThrustMaster FCS, 6 and 8 button gamepads, or Flightstick Pro, ThrustMaster FCS, 6 and 8 button gamepads, or
Saitek Cyborg joysticks. Saitek Cyborg joysticks.
Please read the file <file:Documentation/input/joystick.txt> which Please read the file <file:Documentation/input/joydev/joystick.rst> which
contains more information. contains more information.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
...@@ -214,7 +214,7 @@ config JOYSTICK_DB9 ...@@ -214,7 +214,7 @@ config JOYSTICK_DB9
gamepad, Sega Saturn gamepad, or a Multisystem -- Atari, Amiga, gamepad, Sega Saturn gamepad, or a Multisystem -- Atari, Amiga,
Commodore, Amstrad CPC joystick connected to your parallel port. Commodore, Amstrad CPC joystick connected to your parallel port.
For more information on how to use the driver please read For more information on how to use the driver please read
<file:Documentation/input/joystick-parport.txt>. <file:Documentation/input/devices/joystick-parport.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called db9. module will be called db9.
...@@ -229,7 +229,7 @@ config JOYSTICK_GAMECON ...@@ -229,7 +229,7 @@ config JOYSTICK_GAMECON
Sony PlayStation gamepad or a Multisystem -- Atari, Amiga, Sony PlayStation gamepad or a Multisystem -- Atari, Amiga,
Commodore, Amstrad CPC joystick connected to your parallel port. Commodore, Amstrad CPC joystick connected to your parallel port.
For more information on how to use the driver please read For more information on how to use the driver please read
<file:Documentation/input/joystick-parport.txt>. <file:Documentation/input/devices/joystick-parport.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called gamecon. module will be called gamecon.
...@@ -241,7 +241,7 @@ config JOYSTICK_TURBOGRAFX ...@@ -241,7 +241,7 @@ config JOYSTICK_TURBOGRAFX
Say Y here if you have the TurboGraFX interface by Steffen Schwenke, Say Y here if you have the TurboGraFX interface by Steffen Schwenke,
and want to use it with Multisystem -- Atari, Amiga, Commodore, and want to use it with Multisystem -- Atari, Amiga, Commodore,
Amstrad CPC joystick. For more information on how to use the driver Amstrad CPC joystick. For more information on how to use the driver
please read <file:Documentation/input/joystick-parport.txt>. please read <file:Documentation/input/devices/joystick-parport.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called turbografx. module will be called turbografx.
...@@ -287,7 +287,7 @@ config JOYSTICK_XPAD ...@@ -287,7 +287,7 @@ config JOYSTICK_XPAD
and/or "Event interface support" (CONFIG_INPUT_EVDEV) as well. and/or "Event interface support" (CONFIG_INPUT_EVDEV) as well.
For information about how to connect the X-Box pad to USB, see For information about how to connect the X-Box pad to USB, see
<file:Documentation/input/xpad.txt>. <file:Documentation/input/devices/xpad.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called xpad. module will be called xpad.
...@@ -313,7 +313,7 @@ config JOYSTICK_WALKERA0701 ...@@ -313,7 +313,7 @@ config JOYSTICK_WALKERA0701
Say Y or M here if you have a Walkera WK-0701 transmitter which is Say Y or M here if you have a Walkera WK-0701 transmitter which is
supplied with a ready to fly Walkera helicopters such as HM36, supplied with a ready to fly Walkera helicopters such as HM36,
HM37, HM60 and want to use it via parport as a joystick. More HM37, HM60 and want to use it via parport as a joystick. More
information is available: <file:Documentation/input/walkera0701.txt> information is available: <file:Documentation/input/devices/walkera0701.rst>
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called walkera0701. module will be called walkera0701.
......
...@@ -27,6 +27,6 @@ config JOYSTICK_IFORCE_232 ...@@ -27,6 +27,6 @@ config JOYSTICK_IFORCE_232
connected to your serial (COM) port. connected to your serial (COM) port.
You will need an additional utility called inputattach, see You will need an additional utility called inputattach, see
<file:Documentation/input/joystick.txt> <file:Documentation/input/joydev/joystick.rst>
and <file:Documentation/input/ff.txt>. and <file:Documentation/input/ff.rst>.
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* *
* Copyright (c) 2008 Peter Popovec * Copyright (c) 2008 Peter Popovec
* *
* More about driver: <file:Documentation/input/walkera0701.txt> * More about driver: <file:Documentation/input/devices/walkera0701.rst>
*/ */
/* /*
......
...@@ -411,7 +411,7 @@ config INPUT_YEALINK ...@@ -411,7 +411,7 @@ config INPUT_YEALINK
usb sound driver, so you might want to enable that as well. usb sound driver, so you might want to enable that as well.
For information about how to use these additional functions, see For information about how to use these additional functions, see
<file:Documentation/input/yealink.txt>. <file:Documentation/input/devices/yealink.rst>.
To compile this driver as a module, choose M here: the module will be To compile this driver as a module, choose M here: the module will be
called yealink. called yealink.
...@@ -595,7 +595,7 @@ config INPUT_GPIO_ROTARY_ENCODER ...@@ -595,7 +595,7 @@ config INPUT_GPIO_ROTARY_ENCODER
depends on GPIOLIB || COMPILE_TEST depends on GPIOLIB || COMPILE_TEST
help help
Say Y here to add support for rotary encoders connected to GPIO lines. Say Y here to add support for rotary encoders connected to GPIO lines.
Check file:Documentation/input/rotary-encoder.txt for more Check file:Documentation/input/devices/rotary-encoder.rst for more
information. information.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
......
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
* state machine code inspired by code from Tim Ruetz * state machine code inspired by code from Tim Ruetz
* *
* A generic driver for rotary encoders connected to GPIO lines. * A generic driver for rotary encoders connected to GPIO lines.
* See file:Documentation/input/rotary-encoder.txt for more information * See file:Documentation/input/devices/rotary-encoder.rst for more information
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as * it under the terms of the GNU General Public License version 2 as
......
...@@ -129,7 +129,7 @@ config MOUSE_PS2_ELANTECH ...@@ -129,7 +129,7 @@ config MOUSE_PS2_ELANTECH
This driver exposes some configuration registers via sysfs This driver exposes some configuration registers via sysfs
entries. For further information, entries. For further information,
see <file:Documentation/input/elantech.txt>. see <file:Documentation/input/devices/elantech.rst>.
If unsure, say N. If unsure, say N.
...@@ -228,7 +228,7 @@ config MOUSE_APPLETOUCH ...@@ -228,7 +228,7 @@ config MOUSE_APPLETOUCH
scrolling in X11. scrolling in X11.
For further information, see For further information, see
<file:Documentation/input/appletouch.txt>. <file:Documentation/input/devices/appletouch.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called appletouch. module will be called appletouch.
...@@ -251,7 +251,7 @@ config MOUSE_BCM5974 ...@@ -251,7 +251,7 @@ config MOUSE_BCM5974
The interface is currently identical to the appletouch interface, The interface is currently identical to the appletouch interface,
for further information, see for further information, see
<file:Documentation/input/appletouch.txt>. <file:Documentation/input/devices/appletouch.rst>.
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called bcm5974. module will be called bcm5974.
......
...@@ -212,7 +212,7 @@ static void alps_set_abs_params_v7(struct alps_data *priv, ...@@ -212,7 +212,7 @@ static void alps_set_abs_params_v7(struct alps_data *priv,
static void alps_set_abs_params_ss4_v2(struct alps_data *priv, static void alps_set_abs_params_ss4_v2(struct alps_data *priv,
struct input_dev *dev1); struct input_dev *dev1);
/* Packet formats are described in Documentation/input/alps.txt */ /* Packet formats are described in Documentation/input/devices/alps.rst */
static bool alps_is_valid_first_byte(struct alps_data *priv, static bool alps_is_valid_first_byte(struct alps_data *priv,
unsigned char data) unsigned char data)
......
...@@ -47,7 +47,7 @@ config SERIO_SERPORT ...@@ -47,7 +47,7 @@ config SERIO_SERPORT
Say Y here if you plan to use an input device (mouse, joystick, Say Y here if you plan to use an input device (mouse, joystick,
tablet, 6dof) that communicates over the RS232 serial (COM) port. tablet, 6dof) that communicates over the RS232 serial (COM) port.
More information is available: <file:Documentation/input/input.txt> More information is available: <file:Documentation/input/input.rst>
If unsure, say Y. If unsure, say Y.
...@@ -78,7 +78,7 @@ config SERIO_PARKBD ...@@ -78,7 +78,7 @@ config SERIO_PARKBD
Say Y here if you built a simple parallel port adapter to attach Say Y here if you built a simple parallel port adapter to attach
an additional AT keyboard, XT keyboard or PS/2 mouse. an additional AT keyboard, XT keyboard or PS/2 mouse.
More information is available: <file:Documentation/input/input.txt> More information is available: <file:Documentation/input/input.rst>
If unsure, say N. If unsure, say N.
......
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
* The default values correspond to Mainstone II in QVGA mode * The default values correspond to Mainstone II in QVGA mode
* *
* Please read * Please read
* Documentation/input/input-programming.txt for more details. * Documentation/input/input-programming.rst for more details.
*/ */
static int abs_x[3] = {150, 4000, 5}; static int abs_x[3] = {150, 4000, 5};
......
...@@ -38,7 +38,7 @@ void pblk_rb_data_free(struct pblk_rb *rb) ...@@ -38,7 +38,7 @@ void pblk_rb_data_free(struct pblk_rb *rb)
/* /*
* Initialize ring buffer. The data and metadata buffers must be previously * Initialize ring buffer. The data and metadata buffers must be previously
* allocated and their size must be a power of two * allocated and their size must be a power of two
* (Documentation/circular-buffers.txt) * (Documentation/core-api/circular-buffers.rst)
*/ */
int pblk_rb_init(struct pblk_rb *rb, struct pblk_rb_entry *rb_entry_base, int pblk_rb_init(struct pblk_rb *rb, struct pblk_rb_entry *rb_entry_base,
unsigned int power_size, unsigned int power_seg_sz) unsigned int power_size, unsigned int power_seg_sz)
......
...@@ -5,7 +5,7 @@ config BCACHE ...@@ -5,7 +5,7 @@ config BCACHE
Allows a block device to be used as cache for other devices; uses Allows a block device to be used as cache for other devices; uses
a btree for indexing and the layout is optimized for SSDs. a btree for indexing and the layout is optimized for SSDs.
See Documentation/bcache.txt for details. See Documentation/admin-guide/bcache.rst for details.
config BCACHE_DEBUG config BCACHE_DEBUG
bool "Bcache debugging" bool "Bcache debugging"
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
* as keys are inserted we only sort the pages that have not yet been written. * as keys are inserted we only sort the pages that have not yet been written.
* When garbage collection is run, we resort the entire node. * When garbage collection is run, we resort the entire node.
* *
* All configuration is done via sysfs; see Documentation/bcache.txt. * All configuration is done via sysfs; see Documentation/admin-guide/bcache.rst.
*/ */
#include "bcache.h" #include "bcache.h"
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
* as keys are inserted we only sort the pages that have not yet been written. * as keys are inserted we only sort the pages that have not yet been written.
* When garbage collection is run, we resort the entire node. * When garbage collection is run, we resort the entire node.
* *
* All configuration is done via sysfs; see Documentation/bcache.txt. * All configuration is done via sysfs; see Documentation/admin-guide/bcache.rst.
*/ */
#include "bcache.h" #include "bcache.h"
......
...@@ -55,7 +55,7 @@ int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf) ...@@ -55,7 +55,7 @@ int dvb_ringbuffer_empty(struct dvb_ringbuffer *rbuf)
* this pairs with smp_store_release() in dvb_ringbuffer_write(), * this pairs with smp_store_release() in dvb_ringbuffer_write(),
* dvb_ringbuffer_write_user(), or dvb_ringbuffer_reset() * dvb_ringbuffer_write_user(), or dvb_ringbuffer_reset()
* *
* for memory barriers also see Documentation/circular-buffers.txt * for memory barriers also see Documentation/core-api/circular-buffers.rst
*/ */
return (rbuf->pread == smp_load_acquire(&rbuf->pwrite)); return (rbuf->pread == smp_load_acquire(&rbuf->pwrite));
} }
......
...@@ -324,7 +324,7 @@ config DVB_SP8870 ...@@ -324,7 +324,7 @@ config DVB_SP8870
A DVB-T tuner module. Say Y when you want to support this frontend. A DVB-T tuner module. Say Y when you want to support this frontend.
This driver needs external firmware. Please use the command This driver needs external firmware. Please use the command
"<kerneldir>/Documentation/dvb/get_dvb_firmware sp8870" to "<kerneldir>/scripts/get_dvb_firmware sp8870" to
download/extract it, and then copy it to /usr/lib/hotplug/firmware download/extract it, and then copy it to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug). or /lib/firmware (depending on configuration of firmware hotplug).
...@@ -336,7 +336,7 @@ config DVB_SP887X ...@@ -336,7 +336,7 @@ config DVB_SP887X
A DVB-T tuner module. Say Y when you want to support this frontend. A DVB-T tuner module. Say Y when you want to support this frontend.
This driver needs external firmware. Please use the command This driver needs external firmware. Please use the command
"<kerneldir>/Documentation/dvb/get_dvb_firmware sp887x" to "<kerneldir>/scripts/get_dvb_firmware sp887x" to
download/extract it, and then copy it to /usr/lib/hotplug/firmware download/extract it, and then copy it to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug). or /lib/firmware (depending on configuration of firmware hotplug).
...@@ -387,8 +387,8 @@ config DVB_TDA1004X ...@@ -387,8 +387,8 @@ config DVB_TDA1004X
A DVB-T tuner module. Say Y when you want to support this frontend. A DVB-T tuner module. Say Y when you want to support this frontend.
This driver needs external firmware. Please use the commands This driver needs external firmware. Please use the commands
"<kerneldir>/Documentation/dvb/get_dvb_firmware tda10045", "<kerneldir>/scripts/get_dvb_firmware tda10045",
"<kerneldir>/Documentation/dvb/get_dvb_firmware tda10046" to "<kerneldir>/scripts/get_dvb_firmware tda10046" to
download/extract them, and then copy them to /usr/lib/hotplug/firmware download/extract them, and then copy them to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug). or /lib/firmware (depending on configuration of firmware hotplug).
...@@ -591,8 +591,8 @@ config DVB_NXT200X ...@@ -591,8 +591,8 @@ config DVB_NXT200X
to support this frontend. to support this frontend.
This driver needs external firmware. Please use the commands This driver needs external firmware. Please use the commands
"<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2002" and "<kerneldir>/scripts/get_dvb_firmware nxt2002" and
"<kerneldir>/Documentation/dvb/get_dvb_firmware nxt2004" to "<kerneldir>/scripts/get_dvb_firmware nxt2004" to
download/extract them, and then copy them to /usr/lib/hotplug/firmware download/extract them, and then copy them to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug). or /lib/firmware (depending on configuration of firmware hotplug).
...@@ -604,7 +604,7 @@ config DVB_OR51211 ...@@ -604,7 +604,7 @@ config DVB_OR51211
An ATSC 8VSB tuner module. Say Y when you want to support this frontend. An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
This driver needs external firmware. Please use the command This driver needs external firmware. Please use the command
"<kerneldir>/Documentation/dvb/get_dvb_firmware or51211" to "<kerneldir>/scripts/get_dvb_firmware or51211" to
download it, and then copy it to /usr/lib/hotplug/firmware download it, and then copy it to /usr/lib/hotplug/firmware
or /lib/firmware (depending on configuration of firmware hotplug). or /lib/firmware (depending on configuration of firmware hotplug).
...@@ -617,8 +617,8 @@ config DVB_OR51132 ...@@ -617,8 +617,8 @@ config DVB_OR51132
to support this frontend. to support this frontend.
This driver needs external firmware. Please use the commands This driver needs external firmware. Please use the commands
"<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_vsb" and/or "<kerneldir>/scripts/get_dvb_firmware or51132_vsb" and/or
"<kerneldir>/Documentation/dvb/get_dvb_firmware or51132_qam" to "<kerneldir>/scripts/get_dvb_firmware or51132_qam" to
download firmwares for 8VSB and QAM64/256, respectively. Copy them to download firmwares for 8VSB and QAM64/256, respectively. Copy them to
/usr/lib/hotplug/firmware or /lib/firmware (depending on /usr/lib/hotplug/firmware or /lib/firmware (depending on
configuration of firmware hotplug). configuration of firmware hotplug).
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment