Linux kernel source tree
Go to file
Arnd Bergmann 7eb5b8d0b2 This pull request contains Broadcom ARM-based SoCs Device Tree updates
for 6.17, please pull the following:
 
 - Linus makes a number of updates to the BCMBCA SoCs Device Tree files
   to correct UART interrupt numbers, add interrupts to the RNG block,
   and leverage the fact that all SoCs have the same peripherals at the
   same aperture
 
 - Uwe corrects the Merakia MX6X DTS file to have #pwm-cells = 3 as per
   the binding
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEm+Rq3+YGJdiR9yuFh9CWnEQHBwQFAmhi3g0ACgkQh9CWnEQH
 BwTprRAAjBMdwFKJoEVj0NhioKTRT3D3w5qzZAucwJEtp8vZzWmjGEhk0fPT5CkP
 uSNwRtvkXTeBpe2wlIAtj82/+ITaVJRUJtEqHjQlE1ohiJZvhx7HdOqNIuYuzBBY
 U1q3IgJ2d7jx5WZK+QY0cT2wPaD2Oc+YAszjquQjbSWIldBUCC+YjvWi7UehK5qg
 8mG6dvM3d3ZwnqA5+YHp49QxoOnfYUzuYdkOo/r19WetY1pUWEVoKbH8vtnNThO3
 2LEj9JgePre8iUaChtvEXfOyUG+c/zL67qxMZ1EFSAe1n33EP+YykIV547t4S503
 eoIeLe7e3Yul+hyutTfR9FPWs6pUwSBMPc3ZofLKqN+HJs1zA6jxYwGo64d07yxj
 6oV23vbkT3SuUgEHn/5G0OjS5XjoY2JuwtbFXmfivKYiEUwXu570TbJWxToXJo5w
 9vCMLhObL786nlu/eMU9yoTE1FcC65XAzOuDxd+BjnAmNQts1X6+DzwpXTIZSfPA
 0kOOQ4mhzQRK0t0Mb59hxVS+kwpm8IKTTSHWhw6W+kr1AntukTKu4S8q7JGJ/bOx
 Eiv7mTOF+OyX4uVE0dSZxxv1lCVSzc9upNfc2oICX0aDQavEcl5XONpOiaWm0XEW
 zoIn0Coj1YJP8iKriJaSvEvXNMwo0bdvOEgUk2q4se9XKUf5DuY=
 =ns2p
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmhmnJMACgkQmmx57+YA
 GNla/g//TMk8c8LF/srTHoGO2ZHgB9x0JEEO7XbIi/+ku9kmjSWTeigQesTwlvkD
 r00CJq6t4Hy1bKnwHoNxNnV5HJT+2Kdy7LoD6EZ539Z7ES/gPr/S85u0WgorN3lX
 jhYNCpThtsdGIlvGaODUTXX+gzlCctG9miC4mvF+Vzqanb3Ti6412ZKy67p53uTP
 hDM7P+TnlPn8O8Kzba2Zg+fi003F/GVT6QhlgV//fWC7/+6UHC4Mjw47xgfOra7+
 hSz9fm48FTpslhhnkvNX5DB8br3+ouvY6Zol4pdxVZ/8m3DUnNCDz+vxHz4a4zUp
 reW4mT3J6bL/0Bu6GlD1x/+WfiiMAV5cYAr+u2Eub9vajEbjuTI+7RMAH4s2J/wo
 dSZvNCAdtKILTRqBx1lUF/aIOiz+DJetVjY4oqbtB4PYAPmHgvl78FovMMNVT9ZM
 Za2ZH5F9lbq8ObRKegac3kkM5ibGUtb0lqLJzXlwfhv40nCZ6M+ito+e+IBkdGq0
 6WEPKJJW78CuJlVG64lnyAt+eDGEL0v5M40xnFFod+AJeIJ5p9UiKEyc1S5EYejB
 fGhyt3l2L9B1zzXaO7olkLeTUq1fkAw+cs7rfOtEzlW6MGcLYR4lZHP1BHxYF7Od
 /czqi7/vxmPtSDfWRD8kjrvwYkGFjUkwLfQS/wTQps+6bTiE364=
 =ido4
 -----END PGP SIGNATURE-----

