u-boot/include/dt-bindings/clock
Sean Anderson f9c7d4f99f clk: Add K210 clock support
Due to the large number of clocks, I decided to use the CCF. The overall
structure is modeled after the imx code. Clocks parameters are stored in
several arrays, and are then instantiated at run-time. There are some
translation macros (FOOIFY()) which allow for more dense packing.

Signed-off-by: Sean Anderson <seanga2@gmail.com>
CC: Lukasz Majewski <lukma@denx.de>
2020-07-01 15:01:21 +08:00
..
actions,s700-cmu.h arm: actions: add S700 SoC device tree 2020-04-24 16:40:09 -04:00
actions,s900-cmu.h arm: dts: sync dts for Action Semi S900 2020-04-24 16:40:09 -04:00
agilex-clock.h clk: agilex: Add clock driver for Agilex 2020-01-07 14:38:33 +01:00
am3.h arm: dts: am33xx: Sync dts with Linux 4.20.0 2018-12-07 08:13:51 -05:00
ast2500-scu.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
at91.h
axg-aoclkc.h ARM: dts: Sync Amlogic G12A with Linux 5.3-rc1 2019-07-31 12:10:42 +02:00
axg-audio-clkc.h arm64: dts: meson: sync dt and bindings from v5.6-rc2 2020-04-06 09:56:35 +02:00
axg-clkc.h ARM: dts: Sync Amlogic Meson AXG DT from Linux 4.20-rc1 2018-11-26 14:40:52 +01:00
bcm2835-aux.h fdt: update bcm283x device tree sources to Linux 5.1-rc6 state 2019-06-12 12:23:46 +02:00
bcm2835.h fdt: update bcm283x device tree sources to Linux 5.1-rc6 state 2019-06-12 12:23:46 +02:00
bcm3380-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bcm6318-clock.h bmips: bcm6318: add support for bcm6368-enet 2018-12-19 15:23:01 +01:00
bcm6328-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bcm6338-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bcm6348-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bcm6358-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bcm6362-clock.h bmips: correct name characters 2019-10-25 17:20:43 +02:00
bcm6368-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
bcm63268-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
boston-clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
exynos7420-clk.h
g12a-aoclkc.h ARM: dts: sync Amlogic G12A DT with Linux 5.2-rc1 2019-05-31 09:57:49 +02:00
g12a-clkc.h arm64: dts: meson: sync dt and bindings from v5.7-rc1 2020-04-28 10:23:10 +02:00
gxbb-aoclkc.h arm64: dts: meson: sync dt and bindings from v5.6-rc2 2020-04-06 09:56:35 +02:00
gxbb-clkc.h arm64: dts: meson: sync dt and bindings from v5.7-rc1 2020-04-28 10:23:10 +02:00
hi3660-clock.h arm: dts: Import HI3660 devicetree from Linux 2019-08-11 16:43:41 -04:00
hi6220-clock.h
histb-clock.h poplar: sync up device tree with kernel 4.20 2019-01-25 12:12:56 -05:00
imx5-clock.h
imx6qdl-clock.h
imx6sl-clock.h
imx6sll-clock.h
imx6sx-clock.h ARM: dts: imx6sx: Sync with kernel 5.4.16 2020-03-09 15:04:42 +01:00
imx6ul-clock.h arm: dts: sync dts for i.MX6UL 2019-10-08 16:33:45 +02:00
imx7d-clock.h arm: dts: imx7: sync with Linux 2018-06-27 09:07:55 +02:00
imx7ulp-clock.h
imx8mm-clock.h imx: imx8mm: add clock bindings header 2019-10-08 16:36:36 +02:00
imx8mn-clock.h imx: add dtsi for i.MX8MN 2019-11-05 10:27:18 +01:00
imx8mp-clock.h dt-bindings: clock: add i.MX8MP clock header 2020-01-08 13:20:08 +01:00
imx8mq-clock.h imx: update i.MX8MQ device trees 2019-11-03 17:04:16 +01:00
imx8qm-clock.h dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QM clocks definition 2019-04-25 17:03:25 +02:00
imx8qxp-clock.h dt-bindings: clock: dt-bindings: pinctrl: add i.MX8QXP clocks definition 2018-10-22 12:59:01 +02:00
imxrt1020-clock.h clk: imx: add i.IMXRT1020 clk driver 2020-04-18 14:54:28 +02:00
imxrt1050-clock.h clk: imx: add i.IMXRT1050 clk driver 2020-01-14 22:53:59 +01:00
intel-clock.h x86: Add a clock driver for Intel devices 2020-02-07 22:41:24 +08:00
jz4780-cgu.h mips: jz47xx: Add JZ4780 SoC support 2018-12-19 15:23:01 +01:00
k210-sysctl.h clk: Add K210 clock support 2020-07-01 15:01:21 +08:00
maxim,max77802.h
microchip,clock.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
mt7622-clk.h clk: mediatek: add driver for MT7622 2020-01-16 09:39:45 -05:00
mt7623-clk.h arm: dts: MediaTek: add device tree for MT7623 2018-11-28 23:04:50 -05:00
mt7628-clk.h clk: add clock driver for MediaTek MT76x8 platform 2019-10-25 17:20:44 +02:00
mt7629-clk.h arm: dts: MediaTek: add device tree for MT7629 2018-11-28 23:04:49 -05:00
mt8512-clk.h clk: mediatek: add driver support for MT8512 2020-01-16 09:39:45 -05:00
mt8516-clk.h clk: mediatek: add driver for MT8516 2019-04-23 17:57:26 -04:00
mt8518-clk.h clk: mediatek: add driver for MT8518 2019-12-03 08:44:14 -05:00
omap4.h omap4: Copy device tree from Linux 5.7.y 2020-06-16 17:00:12 +05:30
omap5.h omap5: Copy device tree from linux 5.7.y 2020-06-16 17:00:12 +05:30
px30-cru.h rockchip: clk: add px30 clock driver 2019-11-17 17:23:07 +08:00
r7s72100-clock.h ARM: dts: renesas: Add RZ/A1 platform code 2019-05-07 05:41:32 +02:00
r8a7790-clock.h ARM: dts: rmobile: Synchronize Gen2 DTs with Linux 5.6.2 2020-04-28 21:34:51 +02:00
r8a7790-cpg-mssr.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7791-clock.h ARM: dts: rmobile: Synchronize Gen2 DTs with Linux 5.6.2 2020-04-28 21:34:51 +02:00
r8a7791-cpg-mssr.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7792-clock.h ARM: dts: rmobile: Synchronize Gen2 DTs with Linux 5.6.2 2020-04-28 21:34:51 +02:00
r8a7792-cpg-mssr.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7793-clock.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7793-cpg-mssr.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7794-clock.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7794-cpg-mssr.h clk: renesas: Synchronize Gen2 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7795-cpg-mssr.h clk: renesas: Synchronize Gen3 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a7796-cpg-mssr.h clk: renesas: Synchronize Gen3 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
r8a77965-cpg-mssr.h ARM: dts: rmobile: Sync Gen3 DTs with Linux 4.19.6 2018-12-04 09:21:07 +01:00
r8a77970-cpg-mssr.h ARM: rmobile: Add R8A77970 SoC 2017-12-09 13:36:25 +01:00
r8a77980-cpg-mssr.h ARM: dts: renesas: Add R8A77980 V3H DTs and headers 2019-08-09 23:15:01 +02:00
r8a77990-cpg-mssr.h ARM: dts: rmobile: Sync Gen3 DTs with Linux 4.19.6 2018-12-04 09:21:07 +01:00
r8a77995-cpg-mssr.h clk: renesas: Synchronize Gen3 tables with Linux 5.0 2019-04-09 18:19:10 +02:00
renesas-cpg-mssr.h ARM: dts: rmobile: Import DTS from Linux 4.12 2017-08-03 03:50:03 +09:00
rk3036-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3066a-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3128-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3188-cru-common.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3188-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3228-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3288-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rk3308-cru.h rockchip: clk: Add clk driver for rk3308 2019-11-17 17:22:53 +08:00
rk3328-cru.h dt-bindings: clock: rk3328: sync from upstream Linux kernel 2020-05-01 18:32:56 +08:00
rk3368-cru.h rockchip: rk3368: Add core start-up code for RK3368 2017-06-07 07:29:19 -06:00
rk3399-cru.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
rockchip,rk808.h
rv1108-cru.h ARM: rockchip: rv1108: Sync clock with vendor tree 2018-11-30 21:56:44 +01:00
sifive-fu540-prci.h clk: sifive: Sync-up DT bindings header with upstream Linux 2019-07-19 14:24:51 +08:00
snps,hsdk-cgu.h ARC: HSDK: CGU: add support for timer clock 2020-04-27 11:20:25 +03:00
ste-ab8500.h arm: dts: Import device tree for ST-Ericsson Ux500 2020-01-22 17:47:57 -05:00
stih407-clks.h
stih410-clks.h
stm32fx-clock.h ARM: dts: stm32: DT alignment with kernel v5.3 2019-11-26 10:11:48 +01:00
stm32h7-clks.h dm: clk: add clk driver support for stm32h7 SoCs 2017-09-22 07:40:01 -04:00
stm32mp1-clks.h dts: stm32mp1: clock tree update 2019-02-09 07:50:57 -05:00
stm32mp1-clksrc.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
sun4i-a10-ccu.h ARM: dts: sun4i: Update A10 dts(i) files from Linux-v4.18-rc3 2018-09-28 22:09:24 +05:30
sun4i-a10-pll2.h
sun5i-ccu.h ARM: dts: sun5i: Update A10s/A13/gr8/r8 dts(i) files from Linux-v4.18-rc3 2018-09-28 22:09:24 +05:30
sun6i-a31-ccu.h ARM: dts: sun6i: Update A31/A31s dts(i) files from Linux-v4.18-rc3 2018-09-28 22:09:24 +05:30
sun7i-a20-ccu.h ARM: dts: sun7i: Update A20 dts(i) files from Linux-v4.18-rc3 2018-09-28 22:09:24 +05:30
sun8i-a23-a33-ccu.h sunxi: sina33: Sync the device tree with the kernel 2017-10-03 19:12:05 +02:00
sun8i-a83t-ccu.h ARM: dts: sun8i: Update A83T dts(i) files from Linux-v4.18-rc3 2018-08-13 13:07:35 +05:30
sun8i-de2.h sunxi: DT: update device tree files for Allwinner H3 and H5 SoCs 2018-07-16 12:02:54 +05:30
sun8i-h3-ccu.h sunxi: H3/H5 Sync DT files from upstream Linux kernel as of next-20200108 2020-01-24 23:06:49 +05:30
sun8i-r-ccu.h sunxi: DT: A64: update device tree file for Allwinner A64 SoC 2018-07-16 12:01:58 +05:30
sun8i-r40-ccu.h ARM: dts: sun8i: Sync r40 dtsi from Linux 2018-05-07 11:31:43 +05:30
sun8i-tcon-top.h arm64: allwinner: sun50i: Sync H6 dts(i) files from Linux 2019-04-14 22:32:32 +05:30
sun8i-v3s-ccu.h
sun9i-a80-ccu.h ARM: dts: sun8i: Update A80 dts(i) from Linux-v4.18-rc3 2019-01-18 22:19:09 +05:30
sun9i-a80-de.h ARM: dts: sun8i: Update A80 dts(i) from Linux-v4.18-rc3 2019-01-18 22:19:09 +05:30
sun9i-a80-usb.h ARM: dts: sun8i: Update A80 dts(i) from Linux-v4.18-rc3 2019-01-18 22:19:09 +05:30
sun50i-a64-ccu.h sunxi: A64: Update sun50i-a64-ccu.h 2019-01-18 22:19:09 +05:30
sun50i-h6-ccu.h sunxi: add support for Allwinner H6 SoC 2018-07-31 11:38:13 +05:30
sun50i-h6-r-ccu.h sunxi: add support for Allwinner H6 SoC 2018-07-31 11:38:13 +05:30
tegra20-car.h
tegra30-car.h
tegra114-car.h
tegra124-car-common.h
tegra124-car.h
tegra186-clock.h
tegra210-car.h
xlnx-zynqmp-clk.h dt-bindings: clock: zynqmp: Add clk header 2019-10-24 13:37:02 +02:00