Stephen Boyd 4c2fdfc4c8 Merge tag 'qcom-clk-for-5.20' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into clk-qcom
Pull Qualcomm clk driver updates from Bjorn Andersson:

 - Introduces support for the camera clock controller in SM8450 and
   the display and gpu clock controllers in SM8350.
 - Various fixes, new clocks and USB GDSCs are introduced for IPQ8074
   and for MSM8939 a series of fixes for issues introduced by inheriting
   the MSM8916 GCC driver is introduced.
 - Support for a new type of voteable GDSCs are introduced and put in
   use for the SC8280XP PCIe GDSCs. SC8280XP pipe clocks transitioned to
   the new phy-mux implementation.
 - MSM8996 GCC, the RPM clock driver and some clocks in MSM8994 GCC are
   transitioned to use parent_data.
 - The topology for Titan (camera) GDSCs on SDM845 and SM8250 are corrected
   and MSM8916 gains more possible frequencies for its GP clocks.
 - The GCC and tsens handling on MSM8960 is reworked to mimic the design in
   IPQ8074 and allow the GCC driver to probe earlier.
 - The regulator based mmcx supply for dispcc and videocc is dropped, as
   the only upstream target that adapted this interface was transitioned
   several kernel versions ago.
 - GDSCs found to be enabled at boot will now reflect in the enable
   count of the supply, as was done with the regulator supplies
   previously.

* tag 'qcom-clk-for-5.20' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (62 commits)
  clk: qcom: gcc-msm8994: use parent_hws for gpll0/4
  clk: qcom: clk-rpm: convert to parent_data API
  dt-bindings: clock: fix wrong clock documentation for qcom,rpmcc
  clk: qcom: gcc-msm8939: Add missing USB HS system clock frequencies
  clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies
  clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies
  clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency definitions
  clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock
  clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk
  clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled
  clk: qcom: Drop mmcx gdsc supply for dispcc and videocc
  clk: qcom: fix build error initializer element is not constant
  dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
  clk: qcom: add support for SM8350 DISPCC
  clk: qcom: add support for SM8350 GPUCC
  clk: qcom: add camera clock controller driver for SM8450 SoC
  clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration interfaces
  clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration interfaces
  clk: qcom: clk-alpha-pll: limit exported symbols to GPL licensed code
  clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
  ...
2022-08-01 14:23:59 -07:00
2022-06-05 17:18:54 -07: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 Restructured Text 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.
Description
No description provided
Readme 7.9 GiB
Languages
C 97.7%
Assembly 1.6%
Makefile 0.3%
Perl 0.1%