Merge tag 'arm-soc/for-6.17/devicetree' of https://github.com/Broadcom/stblinux into soc/dt

This pull request contains Broadcom ARM-based SoCs Device Tree updates
for 6.17, please pull the following:

- Linus makes a number of updates to the BCMBCA SoCs Device Tree files
  to correct UART interrupt numbers, add interrupts to the RNG block,
  and leverage the fact that all SoCs have the same peripherals at the
  same aperture

- Uwe corrects the Merakia MX6X DTS file to have #pwm-cells = 3 as per
  the binding

* tag 'arm-soc/for-6.17/devicetree' of https://github.com/Broadcom/stblinux:
  ARM: dts: bcm958625-meraki-mx6x: Use #pwm-cells = <3>
  ARM: dts: bcm63178: Add BCMBCA peripherals
  ARM: dts: bcm63148: Add BCMBCA peripherals
  ARM: dts: bcm63138: Add BCMBCA peripherals
  ARM: dts: bcm6878: Add BCMBCA peripherals
  ARM: dts: bcm6855: Add BCMBCA peripherals
  ARM: dts: bcm6846: Add interrupt to RNG
  dt-bindings: rng: r200: Add interrupt property
  ARM: dts: bcm6878: Correct UART0 IRQ number

Link: https://lore.kernel.org/r/20250630190216.1518354-2-florian.fainelli@broadcom.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2025-07-03 17:06:59 +02:00
arch This pull request contains Broadcom ARM-based SoCs Device Tree updates 2025-07-03 17:06:59 +02:00
block block-6.16-20250614 2025-06-14 09:25:22 -07:00
certs sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3 2024-09-20 19:52:48 +03:00
crypto crypto: ahash - Fix infinite recursion in ahash_def_finup 2025-06-18 17:02:02 +08:00
Documentation This pull request contains Broadcom ARM-based SoCs Device Tree updates 2025-07-03 17:06:59 +02:00
drivers Renesas DTS updates for v6.17 2025-07-03 16:54:29 +02:00
fs - Make sure the array tracking which kernel text positions need to be 2025-06-22 10:30:44 -07:00
include - Make sure the array tracking which kernel text positions need to be 2025-06-22 10:30:44 -07:00
init init: fix build warnings about export.h 2025-06-11 22:42:36 -07:00
io_uring io_uring-6.16-20250621 2025-06-21 08:40:45 -07:00
ipc - The 3 patch series "hung_task: extend blocking task stacktrace dump to 2025-05-31 19:12:53 -07:00
kernel - Fix missing prototypes warnings 2025-06-22 10:17:51 -07:00
lib This push fixes a regression in ahash (broken fallback finup) 2025-06-19 23:15:10 -07:00
LICENSES LICENSES: add CC0-1.0 license text 2025-05-21 14:54:17 +02:00
mm * Further fixups for ITS mitigation 2025-06-16 11:36:21 -07:00
net nfsd-6.16 fixes: 2025-06-21 09:20:15 -07:00
rust Driver core fixes for 6.16-rc3 2025-06-18 14:31:16 -07:00
samples - The 3 patch series "hung_task: extend blocking task stacktrace dump to 2025-05-31 19:12:53 -07:00
scripts gendwarfksyms: Fix structure type overrides 2025-06-16 00:49:48 +09:00
security selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len 2025-06-16 19:02:22 -04:00
sound ALSA: hda/realtek: Enable headset Mic on Positivo P15X 2025-06-20 10:05:46 +02:00
tools - Make sure the switch to the global hash is requested always under a lock so 2025-06-22 10:09:23 -07:00
usr usr/include: openrisc: don't HDRTEST bpf_perf_event.h 2025-05-12 15:03:17 +09:00
virt Merge branch 'kvm-lockdep-common' into HEAD 2025-05-28 06:29:17 -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
.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: ignore Python compiled bytecode 2025-04-24 10:12:46 -06:00
.mailmap Including fixes from wireless. The ath12k fix to avoid FW crashes 2025-06-19 10:21:32 -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 Update Christoph's Email address and make it consistent 2025-05-12 23:50:31 -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 gpio fixes for v6.16-rc3 2025-06-20 10:07:56 -07:00
Makefile Linux 6.16-rc3 2025-06-22 13:30:08 -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.