Report any issue found can help to solve it, many issues can be related to a specific hardware, software and/or a combination of them and/or unexpected cases and not always can be spotted by developers, testers and automatic testing systems.
Documentation is important part for any developer and user to make easy and faster use the software, testing it, contributing to code etc... Any contribute, also small can help, there are many thing that need improvements, the README, the docs describing the project, the features, how to use it, the kernel documentation, comments in source code etc...
Testing is important to have a quality software, see related part in README and the README related to upstream kernel integration for some information.
Thanks to contribute of many developers, is possible to make the software better. Any contribution is useful, even if only small fixes. In order to have a quality software any code changes should be tested before submit.
Kernel module and kernel patches for upstream must follow upstream kernel code style.
Any source file should have SPDX License Identifier in the header as comment.
Kernel module and patches for upstream: SPDX-License-Identifier: GPL-2.0-only
Tools and tests: SPDX-License-Identifier: GPL-2.0-or-later
Library and include: SPDX-License-Identifier: LGPL-3.0-or-later