|
@@ -28,6 +28,7 @@
|
|
|
#include <asm/mach/flash.h>
|
|
|
|
|
|
#include <linux/platform_data/mmc-msm_sdcc.h>
|
|
|
+#include "clock.h"
|
|
|
#include "clock-pcom.h"
|
|
|
|
|
|
static struct resource msm_gpio_resources[] = {
|
|
@@ -322,7 +323,7 @@ int __init msm_add_sdcc(unsigned int controller,
|
|
|
return platform_device_register(pdev);
|
|
|
}
|
|
|
|
|
|
-struct clk_lookup msm_clocks_8x50[] = {
|
|
|
+static struct clk_lookup msm_clocks_8x50[] = {
|
|
|
CLK_PCOM("adm_clk", ADM_CLK, NULL, 0),
|
|
|
CLK_PCOM("ce_clk", CE_CLK, NULL, 0),
|
|
|
CLK_PCOM("ebi1_clk", EBI1_CLK, NULL, CLK_MIN),
|
|
@@ -376,5 +377,12 @@ struct clk_lookup msm_clocks_8x50[] = {
|
|
|
CLK_PCOM("usb_phy_clk", USB_PHY_CLK, NULL, 0),
|
|
|
};
|
|
|
|
|
|
-unsigned msm_num_clocks_8x50 = ARRAY_SIZE(msm_clocks_8x50);
|
|
|
+static struct pcom_clk_pdata msm_clock_8x50_pdata = {
|
|
|
+ .lookup = msm_clocks_8x50,
|
|
|
+ .num_lookups = ARRAY_SIZE(msm_clocks_8x50),
|
|
|
+};
|
|
|
|
|
|
+struct platform_device msm_clock_8x50 = {
|
|
|
+ .name = "msm-clock-pcom",
|
|
|
+ .dev.platform_data = &msm_clock_8x50_pdata,
|
|
|
+};
|