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 09febae220 Ability to handle different "General Register Files" syscons, not just
a single system-one, plus ability to model individual gates found there.
 
 For whatever reason Rockchip also moved the mmc-phase-clocks from the
 clock-unit for the GRF on some newer socs like the rk3528 (before moving
 them fully to the mmc controller itself on the rk3576), so add a new
 clock-variant for the phases, reusing the new GRF handling.
 
 Additionally the old rk3036 got real handling of the usb480m mux and
 some PLL rates were added.
 -----BEGIN PGP SIGNATURE-----
 
 iQFEBAABCAAuFiEE7v+35S2Q1vLNA3Lx86Z5yZzRHYEFAmgl8xcQHGhlaWtvQHNu
 dGVjaC5kZQAKCRDzpnnJnNEdgTPGB/46ZBjNxkWVkEtnNEzyS4CKFNSP9cooNJal
 IwTvkdT7SV59xXTBsTAJYctlB48cRF3J1TaI43BHvM0DT8UFzZT14iQXVUd+tqp0
 J+WJsiQNv4Sg8sjqwGEue9H2gxaADXu+j/0hpu9nMUwE/M5awImfej7sQ6hzh1gv
 OcORZvoosFIPCRj/Prcyx7P53R04gNEuDuQt4PrRnXVit3APS5ZgVzGQkAr2dl7g
 MEbgRRGWyjFpuuPlF7hWL/yNarLtNU0dc/O2etcfVnYX9UPPnCKZT2D3L2pgxthK
 z6x+CNipua6QarDYCrpWENeD6K+AZPPywoVrzg3opAfjvKo67J9A
 =du8y
 -----END PGP SIGNATURE-----

Merge tag 'v6.16-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into clk-rockchip

Pull Rockchip clk driver updates from Heiko Stuebner:

 - Ability to handle different "General Register Files" syscons, not
   just a single system-one, plus ability to model individual gates
   found there.

 - For whatever reason Rockchip also moved the mmc-phase-clocks from the
   clock-unit for the GRF on some newer socs like the rk3528 (before
   moving them fully to the mmc controller itself on the rk3576), so add
   a new clock-variant for the phases, reusing the new GRF handling.

 - The old rk3036 got real handling of the usb480m mux and some PLL
   rates were added.

* tag 'v6.16-rockchip-clk1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip:
  clk: rockchip: rk3528: add slab.h header include
  clk: rockchip: rk3576: add missing slab.h include
  clk: rockchip: rename gate-grf clk file
  clk: rockchip: rename branch_muxgrf to branch_grf_mux
  clk: rockchip: Pass NULL as reg pointer when registering GRF MMC clocks
  clk: rockchip: rk3036: mark ddrphy as critical
  clk: rockchip: rk3036: fix implementation of usb480m clock mux
  dt-bindings: clock: rk3036: add SCLK_USB480M clock-id
  clk: rockchip: rk3528: Add SD/SDIO tuning clocks in GRF region
  clk: rockchip: Support MMC clocks in GRF region
  dt-bindings: clock: Add GRF clock definition for RK3528
  clk: rockchip: add GATE_GRFs for SAI MCLKOUT to rk3576
  clk: rockchip: introduce GRF gates
  clk: rockchip: introduce auxiliary GRFs
  dt-bindings: clock: rk3576: add IOC gated clocks
  clk: rockchip: rk3568: Add PLL rate for 33.3MHz
  clk: rockchip: Drop empty init callback for rk3588 PLL type
  clk: rockchip: rk3588: Add PLL rate for 1500 MHz
History 2025-05-22 16:17:17 -07:00
arch
block
certs
crypto
Documentation
drivers
fs
include
init
io_uring
ipc
kernel
lib
LICENSES
mm
net
rust
samples
scripts
security
sound
tools
usr
virt
.clang-format
.clippy.toml
.cocciconfig
.editorconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
.rustfmt.toml
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS
Makefile
README

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.