Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

docs: fix broken references with multiple hints

The script:
./scripts/documentation-file-ref-check --fix

Gives multiple hints for broken references on some files.
Manually use the one that applies for some files.

Acked-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Acked-by: James Morris <james.morris@microsoft.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Acked-by: Jonathan Corbet <corbet@lwn.net>

+24 -24
+1 -1
Documentation/ABI/obsolete/sysfs-gpio
··· 11 11 Kernel code may export it for complete or partial access. 12 12 13 13 GPIOs are identified as they are inside the kernel, using integers in 14 - the range 0..INT_MAX. See Documentation/gpio/gpio.txt for more information. 14 + the range 0..INT_MAX. See Documentation/gpio for more information. 15 15 16 16 /sys/class/gpio 17 17 /export ... asks the kernel to export a GPIO to userspace
+1 -1
Documentation/devicetree/bindings/display/bridge/tda998x.txt
··· 30 30 - nxp,calib-gpios: calibration GPIO, which must correspond with the 31 31 gpio used for the TDA998x interrupt pin. 32 32 33 - [1] Documentation/sound/alsa/soc/DAI.txt 33 + [1] Documentation/sound/soc/dai.rst 34 34 [2] include/dt-bindings/display/tda998x.h 35 35 36 36 Example:
+1 -1
Documentation/trace/events.rst
··· 8 8 1. Introduction 9 9 =============== 10 10 11 - Tracepoints (see Documentation/trace/tracepoints.txt) can be used 11 + Tracepoints (see Documentation/trace/tracepoints.rst) can be used 12 12 without creating custom kernel modules to register probe functions 13 13 using the event tracing infrastructure. 14 14
+1 -1
Documentation/trace/tracepoint-analysis.rst
··· 6 6 1. Introduction 7 7 =============== 8 8 9 - Tracepoints (see Documentation/trace/tracepoints.txt) can be used without 9 + Tracepoints (see Documentation/trace/tracepoints.rst) can be used without 10 10 creating custom kernel modules to register probe functions using the event 11 11 tracing infrastructure. 12 12
+1 -1
Documentation/translations/zh_CN/SubmittingDrivers
··· 107 107 程序测试的指导,请参阅 108 108 Documentation/power/drivers-testing.txt。有关驱动程序电 109 109 源管理问题相对全面的概述,请参阅 110 - Documentation/power/admin-guide/devices.rst。 110 + Documentation/driver-api/pm/devices.rst。 111 111 112 112 管理: 如果一个驱动程序的作者还在进行有效的维护,那么通常除了那 113 113 些明显正确且不需要任何检查的补丁以外,其他所有的补丁都会
+2 -2
Documentation/translations/zh_CN/gpio.txt
··· 1 - Chinese translated version of Documentation/gpio.txt 1 + Chinese translated version of Documentation/gpio 2 2 3 3 If you have any comment or update to the content, please contact the 4 4 original document maintainer directly. However, if you have a problem ··· 10 10 Linus Walleij <linus.walleij@linaro.org> 11 11 Chinese maintainer: Fu Wei <tekkamanninja@gmail.com> 12 12 --------------------------------------------------------------------- 13 - Documentation/gpio.txt 的中文翻译 13 + Documentation/gpio 的中文翻译 14 14 15 15 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 16 16 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
+1 -1
MAINTAINERS
··· 13312 13312 W: http://alsa-project.org/main/index.php/ASoC 13313 13313 S: Supported 13314 13314 F: Documentation/devicetree/bindings/sound/ 13315 - F: Documentation/sound/alsa/soc/ 13315 + F: Documentation/sound/soc/ 13316 13316 F: sound/soc/ 13317 13317 F: include/sound/soc* 13318 13318
+1 -1
drivers/hid/usbhid/Kconfig
··· 14 14 15 15 You can't use this driver and the HIDBP (Boot Protocol) keyboard 16 16 and mouse drivers at the same time. More information is available: 17 - <file:Documentation/input/input.txt>. 17 + <file:Documentation/input/input.rst>. 18 18 19 19 If unsure, say Y. 20 20
+2 -2
drivers/input/Kconfig
··· 16 16 17 17 Say N here if you have a headless (no monitor, no keyboard) system. 18 18 19 - More information is available: <file:Documentation/input/input.txt> 19 + More information is available: <file:Documentation/input/input.rst> 20 20 21 21 If unsure, say Y. 22 22 ··· 144 144 145 145 If unsure, say Y. 146 146 147 - More information is available: <file:Documentation/input/joystick.txt> 147 + More information is available: <file:Documentation/input/joydev/joystick.rst> 148 148 149 149 To compile this driver as a module, choose M here: the 150 150 module will be called joydev.
+2 -2
drivers/input/joystick/Kconfig
··· 9 9 and the list of supported devices will be displayed. This option 10 10 doesn't affect the kernel. 11 11 12 - Please read the file <file:Documentation/input/joystick.txt> which 12 + Please read the file <file:Documentation/input/joydev/joystick.rst> which 13 13 contains more information. 14 14 15 15 if INPUT_JOYSTICK ··· 25 25 Flightstick Pro, ThrustMaster FCS, 6 and 8 button gamepads, or 26 26 Saitek Cyborg joysticks. 27 27 28 - Please read the file <file:Documentation/input/joystick.txt> which 28 + Please read the file <file:Documentation/input/joydev/joystick.rst> which 29 29 contains more information. 30 30 31 31 To compile this driver as a module, choose M here: the
+2 -2
drivers/input/joystick/iforce/Kconfig
··· 27 27 connected to your serial (COM) port. 28 28 29 29 You will need an additional utility called inputattach, see 30 - <file:Documentation/input/joystick.txt> 31 - and <file:Documentation/input/ff.txt>. 30 + <file:Documentation/input/joydev/joystick.rst> 31 + and <file:Documentation/input/ff.rst>. 32 32
+2 -2
drivers/input/serio/Kconfig
··· 47 47 Say Y here if you plan to use an input device (mouse, joystick, 48 48 tablet, 6dof) that communicates over the RS232 serial (COM) port. 49 49 50 - More information is available: <file:Documentation/input/input.txt> 50 + More information is available: <file:Documentation/input/input.rst> 51 51 52 52 If unsure, say Y. 53 53 ··· 78 78 Say Y here if you built a simple parallel port adapter to attach 79 79 an additional AT keyboard, XT keyboard or PS/2 mouse. 80 80 81 - More information is available: <file:Documentation/input/input.txt> 81 + More information is available: <file:Documentation/input/input.rst> 82 82 83 83 If unsure, say N. 84 84
+1 -1
drivers/staging/fsl-mc/bus/dpio/dpio-driver.txt
··· 11 11 This document provides an overview the Linux DPIO driver, its 12 12 subcomponents, and its APIs. 13 13 14 - See Documentation/dpaa2/overview.txt for a general overview of DPAA2 14 + See Documentation/networking/dpaa2/overview.rst for a general overview of DPAA2 15 15 and the general DPAA2 driver architecture in Linux. 16 16 17 17 Driver Overview
+4 -4
drivers/video/fbdev/skeletonfb.c
··· 836 836 * @dev: PCI device 837 837 * @msg: the suspend event code. 838 838 * 839 - * See Documentation/power/admin-guide/devices.rst for more information 839 + * See Documentation/driver-api/pm/devices.rst for more information 840 840 */ 841 841 static int xxxfb_suspend(struct pci_dev *dev, pm_message_t msg) 842 842 { ··· 851 851 * xxxfb_resume - Optional but recommended function. Resume the device. 852 852 * @dev: PCI device 853 853 * 854 - * See Documentation/power/admin-guide/devices.rst for more information 854 + * See Documentation/driver-api/pm/devices.rst for more information 855 855 */ 856 856 static int xxxfb_resume(struct pci_dev *dev) 857 857 { ··· 915 915 * @dev: platform device 916 916 * @msg: the suspend event code. 917 917 * 918 - * See Documentation/power/admin-guide/devices.rst for more information 918 + * See Documentation/driver-api/pm/devices.rst for more information 919 919 */ 920 920 static int xxxfb_suspend(struct platform_device *dev, pm_message_t msg) 921 921 { ··· 930 930 * xxxfb_resume - Optional but recommended function. Resume the device. 931 931 * @dev: platform device 932 932 * 933 - * See Documentation/power/admin-guide/devices.rst for more information 933 + * See Documentation/driver-api/pm/devices.rst for more information 934 934 */ 935 935 static int xxxfb_resume(struct platform_dev *dev) 936 936 {
+1 -1
include/linux/tracepoint.h
··· 4 4 /* 5 5 * Kernel Tracepoint API. 6 6 * 7 - * See Documentation/trace/tracepoints.txt. 7 + * See Documentation/trace/tracepoints.rst. 8 8 * 9 9 * Copyright (C) 2008-2014 Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10 10 *
+1 -1
security/device_cgroup.c
··· 509 509 * This is one of the three key functions for hierarchy implementation. 510 510 * This function is responsible for re-evaluating all the cgroup's active 511 511 * exceptions due to a parent's exception change. 512 - * Refer to Documentation/cgroups/devices.txt for more details. 512 + * Refer to Documentation/cgroup-v1/devices.txt for more details. 513 513 */ 514 514 static void revalidate_active_exceptions(struct dev_cgroup *devcg) 515 515 {