Linux kernel source tree
Go to file
Arnd Bergmann 46cb19e52a New boards: FriendlyElec NanoPi Zero2, ArmSoM Sige1, Radxa ROCK 2A/2F,
HINLINK H66K / H68K .
 
 Interesting new peripherals: I guess the most interesting one is likely
 the NPU on RK3588. The rocket driver has been merged into both the DRM
 tree as well as mainline Mesa.
 Other stll interesting ones are DW-Displayport on RK3588, DSI on RK3576
 (missing soc pwm-support to be useful on most boards), thermal support
 and watchdog on RK3576.
 
 The rest peripheral additions on a number of boards (Beelink A1,
 Pine{phone,book}, rk3576-evb1-v10, Rock 5*, ...)
 -----BEGIN PGP SIGNATURE-----
 
 iQFEBAABCAAuFiEE7v+35S2Q1vLNA3Lx86Z5yZzRHYEFAmi9tiEQHGhlaWtvQHNu
 dGVjaC5kZQAKCRDzpnnJnNEdgZQaB/47jWeYR6rOGm1+TDB20oxYtjIw4JQMH9wU
 vXUeVFjghAzdO2vkvKQ+q0WztNxyQMS1Gwq53mnHtqprA4q4SDLN29zkptt7cBRj
 8M3pi30RSKmOBGodceKNoCViK7/+mKBaQm66S2SaJaAWp9ZOwWQx1NsGLmiKe7uP
 XeMtD8ZHXyw7/NZ0zCcIfApX22A3EQdYc1zfjj6Xo3lDcQhyaI96PP/ZWKZHHS/o
 Tm76uVTOP9rk0IAwvG/51jcBRSRNg9+bSdoAuUb7hbRE4yG888wDcH/BDk6B9PwS
 yvu2gj8h1ZMPB686bZM+7IHt06FyjNYxl9ceLPOFIYTdTGYigN8T
 =wD74
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmjIDMUACgkQmmx57+YA
 GNn5Lw/+PkudDxFyHfbLeX+rCxgMqNZXdCPhb5BIElQo3drH75dsjUFdpYazOo5u
 hkcr4QOGMllaPKEtkjdyu1AbExCzft30d5dvtKxCmkDNKCkFWw5YHqrxg3KJteRz
 PDJMqUYPfhIn9xWm9D0ZFoKH+IV1iK7SF9STHjMzkaRI9rOpFoAvYZ18yfLhOPoZ
 +wrm7D4nQlUayjXYByBwoYd42dCpnaJYWNTcqISWnNKlPXxXUGatDA6lkWUfzqyx
 GZ+iHOYhevwyuXErjHwBKyseSrGmZScJ38v4PXM33frwE5KjsXh9UHb9lpaYgweE
 b2IsfLNzTSde/Ge2qZsIQHGs7AMf20AFVKgVzdAWh92d9hR3GRNPkakF8s8JwuSB
 PsA3p4JM2soHDCChwxjWEYndjgw/zzyATDfN3RrbV2uDNEySrfvHaogAktttCX9J
 TXnSFZQaiS+qCqkGip/sH8bQbRvcxgHMEl3705Nc6km5OANK6BhdAsfJJlCbsiT6
 D13YopeCpNRBGO/XJYdFWBGCuK2TiQ/Vbj0CJXXnlhiKw2byLw2VewI1GD52iuVx
 X1+xCDSkVVN7m/JEVXo8IDbKBUcT4XqPsTpKWX3A1N+LpwCDB3aeaHihjuB333R+
 t7arvRCcJARLDc8h13Q/buGo+SRiTwykwHH8uGvR9WlxuQ8mylI=
 =lmF1
 -----END PGP SIGNATURE-----

Merge tag 'v6.18-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into soc/dt

New boards: FriendlyElec NanoPi Zero2, ArmSoM Sige1, Radxa ROCK 2A/2F,
HINLINK H66K / H68K .

Interesting new peripherals: I guess the most interesting one is likely
the NPU on RK3588. The rocket driver has been merged into both the DRM
tree as well as mainline Mesa.
Other stll interesting ones are DW-Displayport on RK3588, DSI on RK3576
(missing soc pwm-support to be useful on most boards), thermal support
and watchdog on RK3576.

The rest peripheral additions on a number of boards (Beelink A1,
Pine{phone,book}, rk3576-evb1-v10, Rock 5*, ...)

* tag 'v6.18-rockchip-dts64-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip: (46 commits)
  arm64: dts: rockchip: Enable DP2HDMI for ROCK 5 ITX
  arm64: dts: rockchip: Enable DisplayPort for rk3588s Cool Pi 4B
  arm64: dts: rockchip: Add DP1 for rk3588
  arm64: dts: rockchip: Add DP0 for rk3588
  arm64: dts: rockchip: Add FriendlyElec NanoPi Zero2
  dt-bindings: arm: rockchip: Add FriendlyElec NanoPi Zero2
  arm64: dts: rockchip: Add ArmSoM Sige1
  dt-bindings: arm: rockchip: Add ArmSoM Sige1
  arm64: dts: rockchip: Add Radxa ROCK 2A/2F
  dt-bindings: arm: rockchip: Add Radxa ROCK 2A/2F
  dt-bindings: soc: rockchip: add missing clock reference for rk3576-dcphy syscon
  arm64: dts: rockchip: add USB3 on Beelink A1
  arm64: dts: rockchip: add SPDIF audio to Beelink A1
  arm64: dts: rockchip: add IR receiver to rk3328-roc
  arm64: dts: rockchip: Further describe the WiFi for the Pinephone Pro
  arm64: dts: rockchip: Further describe the WiFi for the Pinebook Pro
  arm64: dts: rockchip: Enable the NPU on NanoPi R6C/R6S
  arm64: dts: rockchip: enable NPU on OPI5/5B
  arm64: dts: rockchip: Add Bluetooth on rk3576-evb1-v10
  arm64: dts: rockchip: Add WiFi on rk3576-evb1-v10
  ...

