milos-linux/include/dt-bindings/clock
Linus Torvalds 4ee64205ff We've finally gotten rid of the struct clk_ops::round_rate() code after months
of effort from Brian Masney. Now the only option is to use determine_rate(),
 which is good because that takes a struct argument instead of just a couple
 unsigned longs, allowing us to easily modify the way we determine and set rates
 in the clk tree.
 
 Beyond that core framework change we've got the typical pile of new SoC clk
 driver additions, fixes for clk data and/or adding missing clks because the
 consumer driver using those clks wasn't ready, etc. The usual suspects are all
 here: Qualcomm, Samsung, Mediatek, and Rockchip along with some newcomers
 making RISC-V SoCs like ESWIN's eic700 and Tenstorrent's Atlantis. The clk
 driver side of this looks pretty normal.
 
 Core:
  - Remove the round_rate() clk op (yay!)
 
 New Drivers:
  - ESWIN eic700 SoC clk support
  - Econet EN751221 SoC clock/reset support
  - Global TCSR, RPMh, and display clock controller support for
    the Qualcomm Eliza platform
  - TCSR, the multiple global, and the RPMh clock controller
    support for the Qualcomm Nord platform
  - GPU clock controller support for Qualcomm SM8750
  - Video and GPU clock controller support for Qualcomm Glymur
  - Global clock controller support for Qualcomm IPQ5210
  - Axis ARTPEC-9: Add new PLL clocks and new drivers for eight clock
    controllers on the SoC
  - ExynosAutov920: Add G3D (GPU) clock controller
  - Clock driver for the Rockchip RV1103B SoC
  - Initial support for the Renesas RZ/G3L (R9A08G046) SoC
  - Clock and reset controllers (e.g. PRCM) in the Tenstorrent Atlantis SoC
 -----BEGIN PGP SIGNATURE-----
 
 iQJIBAABCAAyFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAmnmb1QUHHN3Ym95ZEBj
 aHJvbWl1bS5vcmcACgkQrQKIl8bklSUcUg/+PCWUrRlcgboA/xCl+qdfa7Pxd3X6
 W6Z0IFwPrF6kZQnhlIIn3JlRcHixWilwNPgd02h5QK/2gA+Fa+T3h2+SE4oNW/qY
 dZm2W8qDxRIB2+/okuUaDOp0crybtRKHkph9jW1YJo+EDLRhwAVE1SKbr/uyZiAk
 1mr0lk8ZXbvhE/VoQysMjoZ8ITBEQiOwJEBNma6Oufl6dPEdSnaTKWkJZsUc3xjM
 kFx666wNDVqwVobX2q3J6mb3/CyPEIpyFeOgAFVkRcVdPf53Xz7BijYkS2wtPclM
 E58PKIjqk1TMt9nIdo5QuHZ5Og7nPFTQ9W1R0Qo/JGfjWnqqWTwCkEOXWWgTVD6x
 F/gctH+X9JkQEsXid6P4HAdFqOm2UhoUJJ+yTcwXphaQXCctG/kYRW0dbxu8N/z6
 hGpOKKeTmkioHIZoUW4Ap4L9futQWVmd45J9w6MGxF4QZL9apL2ILJ7jxhefxFH6
 YDb8srZ50Mqco18TERxvxMhK5kKiyzz7uL927O9pofmRPwzSKlwIKgILhVKNJff2
 TbCvOKi5oFpRizH/HmjVJ4SbKjWXrwbI6vTxy59FgKnAsmcwg1NQVBDu6Wo4ohtL
 HVe94hPE55q8585D5f6xhfM0MTmE73prZxmb57FtXMJbHFDwYt50v4W95ToAOz4O
 wN9cQVEL1vm6hx4=
 =RdCb
 -----END PGP SIGNATURE-----

Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux

