Lines Matching defs:tcpd
264 struct tc6393xb_platform_data *tcpd = dev_get_platdata(dev->dev.parent);
267 if (tcpd->resume_restore)
606 struct tc6393xb_platform_data *tcpd = dev_get_platdata(&dev->dev);
632 tc6393xb->irq_base = tcpd->irq_base;
660 ret = tcpd->enable(dev);
665 iowrite16(tcpd->scr_pll2cr, tc6393xb->scr + SCR_PLL2CR);
671 iowrite16(tcpd->scr_gper, tc6393xb->scr + SCR_GPER);
681 if (tcpd->gpio_base >= 0) {
682 ret = tc6393xb_register_gpio(tc6393xb, tcpd->gpio_base);
689 if (tcpd->setup) {
690 ret = tcpd->setup(dev);
695 tc6393xb_cells[TC6393XB_CELL_NAND].platform_data = tcpd->nand_data;
697 sizeof(*tcpd->nand_data);
698 tc6393xb_cells[TC6393XB_CELL_FB].platform_data = tcpd->fb_data;
699 tc6393xb_cells[TC6393XB_CELL_FB].pdata_size = sizeof(*tcpd->fb_data);
703 iomem, tcpd->irq_base, NULL);
708 if (tcpd->teardown)
709 tcpd->teardown(dev);
717 tcpd->disable(dev);
735 struct tc6393xb_platform_data *tcpd = dev_get_platdata(&dev->dev);
741 if (tcpd->teardown)
742 tcpd->teardown(dev);
749 ret = tcpd->disable(dev);
762 struct tc6393xb_platform_data *tcpd = dev_get_platdata(&dev->dev);
777 ret = tcpd->suspend(dev);
785 struct tc6393xb_platform_data *tcpd = dev_get_platdata(&dev->dev);
794 ret = tcpd->resume(dev);
798 if (!tcpd->resume_restore)
802 iowrite16(tcpd->scr_pll2cr, tc6393xb->scr + SCR_PLL2CR);
807 iowrite16(tcpd->scr_gper, tc6393xb->scr + SCR_GPER);