No description
  • C 96.8%
  • Assembly 0.9%
  • Rust 0.7%
  • Shell 0.6%
  • Python 0.5%
  • Other 0.3%
Find a file
Stephen Boyd c2c332d78c Qualcomm clock updates for v6.19
Introduce support for the IPQ5424 Network Subsystem Clock Controller and
 the video clock controller for SM8750.
 
 Describe the parent/child relationship among the Titan GDSCs on SM845,
 SM6350, SM7150, SM8250, SM8450, and SM8550.
 
 Define display subsystem reset signals for SM6350, SM7150, and SDM660.
 
 Add missing USB4 clocks and resets on Hamoa.
 
 Address a variety of smaller issues across the drivers, and a few more
 Kconfig dependency issues.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEBd4DzF816k8JZtUlCx85Pw2ZrcUFAmknOH4ACgkQCx85Pw2Z
 rcUzOQ//dZEwgnhAf2sXjhpXRJtS9rblarhKjn3XPR9BiarB6lBgCxSPTvgClbY1
 6eGedSsjz/gg9L4uBZK+HkgbLUtIZVUlSh6gwUSr3/rRMSeYvgIuSwg+zbVlQpR1
 7m/wKGmfv6E1s5llfNSb7CW2Wsg5VybtuIf6qt0EJp09h6KbGkOvN4O2iDzCGOrC
 YSRFLVGamTNj6zCBZE5bUoz7GUy/aI7fBE93qdHw4AE8HaiV2VphCD+WRv37ylDG
 H4NgY6pFC7RU4wjYtGKfKhzQlz2HRqoGCmIU7R00TTyrcMbOaMdqAqMN/X76D68U
 f8eeu5eFJUt066w6ihYBaNNJdHd1xyEKjcuVds70Vv9Sv1yQXPwFKEKfuQ+uJALa
 IdtcT/cE8KxaQrLcO7jQXeK+SUAPc9xLhneAL06U6ZPcYmoyD4XFnbdgz8Lx0/AM
 7CsWaBEffHyoXwyClt1fIEdbGFEXiM/PzoaJ8UPbuCqc9NbyHOk571Zm9Rqd9i0S
 wbR9qZ/koaAKu66qtQV2mRAjgUPJJ/etRiMCcedRdoTFIqj1xS1x6IYUGdFLqMrC
 J9aTEYqL/t+ZoqHKkLDAuM1BrjtgDHd1XbZ/ldxkAWd8A509kS+bNIOTkqwKvQk4
 wEO0kx3FBdOKv/BLGyU57QsOkAE2ACQ8akkqbdhFQC0nFla12Lk=
 =AcfU
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCAAyFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAmksn6MUHHN3Ym95ZEBj
 aHJvbWl1bS5vcmcACgkQrQKIl8bklSW2sRAAkDablW+O9uP+CxK/2p6OUslDpS0e
 oMedJbOnR+BoLQD39AfgOZMS03pV8hVSY/jJzENAVzr9bex/rgb3Y2k0IZfAfBgx
 NILk5vO3My4q2WXASG1pSu4jwI6/4OI69uX4mkLnOF/NdsLBixLKqbu6dUQ82R7S
 kppvuy9PNcxBrAswJFDY1y4odvrTwLuL2xUFf3Gawdbf8cc4hOpvTrYHQ+wSFdje
 Vms2GLbAV4DRAzAE124evXPLWXdqesnlWSToCfK8n1Q48S2IRtH512x8Hk9/rxhK
 sUQp1GZk582d5frnyrr5IV3upzjmOZHE/0QTF/FAQzCOGpslPmNwqLp2jSTZIz3G
 jQwAJWO13L8xy6YFGZcQzMcXUHiLiKevQoOY9JgecTMWddRN5aYB7xKCGML12ELC
 xElUyvx9hrZfU1tpxdnT9Y56TtUh53TNZH3qK4MEVM5SEjXcBYSbxTvz1+jOMw9t
 UCIvfErUDWiKdxIcxd+krpA7hJBPkvJbWRQqfZgKAHURiw18x9rzRjyTIbqCP5sL
 p24NWo2472o/U4zr7/Izz8PbBhEc8jtlzmgoNBoGk/QbJeVGsy/J5Cg7G2B6xjIS
 DoEALQ2+iMfGIN6eiQzoENCSwrRHGpRCSjJqkIEuo+rqTSpxm8J/1jm+w8DwXb4v
 V/myHZfh0hTtRA8=
 =yEfl
 -----END PGP SIGNATURE-----

Merge tag 'qcom-clk-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom

Pull Qualcomm clk driver updates from Bjorn Andersson:

 - Qualcomm IPQ5424 Network Subsystem Clock Controller
 - Qualcomm SM8750 Video Clock Controller
 - Describe parent/child relationship among the Qualcomm Titan
   GDSCs on SM845, SM6350, SM7150, SM8250, SM8450, and SM8550
 - Define display subsystem reset signals for SM6350, SM7150, and SDM660
 - Add missing USB4 clocks and resets on Hamoa
 - Address a variety of smaller issues across the drivers, and a
   few more Kconfig dependency issues

