Messages in this thread | | | From | Lee Jones <> | Subject | [PATCH 00/36] Rid W=1 issues from TTY | Date | Wed, 4 Nov 2020 19:35:13 +0000 |
| |
This set is part of a larger effort attempting to clean-up W=1 kernel builds, which are currently overwhelmingly riddled with niggly little warnings.
Lee Jones (36): tty: serdev: core: Remove unused variable 'dummy' tty: serdev: core: Provide missing description for 'owner' tty: tty_baudrate: Add missing description for 'tty' tty: tty_io: Move 'tty_sysctl_init's prototype to shared space tty: tty_buffer: Add missing description for 'limit' tty: tty_port: Demote obvious abuse of kernel-doc formatting tty: tty_jobctrl: Add missing function parameter descriptions tty: tty_ldisc: Fix some kernel-doc related misdemeanours tty: vt: consolemap: Demote weakly documented function header tty: n_tty: Add 2 missing parameter descriptions tty: serial: jsm: jsm_cls: Remove unused variable 'discard' tty: tty_io: Fix some kernel-doc issues tty: serial: 8250: 8250_port: Staticify functions referenced by pointers tty: serial: 8250: serial_cs: Remove unused/unchecked variable 'err' tty: tty_audit: Demote non-conformant kernel-doc headers tty: pty: Provide descriptions for the 'file' parameters tty: serial: amba-pl011: Mark 'sbsa_uart_acpi_match' as __maybe_unused tty: n_gsm: Demote obvious abuse of kernel-doc and supply other missing docss tty: serial: lpc32xx_hs: Remove unused variable 'tmp' tty: serial: msm_serial: Remove set but unused variable 'status' tty: serial: ifx6x60: Fix function documentation headers tty: serial: xilinx_uartps: Supply description for missing member 'cts_override' tty: synclink_gt: Demote one kernel-doc header and repair another tty: serial: serial-tegra: Struct headers should start with 'struct <name>' tty: serial: sifive: Struct headers should start with 'struct <name>' tty: synclinkmp: Add missing description for function param 'txqueue' tty: synclinkmp: Mark never checked 'readval' as __always_unused tty: serial: stm32-usart: Remove set but unused 'cookie' variables tty: tty_ldisc: Supply missing description for 'tty_ldisc_get's 'tty' param tty: serial: serial-tegra: Provide some missing struct member descriptions powerpc: asm: hvconsole: Move 'hvc_vio_init_early's prototype to shared location tty: hvc: hvc_vio: Staticify function invoked only by reference tty: hvc: hvc_opal: Staticify function invoked by reference tty: serial: pmac_zilog: Make disposable variable __always_unused tty: synclink: Mark disposable variables as __always_unused tty: synclink: Provide missing description for 'hdlcdev_tx_timeout's 'txqueue' param
arch/powerpc/include/asm/hvconsole.h | 3 +++ arch/powerpc/platforms/pseries/pseries.h | 3 --- arch/powerpc/platforms/pseries/setup.c | 1 + drivers/tty/hvc/hvc_opal.c | 2 +- drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/n_gsm.c | 4 +++- drivers/tty/n_tty.c | 2 ++ drivers/tty/pty.c | 2 ++ drivers/tty/serdev/core.c | 6 ++---- drivers/tty/serial/8250/8250_port.c | 4 ++-- drivers/tty/serial/8250/serial_cs.c | 9 +++------ drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/ifx6x60.c | 3 ++- drivers/tty/serial/jsm/jsm_cls.c | 4 +--- drivers/tty/serial/lpc32xx_hs.c | 3 +-- drivers/tty/serial/msm_serial.c | 3 +-- drivers/tty/serial/pmac_zilog.h | 2 +- drivers/tty/serial/serial-tegra.c | 7 ++++++- drivers/tty/serial/sifive.c | 3 ++- drivers/tty/serial/stm32-usart.c | 6 ++---- drivers/tty/serial/xilinx_uartps.c | 1 + drivers/tty/synclink.c | 5 +++-- drivers/tty/synclink_gt.c | 3 ++- drivers/tty/synclinkmp.c | 3 ++- drivers/tty/tty_audit.c | 12 ++++++------ drivers/tty/tty_baudrate.c | 1 + drivers/tty/tty_buffer.c | 1 + drivers/tty/tty_io.c | 12 +++++++----- drivers/tty/tty_jobctrl.c | 3 +++ drivers/tty/tty_ldisc.c | 11 ++++++----- drivers/tty/tty_port.c | 4 ++-- drivers/tty/vt/consolemap.c | 3 +-- include/linux/tty.h | 1 + 33 files changed, 73 insertions(+), 58 deletions(-)
Cc: Alexandre Torgue <alexandre.torgue@st.com> Cc: "Andrew J. Kroll" <ag784@freenet.buffalo.edu> Cc: Andrew Morton <andrewm@uow.edu.eu> Cc: Andy Gross <agross@kernel.org> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Bill Hawes <whawes@star.net> Cc: Bjorn Andersson <bjorn.andersson@linaro.org> Cc: "Christian König" <christian.koenig@amd.com> Cc: Colin Ian King <colin.king@canonical.com> Cc: "C. Scott Ananian" <cananian@alumni.princeton.edu> Cc: "David A. Hinds" <dahinds@users.sourceforge.net> Cc: dri-devel@lists.freedesktop.org Cc: Filip Aben <f.aben@option.com> Cc: Gerald Baeza <gerald.baeza@st.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Jakub Jelinek <jj@ultra.linux.cz> Cc: Jan Dumon <j.dumon@option.com> Cc: Jiri Slaby <jirislaby@kernel.org> Cc: Jonathan Hunter <jonathanh@nvidia.com> Cc: Joseph Barrow <d.barow@option.com> Cc: -- <julian@uhunix.uhcc.hawaii.edu> Cc: Kevin Wells <kevin.wells@nxp.com> Cc: Laxman Dewangan <ldewangan@nvidia.com> Cc: linaro-mm-sig@lists.linaro.org Cc: linux-arm-msm@vger.kernel.org Cc: linux-media@vger.kernel.org Cc: linuxppc-dev@lists.ozlabs.org Cc: linux-riscv@lists.infradead.org Cc: linux-serial@vger.kernel.org Cc: linux-stm32@st-md-mailman.stormreply.com Cc: linux-tegra@vger.kernel.org Cc: Marko Kohtala <Marko.Kohtala@hut.fi> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com> Cc: Michael Ellerman <mpe@ellerman.id.au> Cc: Michal Simek <michal.simek@xilinx.com> Cc: Mike Hudson <Exoray@isys.ca> Cc: Miloslav Trmac <mitr@redhat.com> Cc: Nick Holloway <alfie@dcs.warwick.ac.uk> Cc: Palmer Dabbelt <palmer@dabbelt.com> Cc: paulkf@microgate.com Cc: Paul Mackerras <paulus@samba.org> Cc: Paul Walmsley <paul.walmsley@sifive.com> Cc: Philipp Zabel <p.zabel@pengutronix.de> Cc: processes-Sapan Bhatia <sapan@corewars.org> Cc: Robert Love <rlove@google.com> Cc: Rob Herring <robh@kernel.org> Cc: Roland Stigge <stigge@antcom.de> Cc: Russell King <linux@armlinux.org.uk> Cc: Russell King <rmk@arm.linux.org.uk> Cc: Russ Gorby <russ.gorby@intel.com> Cc: Stanislav Voronyi <stas@cnti.uanet.kharkov.ua> Cc: Sumit Semwal <sumit.semwal@linaro.org> Cc: Sylvain Lemieux <slemieux.tyco@gmail.com> Cc: Thierry Reding <thierry.reding@gmail.com> Cc: Vladimir Zapolskiy <vz@mleia.com> -- 2.25.1
| |