{ "sys1pll_qa19", "sys1pll_fixdiv", "sys1pll_a19", 0, 0, CLK_IGNORE_UNUSED, SIRFSOC_CLKC_SHARED_DIVIDER_CFG0, 16, 6, SIRFSOC_CLKC_SHARED_DIVIDER_ENA, 8, &share_div_lock },
#include <linux/bitops.h>
#include <linux/clk-provider.h>
#include <linux/of_address.h>
#include <linux/reset-controller.h>
#define SIRFSOC_CLKC_MEMPLL_AB_FREQ 0x0000
#define SIRFSOC_CLKC_MEMPLL_AB_SSC 0x0004
#define SIRFSOC_CLKC_MEMPLL_AB_CTRL0 0x0008
#define SIRFSOC_CLKC_MEMPLL_AB_CTRL1 0x000c
#define SIRFSOC_CLKC_MEMPLL_AB_STATUS 0x0010
#define SIRFSOC_CLKC_MEMPLL_AB_SSRAM_ADDR 0x0014
#define SIRFSOC_CLKC_MEMPLL_AB_SSRAM_DATA 0x0018
#define SIRFSOC_CLKC_CPUPLL_AB_FREQ 0x001c
#define SIRFSOC_CLKC_CPUPLL_AB_SSC 0x0020
#define SIRFSOC_CLKC_CPUPLL_AB_CTRL0 0x0024
#define SIRFSOC_CLKC_CPUPLL_AB_CTRL1 0x0028
#define SIRFSOC_CLKC_CPUPLL_AB_STATUS 0x002c
#define SIRFSOC_CLKC_SYS0PLL_AB_FREQ 0x0030
#define SIRFSOC_CLKC_SYS0PLL_AB_SSC 0x0034
#define SIRFSOC_CLKC_SYS0PLL_AB_CTRL0 0x0038
#define SIRFSOC_CLKC_SYS0PLL_AB_CTRL1 0x003c
#define SIRFSOC_CLKC_SYS0PLL_AB_STATUS 0x0040
#define SIRFSOC_CLKC_SYS1PLL_AB_FREQ 0x0044
#define SIRFSOC_CLKC_SYS1PLL_AB_SSC 0x0048
#define SIRFSOC_CLKC_SYS1PLL_AB_CTRL0 0x004c
#define SIRFSOC_CLKC_SYS1PLL_AB_CTRL1 0x0050
#define SIRFSOC_CLKC_SYS1PLL_AB_STATUS 0x0054
#define SIRFSOC_CLKC_SYS2PLL_AB_FREQ 0x0058
#define SIRFSOC_CLKC_SYS2PLL_AB_SSC 0x005c
#define SIRFSOC_CLKC_SYS2PLL_AB_CTRL0 0x0060
#define SIRFSOC_CLKC_SYS2PLL_AB_CTRL1 0x0064
#define SIRFSOC_CLKC_SYS2PLL_AB_STATUS 0x0068
#define SIRFSOC_CLKC_SYS3PLL_AB_FREQ 0x006c
#define SIRFSOC_CLKC_SYS3PLL_AB_SSC 0x0070
#define SIRFSOC_CLKC_SYS3PLL_AB_CTRL0 0x0074
#define SIRFSOC_CLKC_SYS3PLL_AB_CTRL1 0x0078
#define SIRFSOC_CLKC_SYS3PLL_AB_STATUS 0x007c
#define SIRFSOC_ABPLL_CTRL0_SSEN 0x00001000
#define SIRFSOC_ABPLL_CTRL0_BYPASS 0x00000010
#define SIRFSOC_ABPLL_CTRL0_RESET 0x00000001
#define SIRFSOC_CLKC_AUDIO_DTO_INC 0x0088
#define SIRFSOC_CLKC_DISP0_DTO_INC 0x008c
#define SIRFSOC_CLKC_DISP1_DTO_INC 0x0090
#define SIRFSOC_CLKC_AUDIO_DTO_SRC 0x0094