msm: tsif: Register device with clock driver and rename clocks
Rename the clocks per the new naming convention under which
similarly named clocks are distinguished between using their
associated device's name and ID.
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
diff --git a/drivers/misc/tsif.c b/drivers/misc/tsif.c
index 90e65b4..42faa07 100644
--- a/drivers/misc/tsif.c
+++ b/drivers/misc/tsif.c
@@ -209,7 +209,8 @@
int rc = 0;
if (pdata->tsif_clk) {
- tsif_device->tsif_clk = clk_get(NULL, pdata->tsif_clk);
+ tsif_device->tsif_clk = clk_get(&tsif_device->pdev->dev,
+ pdata->tsif_clk);
if (IS_ERR(tsif_device->tsif_clk)) {
dev_err(&tsif_device->pdev->dev, "failed to get %s\n",
pdata->tsif_clk);
@@ -219,7 +220,8 @@
}
}
if (pdata->tsif_pclk) {
- tsif_device->tsif_pclk = clk_get(NULL, pdata->tsif_pclk);
+ tsif_device->tsif_pclk = clk_get(&tsif_device->pdev->dev,
+ pdata->tsif_pclk);
if (IS_ERR(tsif_device->tsif_pclk)) {
dev_err(&tsif_device->pdev->dev, "failed to get %s\n",
pdata->tsif_pclk);
@@ -229,7 +231,8 @@
}
}
if (pdata->tsif_ref_clk) {
- tsif_device->tsif_ref_clk = clk_get(NULL, pdata->tsif_ref_clk);
+ tsif_device->tsif_ref_clk = clk_get(&tsif_device->pdev->dev,
+ pdata->tsif_ref_clk);
if (IS_ERR(tsif_device->tsif_ref_clk)) {
dev_err(&tsif_device->pdev->dev, "failed to get %s\n",
pdata->tsif_ref_clk);