A common macro CLKDEV_INIT was added for creating clk_lookup instance in include/linux/clkdev.h. So replace CLK macro with CLKDEV_INIT. Suggested-by: Russell King <rmk+kernel@xxxxxxxxxxxxxxxx> Signed-off-by: Padmavathi Venna <padma.v@xxxxxxxxxxx> --- arch/arm/mach-davinci/board-dm646x-evm.c | 5 +- arch/arm/mach-davinci/clock.h | 7 -- arch/arm/mach-davinci/da830.c | 101 +++++++++++----------- arch/arm/mach-davinci/da850.c | 95 +++++++++++----------- arch/arm/mach-davinci/dm355.c | 87 ++++++++++---------- arch/arm/mach-davinci/dm365.c | 113 +++++++++++++------------- arch/arm/mach-davinci/dm644x.c | 77 +++++++++--------- arch/arm/mach-davinci/dm646x.c | 81 +++++++++--------- arch/arm/mach-davinci/tnetv107x.c | 133 +++++++++++++++--------------- 9 files changed, 350 insertions(+), 349 deletions(-) diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci/board-dm646x-evm.c index e574d7f..63951d0 100644 --- a/arch/arm/mach-davinci/board-dm646x-evm.c +++ b/arch/arm/mach-davinci/board-dm646x-evm.c @@ -24,6 +24,7 @@ #include <linux/i2c.h> #include <linux/i2c/at24.h> #include <linux/i2c/pcf857x.h> +#include <linux/clkdev.h> #include <media/tvp514x.h> @@ -704,8 +705,8 @@ static struct clk cdce_clk_in = { }; static struct clk_lookup cdce_clks[] = { - CLK(NULL, "xin", &cdce_clk_in), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "xin", &cdce_clk_in), + CLKDEV_INIT(NULL, NULL, NULL), }; static void __init cdce_clk_init(void) diff --git a/arch/arm/mach-davinci/clock.h b/arch/arm/mach-davinci/clock.h index a705f36..df153d5 100644 --- a/arch/arm/mach-davinci/clock.h +++ b/arch/arm/mach-davinci/clock.h @@ -113,13 +113,6 @@ struct clk { #define PSC_SWRSTDISABLE BIT(6) /* Disable state is SwRstDisable */ #define PSC_FORCE BIT(7) /* Force module state transtition */ -#define CLK(dev, con, ck) \ - { \ - .dev_id = dev, \ - .con_id = con, \ - .clk = ck, \ - } \ - int davinci_clk_init(struct clk_lookup *clocks); int davinci_set_pllrate(struct pll_data *pll, unsigned int prediv, unsigned int mult, unsigned int postdiv); diff --git a/arch/arm/mach-davinci/da830.c b/arch/arm/mach-davinci/da830.c index a6bf5dc..f2f359b 100644 --- a/arch/arm/mach-davinci/da830.c +++ b/arch/arm/mach-davinci/da830.c @@ -11,6 +11,7 @@ #include <linux/gpio.h> #include <linux/init.h> #include <linux/clk.h> +#include <linux/clkdev.h> #include <asm/mach/map.h> @@ -374,56 +375,56 @@ static struct clk rmii_clk = { }; static struct clk_lookup da830_clks[] = { - CLK(NULL, "ref", &ref_clk), - CLK(NULL, "pll0", &pll0_clk), - CLK(NULL, "pll0_aux", &pll0_aux_clk), - CLK(NULL, "pll0_sysclk2", &pll0_sysclk2), - CLK(NULL, "pll0_sysclk3", &pll0_sysclk3), - CLK(NULL, "pll0_sysclk4", &pll0_sysclk4), - CLK(NULL, "pll0_sysclk5", &pll0_sysclk5), - CLK(NULL, "pll0_sysclk6", &pll0_sysclk6), - CLK(NULL, "pll0_sysclk7", &pll0_sysclk7), - CLK("i2c_davinci.1", NULL, &i2c0_clk), - CLK(NULL, "timer0", &timerp64_0_clk), - CLK("watchdog", NULL, &timerp64_1_clk), - CLK(NULL, "arm_rom", &arm_rom_clk), - CLK(NULL, "scr0_ss", &scr0_ss_clk), - CLK(NULL, "scr1_ss", &scr1_ss_clk), - CLK(NULL, "scr2_ss", &scr2_ss_clk), - CLK(NULL, "dmax", &dmax_clk), - CLK(NULL, "tpcc", &tpcc_clk), - CLK(NULL, "tptc0", &tptc0_clk), - CLK(NULL, "tptc1", &tptc1_clk), - CLK("davinci_mmc.0", NULL, &mmcsd_clk), - CLK(NULL, "uart0", &uart0_clk), - CLK(NULL, "uart1", &uart1_clk), - CLK(NULL, "uart2", &uart2_clk), - CLK("spi_davinci.0", NULL, &spi0_clk), - CLK("spi_davinci.1", NULL, &spi1_clk), - CLK(NULL, "ecap0", &ecap0_clk), - CLK(NULL, "ecap1", &ecap1_clk), - CLK(NULL, "ecap2", &ecap2_clk), - CLK(NULL, "pwm0", &pwm0_clk), - CLK(NULL, "pwm1", &pwm1_clk), - CLK(NULL, "pwm2", &pwm2_clk), - CLK("eqep.0", NULL, &eqep0_clk), - CLK("eqep.1", NULL, &eqep1_clk), - CLK("da8xx_lcdc.0", NULL, &lcdc_clk), - CLK("davinci-mcasp.0", NULL, &mcasp0_clk), - CLK("davinci-mcasp.1", NULL, &mcasp1_clk), - CLK("davinci-mcasp.2", NULL, &mcasp2_clk), - CLK(NULL, "usb20", &usb20_clk), - CLK(NULL, "aemif", &aemif_clk), - CLK(NULL, "aintc", &aintc_clk), - CLK(NULL, "secu_mgr", &secu_mgr_clk), - CLK("davinci_emac.1", NULL, &emac_clk), - CLK(NULL, "gpio", &gpio_clk), - CLK("i2c_davinci.2", NULL, &i2c1_clk), - CLK(NULL, "usb11", &usb11_clk), - CLK(NULL, "emif3", &emif3_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "rmii", &rmii_clk), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "ref", &ref_clk), + CLKDEV_INIT(NULL, "pll0", &pll0_clk), + CLKDEV_INIT(NULL, "pll0_aux", &pll0_aux_clk), + CLKDEV_INIT(NULL, "pll0_sysclk2", &pll0_sysclk2), + CLKDEV_INIT(NULL, "pll0_sysclk3", &pll0_sysclk3), + CLKDEV_INIT(NULL, "pll0_sysclk4", &pll0_sysclk4), + CLKDEV_INIT(NULL, "pll0_sysclk5", &pll0_sysclk5), + CLKDEV_INIT(NULL, "pll0_sysclk6", &pll0_sysclk6), + CLKDEV_INIT(NULL, "pll0_sysclk7", &pll0_sysclk7), + CLKDEV_INIT("i2c_davinci.1", NULL, &i2c0_clk), + CLKDEV_INIT(NULL, "timer0", &timerp64_0_clk), + CLKDEV_INIT("watchdog", NULL, &timerp64_1_clk), + CLKDEV_INIT(NULL, "arm_rom", &arm_rom_clk), + CLKDEV_INIT(NULL, "scr0_ss", &scr0_ss_clk), + CLKDEV_INIT(NULL, "scr1_ss", &scr1_ss_clk), + CLKDEV_INIT(NULL, "scr2_ss", &scr2_ss_clk), + CLKDEV_INIT(NULL, "dmax", &dmax_clk), + CLKDEV_INIT(NULL, "tpcc", &tpcc_clk), + CLKDEV_INIT(NULL, "tptc0", &tptc0_clk), + CLKDEV_INIT(NULL, "tptc1", &tptc1_clk), + CLKDEV_INIT("davinci_mmc.0", NULL, &mmcsd_clk), + CLKDEV_INIT(NULL, "uart0", &uart0_clk), + CLKDEV_INIT(NULL, "uart1", &uart1_clk), + CLKDEV_INIT(NULL, "uart2", &uart2_clk), + CLKDEV_INIT("spi_davinci.0", NULL, &spi0_clk), + CLKDEV_INIT("spi_davinci.1", NULL, &spi1_clk), + CLKDEV_INIT(NULL, "ecap0", &ecap0_clk), + CLKDEV_INIT(NULL, "ecap1", &ecap1_clk), + CLKDEV_INIT(NULL, "ecap2", &ecap2_clk), + CLKDEV_INIT(NULL, "pwm0", &pwm0_clk), + CLKDEV_INIT(NULL, "pwm1", &pwm1_clk), + CLKDEV_INIT(NULL, "pwm2", &pwm2_clk), + CLKDEV_INIT("eqep.0", NULL, &eqep0_clk), + CLKDEV_INIT("eqep.1", NULL, &eqep1_clk), + CLKDEV_INIT("da8xx_lcdc.0", NULL, &lcdc_clk), + CLKDEV_INIT("davinci-mcasp.0", NULL, &mcasp0_clk), + CLKDEV_INIT("davinci-mcasp.1", NULL, &mcasp1_clk), + CLKDEV_INIT("davinci-mcasp.2", NULL, &mcasp2_clk), + CLKDEV_INIT(NULL, "usb20", &usb20_clk), + CLKDEV_INIT(NULL, "aemif", &aemif_clk), + CLKDEV_INIT(NULL, "aintc", &aintc_clk), + CLKDEV_INIT(NULL, "secu_mgr", &secu_mgr_clk), + CLKDEV_INIT("davinci_emac.1", NULL, &emac_clk), + CLKDEV_INIT(NULL, "gpio", &gpio_clk), + CLKDEV_INIT("i2c_davinci.2", NULL, &i2c1_clk), + CLKDEV_INIT(NULL, "usb11", &usb11_clk), + CLKDEV_INIT(NULL, "emif3", &emif3_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "rmii", &rmii_clk), + CLKDEV_INIT(NULL, NULL, NULL), }; /* diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c index b047f87..1d6d511 100644 --- a/arch/arm/mach-davinci/da850.c +++ b/arch/arm/mach-davinci/da850.c @@ -17,6 +17,7 @@ #include <linux/platform_device.h> #include <linux/cpufreq.h> #include <linux/regulator/consumer.h> +#include <linux/clkdev.h> #include <asm/mach/map.h> @@ -384,53 +385,53 @@ static struct clk sata_clk = { }; static struct clk_lookup da850_clks[] = { - CLK(NULL, "ref", &ref_clk), - CLK(NULL, "pll0", &pll0_clk), - CLK(NULL, "pll0_aux", &pll0_aux_clk), - CLK(NULL, "pll0_sysclk2", &pll0_sysclk2), - CLK(NULL, "pll0_sysclk3", &pll0_sysclk3), - CLK(NULL, "pll0_sysclk4", &pll0_sysclk4), - CLK(NULL, "pll0_sysclk5", &pll0_sysclk5), - CLK(NULL, "pll0_sysclk6", &pll0_sysclk6), - CLK(NULL, "pll0_sysclk7", &pll0_sysclk7), - CLK(NULL, "pll1", &pll1_clk), - CLK(NULL, "pll1_aux", &pll1_aux_clk), - CLK(NULL, "pll1_sysclk2", &pll1_sysclk2), - CLK(NULL, "pll1_sysclk3", &pll1_sysclk3), - CLK(NULL, "pll1_sysclk4", &pll1_sysclk4), - CLK(NULL, "pll1_sysclk5", &pll1_sysclk5), - CLK(NULL, "pll1_sysclk6", &pll1_sysclk6), - CLK(NULL, "pll1_sysclk7", &pll1_sysclk7), - CLK("i2c_davinci.1", NULL, &i2c0_clk), - CLK(NULL, "timer0", &timerp64_0_clk), - CLK("watchdog", NULL, &timerp64_1_clk), - CLK(NULL, "arm_rom", &arm_rom_clk), - CLK(NULL, "tpcc0", &tpcc0_clk), - CLK(NULL, "tptc0", &tptc0_clk), - CLK(NULL, "tptc1", &tptc1_clk), - CLK(NULL, "tpcc1", &tpcc1_clk), - CLK(NULL, "tptc2", &tptc2_clk), - CLK(NULL, "uart0", &uart0_clk), - CLK(NULL, "uart1", &uart1_clk), - CLK(NULL, "uart2", &uart2_clk), - CLK(NULL, "aintc", &aintc_clk), - CLK(NULL, "gpio", &gpio_clk), - CLK("i2c_davinci.2", NULL, &i2c1_clk), - CLK(NULL, "emif3", &emif3_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "rmii", &rmii_clk), - CLK("davinci_emac.1", NULL, &emac_clk), - CLK("davinci-mcasp.0", NULL, &mcasp_clk), - CLK("da8xx_lcdc.0", NULL, &lcdc_clk), - CLK("davinci_mmc.0", NULL, &mmcsd0_clk), - CLK("davinci_mmc.1", NULL, &mmcsd1_clk), - CLK(NULL, "aemif", &aemif_clk), - CLK(NULL, "usb11", &usb11_clk), - CLK(NULL, "usb20", &usb20_clk), - CLK("spi_davinci.0", NULL, &spi0_clk), - CLK("spi_davinci.1", NULL, &spi1_clk), - CLK("ahci", NULL, &sata_clk), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "ref", &ref_clk), + CLKDEV_INIT(NULL, "pll0", &pll0_clk), + CLKDEV_INIT(NULL, "pll0_aux", &pll0_aux_clk), + CLKDEV_INIT(NULL, "pll0_sysclk2", &pll0_sysclk2), + CLKDEV_INIT(NULL, "pll0_sysclk3", &pll0_sysclk3), + CLKDEV_INIT(NULL, "pll0_sysclk4", &pll0_sysclk4), + CLKDEV_INIT(NULL, "pll0_sysclk5", &pll0_sysclk5), + CLKDEV_INIT(NULL, "pll0_sysclk6", &pll0_sysclk6), + CLKDEV_INIT(NULL, "pll0_sysclk7", &pll0_sysclk7), + CLKDEV_INIT(NULL, "pll1", &pll1_clk), + CLKDEV_INIT(NULL, "pll1_aux", &pll1_aux_clk), + CLKDEV_INIT(NULL, "pll1_sysclk2", &pll1_sysclk2), + CLKDEV_INIT(NULL, "pll1_sysclk3", &pll1_sysclk3), + CLKDEV_INIT(NULL, "pll1_sysclk4", &pll1_sysclk4), + CLKDEV_INIT(NULL, "pll1_sysclk5", &pll1_sysclk5), + CLKDEV_INIT(NULL, "pll1_sysclk6", &pll1_sysclk6), + CLKDEV_INIT(NULL, "pll1_sysclk7", &pll1_sysclk7), + CLKDEV_INIT("i2c_davinci.1", NULL, &i2c0_clk), + CLKDEV_INIT(NULL, "timer0", &timerp64_0_clk), + CLKDEV_INIT("watchdog", NULL, &timerp64_1_clk), + CLKDEV_INIT(NULL, "arm_rom", &arm_rom_clk), + CLKDEV_INIT(NULL, "tpcc0", &tpcc0_clk), + CLKDEV_INIT(NULL, "tptc0", &tptc0_clk), + CLKDEV_INIT(NULL, "tptc1", &tptc1_clk), + CLKDEV_INIT(NULL, "tpcc1", &tpcc1_clk), + CLKDEV_INIT(NULL, "tptc2", &tptc2_clk), + CLKDEV_INIT(NULL, "uart0", &uart0_clk), + CLKDEV_INIT(NULL, "uart1", &uart1_clk), + CLKDEV_INIT(NULL, "uart2", &uart2_clk), + CLKDEV_INIT(NULL, "aintc", &aintc_clk), + CLKDEV_INIT(NULL, "gpio", &gpio_clk), + CLKDEV_INIT("i2c_davinci.2", NULL, &i2c1_clk), + CLKDEV_INIT(NULL, "emif3", &emif3_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "rmii", &rmii_clk), + CLKDEV_INIT("davinci_emac.1", NULL, &emac_clk), + CLKDEV_INIT("davinci-mcasp.0", NULL, &mcasp_clk), + CLKDEV_INIT("da8xx_lcdc.0", NULL, &lcdc_clk), + CLKDEV_INIT("davinci_mmc.0", NULL, &mmcsd0_clk), + CLKDEV_INIT("davinci_mmc.1", NULL, &mmcsd1_clk), + CLKDEV_INIT(NULL, "aemif", &aemif_clk), + CLKDEV_INIT(NULL, "usb11", &usb11_clk), + CLKDEV_INIT(NULL, "usb20", &usb20_clk), + CLKDEV_INIT("spi_davinci.0", NULL, &spi0_clk), + CLKDEV_INIT("spi_davinci.1", NULL, &spi1_clk), + CLKDEV_INIT("ahci", NULL, &sata_clk), + CLKDEV_INIT(NULL, NULL, NULL), }; /* diff --git a/arch/arm/mach-davinci/dm355.c b/arch/arm/mach-davinci/dm355.c index fe520d4..1df71e0 100644 --- a/arch/arm/mach-davinci/dm355.c +++ b/arch/arm/mach-davinci/dm355.c @@ -13,6 +13,7 @@ #include <linux/serial_8250.h> #include <linux/platform_device.h> #include <linux/dma-mapping.h> +#include <linux/clkdev.h> #include <linux/spi/spi.h> @@ -336,49 +337,49 @@ static struct clk usb_clk = { }; static struct clk_lookup dm355_clks[] = { - CLK(NULL, "ref", &ref_clk), - CLK(NULL, "pll1", &pll1_clk), - CLK(NULL, "pll1_sysclk1", &pll1_sysclk1), - CLK(NULL, "pll1_sysclk2", &pll1_sysclk2), - CLK(NULL, "pll1_sysclk3", &pll1_sysclk3), - CLK(NULL, "pll1_sysclk4", &pll1_sysclk4), - CLK(NULL, "pll1_aux", &pll1_aux_clk), - CLK(NULL, "pll1_sysclkbp", &pll1_sysclkbp), - CLK(NULL, "vpss_dac", &vpss_dac_clk), - CLK(NULL, "vpss_master", &vpss_master_clk), - CLK(NULL, "vpss_slave", &vpss_slave_clk), - CLK(NULL, "clkout1", &clkout1_clk), - CLK(NULL, "clkout2", &clkout2_clk), - CLK(NULL, "pll2", &pll2_clk), - CLK(NULL, "pll2_sysclk1", &pll2_sysclk1), - CLK(NULL, "pll2_sysclkbp", &pll2_sysclkbp), - CLK(NULL, "clkout3", &clkout3_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "mjcp", &mjcp_clk), - CLK(NULL, "uart0", &uart0_clk), - CLK(NULL, "uart1", &uart1_clk), - CLK(NULL, "uart2", &uart2_clk), - CLK("i2c_davinci.1", NULL, &i2c_clk), - CLK("davinci-mcbsp.0", NULL, &asp0_clk), - CLK("davinci-mcbsp.1", NULL, &asp1_clk), - CLK("davinci_mmc.0", NULL, &mmcsd0_clk), - CLK("davinci_mmc.1", NULL, &mmcsd1_clk), - CLK("spi_davinci.0", NULL, &spi0_clk), - CLK("spi_davinci.1", NULL, &spi1_clk), - CLK("spi_davinci.2", NULL, &spi2_clk), - CLK(NULL, "gpio", &gpio_clk), - CLK(NULL, "aemif", &aemif_clk), - CLK(NULL, "pwm0", &pwm0_clk), - CLK(NULL, "pwm1", &pwm1_clk), - CLK(NULL, "pwm2", &pwm2_clk), - CLK(NULL, "pwm3", &pwm3_clk), - CLK(NULL, "timer0", &timer0_clk), - CLK(NULL, "timer1", &timer1_clk), - CLK("watchdog", NULL, &timer2_clk), - CLK(NULL, "timer3", &timer3_clk), - CLK(NULL, "rto", &rto_clk), - CLK(NULL, "usb", &usb_clk), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "ref", &ref_clk), + CLKDEV_INIT(NULL, "pll1", &pll1_clk), + CLKDEV_INIT(NULL, "pll1_sysclk1", &pll1_sysclk1), + CLKDEV_INIT(NULL, "pll1_sysclk2", &pll1_sysclk2), + CLKDEV_INIT(NULL, "pll1_sysclk3", &pll1_sysclk3), + CLKDEV_INIT(NULL, "pll1_sysclk4", &pll1_sysclk4), + CLKDEV_INIT(NULL, "pll1_aux", &pll1_aux_clk), + CLKDEV_INIT(NULL, "pll1_sysclkbp", &pll1_sysclkbp), + CLKDEV_INIT(NULL, "vpss_dac", &vpss_dac_clk), + CLKDEV_INIT(NULL, "vpss_master", &vpss_master_clk), + CLKDEV_INIT(NULL, "vpss_slave", &vpss_slave_clk), + CLKDEV_INIT(NULL, "clkout1", &clkout1_clk), + CLKDEV_INIT(NULL, "clkout2", &clkout2_clk), + CLKDEV_INIT(NULL, "pll2", &pll2_clk), + CLKDEV_INIT(NULL, "pll2_sysclk1", &pll2_sysclk1), + CLKDEV_INIT(NULL, "pll2_sysclkbp", &pll2_sysclkbp), + CLKDEV_INIT(NULL, "clkout3", &clkout3_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "mjcp", &mjcp_clk), + CLKDEV_INIT(NULL, "uart0", &uart0_clk), + CLKDEV_INIT(NULL, "uart1", &uart1_clk), + CLKDEV_INIT(NULL, "uart2", &uart2_clk), + CLKDEV_INIT("i2c_davinci.1", NULL, &i2c_clk), + CLKDEV_INIT("davinci-mcbsp.0", NULL, &asp0_clk), + CLKDEV_INIT("davinci-mcbsp.1", NULL, &asp1_clk), + CLKDEV_INIT("davinci_mmc.0", NULL, &mmcsd0_clk), + CLKDEV_INIT("davinci_mmc.1", NULL, &mmcsd1_clk), + CLKDEV_INIT("spi_davinci.0", NULL, &spi0_clk), + CLKDEV_INIT("spi_davinci.1", NULL, &spi1_clk), + CLKDEV_INIT("spi_davinci.2", NULL, &spi2_clk), + CLKDEV_INIT(NULL, "gpio", &gpio_clk), + CLKDEV_INIT(NULL, "aemif", &aemif_clk), + CLKDEV_INIT(NULL, "pwm0", &pwm0_clk), + CLKDEV_INIT(NULL, "pwm1", &pwm1_clk), + CLKDEV_INIT(NULL, "pwm2", &pwm2_clk), + CLKDEV_INIT(NULL, "pwm3", &pwm3_clk), + CLKDEV_INIT(NULL, "timer0", &timer0_clk), + CLKDEV_INIT(NULL, "timer1", &timer1_clk), + CLKDEV_INIT("watchdog", NULL, &timer2_clk), + CLKDEV_INIT(NULL, "timer3", &timer3_clk), + CLKDEV_INIT(NULL, "rto", &rto_clk), + CLKDEV_INIT(NULL, "usb", &usb_clk), + CLKDEV_INIT(NULL, NULL, NULL), }; /*----------------------------------------------------------------------*/ diff --git a/arch/arm/mach-davinci/dm365.c b/arch/arm/mach-davinci/dm365.c index 679e168..b0637b4 100644 --- a/arch/arm/mach-davinci/dm365.c +++ b/arch/arm/mach-davinci/dm365.c @@ -18,6 +18,7 @@ #include <linux/platform_device.h> #include <linux/dma-mapping.h> #include <linux/spi/spi.h> +#include <linux/clkdev.h> #include <asm/mach/map.h> @@ -406,62 +407,62 @@ static struct clk mjcp_clk = { }; static struct clk_lookup dm365_clks[] = { - CLK(NULL, "ref", &ref_clk), - CLK(NULL, "pll1", &pll1_clk), - CLK(NULL, "pll1_aux", &pll1_aux_clk), - CLK(NULL, "pll1_sysclkbp", &pll1_sysclkbp), - CLK(NULL, "clkout0", &clkout0_clk), - CLK(NULL, "pll1_sysclk1", &pll1_sysclk1), - CLK(NULL, "pll1_sysclk2", &pll1_sysclk2), - CLK(NULL, "pll1_sysclk3", &pll1_sysclk3), - CLK(NULL, "pll1_sysclk4", &pll1_sysclk4), - CLK(NULL, "pll1_sysclk5", &pll1_sysclk5), - CLK(NULL, "pll1_sysclk6", &pll1_sysclk6), - CLK(NULL, "pll1_sysclk7", &pll1_sysclk7), - CLK(NULL, "pll1_sysclk8", &pll1_sysclk8), - CLK(NULL, "pll1_sysclk9", &pll1_sysclk9), - CLK(NULL, "pll2", &pll2_clk), - CLK(NULL, "pll2_aux", &pll2_aux_clk), - CLK(NULL, "clkout1", &clkout1_clk), - CLK(NULL, "pll2_sysclk1", &pll2_sysclk1), - CLK(NULL, "pll2_sysclk2", &pll2_sysclk2), - CLK(NULL, "pll2_sysclk3", &pll2_sysclk3), - CLK(NULL, "pll2_sysclk4", &pll2_sysclk4), - CLK(NULL, "pll2_sysclk5", &pll2_sysclk5), - CLK(NULL, "pll2_sysclk6", &pll2_sysclk6), - CLK(NULL, "pll2_sysclk7", &pll2_sysclk7), - CLK(NULL, "pll2_sysclk8", &pll2_sysclk8), - CLK(NULL, "pll2_sysclk9", &pll2_sysclk9), - CLK(NULL, "vpss_dac", &vpss_dac_clk), - CLK(NULL, "vpss_master", &vpss_master_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "uart0", &uart0_clk), - CLK(NULL, "uart1", &uart1_clk), - CLK("i2c_davinci.1", NULL, &i2c_clk), - CLK("davinci_mmc.0", NULL, &mmcsd0_clk), - CLK("davinci_mmc.1", NULL, &mmcsd1_clk), - CLK("spi_davinci.0", NULL, &spi0_clk), - CLK("spi_davinci.1", NULL, &spi1_clk), - CLK("spi_davinci.2", NULL, &spi2_clk), - CLK("spi_davinci.3", NULL, &spi3_clk), - CLK("spi_davinci.4", NULL, &spi4_clk), - CLK(NULL, "gpio", &gpio_clk), - CLK(NULL, "aemif", &aemif_clk), - CLK(NULL, "pwm0", &pwm0_clk), - CLK(NULL, "pwm1", &pwm1_clk), - CLK(NULL, "pwm2", &pwm2_clk), - CLK(NULL, "pwm3", &pwm3_clk), - CLK(NULL, "timer0", &timer0_clk), - CLK(NULL, "timer1", &timer1_clk), - CLK("watchdog", NULL, &timer2_clk), - CLK(NULL, "timer3", &timer3_clk), - CLK(NULL, "usb", &usb_clk), - CLK("davinci_emac.1", NULL, &emac_clk), - CLK("davinci_voicecodec", NULL, &voicecodec_clk), - CLK("davinci-mcbsp", NULL, &asp0_clk), - CLK(NULL, "rto", &rto_clk), - CLK(NULL, "mjcp", &mjcp_clk), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "ref", &ref_clk), + CLKDEV_INIT(NULL, "pll1", &pll1_clk), + CLKDEV_INIT(NULL, "pll1_aux", &pll1_aux_clk), + CLKDEV_INIT(NULL, "pll1_sysclkbp", &pll1_sysclkbp), + CLKDEV_INIT(NULL, "clkout0", &clkout0_clk), + CLKDEV_INIT(NULL, "pll1_sysclk1", &pll1_sysclk1), + CLKDEV_INIT(NULL, "pll1_sysclk2", &pll1_sysclk2), + CLKDEV_INIT(NULL, "pll1_sysclk3", &pll1_sysclk3), + CLKDEV_INIT(NULL, "pll1_sysclk4", &pll1_sysclk4), + CLKDEV_INIT(NULL, "pll1_sysclk5", &pll1_sysclk5), + CLKDEV_INIT(NULL, "pll1_sysclk6", &pll1_sysclk6), + CLKDEV_INIT(NULL, "pll1_sysclk7", &pll1_sysclk7), + CLKDEV_INIT(NULL, "pll1_sysclk8", &pll1_sysclk8), + CLKDEV_INIT(NULL, "pll1_sysclk9", &pll1_sysclk9), + CLKDEV_INIT(NULL, "pll2", &pll2_clk), + CLKDEV_INIT(NULL, "pll2_aux", &pll2_aux_clk), + CLKDEV_INIT(NULL, "clkout1", &clkout1_clk), + CLKDEV_INIT(NULL, "pll2_sysclk1", &pll2_sysclk1), + CLKDEV_INIT(NULL, "pll2_sysclk2", &pll2_sysclk2), + CLKDEV_INIT(NULL, "pll2_sysclk3", &pll2_sysclk3), + CLKDEV_INIT(NULL, "pll2_sysclk4", &pll2_sysclk4), + CLKDEV_INIT(NULL, "pll2_sysclk5", &pll2_sysclk5), + CLKDEV_INIT(NULL, "pll2_sysclk6", &pll2_sysclk6), + CLKDEV_INIT(NULL, "pll2_sysclk7", &pll2_sysclk7), + CLKDEV_INIT(NULL, "pll2_sysclk8", &pll2_sysclk8), + CLKDEV_INIT(NULL, "pll2_sysclk9", &pll2_sysclk9), + CLKDEV_INIT(NULL, "vpss_dac", &vpss_dac_clk), + CLKDEV_INIT(NULL, "vpss_master", &vpss_master_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "uart0", &uart0_clk), + CLKDEV_INIT(NULL, "uart1", &uart1_clk), + CLKDEV_INIT("i2c_davinci.1", NULL, &i2c_clk), + CLKDEV_INIT("davinci_mmc.0", NULL, &mmcsd0_clk), + CLKDEV_INIT("davinci_mmc.1", NULL, &mmcsd1_clk), + CLKDEV_INIT("spi_davinci.0", NULL, &spi0_clk), + CLKDEV_INIT("spi_davinci.1", NULL, &spi1_clk), + CLKDEV_INIT("spi_davinci.2", NULL, &spi2_clk), + CLKDEV_INIT("spi_davinci.3", NULL, &spi3_clk), + CLKDEV_INIT("spi_davinci.4", NULL, &spi4_clk), + CLKDEV_INIT(NULL, "gpio", &gpio_clk), + CLKDEV_INIT(NULL, "aemif", &aemif_clk), + CLKDEV_INIT(NULL, "pwm0", &pwm0_clk), + CLKDEV_INIT(NULL, "pwm1", &pwm1_clk), + CLKDEV_INIT(NULL, "pwm2", &pwm2_clk), + CLKDEV_INIT(NULL, "pwm3", &pwm3_clk), + CLKDEV_INIT(NULL, "timer0", &timer0_clk), + CLKDEV_INIT(NULL, "timer1", &timer1_clk), + CLKDEV_INIT("watchdog", NULL, &timer2_clk), + CLKDEV_INIT(NULL, "timer3", &timer3_clk), + CLKDEV_INIT(NULL, "usb", &usb_clk), + CLKDEV_INIT("davinci_emac.1", NULL, &emac_clk), + CLKDEV_INIT("davinci_voicecodec", NULL, &voicecodec_clk), + CLKDEV_INIT("davinci-mcbsp", NULL, &asp0_clk), + CLKDEV_INIT(NULL, "rto", &rto_clk), + CLKDEV_INIT(NULL, "mjcp", &mjcp_clk), + CLKDEV_INIT(NULL, NULL, NULL), }; /*----------------------------------------------------------------------*/ diff --git a/arch/arm/mach-davinci/dm644x.c b/arch/arm/mach-davinci/dm644x.c index 3470983..f61610e 100644 --- a/arch/arm/mach-davinci/dm644x.c +++ b/arch/arm/mach-davinci/dm644x.c @@ -12,6 +12,7 @@ #include <linux/clk.h> #include <linux/serial_8250.h> #include <linux/platform_device.h> +#include <linux/clkdev.h> #include <asm/mach/map.h> @@ -278,44 +279,44 @@ static struct clk timer2_clk = { }; static struct clk_lookup dm644x_clks[] = { - CLK(NULL, "ref", &ref_clk), - CLK(NULL, "pll1", &pll1_clk), - CLK(NULL, "pll1_sysclk1", &pll1_sysclk1), - CLK(NULL, "pll1_sysclk2", &pll1_sysclk2), - CLK(NULL, "pll1_sysclk3", &pll1_sysclk3), - CLK(NULL, "pll1_sysclk5", &pll1_sysclk5), - CLK(NULL, "pll1_aux", &pll1_aux_clk), - CLK(NULL, "pll1_sysclkbp", &pll1_sysclkbp), - CLK(NULL, "pll2", &pll2_clk), - CLK(NULL, "pll2_sysclk1", &pll2_sysclk1), - CLK(NULL, "pll2_sysclk2", &pll2_sysclk2), - CLK(NULL, "pll2_sysclkbp", &pll2_sysclkbp), - CLK(NULL, "dsp", &dsp_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "vicp", &vicp_clk), - CLK(NULL, "vpss_master", &vpss_master_clk), - CLK(NULL, "vpss_slave", &vpss_slave_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "uart0", &uart0_clk), - CLK(NULL, "uart1", &uart1_clk), - CLK(NULL, "uart2", &uart2_clk), - CLK("davinci_emac.1", NULL, &emac_clk), - CLK("i2c_davinci.1", NULL, &i2c_clk), - CLK("palm_bk3710", NULL, &ide_clk), - CLK("davinci-mcbsp", NULL, &asp_clk), - CLK("davinci_mmc.0", NULL, &mmcsd_clk), - CLK(NULL, "spi", &spi_clk), - CLK(NULL, "gpio", &gpio_clk), - CLK(NULL, "usb", &usb_clk), - CLK(NULL, "vlynq", &vlynq_clk), - CLK(NULL, "aemif", &aemif_clk), - CLK(NULL, "pwm0", &pwm0_clk), - CLK(NULL, "pwm1", &pwm1_clk), - CLK(NULL, "pwm2", &pwm2_clk), - CLK(NULL, "timer0", &timer0_clk), - CLK(NULL, "timer1", &timer1_clk), - CLK("watchdog", NULL, &timer2_clk), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "ref", &ref_clk), + CLKDEV_INIT(NULL, "pll1", &pll1_clk), + CLKDEV_INIT(NULL, "pll1_sysclk1", &pll1_sysclk1), + CLKDEV_INIT(NULL, "pll1_sysclk2", &pll1_sysclk2), + CLKDEV_INIT(NULL, "pll1_sysclk3", &pll1_sysclk3), + CLKDEV_INIT(NULL, "pll1_sysclk5", &pll1_sysclk5), + CLKDEV_INIT(NULL, "pll1_aux", &pll1_aux_clk), + CLKDEV_INIT(NULL, "pll1_sysclkbp", &pll1_sysclkbp), + CLKDEV_INIT(NULL, "pll2", &pll2_clk), + CLKDEV_INIT(NULL, "pll2_sysclk1", &pll2_sysclk1), + CLKDEV_INIT(NULL, "pll2_sysclk2", &pll2_sysclk2), + CLKDEV_INIT(NULL, "pll2_sysclkbp", &pll2_sysclkbp), + CLKDEV_INIT(NULL, "dsp", &dsp_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "vicp", &vicp_clk), + CLKDEV_INIT(NULL, "vpss_master", &vpss_master_clk), + CLKDEV_INIT(NULL, "vpss_slave", &vpss_slave_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "uart0", &uart0_clk), + CLKDEV_INIT(NULL, "uart1", &uart1_clk), + CLKDEV_INIT(NULL, "uart2", &uart2_clk), + CLKDEV_INIT("davinci_emac.1", NULL, &emac_clk), + CLKDEV_INIT("i2c_davinci.1", NULL, &i2c_clk), + CLKDEV_INIT("palm_bk3710", NULL, &ide_clk), + CLKDEV_INIT("davinci-mcbsp", NULL, &asp_clk), + CLKDEV_INIT("davinci_mmc.0", NULL, &mmcsd_clk), + CLKDEV_INIT(NULL, "spi", &spi_clk), + CLKDEV_INIT(NULL, "gpio", &gpio_clk), + CLKDEV_INIT(NULL, "usb", &usb_clk), + CLKDEV_INIT(NULL, "vlynq", &vlynq_clk), + CLKDEV_INIT(NULL, "aemif", &aemif_clk), + CLKDEV_INIT(NULL, "pwm0", &pwm0_clk), + CLKDEV_INIT(NULL, "pwm1", &pwm1_clk), + CLKDEV_INIT(NULL, "pwm2", &pwm2_clk), + CLKDEV_INIT(NULL, "timer0", &timer0_clk), + CLKDEV_INIT(NULL, "timer1", &timer1_clk), + CLKDEV_INIT("watchdog", NULL, &timer2_clk), + CLKDEV_INIT(NULL, NULL, NULL), }; static struct emac_platform_data dm644x_emac_pdata = { diff --git a/arch/arm/mach-davinci/dm646x.c b/arch/arm/mach-davinci/dm646x.c index 0b68ed5..ad9b71b 100644 --- a/arch/arm/mach-davinci/dm646x.c +++ b/arch/arm/mach-davinci/dm646x.c @@ -13,6 +13,7 @@ #include <linux/clk.h> #include <linux/serial_8250.h> #include <linux/platform_device.h> +#include <linux/clkdev.h> #include <asm/mach/map.h> @@ -316,46 +317,46 @@ static struct clk vpif1_clk = { }; static struct clk_lookup dm646x_clks[] = { - CLK(NULL, "ref", &ref_clk), - CLK(NULL, "aux", &aux_clkin), - CLK(NULL, "pll1", &pll1_clk), - CLK(NULL, "pll1_sysclk", &pll1_sysclk1), - CLK(NULL, "pll1_sysclk", &pll1_sysclk2), - CLK(NULL, "pll1_sysclk", &pll1_sysclk3), - CLK(NULL, "pll1_sysclk", &pll1_sysclk4), - CLK(NULL, "pll1_sysclk", &pll1_sysclk5), - CLK(NULL, "pll1_sysclk", &pll1_sysclk6), - CLK(NULL, "pll1_sysclk", &pll1_sysclk8), - CLK(NULL, "pll1_sysclk", &pll1_sysclk9), - CLK(NULL, "pll1_sysclk", &pll1_sysclkbp), - CLK(NULL, "pll1_aux", &pll1_aux_clk), - CLK(NULL, "pll2", &pll2_clk), - CLK(NULL, "pll2_sysclk1", &pll2_sysclk1), - CLK(NULL, "dsp", &dsp_clk), - CLK(NULL, "arm", &arm_clk), - CLK(NULL, "edma_cc", &edma_cc_clk), - CLK(NULL, "edma_tc0", &edma_tc0_clk), - CLK(NULL, "edma_tc1", &edma_tc1_clk), - CLK(NULL, "edma_tc2", &edma_tc2_clk), - CLK(NULL, "edma_tc3", &edma_tc3_clk), - CLK(NULL, "uart0", &uart0_clk), - CLK(NULL, "uart1", &uart1_clk), - CLK(NULL, "uart2", &uart2_clk), - CLK("i2c_davinci.1", NULL, &i2c_clk), - CLK(NULL, "gpio", &gpio_clk), - CLK("davinci-mcasp.0", NULL, &mcasp0_clk), - CLK("davinci-mcasp.1", NULL, &mcasp1_clk), - CLK(NULL, "aemif", &aemif_clk), - CLK("davinci_emac.1", NULL, &emac_clk), - CLK(NULL, "pwm0", &pwm0_clk), - CLK(NULL, "pwm1", &pwm1_clk), - CLK(NULL, "timer0", &timer0_clk), - CLK(NULL, "timer1", &timer1_clk), - CLK("watchdog", NULL, &timer2_clk), - CLK("palm_bk3710", NULL, &ide_clk), - CLK(NULL, "vpif0", &vpif0_clk), - CLK(NULL, "vpif1", &vpif1_clk), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "ref", &ref_clk), + CLKDEV_INIT(NULL, "aux", &aux_clkin), + CLKDEV_INIT(NULL, "pll1", &pll1_clk), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk1), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk2), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk3), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk4), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk5), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk6), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk8), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclk9), + CLKDEV_INIT(NULL, "pll1_sysclk", &pll1_sysclkbp), + CLKDEV_INIT(NULL, "pll1_aux", &pll1_aux_clk), + CLKDEV_INIT(NULL, "pll2", &pll2_clk), + CLKDEV_INIT(NULL, "pll2_sysclk1", &pll2_sysclk1), + CLKDEV_INIT(NULL, "dsp", &dsp_clk), + CLKDEV_INIT(NULL, "arm", &arm_clk), + CLKDEV_INIT(NULL, "edma_cc", &edma_cc_clk), + CLKDEV_INIT(NULL, "edma_tc0", &edma_tc0_clk), + CLKDEV_INIT(NULL, "edma_tc1", &edma_tc1_clk), + CLKDEV_INIT(NULL, "edma_tc2", &edma_tc2_clk), + CLKDEV_INIT(NULL, "edma_tc3", &edma_tc3_clk), + CLKDEV_INIT(NULL, "uart0", &uart0_clk), + CLKDEV_INIT(NULL, "uart1", &uart1_clk), + CLKDEV_INIT(NULL, "uart2", &uart2_clk), + CLKDEV_INIT("i2c_davinci.1", NULL, &i2c_clk), + CLKDEV_INIT(NULL, "gpio", &gpio_clk), + CLKDEV_INIT("davinci-mcasp.0", NULL, &mcasp0_clk), + CLKDEV_INIT("davinci-mcasp.1", NULL, &mcasp1_clk), + CLKDEV_INIT(NULL, "aemif", &aemif_clk), + CLKDEV_INIT("davinci_emac.1", NULL, &emac_clk), + CLKDEV_INIT(NULL, "pwm0", &pwm0_clk), + CLKDEV_INIT(NULL, "pwm1", &pwm1_clk), + CLKDEV_INIT(NULL, "timer0", &timer0_clk), + CLKDEV_INIT(NULL, "timer1", &timer1_clk), + CLKDEV_INIT("watchdog", NULL, &timer2_clk), + CLKDEV_INIT("palm_bk3710", NULL, &ide_clk), + CLKDEV_INIT(NULL, "vpif0", &vpif0_clk), + CLKDEV_INIT(NULL, "vpif1", &vpif1_clk), + CLKDEV_INIT(NULL, NULL, NULL), }; static struct emac_platform_data dm646x_emac_pdata = { diff --git a/arch/arm/mach-davinci/tnetv107x.c b/arch/arm/mach-davinci/tnetv107x.c index 409bb86..c2f53f0 100644 --- a/arch/arm/mach-davinci/tnetv107x.c +++ b/arch/arm/mach-davinci/tnetv107x.c @@ -19,6 +19,7 @@ #include <linux/io.h> #include <linux/err.h> #include <linux/platform_device.h> +#include <linux/clkdev.h> #include <asm/mach/map.h> @@ -230,72 +231,72 @@ static struct clk clk_rng = { .name = "rng", .parent = &clk_pktsec }; static struct clk clk_pka = { .name = "pka", .parent = &clk_pktsec }; static struct clk_lookup clks[] = { - CLK(NULL, "pll_sys_clk", &pll_sys_clk), - CLK(NULL, "pll_eth_clk", &pll_eth_clk), - CLK(NULL, "pll_tdm_clk", &pll_tdm_clk), - CLK(NULL, "sys_arm1176_clk", &sys_arm1176_clk), - CLK(NULL, "sys_dsp_clk", &sys_dsp_clk), - CLK(NULL, "sys_ddr_clk", &sys_ddr_clk), - CLK(NULL, "sys_full_clk", &sys_full_clk), - CLK(NULL, "sys_lcd_clk", &sys_lcd_clk), - CLK(NULL, "sys_vlynq_ref_clk", &sys_vlynq_ref_clk), - CLK(NULL, "sys_tsc_clk", &sys_tsc_clk), - CLK(NULL, "sys_half_clk", &sys_half_clk), - CLK(NULL, "eth_5mhz_clk", ð_5mhz_clk), - CLK(NULL, "eth_50mhz_clk", ð_50mhz_clk), - CLK(NULL, "eth_125mhz_clk", ð_125mhz_clk), - CLK(NULL, "eth_250mhz_clk", ð_250mhz_clk), - CLK(NULL, "eth_25mhz_clk", ð_25mhz_clk), - CLK(NULL, "tdm_0_clk", &tdm_0_clk), - CLK(NULL, "tdm_extra_clk", &tdm_extra_clk), - CLK(NULL, "tdm_1_clk", &tdm_1_clk), - CLK(NULL, "clk_arm", &clk_arm), - CLK(NULL, "clk_gem", &clk_gem), - CLK(NULL, "clk_ddr2_phy", &clk_ddr2_phy), - CLK(NULL, "clk_tpcc", &clk_tpcc), - CLK(NULL, "clk_tptc0", &clk_tptc0), - CLK(NULL, "clk_tptc1", &clk_tptc1), - CLK(NULL, "clk_ram", &clk_ram), - CLK(NULL, "clk_mbx_lite", &clk_mbx_lite), - CLK("tnetv107x-fb.0", NULL, &clk_lcd), - CLK(NULL, "clk_ethss", &clk_ethss), - CLK(NULL, "aemif", &clk_aemif), - CLK(NULL, "clk_chipcfg", &clk_chipcfg), - CLK("tnetv107x-ts.0", NULL, &clk_tsc), - CLK(NULL, "clk_rom", &clk_rom), - CLK(NULL, "uart2", &clk_uart2), - CLK(NULL, "clk_pktsec", &clk_pktsec), - CLK("tnetv107x-rng.0", NULL, &clk_rng), - CLK("tnetv107x-pka.0", NULL, &clk_pka), - CLK(NULL, "clk_secctl", &clk_secctl), - CLK(NULL, "clk_keymgr", &clk_keymgr), - CLK("tnetv107x-keypad.0", NULL, &clk_keypad), - CLK(NULL, "clk_gpio", &clk_gpio), - CLK(NULL, "clk_mdio", &clk_mdio), - CLK("davinci_mmc.0", NULL, &clk_sdio0), - CLK(NULL, "uart0", &clk_uart0), - CLK(NULL, "uart1", &clk_uart1), - CLK(NULL, "timer0", &clk_timer0), - CLK(NULL, "timer1", &clk_timer1), - CLK("tnetv107x_wdt.0", NULL, &clk_wdt_arm), - CLK(NULL, "clk_wdt_dsp", &clk_wdt_dsp), - CLK("ti-ssp", NULL, &clk_ssp), - CLK(NULL, "clk_tdm0", &clk_tdm0), - CLK(NULL, "clk_vlynq", &clk_vlynq), - CLK(NULL, "clk_mcdma", &clk_mcdma), - CLK(NULL, "clk_usbss", &clk_usbss), - CLK(NULL, "clk_usb0", &clk_usb0), - CLK(NULL, "clk_usb1", &clk_usb1), - CLK(NULL, "clk_tdm1", &clk_tdm1), - CLK(NULL, "clk_debugss", &clk_debugss), - CLK(NULL, "clk_ethss_rgmii", &clk_ethss_rgmii), - CLK(NULL, "clk_system", &clk_system), - CLK(NULL, "clk_imcop", &clk_imcop), - CLK(NULL, "clk_spare", &clk_spare), - CLK("davinci_mmc.1", NULL, &clk_sdio1), - CLK(NULL, "clk_ddr2_vrst", &clk_ddr2_vrst), - CLK(NULL, "clk_ddr2_vctl_rst", &clk_ddr2_vctl_rst), - CLK(NULL, NULL, NULL), + CLKDEV_INIT(NULL, "pll_sys_clk", &pll_sys_clk), + CLKDEV_INIT(NULL, "pll_eth_clk", &pll_eth_clk), + CLKDEV_INIT(NULL, "pll_tdm_clk", &pll_tdm_clk), + CLKDEV_INIT(NULL, "sys_arm1176_clk", &sys_arm1176_clk), + CLKDEV_INIT(NULL, "sys_dsp_clk", &sys_dsp_clk), + CLKDEV_INIT(NULL, "sys_ddr_clk", &sys_ddr_clk), + CLKDEV_INIT(NULL, "sys_full_clk", &sys_full_clk), + CLKDEV_INIT(NULL, "sys_lcd_clk", &sys_lcd_clk), + CLKDEV_INIT(NULL, "sys_vlynq_ref_clk", &sys_vlynq_ref_clk), + CLKDEV_INIT(NULL, "sys_tsc_clk", &sys_tsc_clk), + CLKDEV_INIT(NULL, "sys_half_clk", &sys_half_clk), + CLKDEV_INIT(NULL, "eth_5mhz_clk", ð_5mhz_clk), + CLKDEV_INIT(NULL, "eth_50mhz_clk", ð_50mhz_clk), + CLKDEV_INIT(NULL, "eth_125mhz_clk", ð_125mhz_clk), + CLKDEV_INIT(NULL, "eth_250mhz_clk", ð_250mhz_clk), + CLKDEV_INIT(NULL, "eth_25mhz_clk", ð_25mhz_clk), + CLKDEV_INIT(NULL, "tdm_0_clk", &tdm_0_clk), + CLKDEV_INIT(NULL, "tdm_extra_clk", &tdm_extra_clk), + CLKDEV_INIT(NULL, "tdm_1_clk", &tdm_1_clk), + CLKDEV_INIT(NULL, "clk_arm", &clk_arm), + CLKDEV_INIT(NULL, "clk_gem", &clk_gem), + CLKDEV_INIT(NULL, "clk_ddr2_phy", &clk_ddr2_phy), + CLKDEV_INIT(NULL, "clk_tpcc", &clk_tpcc), + CLKDEV_INIT(NULL, "clk_tptc0", &clk_tptc0), + CLKDEV_INIT(NULL, "clk_tptc1", &clk_tptc1), + CLKDEV_INIT(NULL, "clk_ram", &clk_ram), + CLKDEV_INIT(NULL, "clk_mbx_lite", &clk_mbx_lite), + CLKDEV_INIT("tnetv107x-fb.0", NULL, &clk_lcd), + CLKDEV_INIT(NULL, "clk_ethss", &clk_ethss), + CLKDEV_INIT(NULL, "aemif", &clk_aemif), + CLKDEV_INIT(NULL, "clk_chipcfg", &clk_chipcfg), + CLKDEV_INIT("tnetv107x-ts.0", NULL, &clk_tsc), + CLKDEV_INIT(NULL, "clk_rom", &clk_rom), + CLKDEV_INIT(NULL, "uart2", &clk_uart2), + CLKDEV_INIT(NULL, "clk_pktsec", &clk_pktsec), + CLKDEV_INIT("tnetv107x-rng.0", NULL, &clk_rng), + CLKDEV_INIT("tnetv107x-pka.0", NULL, &clk_pka), + CLKDEV_INIT(NULL, "clk_secctl", &clk_secctl), + CLKDEV_INIT(NULL, "clk_keymgr", &clk_keymgr), + CLKDEV_INIT("tnetv107x-keypad.0", NULL, &clk_keypad), + CLKDEV_INIT(NULL, "clk_gpio", &clk_gpio), + CLKDEV_INIT(NULL, "clk_mdio", &clk_mdio), + CLKDEV_INIT("davinci_mmc.0", NULL, &clk_sdio0), + CLKDEV_INIT(NULL, "uart0", &clk_uart0), + CLKDEV_INIT(NULL, "uart1", &clk_uart1), + CLKDEV_INIT(NULL, "timer0", &clk_timer0), + CLKDEV_INIT(NULL, "timer1", &clk_timer1), + CLKDEV_INIT("tnetv107x_wdt.0", NULL, &clk_wdt_arm), + CLKDEV_INIT(NULL, "clk_wdt_dsp", &clk_wdt_dsp), + CLKDEV_INIT("ti-ssp", NULL, &clk_ssp), + CLKDEV_INIT(NULL, "clk_tdm0", &clk_tdm0), + CLKDEV_INIT(NULL, "clk_vlynq", &clk_vlynq), + CLKDEV_INIT(NULL, "clk_mcdma", &clk_mcdma), + CLKDEV_INIT(NULL, "clk_usbss", &clk_usbss), + CLKDEV_INIT(NULL, "clk_usb0", &clk_usb0), + CLKDEV_INIT(NULL, "clk_usb1", &clk_usb1), + CLKDEV_INIT(NULL, "clk_tdm1", &clk_tdm1), + CLKDEV_INIT(NULL, "clk_debugss", &clk_debugss), + CLKDEV_INIT(NULL, "clk_ethss_rgmii", &clk_ethss_rgmii), + CLKDEV_INIT(NULL, "clk_system", &clk_system), + CLKDEV_INIT(NULL, "clk_imcop", &clk_imcop), + CLKDEV_INIT(NULL, "clk_spare", &clk_spare), + CLKDEV_INIT("davinci_mmc.1", NULL, &clk_sdio1), + CLKDEV_INIT(NULL, "clk_ddr2_vrst", &clk_ddr2_vrst), + CLKDEV_INIT(NULL, "clk_ddr2_vctl_rst", &clk_ddr2_vctl_rst), + CLKDEV_INIT(NULL, NULL, NULL), }; static const struct mux_config pins[] = { -- 1.7.4.4 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html