/linux-4.4.14/drivers/usb/chipidea/ |
H A D | core.c | 247 ci->hw_bank.cap += ci->platdata->capoffset; hw_device_init() 294 switch (ci->platdata->phy_mode) { hw_phymode_configure() 384 switch (ci->platdata->phy_mode) { ci_usb_phy_init() 425 (ci->platdata->flags & CI_HDRC_DISABLE_DEVICE_STREAMING)) ci_platform_configure() 429 (ci->platdata->flags & CI_HDRC_DISABLE_HOST_STREAMING)) ci_platform_configure() 432 if (ci->platdata->flags & CI_HDRC_FORCE_FULLSPEED) { ci_platform_configure() 439 if (ci->platdata->flags & CI_HDRC_SET_NON_ZERO_TTHA) ci_platform_configure() 442 hw_write(ci, OP_USBCMD, 0xff0000, ci->platdata->itc_setting << 16); ci_platform_configure() 444 if (ci->platdata->flags & CI_HDRC_OVERRIDE_AHB_BURST) ci_platform_configure() 446 ci->platdata->ahb_burst_config); ci_platform_configure() 450 if (ci->platdata->flags & CI_HDRC_OVERRIDE_TX_BURST) ci_platform_configure() 452 ci->platdata->tx_burst_size << __ffs(TX_BURST_MASK)); ci_platform_configure() 454 if (ci->platdata->flags & CI_HDRC_OVERRIDE_RX_BURST) ci_platform_configure() 456 ci->platdata->rx_burst_size); ci_platform_configure() 500 if (ci->platdata->notify_event) hw_device_reset() 501 ci->platdata->notify_event(ci, hw_device_reset() 641 struct ci_hdrc_platform_data *platdata) ci_get_platdata() 647 if (!platdata->phy_mode) ci_get_platdata() 648 platdata->phy_mode = of_usb_get_phy_mode(dev->of_node); ci_get_platdata() 650 if (!platdata->dr_mode) ci_get_platdata() 651 platdata->dr_mode = usb_get_dr_mode(dev); ci_get_platdata() 653 if (platdata->dr_mode == USB_DR_MODE_UNKNOWN) ci_get_platdata() 654 platdata->dr_mode = USB_DR_MODE_OTG; ci_get_platdata() 656 if (platdata->dr_mode != USB_DR_MODE_PERIPHERAL) { ci_get_platdata() 658 platdata->reg_vbus = devm_regulator_get(dev, "vbus"); ci_get_platdata() 659 if (PTR_ERR(platdata->reg_vbus) == -EPROBE_DEFER) { ci_get_platdata() 661 } else if (PTR_ERR(platdata->reg_vbus) == -ENODEV) { ci_get_platdata() 663 platdata->reg_vbus = NULL; ci_get_platdata() 664 } else if (IS_ERR(platdata->reg_vbus)) { ci_get_platdata() 666 PTR_ERR(platdata->reg_vbus)); ci_get_platdata() 667 return PTR_ERR(platdata->reg_vbus); ci_get_platdata() 670 if (!platdata->tpl_support) ci_get_platdata() 671 platdata->tpl_support = ci_get_platdata() 675 if (platdata->dr_mode == USB_DR_MODE_OTG) { ci_get_platdata() 677 platdata->ci_otg_caps.otg_rev = 0x0200; ci_get_platdata() 678 platdata->ci_otg_caps.hnp_support = true; ci_get_platdata() 679 platdata->ci_otg_caps.srp_support = true; ci_get_platdata() 683 &platdata->ci_otg_caps); ci_get_platdata() 689 platdata->flags |= CI_HDRC_FORCE_FULLSPEED; ci_get_platdata() 693 &platdata->phy_clkgate_delay_us); ci_get_platdata() 695 platdata->itc_setting = 1; ci_get_platdata() 698 &platdata->itc_setting); ci_get_platdata() 708 &platdata->ahb_burst_config); ci_get_platdata() 714 platdata->flags |= CI_HDRC_OVERRIDE_AHB_BURST; ci_get_platdata() 719 &platdata->tx_burst_size); ci_get_platdata() 725 platdata->flags |= CI_HDRC_OVERRIDE_TX_BURST; ci_get_platdata() 730 &platdata->rx_burst_size); ci_get_platdata() 736 platdata->flags |= CI_HDRC_OVERRIDE_RX_BURST; ci_get_platdata() 752 cable = &platdata->vbus_extcon; ci_get_platdata() 764 cable = &platdata->id_extcon; ci_get_platdata() 783 id = &ci->platdata->id_extcon; ci_extcon_register() 794 vbus = &ci->platdata->vbus_extcon; ci_extcon_register() 814 cable = &ci->platdata->id_extcon; ci_extcon_unregister() 819 cable = &ci->platdata->vbus_extcon; ci_extcon_unregister() 828 struct ci_hdrc_platform_data *platdata) ci_hdrc_add_device() 833 ret = ci_get_platdata(dev, platdata); ci_hdrc_add_device() 856 ret = platform_device_add_data(pdev, platdata, sizeof(*platdata)); ci_hdrc_add_device() 892 if (ci->platdata->flags & CI_HDRC_DUAL_ROLE_NOT_OTG) ci_get_otg_capable() 930 ci->platdata = dev_get_platdata(dev); ci_hdrc_probe() 931 ci->imx28_write_fix = !!(ci->platdata->flags & ci_hdrc_probe() 933 ci->supports_runtime_pm = !!(ci->platdata->flags & ci_hdrc_probe() 942 if (ci->platdata->phy) { ci_hdrc_probe() 943 ci->phy = ci->platdata->phy; ci_hdrc_probe() 944 } else if (ci->platdata->usb_phy) { ci_hdrc_probe() 945 ci->usb_phy = ci->platdata->usb_phy; ci_hdrc_probe() 981 dr_mode = ci->platdata->dr_mode; ci_hdrc_probe() 1043 ci->platdata->name, ci); ci_hdrc_probe() 1128 if (ci->platdata->phy_clkgate_delay_us) ci_controller_suspend() 1129 usleep_range(ci->platdata->phy_clkgate_delay_us, ci_controller_suspend() 1130 ci->platdata->phy_clkgate_delay_us + 50); ci_controller_suspend() 640 ci_get_platdata(struct device *dev, struct ci_hdrc_platform_data *platdata) ci_get_platdata() argument 826 ci_hdrc_add_device(struct device *dev, struct resource *res, int nres, struct ci_hdrc_platform_data *platdata) ci_hdrc_add_device() argument
|
H A D | host.c | 69 if (enable && (ci->platdata->phy_mode == USBPHY_INTERFACE_MODE_HSIC)) { ehci_ci_portpower() 126 hcd->power_budget = ci->platdata->power_budget; host_start() 127 hcd->tpl_support = ci->platdata->tpl_support; host_start() 142 if (ci->platdata->reg_vbus && !ci_otg_is_fsm_mode(ci)) { host_start() 143 if (ci->platdata->flags & CI_HDRC_TURN_VBUS_EARLY_ON) { host_start() 144 ret = regulator_enable(ci->platdata->reg_vbus); host_start() 152 priv->reg_vbus = ci->platdata->reg_vbus; host_start() 173 if (ci->platdata->reg_vbus && !ci_otg_is_fsm_mode(ci) && host_start() 174 (ci->platdata->flags & CI_HDRC_TURN_VBUS_EARLY_ON)) host_start() 175 regulator_disable(ci->platdata->reg_vbus); host_start() 189 if (ci->platdata->reg_vbus && !ci_otg_is_fsm_mode(ci) && host_stop() 190 (ci->platdata->flags & CI_HDRC_TURN_VBUS_EARLY_ON)) host_stop() 191 regulator_disable(ci->platdata->reg_vbus); host_stop()
|
H A D | ci_hdrc_pci.c | 60 struct ci_hdrc_platform_data *platdata = (void *)id->driver_data; ci_hdrc_pci_probe() local 65 if (!platdata) { ci_hdrc_pci_probe() 98 ci->ci = ci_hdrc_add_device(&pdev->dev, res, nres, platdata); ci_hdrc_pci_probe()
|
H A D | otg.c | 40 cable = &ci->platdata->vbus_extcon; hw_read_otgsc() 55 cable = &ci->platdata->id_extcon; hw_read_otgsc()
|
H A D | ci.h | 188 * @platdata: platform specific information supplied by parent device 237 struct ci_hdrc_platform_data *platdata; member in struct:ci_hdrc 411 struct usb_otg_caps *otg_caps = &ci->platdata->ci_otg_caps; ci_otg_is_fsm_mode()
|
H A D | otg_fsm.c | 450 if (ci->platdata->reg_vbus) { ci_otg_drv_vbus() 451 ret = regulator_enable(ci->platdata->reg_vbus); ci_otg_drv_vbus() 465 if (ci->platdata->reg_vbus) ci_otg_drv_vbus() 466 regulator_disable(ci->platdata->reg_vbus); ci_otg_drv_vbus()
|
H A D | udc.c | 1526 if (ci->platdata->notify_event) ci_udc_vbus_session() 1527 ci->platdata->notify_event(ci, ci_udc_vbus_session() 1782 if (ci->platdata->notify_event) ci_udc_stop() 1783 ci->platdata->notify_event(ci, ci_udc_stop() 1817 if (ci->platdata->flags & CI_HDRC_REGS_SHARED) { udc_irq() 1872 struct usb_otg_caps *otg_caps = &ci->platdata->ci_otg_caps; udc_start() 1880 ci->gadget.name = ci->platdata->name; udc_start()
|
/linux-4.4.14/drivers/mmc/host/ |
H A D | au1xmmc.c | 119 struct au1xmmc_platform_data *platdata; member in struct:au1xmmc_host 214 if (host->platdata && host->platdata->set_power) au1xmmc_set_power() 215 host->platdata->set_power(host->mmc, state); au1xmmc_set_power() 222 if (host->platdata && host->platdata->card_inserted) au1xmmc_card_inserted() 223 return !!host->platdata->card_inserted(host->mmc); au1xmmc_card_inserted() 232 if (host->platdata && host->platdata->card_readonly) au1xmmc_card_readonly() 233 return !!host->platdata->card_readonly(mmc); au1xmmc_card_readonly() 962 host->platdata = pdev->dev.platform_data; au1xmmc_probe() 1044 if (host->platdata && host->platdata->cd_setup) { au1xmmc_probe() 1045 ret = host->platdata->cd_setup(mmc, 1); au1xmmc_probe() 1054 if (host->platdata) au1xmmc_probe() 1055 mmc->caps &= ~(host->platdata->mask_host_caps); au1xmmc_probe() 1070 if (host->platdata && host->platdata->led) { au1xmmc_probe() 1071 struct led_classdev *led = host->platdata->led; au1xmmc_probe() 1099 if (host->platdata && host->platdata->led) au1xmmc_probe() 1100 led_classdev_unregister(host->platdata->led); au1xmmc_probe() 1114 if (host->platdata && host->platdata->cd_setup && au1xmmc_probe() 1116 host->platdata->cd_setup(mmc, 0); au1xmmc_probe() 1141 if (host->platdata && host->platdata->led) au1xmmc_remove() 1142 led_classdev_unregister(host->platdata->led); au1xmmc_remove() 1145 if (host->platdata && host->platdata->cd_setup && au1xmmc_remove() 1147 host->platdata->cd_setup(host->mmc, 0); au1xmmc_remove()
|
/linux-4.4.14/drivers/video/backlight/ |
H A D | ili9320.c | 80 struct ili9320_platdata *cfg = lcd->platdata; ili9320_reset() 98 ret = lcd->client->init(lcd, lcd->platdata); ili9320_init_chip() 230 ili->platdata = cfg; ili9320_probe_spi() 271 if (lcd->platdata->suspend == ILI9320_SUSPEND_DEEP) { ili9320_suspend() 286 if (lcd->platdata->suspend == ILI9320_SUSPEND_DEEP) ili9320_resume()
|
H A D | ili9320.h | 48 struct ili9320_platdata *platdata; member in struct:ili9320
|
/linux-4.4.14/include/linux/usb/ |
H A D | chipidea.h | 83 struct ci_hdrc_platform_data *platdata);
|
/linux-4.4.14/drivers/mfd/ |
H A D | sm501.c | 73 struct sm501_platdata *platdata; member in struct:sm501_devdata 1021 struct sm501_platdata *pdata = sm->platdata; sm501_gpio_register_chip() 1347 pdata = sm->platdata; sm501_init_dev() 1395 sm->platdata = dev_get_platdata(&dev->dev); sm501_plat_probe() 1450 struct sm501_platdata *pd = sm->platdata; sm501_set_power() 1479 if (sm->platdata) { sm501_plat_suspend() 1480 if (sm->platdata->flags & SM501_FLAG_SUSPEND_OFF) sm501_plat_suspend() 1507 if (sm->platdata && sm->platdata->init) { sm501_plat_resume() 1508 sm501_init_regs(sm, sm->platdata->init); sm501_plat_resume() 1584 dev->dev.platform_data = sm->platdata = &sm501_pci_platdata; sm501_pci_probe()
|
/linux-4.4.14/drivers/net/irda/ |
H A D | au1k_ir.c | 175 struct au1k_irda_platform_data *platdata; member in struct:au1k_private 185 if (p->platdata && p->platdata->set_phy_mode) au1k_irda_plat_set_phy_mode() 186 p->platdata->set_phy_mode(mode); au1k_irda_plat_set_phy_mode() 897 aup->platdata = pdev->dev.platform_data; au1k_irda_probe()
|
/linux-4.4.14/drivers/usb/gadget/udc/ |
H A D | r8a66597-udc.h | 253 printk(KERN_ERR "r8a66597: platdata clock is wrong.\n"); get_xtal_from_pdata()
|
/linux-4.4.14/drivers/usb/host/ |
H A D | r8a66597.h | 319 printk(KERN_ERR "r8a66597: platdata clock is wrong.\n"); get_xtal_from_pdata()
|
/linux-4.4.14/arch/mips/alchemy/devboards/ |
H A D | db1550.c | 598 /* Audio PSC clock is supplied by codecs (PSC1, 3) FIXME: platdata!! */ db1550_dev_setup()
|
H A D | db1200.c | 925 /* Audio PSC clock is supplied externally. (FIXME: platdata!!) */ db1200_dev_setup()
|