Pull clk updates from Stephen Boyd:
 "We've finally gotten rid of the struct clk_ops::round_rate() code
  after months of effort from Brian Masney. Now the only option is to
  use determine_rate(), which is good because that takes a struct
  argument instead of just a couple unsigned longs, allowing us to
  easily modify the way we determine and set rates in the clk tree.

  Beyond that core framework change we've got the typical pile of new
  SoC clk driver additions, fixes for clk data and/or adding missing
  clks because the consumer driver using those clks wasn't ready, etc.
  The usual suspects are all here: Qualcomm, Samsung, Mediatek, and
  Rockchip along with some newcomers making RISC-V SoCs like ESWIN's
  eic700 and Tenstorrent's Atlantis. The clk driver side of this looks
  pretty normal.

  Core:
   - Remove the round_rate() clk op (yay!)

  New Drivers:
   - ESWIN eic700 SoC clk support
   - Econet EN751221 SoC clock/reset support
   - Global TCSR, RPMh, and display clock controller support for the
     Qualcomm Eliza platform
   - TCSR, the multiple global, and the RPMh clock controller support
     for the Qualcomm Nord platform
   - GPU clock controller support for Qualcomm SM8750
   - Video and GPU clock controller support for Qualcomm Glymur
   - Global clock controller support for Qualcomm IPQ5210
   - Axis ARTPEC-9: Add new PLL clocks and new drivers for eight clock
     controllers on the SoC
   - ExynosAutov920: Add G3D (GPU) clock controller
   - Clock driver for the Rockchip RV1103B SoC
   - Initial support for the Renesas RZ/G3L (R9A08G046) SoC
   - Clock and reset controllers (e.g. PRCM) in the Tenstorrent Atlantis SoC"

* tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (132 commits)
  clk: visconti: pll: initialize clk_init_data to zero
  clk: fsl-sai: Add MCLK generation support
  clk: fsl-sai: Extract clock setup into fsl_sai_clk_register()
  dt-bindings: clock: fsl-sai: Document clock-cells = <1> support
  clk: fsl-sai: Add i.MX8M support with 8 byte register offset
  clk: fsl-sai: Sort the headers
  dt-bindings: clock: fsl-sai: Document i.MX8M support
  clk: qcom: gcc: Add multiple global clock controller driver for Nord SoC
  clk: qcom: rpmh: Add support for Nord rpmh clocks
  clk: qcom: Add TCSR clock driver for Nord SoC
  dt-bindings: clock: qcom: Add Nord Global Clock Controller
  dt-bindings: clock: qcom-rpmhcc: Add support for Nord SoCs
  dt-bindings: clock: qcom: Document the Nord SoC TCSR Clock Controller
  clk: qcom: gcc-x1e80100: Keep GCC USB QTB clock always ON
  clk: qcom: Constify list of critical CBCR registers
  clk: qcom: Constify qcom_cc_driver_data
  clk: qcom: videocc-glymur: Constify qcom_cc_desc
  clk: qcom: Add a driver for SM8750 GPU clocks
  dt-bindings: clock: qcom: Add SM8750 GPU clocks
  clk: qcom: ipq-cmn-pll: Add IPQ8074 SoC support
  ...
