| -rw-r--r-- | Documentation/dev-tools/kunit/api/clk.rst | 10 | |
| -rw-r--r-- | Documentation/dev-tools/kunit/api/index.rst | 21 | |
| -rw-r--r-- | Documentation/dev-tools/kunit/api/of.rst | 13 | |
| -rw-r--r-- | Documentation/dev-tools/kunit/api/platformdevice.rst | 10 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,bdpsys.txt | 24 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,camsys.txt | 24 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,imgsys.txt | 30 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,ipesys.txt | 22 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,ipu.txt | 43 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,jpgdecsys.txt | 22 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,mcucfg.txt | 23 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,mfgcfg.txt | 25 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,mipi0a.txt | 28 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,vcodecsys.txt | 27 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,vdecsys.txt | 29 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,vencltsys.txt | 22 | |
| -rw-r--r-- | Documentation/devicetree/bindings/arm/mediatek/mediatek,vencsys.txt | 26 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/atmel,at91rm9200-pmc.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/atmel,at91sam9x5-sckc.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/baikal,bt1-ccu-div.yaml | 8 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml | 6 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/imx8mp-audiomix.yaml | 3 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,infracfg.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,mt8186-clock.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8186-clock.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,mt8186-sys-clock.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8186-sys-clock.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,mt8192-clock.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192-clock.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,mt8192-sys-clock.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192-sys-clock.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,mt8195-clock.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195-clock.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,mt8195-sys-clock.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195-sys-clock.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,pericfg.yaml (renamed from Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml) | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/mediatek,syscon.yaml | 93 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/nxp,imx95-blk-ctl.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/nxp,lpc3220-clk.txt | 30 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/nxp,lpc3220-clk.yaml | 51 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/nxp,lpc3220-usb-clk.txt | 22 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/nxp,lpc3220-usb-clk.yaml | 35 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,a53pll.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,qcs404-turingcc.yaml | 47 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sc8280xp-lpasscc.yaml | 13 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml | 19 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml | 11 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/qcom,turingcc.txt | 19 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/renesas,cpg-clocks.yaml | 8 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml | 1 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/rockchip,rk3576-cru.yaml | 56 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/rockchip,rk3588-cru.yaml | 4 | |
| -rw-r--r-- | Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 10 | |
| -rw-r--r-- | Documentation/devicetree/bindings/usb/qcom,dwc3.yaml | 2 | |
| -rw-r--r-- | Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 | |
| -rw-r--r-- | drivers/base/dd.c | 1 | |
| -rw-r--r-- | drivers/clk/.kunitconfig | 2 | |
| -rw-r--r-- | drivers/clk/Kconfig | 11 | |
| -rw-r--r-- | drivers/clk/Makefile | 11 | |
| -rw-r--r-- | drivers/clk/at91/Makefile | 1 | |
| -rw-r--r-- | drivers/clk/at91/clk-sam9x60-pll.c | 42 | |
| -rw-r--r-- | drivers/clk/at91/dt-compat.c | 5 | |
| -rw-r--r-- | drivers/clk/at91/pmc.h | 18 | |
| -rw-r--r-- | drivers/clk/at91/sam9x60.c | 7 | |
| -rw-r--r-- | drivers/clk/at91/sam9x7.c | 946 | |
| -rw-r--r-- | drivers/clk/at91/sama7g5.c | 47 | |
| -rw-r--r-- | drivers/clk/axs10x/i2s_pll_clock.c | 2 | |
| -rw-r--r-- | drivers/clk/bcm/clk-bcm2711-dvp.c | 2 | |
| -rw-r--r-- | drivers/clk/bcm/clk-bcm53573-ilp.c | 2 | |
| -rw-r--r-- | drivers/clk/bcm/clk-bcm63xx-gate.c | 2 | |
| -rw-r--r-- | drivers/clk/bcm/clk-raspberrypi.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-conf.c | 43 | |
| -rw-r--r-- | drivers/clk/clk-devres.c | 28 | |
| -rw-r--r-- | drivers/clk/clk-fixed-factor.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-fixed-mmio.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-fixed-rate.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-fixed-rate_test.c | 380 | |
| -rw-r--r-- | drivers/clk/clk-fixed-rate_test.h | 8 | |
| -rw-r--r-- | drivers/clk/clk-lmk04832.c | 43 | |
| -rw-r--r-- | drivers/clk/clk-palmas.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-pwm.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-s2mps11.c | 2 | |
| -rw-r--r-- | drivers/clk/clk-scmi.c | 16 | |
| -rw-r--r-- | drivers/clk/clk-scpi.c | 2 | |
| -rw-r--r-- | drivers/clk/clk.c | 4 | |
| -rw-r--r-- | drivers/clk/clk_kunit_helpers.c | 207 | |
| -rw-r--r-- | drivers/clk/clk_parent_data_test.h | 10 | |
| -rw-r--r-- | drivers/clk/clk_test.c | 453 | |
| -rw-r--r-- | drivers/clk/davinci/da8xx-cfgchip.c | 7 | |
| -rw-r--r-- | drivers/clk/hisilicon/clk-hi3519.c | 2 | |
| -rw-r--r-- | drivers/clk/hisilicon/clk-hi3559a.c | 9 | |
| -rw-r--r-- | drivers/clk/hisilicon/crg-hi3516cv300.c | 2 | |
| -rw-r--r-- | drivers/clk/hisilicon/crg-hi3798cv200.c | 2 | |
| -rw-r--r-- | drivers/clk/imx/Kconfig | 1 | |
| -rw-r--r-- | drivers/clk/imx/clk-composite-7ulp.c | 7 | |
| -rw-r--r-- | drivers/clk/imx/clk-composite-8m.c | 53 | |
| -rw-r--r-- | drivers/clk/imx/clk-composite-93.c | 15 | |
| -rw-r--r-- | drivers/clk/imx/clk-fracn-gppll.c | 6 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx6ul.c | 4 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx7d.c | 6 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx8-acm.c | 40 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx8mm.c | 2 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx8mn.c | 1 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx8mp-audiomix.c | 88 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx8mp.c | 8 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx8qxp.c | 51 | |
| -rw-r--r-- | drivers/clk/imx/clk-imx95-blk-ctl.c | 30 | |
| -rw-r--r-- | drivers/clk/imx/clk-imxrt1050.c | 1 | |
| -rw-r--r-- | drivers/clk/imx/clk.c | 1 | |
| -rw-r--r-- | drivers/clk/imx/clk.h | 4 | |
| -rw-r--r-- | drivers/clk/keystone/sci-clk.c | 2 | |
| -rw-r--r-- | drivers/clk/kunit_clk_fixed_rate_test.dtso | 19 | |
| -rw-r--r-- | drivers/clk/kunit_clk_parent_data_test.dtso | 28 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-aud.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-bdp.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-eth.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-g3d.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-hif.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-img.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-mm.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2701-vdec.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-apmixedsys.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-bdp.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-img.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-jpgdec.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-mfg.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-mm.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-vdec.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712-venc.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt2712.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6765-audio.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6765-cam.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6765-img.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6765-mipi0a.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6765-mm.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6765-vcodec.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6779-aud.c | 2 | |
| -rw-r--r-- | drivers/clk/mediatek/clk-mt6779-cam.c | 2 | |