linux/include/dt-bindings/clock
Linus Torvalds 619b92b9c8 I'm actually surprised this time. There aren't any new Qualcomm SoC clk
drivers. And there's zero diff in the core clk framework. Instead we have new
 clk drivers for STM and Sophgo, with Samsung^WGoogle in third for the diffstat
 because they introduced HSI0 and HSI2 clk drivers for Google's GS101 SoC (high
 speed interface things like PCIe, UFS, and MMC). Beyond those big diffs there's
 the usual updates to various clk drivers for incorrect parent descriptions or
 mising MODULE_DEVICE_TABLE()s, etc. Nothing in particular stands out as super
 interesting here.
 
 New Drivers:
  - STM32MP257 SoC clk driver
  - Airoha EN7581 SoC clk driver
  - Sophgo CV1800B, CV1812H and SG2000 SoC clk driver
  - Loongson-2k0500 and Loongson-2k2000 SoC clk driver
  - Add HSI0 and HSI2 clock controllers for Google GS101
  - Add i.MX95 BLK CTL clock driver
 
 Updates:
  - Allocate clk_ops dynamically for SCMI clk driver
  - Add support in qcom RCG and RCG2 for multiple configurations for the same frequency
  - Use above support for IPQ8074 NSS port 5 and 6 clocks to resolve issues
  - Fix the Qualcomm APSS IPQ5018 PLL to fix boot failures of some boards
  - Cleanups and fixes for Qualcomm Stromer PLLs
  - Reduce max CPU frequency on Qualcomm APSS IPQ5018
  - Fix Kconfig dependencies of Qualcomm SM8650 GPU and SC8280XP camera
    clk drivers
  - Make Qualcomm MSM8998 Venus clocks functional
  - Cleanup downstream remnants related to DisplayPort across Qualcomm
    SM8450, SM6350, SM8550, and SM8650
  - Reuse the Huayra APSS register map on Qualcomm MSM8996 CBF PLL
  - Use a specific Qualcomm QCS404 compatible for the otherwise generic
    HFPLL
  - Remove Qualcomm SM8150 CPUSS AHB clk as it is unused
  - Remove an unused field in the Qualcomm RPM clk driver
  - Add missing MODULE_DEVICE_TABLE to Qualcomm MSM8917 and MSM8953
    global clock controller drivers
  - Allow choice of manual or firmware-driven control over PLLs, needed
    to fully implement CPU clock controllers on Exynos850
  - Correct PLL clock IDs on ExynosAutov9
  - Propagate certain clock rates to allow setting proper SPI clock
    rates on Google GS101
  - Mark certain Google GS101 clocks critical
  - Convert old S3C64xx clock controller bindings to DT schema
  - Add new PLL rate and missing mux on Rockchip rk3568
  - Add missing reset line on Rockchip rk3588
  - Removal of an unused field in struct rockchip_mmc_clock
  - Amlogic s4/a1: add regmap maximum register for proper debugfs dump
  - Amlogic s4: add MODULE_DEVICE_TABLE() on pll and periph controllers
  - Amlogic pll driver: print clock name on lock error to help debug
  - Amlogic vclk: finish dsi clock path support
  - Amlogic license: fix occurence "GPL v2" as reported by checkpatch
  - Add PM runtime support to i.MX8MP Audiomix
  - Add DT schema for i.MX95 Display Master Block Control
  - Convert to platform remove callback returning void for i.MX8MP
    Audiomix
  - Add SPI (MSIOF) and external interrupt (INTC-EX) clocks on Renesas R-Car V4M
  - Add interrupt controller (PLIC) clock and reset on Renesas RZ/Five
  - Prepare power domain support for Renesas RZ/G2L family members, and add
    actual support on Renesas RZ/G3S SoC
  - Add thermal, serial (SCIF), and timer (CMT/TMU) clocks on Renesas R-Car V4M
  - Add additional constraints to Allwinner A64 PLL MIPI clock
  - Fix autoloading sunxi-ng clocks when build as a module
 -----BEGIN PGP SIGNATURE-----
 
 iQJFBAABCAAvFiEE9L57QeeUxqYDyoaDrQKIl8bklSUFAmZGs1MRHHNib3lkQGtl
 cm5lbC5vcmcACgkQrQKIl8bklSW2Pw/+OciG7jQzlWQD09M9qTSzygVu/0+NF8ez
 ecvLnWzz3b05GSWqfeG3mm09RmaTtggwPcWx4ad5NBDxGfhn+rT72WWJt6EjA1ln
 i/eNUQIlFZmiDM7Xwx6S841hcRbPz9/RRIeXtmiDkMWjsysr6MHlTkWWVMNfGkiE
 9jxM5BH6N04A4664k3a4qlcZkj2KNkOLeCyzMLtm5aIwBoL3fZ+Q3sqVTgp5imt1
 rzJgpGfN1QhAnd8kV2oIPtJEs9woZtRjCtTtLrTnoGf518uq25ZJx7Mz3Dx+ubUv
 dtOLjjXdM+Q/ou7DM3h7HRjiZC8Mp8CprwwoxEbckBL4gBWYPyu8e6eZNBsF+3Ol
 7WP3TZknDrWsUDxAcX37Euidd+hc8xtbXCQwm+QcugEee7ZXK4ElTgXwyH3FUqn2
 GBI5D0+/3WyoBLqVQ7nTkMV0ps5dHrpBj6J1u/7ZfvC23/E7/5CzIxULXt1hTOcI
 F1cqS78HLAc8BK3gw/63e5TtTMA4cItJD7InBB0jemfeoy03nuWzFbRUqtAStkHd
 BKxmGSV3XXMdGtiN5SFy3tk7NlKeFMiVBiTzD++Vx9IL3mCdArtULu93OfUIOzXW
 B/ekJKi9OHkJx3mBrbio6k4rugQDZovzWN9U2pDJtGCIaAXgYgwKuP8S9UwKLIcx
 R6QarNE5Rsc=
 =YoVJ
 -----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:
 "I'm actually surprised this time. There aren't any new Qualcomm SoC
  clk drivers. And there's zero diff in the core clk framework.

  Instead we have new clk drivers for STM and Sophgo, with
  Samsung^WGoogle in third for the diffstat because they introduced HSI0
  and HSI2 clk drivers for Google's GS101 SoC (high speed interface
  things like PCIe, UFS, and MMC).

  Beyond those big diffs there's the usual updates to various clk
  drivers for incorrect parent descriptions or mising
  MODULE_DEVICE_TABLE()s, etc. Nothing in particular stands out as super
  interesting here.

  New Drivers:
   - STM32MP257 SoC clk driver
   - Airoha EN7581 SoC clk driver
   - Sophgo CV1800B, CV1812H and SG2000 SoC clk driver
   - Loongson-2k0500 and Loongson-2k2000 SoC clk driver
   - Add HSI0 and HSI2 clock controllers for Google GS101
   - Add i.MX95 BLK CTL clock driver

  Updates:
   - Allocate clk_ops dynamically for SCMI clk driver
   - Add support in qcom RCG and RCG2 for multiple configurations for
     the same frequency
   - Use above support for IPQ8074 NSS port 5 and 6 clocks to resolve
     issues
   - Fix the Qualcomm APSS IPQ5018 PLL to fix boot failures of some
     boards
   - Cleanups and fixes for Qualcomm Stromer PLLs
   - Reduce max CPU frequency on Qualcomm APSS IPQ5018
   - Fix Kconfig dependencies of Qualcomm SM8650 GPU and SC8280XP camera
     clk drivers
   - Make Qualcomm MSM8998 Venus clocks functional
   - Cleanup downstream remnants related to DisplayPort across Qualcomm
     SM8450, SM6350, SM8550, and SM8650
   - Reuse the Huayra APSS register map on Qualcomm MSM8996 CBF PLL
   - Use a specific Qualcomm QCS404 compatible for the otherwise generic
     HFPLL
   - Remove Qualcomm SM8150 CPUSS AHB clk as it is unused
   - Remove an unused field in the Qualcomm RPM clk driver
   - Add missing MODULE_DEVICE_TABLE to Qualcomm MSM8917 and MSM8953
     global clock controller drivers
   - Allow choice of manual or firmware-driven control over PLLs, needed
     to fully implement CPU clock controllers on Exynos850
   - Correct PLL clock IDs on ExynosAutov9
   - Propagate certain clock rates to allow setting proper SPI clock
     rates on Google GS101
   - Mark certain Google GS101 clocks critical
   - Convert old S3C64xx clock controller bindings to DT schema
   - Add new PLL rate and missing mux on Rockchip rk3568
   - Add missing reset line on Rockchip rk3588
   - Removal of an unused field in struct rockchip_mmc_clock
   - Amlogic s4/a1: add regmap maximum register for proper debugfs dump
   - Amlogic s4: add MODULE_DEVICE_TABLE() on pll and periph controllers
   - Amlogic pll driver: print clock name on lock error to help debug
   - Amlogic vclk: finish dsi clock path support
   - Amlogic license: fix occurence "GPL v2" as reported by checkpatch
   - Add PM runtime support to i.MX8MP Audiomix
   - Add DT schema for i.MX95 Display Master Block Control
   - Convert to platform remove callback returning void for i.MX8MP
     Audiomix
   - Add SPI (MSIOF) and external interrupt (INTC-EX) clocks on Renesas
     R-Car V4M
   - Add interrupt controller (PLIC) clock and reset on Renesas RZ/Five
   - Prepare power domain support for Renesas RZ/G2L family members, and
     add actual support on Renesas RZ/G3S SoC
   - Add thermal, serial (SCIF), and timer (CMT/TMU) clocks on Renesas
     R-Car V4M
   - Add additional constraints to Allwinner A64 PLL MIPI clock
   - Fix autoloading sunxi-ng clocks when build as a module"

* tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (118 commits)
  clk: samsung: Don't register clkdev lookup for the fixed rate clocks
  clk, reset: microchip: mpfs: fix incorrect preprocessor conditions
  clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs
  clk: qcom: apss-ipq-pll: fix PLL rate for IPQ5018
  clk: qcom: Fix SM_GPUCC_8650 dependencies
  clk: qcom: Fix SC_CAMCC_8280XP dependencies
  dt-bindings: clocks: stm32mp25: add access-controllers description
  clock, reset: microchip: move all mpfs reset code to the reset subsystem
  clk: samsung: gs101: drop unused HSI2 clock parent data
  clk: rockchip: rk3568: Add PLL rate for 724 MHz
  clk: rockchip: Remove an unused field in struct rockchip_mmc_clock
  dt-bindings: clock: fixed: Define a preferred node name
  clk: meson: s4: fix module autoloading
  clk: samsung: gs101: mark some apm UASC and XIU clocks critical
  clk: imx: imx8mp: Convert to platform remove callback returning void
  clk: imx: imx8mp: Switch to RUNTIME_PM_OPS()
  clk: bcm: rpi: Assign ->num before accessing ->hws
  clk: bcm: dvp: Assign ->num before accessing ->hws
  clk: samsung: gs101: add support for cmu_hsi2
  clk: samsung: gs101: add support for cmu_hsi0
  ...