2026-04-21 08:33:26 -07:00
..
actions,s500-cmu.h
actions,s700-cmu.h
actions,s900-cmu.h
agilex-clock.h
alphascale,asm9260.h
am3.h
am4.h
amlogic,a1-peripherals-clkc.h
amlogic,a1-pll-clkc.h
amlogic,c3-peripherals-clkc.h
amlogic,c3-pll-clkc.h
amlogic,c3-scmi-clkc.h
amlogic,s4-peripherals-clkc.h dt-bindings: clock: add video clock indices for Amlogic S4 SoC 2025-12-15 10:56:08 +01:00
amlogic,s4-pll-clkc.h
amlogic,t7-peripherals-clkc.h dt-bindings: clock: add Amlogic T7 peripherals clock controller 2025-12-15 10:42:29 +01:00
amlogic,t7-pll-clkc.h dt-bindings: clock: add Amlogic T7 PLL clock controller 2025-12-15 10:42:28 +01:00
amlogic,t7-scmi.h dt-bindings: clock: add Amlogic T7 SCMI clock controller 2025-12-15 10:42:29 +01:00
aspeed,ast2700-scu.h dt-bindings: clock: ast2700: modify soc0/1 clock define 2025-09-21 13:14:04 -07:00
aspeed-clock.h dt-bindings: clock: aspeed: Add VIDEO reset definition 2026-02-03 21:37:05 -08:00
ast2600-clock.h
at91.h
ath79-clk.h
axg-aoclkc.h
axg-audio-clkc.h
axg-clkc.h
axis,artpec6-clkctrl.h
axis,artpec8-clk.h dt-bindings: clock: Add ARTPEC-8 clock controller 2025-08-31 15:22:10 +02:00
axis,artpec9-clk.h dt-bindings: clock: Add ARTPEC-9 clock controller 2026-02-24 12:37:44 +01:00
bcm-cygnus.h
bcm-ns2.h
bcm-nsp.h
bcm-sr.h
bcm281xx.h
bcm2835-aux.h
bcm2835.h
bcm3368-clock.h
bcm6318-clock.h
bcm6328-clock.h
bcm6358-clock.h
bcm6362-clock.h
bcm6368-clock.h
bcm21664.h
bcm63268-clock.h
berlin2.h
berlin2q.h
bm1880-clock.h
boston-clock.h
cirrus,cs2000-cp.h
cirrus,ep9301-syscon.h
cix,sky1.h
clps711x-clock.h
cortina,gemini-clock.h
dm814.h
dm816.h
dra7.h
econet,en751221-scu.h dt-bindings: clock, reset: Add econet EN751221 2026-03-24 21:55:41 -07:00
en7523-clk.h
eswin,eic7700-clock.h dt-bindings: clock: eswin: Documentation for eic7700 SoC 2026-03-24 19:11:25 -07:00
exynos-audss-clk.h
exynos4.h
exynos7-clk.h
exynos850.h dt-bindings: clock: exynos850: Add APM_AP MAILBOX clock 2026-03-24 13:42:23 +01:00
exynos3250.h
exynos5250.h
exynos5260-clk.h
exynos5410.h
exynos5420.h
exynos5433.h
exynos7885.h
fsd-clk.h dt-bindings: clock: Add CAM_CSI clock macro for FSD 2025-08-18 10:46:32 +02:00
fsl,qoriq-clockgen.h
g12a-aoclkc.h
g12a-clkc.h
google,gs101-acpm.h dt-bindings: firmware: google,gs101-acpm-ipc: add ACPM clocks 2025-10-20 08:46:28 +02:00
google,gs101.h dt-bindings: clock: google,gs101-clock: Add DPU clock management unit 2026-01-17 20:29:38 +01:00
gxbb-aoclkc.h
gxbb-clkc.h
hi3516cv300-clock.h
hi3519-clock.h
hi3559av100-clock.h
hi3620-clock.h
hi3660-clock.h
hi3670-clock.h
hi6220-clock.h
hip04-clock.h
histb-clock.h
hix5hd2-clock.h
imx1-clock.h
imx5-clock.h
imx6qdl-clock.h
imx6sl-clock.h
imx6sll-clock.h
imx6sx-clock.h
imx6ul-clock.h
imx7d-clock.h
imx7ulp-clock.h
imx8-clock.h
imx8-lpcg.h
imx8mm-clock.h
imx8mn-clock.h
imx8mp-clock.h
imx8mq-clock.h
imx8ulp-clock.h dt-bindings: clock: document 8ULP's SIM LPAV 2025-11-11 18:01:22 +02:00
imx21-clock.h
imx27-clock.h
imx93-clock.h
imxrt1050-clock.h
ingenic,jz4725b-cgu.h
ingenic,jz4740-cgu.h
ingenic,jz4755-cgu.h
ingenic,jz4760-cgu.h
ingenic,jz4770-cgu.h
ingenic,jz4780-cgu.h
ingenic,sysost.h
ingenic,tcu.h
ingenic,x1000-cgu.h
ingenic,x1830-cgu.h
intel,agilex5-clkmgr.h
intel,lgm-clk.h
k210-clk.h
lochnagar.h
loongson,ls1x-clk.h
loongson,ls2k-clk.h dt-bindings: clock: loongson2: Add Loongson-2K0300 compatible 2025-09-21 12:48:30 -07:00
lpc18xx-ccu.h
lpc18xx-cgu.h
lpc32xx-clock.h
lsi,axm5516-clks.h
marvell,mmp2-audio.h
marvell,mmp2.h
marvell,pxa168.h
marvell,pxa910.h
marvell,pxa1908.h
marvell,pxa1928.h
maxim,max9485.h
maxim,max77620.h
maxim,max77686.h
maxim,max77802.h
mediatek,mt6735-apmixedsys.h
mediatek,mt6735-imgsys.h
mediatek,mt6735-infracfg.h
mediatek,mt6735-mfgcfg.h
mediatek,mt6735-pericfg.h
mediatek,mt6735-topckgen.h
mediatek,mt6735-vdecsys.h
mediatek,mt6735-vencsys.h
mediatek,mt6795-clk.h
mediatek,mt7981-clk.h
mediatek,mt7988-clk.h
mediatek,mt8188-clk.h
mediatek,mt8196-clock.h dt-bindings: clock: mediatek: Describe MT8196 clock controllers 2025-09-21 09:35:59 -07:00
mediatek,mt8365-clk.h
mediatek,mtmips-sysc.h
meson8-ddr-clkc.h
meson8b-clkc.h
microchip,lan966x.h
microchip,mpfs-clock.h
microchip,pic32-clock.h
microchip,sparx5.h
mobileye,eyeq5-clk.h
mobileye,eyeq6lplus-clk.h dt-bindings: soc: mobileye: Add EyeQ6Lplus OLB 2026-04-13 15:31:40 +02:00
mpc512x-clock.h
mstar-msc313-mpll.h
mt2701-clk.h
mt2712-clk.h
mt6765-clk.h
mt6779-clk.h
mt6797-clk.h
mt7621-clk.h
mt7622-clk.h dt-bindings: clock: mt7622: Add AFE_MRGIF clock 2025-09-21 09:31:43 -07:00
mt7629-clk.h
mt7986-clk.h
mt8135-clk.h
mt8167-clk.h
mt8173-clk.h
mt8183-clk.h
mt8186-clk.h
mt8192-clk.h
mt8195-clk.h
mt8516-clk.h
nuvoton,ma35d1-clk.h
nuvoton,npcm7xx-clock.h
nuvoton,npcm845-clk.h
nvidia,tegra264.h
nxp,imx94-clock.h
nxp,imx95-clock.h
omap4.h
omap5.h
pistachio-clk.h
px30-cru.h
pxa-clock.h
qcom,apss-ipq.h dt-bindings: clock: ipq5424-apss-clk: Add ipq5424 apss clock controller 2025-08-11 10:05:20 -05:00
qcom,camcc-sc7180.h
qcom,camcc-sc7280.h
qcom,camcc-sdm845.h
qcom,camcc-sm8250.h
qcom,dispcc-qcm2290.h
qcom,dispcc-sc7180.h dt-bindings: clock: qcom,dispcc-sc7180: Define MDSS resets 2026-03-23 22:16:35 -05:00
qcom,dispcc-sc7280.h dt-bindings: clock: dispcc-sc7280: Add display resets 2025-08-12 09:58:29 -05:00
qcom,dispcc-sc8280xp.h
qcom,dispcc-sdm845.h
qcom,dispcc-sm6125.h dt-bindings: clock: qcom,dispcc-sm6125: Define MDSS resets 2026-03-11 15:44:18 -05:00
qcom,dispcc-sm6350.h dt-bindings: clock: dispcc-sm6350: Add MDSS_CORE & MDSS_RSCC resets 2025-10-22 16:35:57 -05:00
qcom,dispcc-sm8150.h
qcom,dispcc-sm8250.h
qcom,dispcc-sm8350.h
qcom,dsi-phy-28nm.h
qcom,eliza-dispcc.h dt-bindings: clock: qcom,eliza-dispcc: Add Eliza SoC display CC 2026-03-23 11:28:52 -05:00
qcom,eliza-gcc.h dt-bindings: clock: qcom: document the Eliza Global Clock Controller 2026-03-11 15:31:14 -05:00
qcom,eliza-tcsr.h dt-bindings: clock: qcom: Document the Eliza TCSR Clock Controller 2026-03-11 15:31:14 -05:00
qcom,gcc-apq8084.h
qcom,gcc-ipq806x.h
qcom,gcc-ipq4019.h
qcom,gcc-ipq5018.h
qcom,gcc-ipq6018.h
qcom,gcc-ipq8074.h
qcom,gcc-mdm9607.h
qcom,gcc-mdm9615.h
qcom,gcc-msm8660.h
qcom,gcc-msm8909.h
qcom,gcc-msm8916.h
qcom,gcc-msm8917.h dt-bindings: clock: qcom: Add MSM8940 Global Clock Controller 2026-01-07 09:34:28 -06:00
qcom,gcc-msm8939.h
qcom,gcc-msm8953.h
qcom,gcc-msm8960.h
qcom,gcc-msm8974.h
qcom,gcc-msm8976.h
qcom,gcc-msm8994.h
qcom,gcc-msm8996.h
qcom,gcc-msm8998.h
qcom,gcc-qcm2290.h
qcom,gcc-qcs404.h
qcom,gcc-sc7180.h
qcom,gcc-sc7280.h
qcom,gcc-sc8180x.h dt-bindings: clock: qcom,gcc-sc8180x: Add missing GDSCs 2026-03-18 21:08:51 -05:00
qcom,gcc-sc8280xp.h
qcom,gcc-sdm660.h dt-bindings: clock: gcc-sdm660: Add LPASS/CDSP vote clocks/GDSCs 2025-08-23 20:39:21 -05:00
qcom,gcc-sdm845.h
qcom,gcc-sdx55.h
qcom,gcc-sdx65.h
qcom,gcc-sm6115.h
qcom,gcc-sm6125.h
qcom,gcc-sm6350.h
qcom,gcc-sm8150.h
qcom,gcc-sm8250.h
qcom,gcc-sm8350.h
qcom,gcc-sm8450.h
qcom,glymur-dispcc.h dt-bindings: clock: Add DISPCC and reset controller for GLYMUR SoC 2025-09-03 17:13:16 -05:00
qcom,glymur-gcc.h dt-bindings: clock: qcom: Add GCC video axi reset clock for Glymur 2026-02-23 10:42:54 -06:00
qcom,glymur-gpucc.h dt-bindings: clock: qcom: document the Glymur GPU Clock Controller 2026-02-23 10:39:07 -06:00
qcom,glymur-tcsr.h dt-bindings: clock: qcom: Document the Glymur SoC TCSR Clock Controller 2025-09-03 18:14:44 -05:00
qcom,glymur-videocc.h dt-bindings: clock: qcom: Add video clock controller on Glymur SoC 2026-02-23 10:42:54 -06:00
qcom,gpucc-msm8998.h
qcom,gpucc-sc7180.h
qcom,gpucc-sc7280.h
qcom,gpucc-sc8280xp.h
qcom,gpucc-sdm660.h
qcom,gpucc-sdm845.h
qcom,gpucc-sm6350.h
qcom,gpucc-sm8150.h
qcom,gpucc-sm8250.h
qcom,gpucc-sm8350.h
qcom,ipq-cmn-pll.h
qcom,ipq5018-cmn-pll.h
qcom,ipq5210-gcc.h dt-bindings: clock: add Qualcomm IPQ5210 GCC 2026-03-18 20:52:54 -05:00
qcom,ipq5332-gcc.h
qcom,ipq5424-cmn-pll.h
qcom,ipq5424-gcc.h dt-bindings: clock: gcc-ipq5424: Add definition for GPLL0_OUT_AUX 2025-10-22 16:57:22 -05:00
qcom,ipq5424-nsscc.h dt-bindings: clock: qcom: Add NSS clock controller for IPQ5424 SoC 2025-10-22 16:57:22 -05:00
qcom,ipq6018-cmn-pll.h dt-bindings: clock: qcom: Add CMN PLL support for IPQ6018 2026-03-30 09:02:11 -05:00
qcom,ipq8074-cmn-pll.h dt-bindings: clock: qcom: Add CMN PLL support for IPQ8074 2026-03-30 09:02:12 -05:00
qcom,ipq9574-gcc.h
qcom,ipq9574-nsscc.h
qcom,kaanapali-cambistmclkcc.h dt-bindings: clock: qcom: Add support for CAMCC for Kaanapali 2026-01-07 09:42:14 -06:00
qcom,kaanapali-camcc.h dt-bindings: clock: qcom: Add support for CAMCC for Kaanapali 2026-01-07 09:42:14 -06:00
qcom,kaanapali-dispcc.h dt-bindings: clock: qcom: document Kaanapali DISPCC clock controller 2026-01-07 09:42:14 -06:00
qcom,kaanapali-gcc.h dt-bindings: clock: qcom: Add Kaanapali Global clock controller 2025-11-03 19:10:42 -06:00
qcom,kaanapali-gpucc.h dt-bindings: clock: qcom: document the Kaanapali GPU Clock Controller 2026-01-07 09:42:14 -06:00
qcom,kaanapali-gxclkctl.h dt-bindings: clock: qcom: document the Kaanapali GPU Clock Controller 2026-01-07 09:42:14 -06:00
qcom,kaanapali-videocc.h dt-bindings: clock: qcom: Add Kaanapali video clock controller 2026-01-07 09:42:14 -06:00
qcom,lcc-ipq806x.h
qcom,lcc-msm8960.h
qcom,lpass-sc7280.h
qcom,lpass-sdm845.h
qcom,lpassaudiocc-sc7280.h
qcom,lpasscorecc-sc7180.h
qcom,lpasscorecc-sc7280.h
qcom,milos-camcc.h
qcom,milos-dispcc.h
qcom,milos-gcc.h
qcom,milos-gpucc.h
qcom,milos-videocc.h
qcom,mmcc-apq8084.h
qcom,mmcc-msm8960.h
qcom,mmcc-msm8974.h
qcom,mmcc-msm8994.h
qcom,mmcc-msm8996.h
qcom,mmcc-msm8998.h
qcom,mmcc-sdm660.h dt-bindings: clock: mmcc-sdm660: Add missing MDSS reset 2025-11-18 10:29:03 -06:00
qcom,nord-gcc.h dt-bindings: clock: qcom: Add Nord Global Clock Controller 2026-04-08 20:57:01 -05:00
qcom,nord-negcc.h dt-bindings: clock: qcom: Add Nord Global Clock Controller 2026-04-08 20:57:01 -05:00
qcom,nord-nwgcc.h dt-bindings: clock: qcom: Add Nord Global Clock Controller 2026-04-08 20:57:01 -05:00
qcom,nord-segcc.h dt-bindings: clock: qcom: Add Nord Global Clock Controller 2026-04-08 20:57:01 -05:00
qcom,nord-tcsrcc.h dt-bindings: clock: qcom: Document the Nord SoC TCSR Clock Controller 2026-04-08 20:57:01 -05:00
qcom,q6sstopcc-qcs404.h
qcom,qca8k-nsscc.h
qcom,qcm2290-gpucc.h
qcom,qcs615-camcc.h
qcom,qcs615-dispcc.h
qcom,qcs615-gcc.h
qcom,qcs615-gpucc.h
qcom,qcs615-videocc.h
qcom,qcs8300-camcc.h
qcom,qcs8300-gcc.h
qcom,qcs8300-gpucc.h
qcom,qdu1000-ecpricc.h
qcom,qdu1000-gcc.h
qcom,rpmcc.h
qcom,rpmh.h
qcom,sa8775p-camcc.h
qcom,sa8775p-dispcc.h
qcom,sa8775p-gcc.h
qcom,sa8775p-gpucc.h
qcom,sa8775p-videocc.h
qcom,sar2130p-gcc.h
qcom,sar2130p-gpucc.h
qcom,sc8180x-camcc.h
qcom,sc8280xp-camcc.h
qcom,sc8280xp-lpasscc.h
qcom,sdx75-gcc.h
qcom,sm4450-camcc.h
qcom,sm4450-dispcc.h
qcom,sm4450-gcc.h
qcom,sm4450-gpucc.h
qcom,sm6115-dispcc.h dt-bindings: clock: qcom,sm6115-dispcc: Define MDSS resets 2026-03-11 15:44:18 -05:00
qcom,sm6115-gpucc.h
qcom,sm6115-lpasscc.h
qcom,sm6125-gpucc.h
qcom,sm6350-camcc.h
qcom,sm6350-videocc.h
qcom,sm6375-dispcc.h
qcom,sm6375-gcc.h
qcom,sm6375-gpucc.h
qcom,sm7150-camcc.h
qcom,sm7150-dispcc.h dt-bindings: clock: sm7150-dispcc: Add MDSS_CORE reset 2025-10-22 16:38:03 -05:00
qcom,sm7150-gcc.h
qcom,sm7150-videocc.h
qcom,sm8150-camcc.h
qcom,sm8250-lpass-aoncc.h
qcom,sm8250-lpass-audiocc.h
qcom,sm8350-videocc.h
qcom,sm8450-camcc.h
qcom,sm8450-dispcc.h
qcom,sm8450-gpucc.h
qcom,sm8450-videocc.h
qcom,sm8550-camcc.h
qcom,sm8550-dispcc.h
qcom,sm8550-gcc.h
qcom,sm8550-gpucc.h
qcom,sm8550-tcsr.h
qcom,sm8650-camcc.h
qcom,sm8650-dispcc.h
qcom,sm8650-gcc.h
qcom,sm8650-gpucc.h
qcom,sm8650-tcsr.h
qcom,sm8650-videocc.h
qcom,sm8750-cambistmclkcc.h dt-bindings: clock: qcom: Add camera clock controller for SM8750 SoC 2026-01-07 09:37:01 -06:00
qcom,sm8750-camcc.h dt-bindings: clock: qcom: Add camera clock controller for SM8750 SoC 2026-01-07 09:37:01 -06:00
qcom,sm8750-dispcc.h
qcom,sm8750-gcc.h
qcom,sm8750-gpucc.h dt-bindings: clock: qcom: Add SM8750 GPU clocks 2026-03-30 09:08:53 -05:00
qcom,sm8750-tcsr.h
qcom,sm8750-videocc.h dt-bindings: clock: qcom: Add SM8750 video clock controller 2025-11-18 16:11:36 -06:00
qcom,turingcc-qcs404.h
qcom,videocc-sc7180.h
qcom,videocc-sc7280.h
qcom,videocc-sdm845.h
qcom,videocc-sm8150.h
qcom,videocc-sm8250.h
qcom,x1e80100-camcc.h
qcom,x1e80100-dispcc.h dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets 2025-11-18 16:11:36 -06:00
qcom,x1e80100-gcc.h dt-bindings: clock: qcom,x1e80100-gcc: Add missing UFS mux clocks 2026-01-03 08:39:35 -06:00
qcom,x1e80100-gpucc.h
qcom,x1e80100-tcsr.h
r7s9210-cpg-mssr.h
r7s72100-clock.h
r8a73a4-clock.h
r8a774a1-cpg-mssr.h
r8a774b1-cpg-mssr.h
r8a774c0-cpg-mssr.h
r8a774e1-cpg-mssr.h
r8a779a0-cpg-mssr.h dt-bindings: clock: r8a779a0: Add ZG core clock 2025-11-10 10:56:47 +01:00
r8a779f0-cpg-mssr.h
r8a779g0-cpg-mssr.h
r8a7740-clock.h
r8a7742-cpg-mssr.h
r8a7743-cpg-mssr.h
r8a7744-cpg-mssr.h
r8a7745-cpg-mssr.h
r8a7778-clock.h
r8a7779-clock.h
r8a7790-cpg-mssr.h
r8a7791-cpg-mssr.h
r8a7792-cpg-mssr.h
r8a7793-cpg-mssr.h
r8a7794-cpg-mssr.h
r8a7795-cpg-mssr.h
r8a7796-cpg-mssr.h
r8a77470-cpg-mssr.h
r8a77961-cpg-mssr.h
r8a77965-cpg-mssr.h
r8a77970-cpg-mssr.h
r8a77980-cpg-mssr.h
r8a77990-cpg-mssr.h
r8a77995-cpg-mssr.h
r9a06g032-sysctrl.h
r9a07g043-cpg.h
r9a07g044-cpg.h
r9a07g054-cpg.h
r9a08g045-cpg.h
r9a09g011-cpg.h
raspberrypi,rp1-clocks.h dt-bindings: clock: rp1: Add missing MIPI DSI defines 2025-09-03 13:47:58 -07:00
renesas,r8a779h0-cpg-mssr.h
renesas,r9a08g045-vbattb.h
renesas,r9a08g046-cpg.h dt-bindings: clock: renesas,rzg2l-cpg: Document RZ/G3L SoC 2026-03-26 19:44:48 +01:00
renesas,r9a09g047-cpg.h dt-bindings: clock: renesas,r9a09g047-cpg: Add USB2 PHY core clocks 2025-10-14 10:42:51 +02:00
renesas,r9a09g056-cpg.h dt-bindings: clock: renesas,r9a09g056-cpg: Add USB3.0 core clocks 2025-11-13 21:12:59 +01:00
renesas,r9a09g057-cpg.h dt-bindings: clock: renesas,r9a09g057-cpg: Add USB3.0 core clocks 2025-11-13 21:12:59 +01:00
renesas,r9a09g077-cpg-mssr.h dt-bindings: clock: renesas,r9a09g077/87: Add PCLKCAN ID 2026-01-08 10:07:47 +01:00
renesas,r9a09g087-cpg-mssr.h dt-bindings: clock: renesas,r9a09g077/87: Add PCLKCAN ID 2026-01-08 10:07:47 +01:00
renesas-cpg-mssr.h
rk3036-cru.h
rk3066a-cru.h
rk3128-cru.h
rk3188-cru-common.h
rk3188-cru.h
rk3228-cru.h
rk3288-cru.h
rk3308-cru.h
rk3328-cru.h
rk3368-cru.h dt-bindings: clock: rk3368: Add SCLK_MIPIDSI_24M 2025-09-03 14:17:44 +02:00
rk3399-cru.h
rk3399-ddr.h
rk3568-cru.h dt-bindings: clock: rk3568: Drop CLK_NR_CLKS define 2025-11-06 00:03:17 +01:00
rockchip,rk808.h
rockchip,rk3506-cru.h dt-bindings: clock: rockchip: Add RK3506 clock and reset unit 2025-11-23 22:56:49 +01:00
rockchip,rk3528-cru.h
rockchip,rk3562-cru.h
rockchip,rk3576-cru.h
rockchip,rk3588-cru.h
rockchip,rv1103b-cru.h dt-bindings: clock: rockchip: Add RV1103B CRU support 2026-03-02 12:51:26 +01:00
rockchip,rv1126-cru.h
rockchip,rv1126b-cru.h dt-bindings: clock, reset: Add support for rv1126b 2025-11-20 20:50:23 +01:00
rv1108-cru.h
s5pv210-audss.h
s5pv210.h
samsung,exynos990.h dt-bindings: clock: exynos990: Add PERIC0 and PERIC1 clock units 2025-09-07 11:10:55 +02:00
samsung,exynos2200-cmu.h
samsung,exynos7870-cmu.h
samsung,exynos8895.h
samsung,exynosautov9.h
samsung,exynosautov920.h dt-bindings: clock: exynosautov920: add G3D clock definitions 2026-02-28 15:42:02 +01:00
samsung,s2mps11.h
samsung,s3c64xx-clock.h
sh73a0-clock.h
sifive-fu540-prci.h
sifive-fu740-prci.h
sophgo,cv1800.h
sophgo,sg2042-clkgen.h
sophgo,sg2042-pll.h
sophgo,sg2042-rpgate.h
sophgo,sg2044-clk.h
sophgo,sg2044-pll.h
spacemit,k1-syscon.h dt-bindings: clock: spacemit: introduce i2s pre-clock to fix i2s clock 2025-09-19 22:54:40 -07:00
spacemit,k3-clocks.h dt-bindings: soc: spacemit: k3: add clock support 2026-01-09 10:27:10 +08:00
sprd,sc9860-clk.h
sprd,sc9863a-clk.h
sprd,ums512-clk.h
st,stm32mp21-rcc.h dt-bindings: stm32: add STM32MP21 clocks and reset bindings 2025-09-21 10:31:55 -07:00
st,stm32mp25-rcc.h
starfive,jh7110-crg.h
starfive-jh7100-audio.h
starfive-jh7100.h
ste-ab8500.h
ste-db8500-clkout.h
stih407-clks.h
stih410-clks.h
stih418-clks.h
stm32fx-clock.h
stm32h7-clks.h
stm32mp1-clks.h
stm32mp13-clks.h
stratix10-clock.h
sun4i-a10-ccu.h
sun4i-a10-pll2.h
sun5i-ccu.h
sun6i-a31-ccu.h
sun6i-rtc.h
sun7i-a20-ccu.h
sun8i-a23-a33-ccu.h
sun8i-a83t-ccu.h
sun8i-de2.h
sun8i-h3-ccu.h
sun8i-r-ccu.h
sun8i-r40-ccu.h
sun8i-tcon-top.h
sun8i-v3s-ccu.h
sun9i-a80-ccu.h
sun9i-a80-de.h
sun9i-a80-usb.h
sun20i-d1-ccu.h
sun20i-d1-r-ccu.h
sun50i-a64-ccu.h
sun50i-a100-ccu.h
sun50i-a100-r-ccu.h
sun50i-h6-ccu.h
sun50i-h6-r-ccu.h
sun50i-h616-ccu.h
sun55i-a523-ccu.h dt-bindings: clock: sun55i-a523-ccu: Add missing NPU module clock 2025-09-13 13:49:08 +08:00
sun55i-a523-mcu-ccu.h dt-bindings: clock: sun55i-a523-ccu: Add A523 MCU CCU clock controller 2025-09-13 13:49:09 +08:00
sun55i-a523-r-ccu.h
suniv-ccu-f1c100s.h
sunplus,sp7021-clkc.h
tegra20-car.h
tegra30-car.h dt-bindings: clock: tegra30: Add IDs for CSI pad clocks 2025-09-11 18:03:10 +02:00
tegra114-car.h
tegra124-car-common.h
tegra124-car.h
tegra186-clock.h
tegra194-clock.h
tegra210-car.h
tegra234-clock.h
tenstorrent,atlantis-prcm-rcpu.h dt-bindings: clk: tenstorrent: Add tenstorrent,atlantis-prcm-rcpu 2026-03-09 20:10:26 -07:00
thead,th1520-clk-ap.h dt-bindings: clock: thead,th1520-clk-ap: Add ID for C910 bus clock 2025-12-18 11:14:45 -08:00
ti-dra7-atl.h
toshiba,tmpv770x.h dt-bindings: clock: tmpv770x: Add VIIF clocks 2025-11-20 18:53:30 -08:00
versaclock.h
vf610-clock.h dt-bindings: clock: vf610: Add definitions for MTIP L2 switch 2026-03-19 16:15:32 +02:00
xlnx-vcu.h