linux/include/dt-bindings/clock
Stephen Boyd 589eb11498 Merge branches 'clk-qcom', 'clk-rockchip', 'clk-sophgo' and 'clk-thead' into clk-next
- Add support for the AP sub-system clock controller in the T-Head TH1520

* clk-qcom: (71 commits)
  clk: qcom: Park shared RCGs upon registration
  clk: qcom: ipq9574: Use icc-clk for enabling NoC related clocks
  clk: qcom: common: Add interconnect clocks support
  interconnect: icc-clk: Add devm_icc_clk_register
  interconnect: icc-clk: Specify master/slave ids
  dt-bindings: clock: qcom: Add AHB clock for SM8150
  clk: qcom: gcc-x1e80100: Set parent rate for USB3 sec and tert PHY pipe clks
  dt-bindings: interconnect: Add Qualcomm IPQ9574 support
  clk: qcom: kpss-xcc: Return of_clk_add_hw_provider to transfer the error
  clk: qcom: lpasscc-sc8280xp: Constify struct regmap_config
  clk: qcom: gcc-x1e80100: Fix halt_check for all pipe clocks
  clk: qcom: gcc-ipq6018: update sdcc max clock frequency
  clk: qcom: camcc-sm8650: Add SM8650 camera clock controller driver
  dt-bindings: clock: qcom: Add SM8650 camera clock controller
  dt-bindings: clock: qcom: Update the order of SC8280XP camcc header
  clk: qcom: videocc-sm8550: Add SM8650 video clock controller
  clk: qcom: videocc-sm8550: Add support for videocc XO clk ares
  dt-bindings: clock: qcom: Add SM8650 video clock controller
  dt-bindings: clock: qcom: Update SM8450 videocc header file name
  clk: qcom: gpucc-sa8775p: Update wait_val fields for GPU GDSC's
  ...

* clk-rockchip:
  dt-bindings: clock: rk3188-cru-common: remove CLK_NR_CLKS
  clk: rockchip: rk3188: Drop CLK_NR_CLKS usage
  clk: rockchip: Switch to use kmemdup_array()
  clk: rockchip: rk3128: Add HCLK_SFC
  dt-bindings: clock: rk3128: Add HCLK_SFC
  dt-bindings: clock: rk3128: Drop CLK_NR_CLKS
  clk: rockchip: rk3128: Drop CLK_NR_CLKS usage
  clk: rockchip: rk3128: Add hclk_vio_h2p to critical clocks
  clk: rockchip: rk3128: Export PCLK_MIPIPHY
  dt-bindings: clock: rk3128: Add PCLK_MIPIPHY

* clk-sophgo:
  clk: sophgo: Avoid -Wsometimes-uninitialized in sg2042_clk_pll_set_rate()
  clk/sophgo: Using BUG() instead of unreachable() in mmux_get_parent_id()
  clk: sophgo: Add SG2042 clock driver
  dt-bindings: clock: sophgo: add clkgen for SG2042
  dt-bindings: clock: sophgo: add RP gate clocks for SG2042
  dt-bindings: clock: sophgo: add pll clocks for SG2042

* clk-thead:
  clk: thead: Add support for T-Head TH1520 AP_SUBSYS clocks
  dt-bindings: clock: Document T-Head TH1520 AP_SUBSYS controller