Link: https://lore.kernel.org/r/5241735.C4sosBPzcN@phil
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2025-09-15 14:55:33 +02:00
arch New boards: FriendlyElec NanoPi Zero2, ArmSoM Sige1, Radxa ROCK 2A/2F, 2025-09-15 14:55:33 +02:00
block block: validate QoS before calling __rq_qos_done_bio() 2025-08-26 10:34:08 -06:00
certs sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3 2024-09-20 19:52:48 +03:00
crypto Significant patch series in this pull request: 2025-08-03 16:23:09 -07:00
Documentation New boards: FriendlyElec NanoPi Zero2, ArmSoM Sige1, Radxa ROCK 2A/2F, 2025-09-15 14:55:33 +02:00
drivers - Remove unnecessary and noisy WARN_ONs in gic-v5's init path 2025-08-31 09:07:37 -07:00
fs EFI fixes for v6.17 #1 2025-08-29 09:15:46 -07:00
include Renesas DTS updates for v6.18 2025-09-01 12:00:46 +02:00
init hardening: Require clang 20.1.0 for __counted_by 2025-08-29 12:04:53 -07:00
io_uring io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths 2025-08-28 05:48:34 -06:00
ipc vfs-6.17-rc1.mmap_prepare 2025-07-28 13:43:25 -07:00
kernel - Fix a stall on the CPU offline path due to mis-counting a deadline server 2025-08-31 09:13:00 -07:00
lib hardening fixes for v6.17-rc4 2025-08-31 08:56:45 -07:00
LICENSES LICENSES: Replace the obsolete address of the FSF in the GFDL-1.2 2025-07-24 11:15:39 +02:00
mm memblock fixes for v6.17-rc4 2025-08-28 15:46:06 -07:00
net net: ipv4: fix regression in local-broadcast routes 2025-08-28 10:52:30 +02:00
rust Driver core fixes for 6.16-rc3 2025-08-23 09:04:32 -04:00
samples Significant patch series in this pull request: 2025-08-03 16:23:09 -07:00
scripts Kbuild updates for v6.17 2025-08-06 07:32:52 +03:00
security + Features 2025-08-04 08:17:28 -07:00
sound ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation 2025-08-21 17:10:14 +02:00
tools Two arm64 fixes: 2025-08-30 10:43:53 -07:00
usr usr/include: openrisc: don't HDRTEST bpf_perf_event.h 2025-05-12 15:03:17 +09:00
virt Merge tag 'kvm-x86-no_assignment-6.17' of https://github.com/kvm-x86/linux into HEAD 2025-07-29 08:36:42 -04:00
.clang-format Linux 6.15-rc5 2025-05-06 16:39:25 +10:00
.clippy.toml rust: clean Rust 1.88.0's warning about clippy::disallowed_macros configuration 2025-05-07 00:11:47 +02:00
.cocciconfig scripts: add Linux .cocciconfig for coccinelle 2016-07-22 12:13:39 +02:00
.editorconfig .editorconfig: remove trim_trailing_whitespace option 2024-06-13 16:47:52 +02:00
.get_maintainer.ignore MAINTAINERS: Retire Ralf Baechle 2024-11-12 15:48:59 +01:00
.gitattributes .gitattributes: set diff driver for Rust source code files 2023-05-31 17:48:25 +02:00
.gitignore gitignore: allow .pylintrc to be tracked 2025-07-02 17:10:04 -06:00
.mailmap .mailmap: add entry for Easwar Hariharan 2025-08-19 16:35:55 -07:00
.pylintrc docs: add a .pylintrc file with sys path for docs scripts 2025-04-09 12:10:33 -06:00
.rustfmt.toml rust: add .rustfmt.toml 2022-09-28 09:02:20 +02:00
COPYING COPYING: state that all contributions really are covered by this file 2020-02-10 13:32:20 -08:00
CREDITS MAINTAINERS: retire Boris from TLS maintainers 2025-08-26 17:36:01 -07:00
Kbuild drm: ensure drm headers are self-contained and pass kernel-doc 2025-02-12 10:44:43 +02:00
Kconfig io_uring: Rename KConfig to Kconfig 2025-02-19 14:53:27 -07:00
MAINTAINERS T-HEAD Devicetrees for v6.18 2025-09-15 14:52:30 +02:00
Makefile Linux 6.17-rc4 2025-08-31 15:33:07 -07:00
README README: Fix spelling 2024-03-18 03:36:32 -06:00

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the reStructuredText markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.