tc6387xb           46 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = platform_get_drvdata(dev);
tc6387xb           51 drivers/mfd/tc6387xb.c 	clk_disable_unprepare(tc6387xb->clk32k);
tc6387xb           58 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = platform_get_drvdata(dev);
tc6387xb           61 drivers/mfd/tc6387xb.c 	clk_prepare_enable(tc6387xb->clk32k);
tc6387xb           65 drivers/mfd/tc6387xb.c 	tmio_core_mmc_resume(tc6387xb->scr + 0x200, 0,
tc6387xb           79 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent);
tc6387xb           81 drivers/mfd/tc6387xb.c 	tmio_core_mmc_pwr(tc6387xb->scr + 0x200, 0, state);
tc6387xb           86 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent);
tc6387xb           88 drivers/mfd/tc6387xb.c 	tmio_core_mmc_clk_div(tc6387xb->scr + 0x200, 0, state);
tc6387xb           94 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent);
tc6387xb           96 drivers/mfd/tc6387xb.c 	clk_prepare_enable(tc6387xb->clk32k);
tc6387xb           98 drivers/mfd/tc6387xb.c 	tmio_core_mmc_enable(tc6387xb->scr + 0x200, 0,
tc6387xb          106 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = dev_get_drvdata(mmc->dev.parent);
tc6387xb          108 drivers/mfd/tc6387xb.c 	clk_disable_unprepare(tc6387xb->clk32k);
tc6387xb          138 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb;
tc6387xb          145 drivers/mfd/tc6387xb.c 	tc6387xb = kzalloc(sizeof(*tc6387xb), GFP_KERNEL);
tc6387xb          146 drivers/mfd/tc6387xb.c 	if (!tc6387xb)
tc6387xb          161 drivers/mfd/tc6387xb.c 	rscr = &tc6387xb->rscr;
tc6387xb          171 drivers/mfd/tc6387xb.c 	tc6387xb->scr = ioremap(rscr->start, resource_size(rscr));
tc6387xb          172 drivers/mfd/tc6387xb.c 	if (!tc6387xb->scr) {
tc6387xb          177 drivers/mfd/tc6387xb.c 	tc6387xb->clk32k = clk32k;
tc6387xb          178 drivers/mfd/tc6387xb.c 	platform_set_drvdata(dev, tc6387xb);
tc6387xb          191 drivers/mfd/tc6387xb.c 	iounmap(tc6387xb->scr);
tc6387xb          193 drivers/mfd/tc6387xb.c 	release_resource(&tc6387xb->rscr);
tc6387xb          198 drivers/mfd/tc6387xb.c 	kfree(tc6387xb);
tc6387xb          204 drivers/mfd/tc6387xb.c 	struct tc6387xb *tc6387xb = platform_get_drvdata(dev);
tc6387xb          207 drivers/mfd/tc6387xb.c 	iounmap(tc6387xb->scr);
tc6387xb          208 drivers/mfd/tc6387xb.c 	release_resource(&tc6387xb->rscr);
tc6387xb          209 drivers/mfd/tc6387xb.c 	clk_disable_unprepare(tc6387xb->clk32k);
tc6387xb          210 drivers/mfd/tc6387xb.c 	clk_put(tc6387xb->clk32k);
tc6387xb          211 drivers/mfd/tc6387xb.c 	kfree(tc6387xb);