2024-07-16 11:24:25 -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 dt-bindings: clock: meson: a1: peripherals: support sys_pll input 2024-06-10 12:16:45 +02:00
amlogic,a1-pll-clkc.h dt-bindings: clock: meson: a1: pll: introduce new syspll bindings 2024-06-10 12:16:45 +02:00
amlogic,c3-peripherals-clkc.h dt-bindings: clock: add Amlogic C3 peripherals clock controller 2024-06-04 10:27:23 +02:00
amlogic,c3-pll-clkc.h dt-bindings: clock: add Amlogic C3 PLL clock controller 2024-06-04 10:27:23 +02:00
amlogic,c3-scmi-clkc.h dt-bindings: clock: add Amlogic C3 SCMI clock controller support 2024-06-04 10:27:23 +02:00
amlogic,s4-peripherals-clkc.h
amlogic,s4-pll-clkc.h
aspeed-clock.h
ast2600-clock.h
at91.h
ath79-clk.h
axg-aoclkc.h
axg-audio-clkc.h
axg-clkc.h
axis,artpec6-clkctrl.h
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
bt1-ccu.h
cirrus,cs2000-cp.h
clps711x-clock.h
cortina,gemini-clock.h
dm814.h
dm816.h
dra7.h
en7523-clk.h
exynos-audss-clk.h
exynos4.h
exynos7-clk.h
exynos850.h
exynos3250.h
exynos5250.h
exynos5260-clk.h
exynos5410.h
exynos5420.h
exynos5433.h
exynos7885.h
fsd-clk.h
fsl,qoriq-clockgen.h
g12a-aoclkc.h
g12a-clkc.h
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
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
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: 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
marvell,mmp2.h
marvell,pxa168.h
marvell,pxa910.h
marvell,pxa1928.h
maxim,max9485.h
maxim,max77620.h
maxim,max77686.h
maxim,max77802.h
mediatek,mt6795-clk.h
mediatek,mt7981-clk.h
mediatek,mt7988-clk.h
mediatek,mt8188-clk.h
mediatek,mt8365-clk.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
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
mt8192-clk.h
mt8195-clk.h
mt8516-clk.h
nuvoton,ma35d1-clk.h
nuvoton,npcm7xx-clock.h
nuvoton,npcm845-clk.h
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
qcom,dispcc-sc7180.h
qcom,dispcc-sc7280.h
qcom,dispcc-sc8280xp.h
qcom,dispcc-sdm845.h
qcom,dispcc-sm6125.h
qcom,dispcc-sm6350.h
qcom,dispcc-sm8150.h
qcom,dispcc-sm8250.h
qcom,dispcc-sm8350.h
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
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
qcom,gcc-sc8280xp.h
qcom,gcc-sdm660.h
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,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,ipq5332-gcc.h
qcom,ipq9574-gcc.h dt-bindings: clock: Add PCIe pipe related clocks for IPQ9574 2024-05-28 16:17:01 -05: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,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
qcom,mss-sc7180.h
qcom,q6sstopcc-qcs404.h
qcom,qca8k-nsscc.h dt-bindings: clock: add qca8386/qca8084 clock and reset definitions 2024-06-12 23:04:26 -05:00
qcom,qcm2290-gpucc.h dt-bindings: clock: Add Qcom QCM2290 GPUCC 2024-06-12 23:06:10 -05:00
qcom,qdu1000-ecpricc.h
qcom,qdu1000-gcc.h
qcom,rpmcc.h
qcom,rpmh.h
qcom,sa8775p-gcc.h
qcom,sa8775p-gpucc.h
qcom,sc8280xp-camcc.h
qcom,sc8280xp-lpasscc.h
qcom,sdx75-gcc.h
qcom,sm4450-gcc.h
qcom,sm6115-dispcc.h
qcom,sm6115-gpucc.h
qcom,sm6125-gpucc.h
qcom,sm6350-camcc.h
qcom,sm6375-dispcc.h
qcom,sm6375-gcc.h
qcom,sm6375-gpucc.h
qcom,sm7150-camcc.h dt-bindings: clock: qcom: Add SM7150 CAMCC clocks 2024-05-27 12:01:56 -05:00
qcom,sm7150-dispcc.h dt-bindings: clock: qcom: Add SM7150 DISPCC clocks 2024-05-27 12:01:55 -05:00
qcom,sm7150-gcc.h
qcom,sm7150-videocc.h dt-bindings: clock: qcom: Add SM7150 VIDEOCC clocks 2024-05-27 12:01:56 -05:00
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 dt-bindings: clock: qcom: Add SM8650 camera clock controller 2024-06-25 18:06:25 -05:00
qcom,sm8650-dispcc.h
qcom,sm8650-gcc.h
qcom,sm8650-gpucc.h
qcom,sm8650-tcsr.h
qcom,sm8650-videocc.h dt-bindings: clock: qcom: Add SM8650 video clock controller 2024-06-25 18:06:25 -05: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
qcom,x1e80100-gcc.h
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
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 dt-bindings: clock: r8a7779: Remove duplicate newline 2024-06-24 15:51:07 +02:00
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 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
renesas,r8a779h0-cpg-mssr.h
renesas-cpg-mssr.h
rk3036-cru.h
rk3066a-cru.h
rk3128-cru.h dt-bindings: clock: rk3128: Add HCLK_SFC 2024-06-23 22:09:16 +02:00
rk3188-cru-common.h dt-bindings: clock: rk3188-cru-common: remove CLK_NR_CLKS 2024-07-04 19:48:31 +02:00
rk3188-cru.h
rk3228-cru.h
rk3288-cru.h
rk3308-cru.h
rk3328-cru.h
rk3368-cru.h
rk3399-cru.h
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
rockchip,rv1126-cru.h
rv1108-cru.h
s5pv210-audss.h
s5pv210.h
samsung,exynosautov9.h
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 dt-bindings: clock: sophgo: add clkgen for SG2042 2024-06-14 14:49:40 +08:00
sophgo,sg2042-pll.h dt-bindings: clock: sophgo: add pll clocks for SG2042 2024-06-14 14:49:40 +08:00
sophgo,sg2042-rpgate.h dt-bindings: clock: sophgo: add RP gate clocks for SG2042 2024-06-14 14:49:40 +08:00
sprd,sc9860-clk.h
sprd,sc9863a-clk.h
sprd,ums512-clk.h
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 dt-bindings: clock: sun50i-h616-ccu: Add GPADC clocks 2024-06-22 20:06:26 +08:00
suniv-ccu-f1c100s.h
sunplus,sp7021-clkc.h
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
thead,th1520-clk-ap.h dt-bindings: clock: Document T-Head TH1520 AP_SUBSYS controller 2024-07-10 16:17:34 -07:00
ti-dra7-atl.h
toshiba,tmpv770x.h
versaclock.h
vf610-clock.h
xlnx-vcu.h
xlnx-versal-clk.h
xlnx-zynqmp-clk.h