clk-zynqmp.h (1b09c308e64969f545f4b9474b786ad90dddf9a2) | clk-zynqmp.h (54530ed17d1cc096f9ab0319001c96a63f772c62) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (C) 2016-2018 Xilinx 4 */ 5 6#ifndef __LINUX_CLK_ZYNQMP_H_ 7#define __LINUX_CLK_ZYNQMP_H_ 8 --- 19 unchanged lines hidden (view full) --- 28#define ZYNQMP_CLK_DIVIDER_ONE_BASED BIT(0) 29#define ZYNQMP_CLK_DIVIDER_POWER_OF_TWO BIT(1) 30#define ZYNQMP_CLK_DIVIDER_ALLOW_ZERO BIT(2) 31#define ZYNQMP_CLK_DIVIDER_HIWORD_MASK BIT(3) 32#define ZYNQMP_CLK_DIVIDER_ROUND_CLOSEST BIT(4) 33#define ZYNQMP_CLK_DIVIDER_READ_ONLY BIT(5) 34#define ZYNQMP_CLK_DIVIDER_MAX_AT_ZERO BIT(6) 35 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (C) 2016-2018 Xilinx 4 */ 5 6#ifndef __LINUX_CLK_ZYNQMP_H_ 7#define __LINUX_CLK_ZYNQMP_H_ 8 --- 19 unchanged lines hidden (view full) --- 28#define ZYNQMP_CLK_DIVIDER_ONE_BASED BIT(0) 29#define ZYNQMP_CLK_DIVIDER_POWER_OF_TWO BIT(1) 30#define ZYNQMP_CLK_DIVIDER_ALLOW_ZERO BIT(2) 31#define ZYNQMP_CLK_DIVIDER_HIWORD_MASK BIT(3) 32#define ZYNQMP_CLK_DIVIDER_ROUND_CLOSEST BIT(4) 33#define ZYNQMP_CLK_DIVIDER_READ_ONLY BIT(5) 34#define ZYNQMP_CLK_DIVIDER_MAX_AT_ZERO BIT(6) 35 |
36/* Type Flags for mux clock */ 37#define ZYNQMP_CLK_MUX_INDEX_ONE BIT(0) 38#define ZYNQMP_CLK_MUX_INDEX_BIT BIT(1) 39#define ZYNQMP_CLK_MUX_HIWORD_MASK BIT(2) 40#define ZYNQMP_CLK_MUX_READ_ONLY BIT(3) 41#define ZYNQMP_CLK_MUX_ROUND_CLOSEST BIT(4) 42#define ZYNQMP_CLK_MUX_BIG_ENDIAN BIT(5) 43 |
|
36enum topology_type { 37 TYPE_INVALID, 38 TYPE_MUX, 39 TYPE_PLL, 40 TYPE_FIXEDFACTOR, 41 TYPE_DIV1, 42 TYPE_DIV2, 43 TYPE_GATE, --- 45 unchanged lines hidden --- | 44enum topology_type { 45 TYPE_INVALID, 46 TYPE_MUX, 47 TYPE_PLL, 48 TYPE_FIXEDFACTOR, 49 TYPE_DIV1, 50 TYPE_DIV2, 51 TYPE_GATE, --- 45 unchanged lines hidden --- |