* tag 'qcom-clk-for-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (47 commits)
  clk: qcom: x1e80100-dispcc: Add USB4 router link resets
  dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets
  clk: qcom: videocc-sm8750: Add video clock controller driver for SM8750
  dt-bindings: clock: qcom: Add SM8750 video clock controller
  clk: qcom: branch: Extend invert logic for branch2 mem clocks
  clk: qcom: ecpricc-qdu100: Add mem_enable_mask to the clock memory branch
  clk: qcom: clk_mem_branch: add enable mask and invert flags
  clk: qcom: mmcc-sdm660: Add missing MDSS reset
  dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset
  clk: qcom: use different Kconfig prompts for APSS IPQ5424/6018 drivers
  clk: qcom: apss-ipq5424: remove unused 'apss_clk' structure
  dt-bindings: clock: qcom: Add Kaanapali Global clock controller
  dt-bindings: clock: qcom: Document the Kaanapali TCSR Clock Controller
  dt-bindings: clock: qcom-rpmhcc: Add RPMHCC for Kaanapali
  clk: qcom: tcsrcc-glymur: Update register offsets for clock refs
  clk: qcom: gcc-qcs615: Update the SDCC clock to use shared_floor_ops
  clk: qcom: camcc-sm7150: Fix PLL config of PLL2
  clk: qcom: camcc-sm6350: Fix PLL config of PLL2
  clk: qcom: Add NSS clock controller driver for IPQ5424
  clk: qcom: gcc-ipq5424: Add gpll0_out_aux clock
  ...
History 2025-11-30 11:47:23 -08:00
arch Kbuild fixes for 6.18 #1 2025-10-11 15:47:12 -07:00
block block-6.18-20251009 2025-10-10 10:37:13 -07:00
certs sign-file,extract-cert: use pkcs11 provider for OPENSSL MAJOR >= 3 2024-09-20 19:52:48 +03:00
crypto This push contains the following changes: 2025-10-10 08:56:16 -07:00
Documentation dt-bindings: clock: qcom: Add SM8750 video clock controller 2025-11-18 16:11:36 -06:00
drivers clk: qcom: x1e80100-dispcc: Add USB4 router link resets 2025-11-18 16:11:37 -06:00
fs - Avoid -Wflex-array-member-not-at-end warnings 2025-10-10 14:06:02 -07:00
include dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets 2025-11-18 16:11:36 -06:00
init printk changes for 6.18 2025-10-04 11:13:11 -07:00
io_uring io_uring/zcrx: increment fallback loop src offset 2025-10-08 07:26:14 -06:00
ipc namespace-6.18-rc1 2025-09-29 11:20:29 -07:00
kernel tracing fixes for v6.18: 2025-10-11 16:06:04 -07:00
lib lib/test_kho: use kho_preserve_vmalloc instead of storing addresses in fdt 2025-10-07 13:48:56 -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 slab hotfix for 6.18-rc1 2025-10-11 10:40:24 -07:00
net bpf-fixes 2025-10-11 10:31:38 -07:00
rust 7 hotfixes. All 7 are cc:stable and all 7 are for MM. 2025-10-11 10:14:55 -07:00
samples Char/Misc/IIO/Binder changes for 6.18-rc1 2025-10-04 16:26:32 -07:00
scripts Kbuild fixes for 6.18 #1 2025-10-11 15:47:12 -07:00
security integrity-v6.18 2025-10-05 10:48:33 -07:00
sound sound fixes for 6.18-rc1 2025-10-10 09:55:19 -07:00
tools - Remove a bunch of asm implementing condition flags testing in KVM's 2025-10-11 11:19:16 -07:00
usr gen_init_cpio: Ignore fsync() returning EINVAL on pipes 2025-10-07 09:53:05 -07:00
virt hyperv-next for v6.18 2025-10-07 08:40:15 -07:00
.clang-format memblock: drop for_each_free_mem_pfn_range_in_zone_from() 2025-09-14 08:49:03 +03: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: remove Alyssa Rosenzweig 2025-09-18 21:17:31 +02:00
.gitattributes .gitattributes: set diff driver for Rust source code files 2023-05-31 17:48:25 +02:00
.gitignore .gitignore: ignore compile_commands.json globally 2025-08-12 15:53:55 -07:00
.mailmap MAINTAINERS, .mailmap: update Umang's email address 2025-10-07 13:48:55 -07:00
.pylintrc tools: docs: parse-headers.py: move it from sphinx dir 2025-08-29 15:54:42 -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 USB/Thunderbolt changes for 6.18-rc1 2025-10-04 16:07:08 -07:00
Kbuild sched: Make migrate_{en,dis}able() inline 2025-09-25 09:57:16 +02:00
Kconfig io_uring: Rename KConfig to Kconfig 2025-02-19 14:53:27 -07:00
MAINTAINERS Just one series here - Mike Rappoport has taught KEXEC handover to 2025-10-11 10:27:52 -07:00
Makefile Linux 6.18-rc1 2025-10-12 13:42:36 -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.