Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dts: mpc512x: introduce dt-bindings/clock/ header

introduce a dt-bindings/ header file for MPC512x clocks,
providing symbolic identifiers for those SoC clocks which
clients will reference from their device tree nodes

Cc: Rob Herring <rob.herring@calxeda.com>
Cc: Pawel Moll <pawel.moll@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Stephen Warren <swarren@wwwdotorg.org>
Cc: Ian Campbell <ian.campbell@citrix.com>
Cc: devicetree@vger.kernel.org
Reviewed-by: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Gerhard Sittig <gsi@denx.de>
Signed-off-by: Anatolij Gustschin <agust@denx.de>

authored by

Gerhard Sittig and committed by
Anatolij Gustschin
4cc5e1ca dece8ada

+69
+69
include/dt-bindings/clock/mpc512x-clock.h
··· 1 + /* 2 + * This header provides constants for MPC512x clock specs in DT bindings. 3 + */ 4 + 5 + #ifndef _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H 6 + #define _DT_BINDINGS_CLOCK_MPC512x_CLOCK_H 7 + 8 + #define MPC512x_CLK_DUMMY 0 9 + #define MPC512x_CLK_REF 1 10 + #define MPC512x_CLK_SYS 2 11 + #define MPC512x_CLK_DIU 3 12 + #define MPC512x_CLK_VIU 4 13 + #define MPC512x_CLK_CSB 5 14 + #define MPC512x_CLK_E300 6 15 + #define MPC512x_CLK_IPS 7 16 + #define MPC512x_CLK_FEC 8 17 + #define MPC512x_CLK_SATA 9 18 + #define MPC512x_CLK_PATA 10 19 + #define MPC512x_CLK_NFC 11 20 + #define MPC512x_CLK_LPC 12 21 + #define MPC512x_CLK_MBX_BUS 13 22 + #define MPC512x_CLK_MBX 14 23 + #define MPC512x_CLK_MBX_3D 15 24 + #define MPC512x_CLK_AXE 16 25 + #define MPC512x_CLK_USB1 17 26 + #define MPC512x_CLK_USB2 18 27 + #define MPC512x_CLK_I2C 19 28 + #define MPC512x_CLK_MSCAN0_MCLK 20 29 + #define MPC512x_CLK_MSCAN1_MCLK 21 30 + #define MPC512x_CLK_MSCAN2_MCLK 22 31 + #define MPC512x_CLK_MSCAN3_MCLK 23 32 + #define MPC512x_CLK_BDLC 24 33 + #define MPC512x_CLK_SDHC 25 34 + #define MPC512x_CLK_PCI 26 35 + #define MPC512x_CLK_PSC_MCLK_IN 27 36 + #define MPC512x_CLK_SPDIF_TX 28 37 + #define MPC512x_CLK_SPDIF_RX 29 38 + #define MPC512x_CLK_SPDIF_MCLK 30 39 + #define MPC512x_CLK_SPDIF 31 40 + #define MPC512x_CLK_AC97 32 41 + #define MPC512x_CLK_PSC0_MCLK 33 42 + #define MPC512x_CLK_PSC1_MCLK 34 43 + #define MPC512x_CLK_PSC2_MCLK 35 44 + #define MPC512x_CLK_PSC3_MCLK 36 45 + #define MPC512x_CLK_PSC4_MCLK 37 46 + #define MPC512x_CLK_PSC5_MCLK 38 47 + #define MPC512x_CLK_PSC6_MCLK 39 48 + #define MPC512x_CLK_PSC7_MCLK 40 49 + #define MPC512x_CLK_PSC8_MCLK 41 50 + #define MPC512x_CLK_PSC9_MCLK 42 51 + #define MPC512x_CLK_PSC10_MCLK 43 52 + #define MPC512x_CLK_PSC11_MCLK 44 53 + #define MPC512x_CLK_PSC_FIFO 45 54 + #define MPC512x_CLK_PSC0 46 55 + #define MPC512x_CLK_PSC1 47 56 + #define MPC512x_CLK_PSC2 48 57 + #define MPC512x_CLK_PSC3 49 58 + #define MPC512x_CLK_PSC4 50 59 + #define MPC512x_CLK_PSC5 51 60 + #define MPC512x_CLK_PSC6 52 61 + #define MPC512x_CLK_PSC7 53 62 + #define MPC512x_CLK_PSC8 54 63 + #define MPC512x_CLK_PSC9 55 64 + #define MPC512x_CLK_PSC10 56 65 + #define MPC512x_CLK_PSC11 57 66 + 67 + #define MPC512x_CLK_LAST_PUBLIC 57 68 + 69 + #endif