2024-05-18 12:48:37 -07:00
..
actions,s500-cmu.h
actions,s700-cmu.h
actions,s900-cmu.h
agilex-clock.h
alphascale,asm9260.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
am3.h clk: ti: Drop legacy compatibility clocks for am3 2022-03-15 14:07:27 -07:00
am4.h clk: ti: Drop legacy compatibility clocks for am4 2022-03-15 14:07:27 -07:00
amlogic,a1-peripherals-clkc.h dt-bindings: clk: amlogic,a1-peripherals-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
amlogic,a1-pll-clkc.h dt-bindings: clk: amlogic,a1-pll-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
amlogic,s4-peripherals-clkc.h dt-bindings: clock: document Amlogic S4 SoC peripherals clock controller 2023-09-27 10:54:24 +02:00
amlogic,s4-pll-clkc.h dt-bindings: clock: document Amlogic S4 SoC PLL clock controller 2023-09-27 10:54:24 +02:00
aspeed-clock.h dt-bindings: clock: Add AST2500/AST2600 HACE reset definition 2022-08-26 18:50:38 +08:00
ast2600-clock.h dt-bindings: clock: ast2600: Add FSI clock 2024-02-21 21:45:45 -08:00
at91.h ARM: dts: at91: sama7g5: Add NAND support 2022-03-04 15:03:53 +01:00
ath79-clk.h
axg-aoclkc.h
axg-audio-clkc.h dt-bindings: clk: axg-audio-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
axg-clkc.h dt-bindings: clk: axg-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
axis,artpec6-clkctrl.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
bcm-cygnus.h
bcm-ns2.h
bcm-nsp.h
bcm-sr.h
bcm281xx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
bcm63268-clock.h dt-bindings: clk: add BCM63268 timer clock definitions 2023-03-27 12:23:51 -07:00
berlin2.h
berlin2q.h
bm1880-clock.h
boston-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
bt1-ccu.h
cirrus,cs2000-cp.h dt-bindings: clock: cs2000-cp: document aux-output-source 2022-01-25 14:23:15 -08:00
clps711x-clock.h
cortina,gemini-clock.h
dm814.h
dm816.h
dra7.h clk: ti: Drop legacy compatibility clocks for dra7 2022-03-15 14:07:27 -07:00
en7523-clk.h dt-bindings: Add en7523-scu device tree binding documentation 2022-04-22 19:16:48 -07:00
exynos-audss-clk.h
exynos4.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos7-clk.h
exynos850.h dt-bindings: clock: exynos850: Add CMU_CPUCLK0 and CMU_CPUCL1 2024-02-25 16:48:45 +01:00
exynos3250.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5250.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5260-clk.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5410.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5420.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos5433.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
exynos7885.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
fsd-clk.h dt-bindings: clock: Add bindings definitions for FSD CMU blocks 2022-01-26 10:21:39 +01:00
fsl,qoriq-clockgen.h
g12a-aoclkc.h dt-bindings: clk: g12a-aoclkc: expose all clock ids 2023-08-08 16:06:17 +02:00
g12a-clkc.h dt-bindings: clock: g12a-clkc: add MIPI ISP & CSI PHY clock ids 2023-11-24 18:03:00 +01:00
google,gs101.h dt-bindings: clock: google,gs101-clock: add HSI2 clock management unit 2024-04-29 19:06:57 +02:00
gxbb-aoclkc.h
gxbb-clkc.h dt-bindings: clk: gxbb-clkc: expose all clock ids 2023-08-08 16:06:16 +02:00
hi3516cv300-clock.h
hi3519-clock.h
hi3559av100-clock.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
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 clk: imx6q: add ethernet refclock mux support 2023-01-31 14:45:03 +02:00
imx6sl-clock.h
imx6sll-clock.h clk: imx6sll: add proper spdx license identifier 2023-01-29 20:29:38 +02:00
imx6sx-clock.h
imx6ul-clock.h clk: imx6ul: add ethernet refclock mux support 2023-01-31 14:45:17 +02:00
imx7d-clock.h
imx7ulp-clock.h
imx8-clock.h dt-bindings: clock: fsl,imx8-acm: Add audio clock mux support 2023-08-14 12:27:52 +03:00
imx8-lpcg.h
imx8mm-clock.h dt-bindings: clock: imx8mm: don't use multiple blank lines 2022-09-19 13:05:12 +03:00
imx8mn-clock.h clk: imx: rename video_pll1 to video_pll 2022-11-25 11:18:16 +02:00
imx8mp-clock.h clk: imx8mp: Remove non-existent IMX8MP_CLK_AUDIOMIX_PDM_ROOT 2023-10-04 11:34:24 +03:00
imx8mq-clock.h
imx8ulp-clock.h dt-bindings: imx8ulp: clock: no spaces before tabs 2023-01-29 20:29:40 +02:00
imx21-clock.h
imx27-clock.h
imx93-clock.h dt-bindings: clock: imx93: Add PDM IPG clk 2023-07-25 10:28:42 +03:00
imxrt1050-clock.h dt-bindings: imx: Add clock binding for i.MXRT1050 2022-01-29 15:12:06 +02:00
ingenic,jz4725b-cgu.h
ingenic,jz4740-cgu.h
ingenic,jz4755-cgu.h dt-bindings: clock: Add Ingenic JZ4755 CGU header 2022-10-27 14:51:23 -07:00
ingenic,jz4760-cgu.h
ingenic,jz4770-cgu.h
ingenic,jz4780-cgu.h
ingenic,sysost.h
ingenic,tcu.h
ingenic,x1000-cgu.h dt-bindings: ingenic,x1000-cgu: Add audio clocks 2022-10-27 11:59:05 -07:00
ingenic,x1830-cgu.h
intel,agilex5-clkmgr.h dt-bindings: clock: add Intel Agilex5 clock manager 2023-08-08 06:32:34 -05:00
intel,lgm-clk.h
k210-clk.h
lochnagar.h dt-bindings: clock: Move lochnagar.h to dt-bindings/clock 2022-08-22 16:04:00 -07:00
loongson,ls1x-clk.h dt-bindings: clock: Add Loongson-1 clock 2023-03-21 16:25:49 -07:00
loongson,ls2k-clk.h dt-bindings: clock: Add Loongson-2K expand clock index 2024-04-11 00:29:56 -07:00
lpc18xx-ccu.h
lpc18xx-cgu.h
lpc32xx-clock.h
lsi,axm5516-clks.h
marvell,mmp2-audio.h clk: mmp2: Move number of clocks to driver source 2023-08-22 14:13:45 -07:00
marvell,mmp2.h clk: mmp2: Move number of clocks to driver source 2023-08-22 14:13:45 -07:00
marvell,pxa168.h clk: pxa168: Move number of clocks to driver source 2023-08-22 14:14:06 -07:00
marvell,pxa910.h clk: pxa910: Move number of clocks to driver source 2023-08-22 14:14:17 -07:00
marvell,pxa1928.h clk: pxa1928: Move number of clocks to driver source 2023-08-22 14:14:14 -07:00
maxim,max9485.h
maxim,max77620.h
maxim,max77686.h
maxim,max77802.h
mediatek,mt6795-clk.h dt-bindings: clock: Add MediaTek Helio X10 MT6795 clock bindings 2022-09-26 11:13:09 +08:00
mediatek,mt7981-clk.h dt-bindings: clock: mediatek: add mt7981 clock IDs 2023-01-30 16:46:06 -08:00
mediatek,mt7988-clk.h dt-bindings: clock: mediatek: add MT7988 clock IDs 2024-01-03 15:55:12 -08:00
mediatek,mt8188-clk.h dt-bindings: clock: mediatek: Add new MT8188 clock 2023-03-31 11:51:20 -07:00
mediatek,mt8365-clk.h dt-bindings: clock: mediatek: add bindings for MT8365 SoC 2022-09-30 15:07:43 -07:00
meson8-ddr-clkc.h
meson8b-clkc.h dt-bindings: clk: meson8b-clkc: expose all clock ids 2023-08-08 16:06:17 +02:00
microchip,lan966x.h
microchip,mpfs-clock.h dt-bindings: clock: mpfs: add more MSSPLL output definitions 2024-02-06 14:07:18 +00:00
microchip,pic32-clock.h
microchip,sparx5.h
mobileye,eyeq5-clk.h dt-bindings: clock: mobileye,eyeq5-clk: add bindings 2024-02-21 22:14:28 -08: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
mt7629-clk.h
mt7986-clk.h
mt8135-clk.h
mt8167-clk.h
mt8173-clk.h
mt8183-clk.h
mt8186-clk.h dt-bindings: ARM: MediaTek: Add new document bindings of MT8186 clock 2022-04-25 16:59:38 -07:00
mt8192-clk.h
mt8195-clk.h dt-bindings: clk: mediatek: Add MT8195 DPI clocks 2022-09-26 13:26:19 +08:00
mt8516-clk.h
nuvoton,ma35d1-clk.h dt-bindings: clock: nuvoton: add binding for ma35d1 clock controller 2023-06-05 13:18:08 +02:00
nuvoton,npcm7xx-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
nuvoton,npcm845-clk.h dt-binding: clk: npcm845: Add binding for Nuvoton NPCM8XX Clock 2022-07-19 15:39:50 +02:00
nxp,imx95-clock.h dt-bindings: clock: add i.MX95 clock header 2024-04-22 12:58:10 +03:00
omap4.h
omap5.h
oxsemi,ox810se.h
oxsemi,ox820.h
pistachio-clk.h
px30-cru.h
pxa-clock.h
qcom,apss-ipq.h
qcom,camcc-sc7180.h
qcom,camcc-sc7280.h
qcom,camcc-sdm845.h
qcom,camcc-sm8250.h
qcom,dispcc-qcm2290.h dt-bindings: clock: dispcc-qcm2290: Add MDSS_CORE reset 2023-04-04 19:55:34 -07:00
qcom,dispcc-sc7180.h
qcom,dispcc-sc7280.h
qcom,dispcc-sc8280xp.h dt-bindings: clock: Add Qualcomm SC8280XP display clock bindings 2022-11-09 21:16:04 -06:00
qcom,dispcc-sdm845.h
qcom,dispcc-sm6125.h dt-bindings: clock: add QCOM SM6125 display clock bindings 2022-03-09 08:53:29 -06:00
qcom,dispcc-sm6350.h dt-bindings: clock: add QCOM SM6350 display clock bindings 2022-03-08 16:16:47 -06:00
qcom,dispcc-sm8150.h
qcom,dispcc-sm8250.h dt-bindings: clock: dispcc-sm8250: Add EDP_LINK_DIV_CLK_SRC index 2022-11-05 23:38:19 -05:00
qcom,dispcc-sm8350.h dt-bindings: clock: Add Qcom SM8350 DISPCC bindings 2022-07-06 15:15:15 -05:00
qcom,gcc-apq8084.h dt-bindings: clock: qcom,gcc-apq8084: add GCC_MMSS_GPLL0_CLK_SRC 2023-01-18 18:27:35 -06:00
qcom,gcc-ipq806x.h dt-bindings: clock: add ipq8064 ce5 clk define 2022-03-08 16:19:31 -06:00
qcom,gcc-ipq4019.h dt-bindings: clock: qcom: ipq4019: add missing networking resets 2023-08-15 09:31:10 -07:00
qcom,gcc-ipq5018.h dt-bindings: clock: Add IPQ5018 clock and reset 2023-08-11 10:46:59 -07:00
qcom,gcc-ipq6018.h
qcom,gcc-ipq8074.h dt-bindings: clock: qcom: ipq8074: add missing networking resets 2022-12-01 17:26:35 -06:00
qcom,gcc-mdm9607.h
qcom,gcc-mdm9615.h
qcom,gcc-msm8660.h
qcom,gcc-msm8909.h dt-bindings: clock: Add schema for MSM8909 GCC 2022-09-13 22:07:25 -05:00
qcom,gcc-msm8916.h
qcom,gcc-msm8917.h dt-bindings: clock: gcc-msm8917: Add definition for GPLL0_SLEEP_CLK_SRC 2023-08-13 20:20:10 -07:00
qcom,gcc-msm8939.h dt-bindings: clock: qcom,gcc-msm8939: Add CSI2 related clocks 2023-12-07 08:04:40 -08:00
qcom,gcc-msm8953.h dt-bindings: clock: gcc-msm8953: add more resets 2024-02-06 16:03:26 -06:00
qcom,gcc-msm8960.h
qcom,gcc-msm8974.h
qcom,gcc-msm8976.h dt-bindings: clk: qcom: gcc-msm8976: Add modem reset 2022-05-05 22:22:27 -05:00
qcom,gcc-msm8994.h
qcom,gcc-msm8996.h
qcom,gcc-msm8998.h dt-bindings: clk: qcom,gcc-msm8998: Add missing GPU/MMSS GPLL0 legs 2023-08-13 19:49:47 -07:00
qcom,gcc-qcm2290.h
qcom,gcc-qcs404.h dt-bindings: clock: qcom: gcc-qcs404: add two GDSC entries 2022-12-27 11:59:10 -06:00
qcom,gcc-sc7180.h
qcom,gcc-sc7280.h
qcom,gcc-sc8180x.h dt-bindings: clock: qcom: Add missing UFS QREF clocks 2024-02-06 16:11:03 -06:00
qcom,gcc-sc8280xp.h dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs 2023-07-09 21:30:43 -07:00
qcom,gcc-sdm660.h
qcom,gcc-sdm845.h dt-bindings: clock: gcc-sdm845: add sdm670 global clocks 2022-09-13 21:20:33 -05:00
qcom,gcc-sdx55.h
qcom,gcc-sdx65.h
qcom,gcc-sm6115.h
qcom,gcc-sm6125.h
qcom,gcc-sm6350.h
qcom,gcc-sm8150.h dt-bindings: clock: qcom,gcc-sm8150: Add gcc video resets for sm8150 2024-01-28 11:54:09 -06:00
qcom,gcc-sm8250.h
qcom,gcc-sm8350.h dt-bindings: clock: qcom: gcc-sm8350: drop test clock 2023-01-10 22:44:29 -06:00
qcom,gcc-sm8450.h dt-bindings: clock: qcom: gcc-sm8450: drop test clock 2023-01-10 22:44:29 -06:00
qcom,gpucc-msm8998.h
qcom,gpucc-sc7180.h
qcom,gpucc-sc7280.h
qcom,gpucc-sc8280xp.h dt-bindings: clock: Add Qualcomm SC8280XP GPU binding 2022-09-27 12:07:30 -05:00
qcom,gpucc-sdm660.h
qcom,gpucc-sdm845.h
qcom,gpucc-sm6350.h dt-bindings: clock: add SM6350 QCOM Graphics clock bindings 2022-03-08 16:16:47 -06:00
qcom,gpucc-sm8150.h
qcom,gpucc-sm8250.h
qcom,gpucc-sm8350.h dt-bindings: clock: Add Qcom SM8350 GPUCC bindings 2022-07-06 15:15:15 -05:00
qcom,ipq5332-gcc.h dt-bindings: clock: Add Qualcomm IPQ5332 GCC 2023-03-15 16:20:59 -07:00
qcom,ipq9574-gcc.h dt-bindings: clock: Add USB related clocks for IPQ9574 2023-07-09 20:40:33 -07:00
qcom,lcc-ipq806x.h dt-bindings: clock: add pcm reset for ipq806x lcc 2022-09-26 11:18:56 -05:00
qcom,lcc-msm8960.h
qcom,lpass-sc7280.h
qcom,lpass-sdm845.h
qcom,lpassaudiocc-sc7280.h dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280 2022-09-13 09:47:35 -05:00
qcom,lpasscorecc-sc7180.h
qcom,lpasscorecc-sc7280.h dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280 2022-09-13 09:47:35 -05:00
qcom,mmcc-apq8084.h
qcom,mmcc-msm8960.h
qcom,mmcc-msm8974.h clk: qcom: mmcc-msm8974: remove ocmemcx_ahb_clk 2023-09-20 07:07:34 -07:00
qcom,mmcc-msm8994.h
qcom,mmcc-msm8996.h
qcom,mmcc-msm8998.h
qcom,mmcc-sdm660.h
qcom,mss-sc7180.h
qcom,q6sstopcc-qcs404.h
qcom,qdu1000-ecpricc.h dt-bindings: clock: qcom: Add ECPRICC clocks for QDU1000 and QRU1000 2023-12-07 08:45:51 -08:00
qcom,qdu1000-gcc.h dt-bindings: clock: Update GCC clocks for QDU1000 and QRU1000 SoCs 2023-08-13 20:13:17 -07:00
qcom,rpmcc.h dt-bindings: clocks: qcom: rpmcc: add LN_BB_CLK_PIN clocks 2022-12-28 12:26:14 -06:00
qcom,rpmh.h
qcom,sa8775p-gcc.h dt-bindings: clock: Add Qualcomm SA8775P GCC 2023-01-18 16:21:23 -06:00
qcom,sa8775p-gpucc.h dt-bindings: clock: qcom: describe the GPUCC clock for SA8775P 2023-04-13 20:36:09 -07:00
qcom,sc8280xp-camcc.h dt-bindings: clock: Add SC8280XP CAMCC 2023-12-07 08:00:51 -08:00
qcom,sc8280xp-lpasscc.h dt-bindings: clock: Add LPASS AUDIOCC and reset controller for SC8280XP 2023-06-13 11:11:27 -07:00
qcom,sdx75-gcc.h dt-bindings: clock: qcom: Add GCC clocks for SDX75 2023-05-24 21:02:36 -07:00
qcom,sm4450-gcc.h dt-bindings: clock: qcom: Add GCC clocks for SM4450 2023-09-20 09:01:20 -07:00
qcom,sm6115-dispcc.h dt-bindings: clock: add QCOM SM6115 display clock bindings 2022-09-26 22:17:13 -05:00
qcom,sm6115-gpucc.h dt-bindings: clock: Add Qcom SM6115 GPUCC 2023-03-13 12:58:19 -07:00
qcom,sm6125-gpucc.h dt-bindings: clock: Add Qcom SM6125 GPUCC 2023-03-13 12:58:19 -07:00
qcom,sm6350-camcc.h dt-bindings: clock: add QCOM SM6350 camera clock bindings 2023-02-08 20:08:21 -08:00
qcom,sm6375-dispcc.h dt-bindings: clock: add QCOM SM6375 display clock 2022-11-15 10:46:31 -06:00
qcom,sm6375-gcc.h dt-bindings: clock: add SM6375 QCOM global clock bindings 2022-09-27 22:25:57 -05:00
qcom,sm6375-gpucc.h dt-bindings: clock: Add Qcom SM6375 GPUCC 2023-03-13 12:58:19 -07:00
qcom,sm7150-gcc.h dt-bindings: clock: Add SM7150 GCC clocks 2023-03-13 16:50:30 -07:00
qcom,sm8250-lpass-aoncc.h
qcom,sm8250-lpass-audiocc.h
qcom,sm8350-videocc.h dt-bindings: clock: Add SM8350 VIDEOCC 2023-05-24 21:46:09 -07:00
qcom,sm8450-camcc.h dt-bindings: clock: add QCOM SM8450 camera clock bindings 2022-07-06 15:18:32 -05:00
qcom,sm8450-dispcc.h dt-bindings: clock: qcom: add bindings for dispcc on SM8450 2022-09-26 22:17:14 -05:00
qcom,sm8450-gpucc.h dt-bindings: clock: Add Qcom SM8450 GPUCC 2023-05-26 18:22:04 -07:00
qcom,sm8450-videocc.h dt-bindings: clock: qcom: Add SM8450 video clock controller 2023-05-24 21:43:04 -07:00
qcom,sm8550-camcc.h dt-bindings: clock: qcom: Add SM8550 camera clock controller 2023-09-19 11:38:16 -07:00
qcom,sm8550-dispcc.h dt-bindings: clock: document SM8550 DISPCC clock controller 2023-01-18 17:34:47 -06:00
qcom,sm8550-gcc.h dt-bindings: clock: Add SM8550 GCC clocks 2022-12-01 17:26:41 -06:00
qcom,sm8550-gpucc.h dt-bindings: clock: qcom: Add SM8550 graphics clock controller 2023-05-26 18:22:07 -07:00
qcom,sm8550-tcsr.h dt-bindings: clock: Add SM8550 TCSR CC clocks 2023-01-10 12:24:40 -06:00
qcom,sm8650-dispcc.h dt-bindings: clock: qcom: document the SM8650 Display Clock Controller 2023-12-07 08:07:47 -08:00
qcom,sm8650-gcc.h dt-bindings: clock: qcom: document the SM8650 General Clock Controller 2023-12-07 08:07:47 -08:00
qcom,sm8650-gpucc.h dt-bindings: clock: qcom: document the SM8650 GPU Clock Controller 2023-12-07 08:07:47 -08:00
qcom,sm8650-tcsr.h dt-bindings: clock: qcom: document the SM8650 TCSR Clock Controller 2023-12-07 08:07:46 -08:00
qcom,turingcc-qcs404.h
qcom,videocc-sc7180.h
qcom,videocc-sc7280.h
qcom,videocc-sdm845.h
qcom,videocc-sm8150.h dt-bindings: clock: Update the videocc resets for sm8150 2023-12-15 22:59:38 -06:00
qcom,videocc-sm8250.h
qcom,x1e80100-camcc.h dt-bindings: clock: qcom: Document the X1E80100 Camera Clock Controller 2024-02-06 11:11:09 -06:00
qcom,x1e80100-dispcc.h dt-bindings: clock: qcom: Document the X1E80100 Display Clock Controller 2024-02-06 11:11:09 -06:00
qcom,x1e80100-gcc.h dt-bindings: clock: qcom: Add X1E80100 GCC clocks 2023-12-07 20:18:21 -08:00
qcom,x1e80100-gpucc.h dt-bindings: clock: qcom: Document the X1E80100 GPU Clock Controller 2024-02-06 11:11:09 -06:00
qcom,x1e80100-tcsr.h dt-bindings: clock: qcom: Document the X1E80100 TCSR Clock Controller 2024-02-06 11:11:09 -06:00
r7s9210-cpg-mssr.h
r7s72100-clock.h
r8a73a4-clock.h ARM: dts: renesas: r8a73a4: Add TMU nodes 2024-03-26 09:22:41 +01:00
r8a774a1-cpg-mssr.h
r8a774b1-cpg-mssr.h
r8a774c0-cpg-mssr.h
r8a774e1-cpg-mssr.h
r8a779a0-cpg-mssr.h
r8a779f0-cpg-mssr.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
r8a779g0-cpg-mssr.h clk: renesas: r8a779g0: Correct PFC/GPIO parent clocks 2024-02-13 17:10:26 +01:00
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 dt-bindings: clock: r8a7779: Add PWM module clock 2023-03-30 15:56:26 +02:00
r8a7790-clock.h
r8a7790-cpg-mssr.h
r8a7791-clock.h
r8a7791-cpg-mssr.h
r8a7792-clock.h
r8a7792-cpg-mssr.h
r8a7793-clock.h
r8a7793-cpg-mssr.h
r8a7794-clock.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 dt-bindings: clock: r9a06g032: Add the definition of the watchdog clock 2022-02-24 13:48:08 +01:00
r9a07g043-cpg.h dt-bindings: clock: r9a07g043-cpg: Add power domain IDs 2024-04-25 20:11:47 +02:00
r9a07g044-cpg.h dt-bindings: clock: r9a07g044-cpg: Add power domain IDs 2024-04-25 20:12:08 +02:00
r9a07g054-cpg.h dt-bindings: clock: r9a07g054-cpg: Add power domain IDs 2024-04-25 20:12:10 +02:00
r9a08g045-cpg.h dt-bindings: clock: r9a08g045-cpg: Add power domain IDs 2024-04-25 20:12:12 +02:00
r9a09g011-cpg.h dt-bindings: clock: Add r9a09g011 CPG Clock Definitions 2022-05-05 12:04:58 +02:00
renesas,r8a779h0-cpg-mssr.h dt-bindings: clock: Add R8A779H0 V4M CPG Core Clock Definitions 2024-01-31 11:04:14 +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
rk3399-cru.h clk: rockchip: use proper crypto0 name on rk3399 2022-10-17 22:45:55 +02:00
rk3399-ddr.h
rk3568-cru.h dt-bindings: clock: rockchip: add USB480M_PHY mux 2024-04-10 07:08:50 +02:00
rockchip,rk808.h
rockchip,rk3588-cru.h dt-bindings: clock: rk3588: add missing PCLK_VO1GRF 2024-02-27 17:04:58 +01:00
rockchip,rv1126-cru.h clk: rockchip: Add dt-binding header for RV1126 2022-09-17 16:27:59 +02:00
rv1108-cru.h
s5pv210-audss.h
s5pv210.h
samsung,exynosautov9.h dt-bindings: clock: samsung: remove define with number of clocks 2023-08-15 07:50:15 +02:00
samsung,s2mps11.h
samsung,s3c64xx-clock.h
sh73a0-clock.h
sifive-fu540-prci.h dt-bindings: change the macro name of prci in header files and example 2022-03-15 15:56:28 -07:00
sifive-fu740-prci.h dt-bindings: change the macro name of prci in header files and example 2022-03-15 15:56:28 -07:00
sophgo,cv1800.h dt-bindings: clock: sophgo: Add clock controller of CV1800 series SoC 2024-01-03 15:52:52 -08:00
sprd,sc9860-clk.h
sprd,sc9863a-clk.h
sprd,ums512-clk.h clk: sprd: Add dt-bindings include file for UMS512 2022-07-11 12:59:19 -07:00
st,stm32mp25-rcc.h dt-bindings: stm32: add clocks and reset binding for stm32mp25 platform 2023-12-17 15:33:26 -08:00
starfive,jh7110-crg.h dt-bindings: clock: Add StarFive JH7110 Video-Output clock and reset generator 2023-07-19 18:08:00 +01:00
starfive-jh7100-audio.h dt-bindings: clock: Add JH7100 audio clock definitions 2022-03-10 18:17:32 -08:00
starfive-jh7100.h
ste-ab8500.h
ste-db8500-clkout.h dt-bindings: clock: u8500: Add clkout clock bindings 2022-04-25 16:17:24 -07:00
stih407-clks.h
stih410-clks.h
stih418-clks.h
stm32fx-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
stm32h7-clks.h
stm32mp1-clks.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
stm32mp13-clks.h dt-bindings: rcc: stm32: Sync with u-boot copy for STM32MP13 SoC 2023-06-14 18:06:22 -07:00
stratix10-clock.h dt-bindings: clk: cleanup comments 2022-03-10 17:22:25 -06:00
sun4i-a10-ccu.h
sun4i-a10-pll2.h
sun5i-ccu.h
sun6i-a31-ccu.h
sun6i-rtc.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
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 dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun20i-d1-r-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun50i-a64-ccu.h
sun50i-a100-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun50i-a100-r-ccu.h
sun50i-h6-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
sun50i-h6-r-ccu.h clk: sunxi-ng: h6-r: Add RTC gate clock 2022-05-06 18:02:40 +02:00
sun50i-h616-ccu.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
suniv-ccu-f1c100s.h clk: sunxi-ng: f1c100s: Add IR mod clock 2022-11-16 19:49:18 +01:00
sunplus,sp7021-clkc.h dt-bindings: clock: Add bindings for SP7021 clock driver 2022-07-08 14:23:39 +02:00
tegra20-car.h
tegra30-car.h
tegra114-car.h
tegra124-car-common.h
tegra124-car.h
tegra186-clock.h
tegra194-clock.h
tegra210-car.h
tegra234-clock.h dt-bindings: tegra: Update headers for Tegra234 2022-11-21 13:27:17 +01:00
ti-dra7-atl.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
toshiba,tmpv770x.h
versaclock.h dt-bindings: clock: Move versaclock.h to dt-bindings/clock 2022-08-22 16:04:01 -07:00
vf610-clock.h
xlnx-vcu.h
xlnx-versal-clk.h
xlnx-zynqmp-clk.h