| /linux/sound/soc/fsl/ |
| H A D | imx-card.c | 116 struct imx_card_plat_data *plat_data; member 290 const struct imx_card_plat_data *plat_data = data->plat_data; in akcodec_get_mclk_rate() local 297 for (i = 0; i < plat_data->num_tdm_fs_mul; i++) { in akcodec_get_mclk_rate() 299 if (width != plat_data->tdm_fs_mul[i].min) in akcodec_get_mclk_rate() 301 return rate * plat_data->tdm_fs_mul[i].mul; in akcodec_get_mclk_rate() 304 for (i = 0; i < plat_data->num_fs_mul; i++) { in akcodec_get_mclk_rate() 305 if (rate >= plat_data->fs_mul[i].rmin && in akcodec_get_mclk_rate() 306 rate <= plat_data->fs_mul[i].rmax) { in akcodec_get_mclk_rate() 307 width = max(width, plat_data->fs_mul[i].wmin); in akcodec_get_mclk_rate() 308 width = min(width, plat_data->fs_mul[i].wmax); in akcodec_get_mclk_rate() [all …]
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_pci.c | 32 struct macb_platform_data plat_data; in macb_probe() local 58 memset(&plat_data, 0, sizeof(plat_data)); in macb_probe() 61 plat_data.pclk = clk_register_fixed_rate(&pci->dev, "pclk", NULL, 0, in macb_probe() 63 if (IS_ERR(plat_data.pclk)) { in macb_probe() 64 err = PTR_ERR(plat_data.pclk); in macb_probe() 68 plat_data.hclk = clk_register_fixed_rate(&pci->dev, "hclk", NULL, 0, in macb_probe() 70 if (IS_ERR(plat_data.hclk)) { in macb_probe() 71 err = PTR_ERR(plat_data.hclk); in macb_probe() 83 plat_info.data = &plat_data; in macb_probe() 84 plat_info.size_data = sizeof(plat_data); in macb_probe() [all …]
|
| /linux/sound/soc/sof/ |
| H A D | core.c | 267 struct snd_sof_pdata *plat_data = sdev->pdata; in sof_select_ipc_and_paths() local 268 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base; in sof_select_ipc_and_paths() 273 if (base_profile->ipc_type != plat_data->desc->ipc_default) in sof_select_ipc_and_paths() 276 plat_data->desc->ipc_default, base_profile->ipc_type); in sof_select_ipc_and_paths() 308 plat_data->ipc_type = out_profile.ipc_type; in sof_select_ipc_and_paths() 309 plat_data->fw_filename = out_profile.fw_name; in sof_select_ipc_and_paths() 310 plat_data->fw_filename_prefix = out_profile.fw_path; in sof_select_ipc_and_paths() 311 plat_data->fw_lib_prefix = out_profile.fw_lib_path; in sof_select_ipc_and_paths() 312 plat_data->tplg_filename_prefix = out_profile.tplg_path; in sof_select_ipc_and_paths() 347 struct snd_sof_pdata *plat_data in sof_init_sof_ops() local 370 struct snd_sof_pdata *plat_data = sdev->pdata; sof_init_environment() local 456 struct snd_sof_pdata *plat_data = sdev->pdata; sof_probe_continue() local 611 sof_apply_profile_override(struct sof_loadable_file_profile * path_override,struct snd_sof_pdata * plat_data) sof_apply_profile_override() argument 630 snd_sof_device_probe(struct device * dev,struct snd_sof_pdata * plat_data) snd_sof_device_probe() argument 808 struct snd_sof_pdata *plat_data = pdata; sof_machine_register() local 833 struct snd_sof_pdata *plat_data = pdata; sof_machine_unregister() local [all...] |
| H A D | debug.c | 319 struct snd_sof_pdata *plat_data = sdev->pdata; in snd_sof_dbg_init() 332 (char **)&plat_data->fw_filename_prefix); in snd_sof_dbg_init() 334 if (plat_data->ipc_type != SOF_IPC_TYPE_3) { in snd_sof_dbg_init() 339 if (plat_data->fw_lib_prefix) { in snd_sof_dbg_init() 341 (char **)&plat_data->fw_lib_prefix); in snd_sof_dbg_init() 355 (char **)&plat_data->tplg_filename_prefix); in snd_sof_dbg_init() 357 (char **)&plat_data->fw_filename); in snd_sof_dbg_init() 359 (char **)&plat_data->tplg_filename); in snd_sof_dbg_init() 361 (u32 *)&plat_data->ipc_type); in snd_sof_dbg_init() 314 struct snd_sof_pdata *plat_data = sdev->pdata; snd_sof_dbg_init() local
|
| H A D | fw-file-profile.c | 104 struct snd_sof_pdata *plat_data = sdev->pdata; in sof_file_profile_for_ipc_type() 185 out_profile->tplg_name = plat_data->tplg_filename; in sof_file_profile_for_ipc_type() 216 struct snd_sof_pdata *plat_data = sdev->pdata; in sof_print_missing_firmware_info() 217 const struct sof_dev_desc *desc = plat_data->desc; in sof_print_missing_firmware_info() local 252 plat_data->tplg_filename); in sof_print_missing_firmware_info() 268 struct snd_sof_pdata *plat_data = sdev->pdata; in sof_print_profile_info() 286 if (plat_data->machine && plat_data->machine->get_function_tplg_files && in sof_print_profile_info() 287 !plat_data->disable_function_topology) 105 struct snd_sof_pdata *plat_data = sdev->pdata; sof_file_profile_for_ipc_type() local
|
| H A D | loader.c | 19 struct snd_sof_pdata *plat_data = sdev->pdata; in snd_sof_load_firmware_raw() local 29 plat_data->fw_filename_prefix, in snd_sof_load_firmware_raw() 30 plat_data->fw_filename); in snd_sof_load_firmware_raw()
|
| H A D | pcm.c | 762 struct snd_sof_pdata *plat_data = sdev->pdata; in snd_sof_new_platform_drv() 779 plat_data->tplg_filename_prefix, in snd_sof_new_platform_drv() 780 plat_data->tplg_filename); in snd_sof_new_platform_drv() 826 struct snd_sof_pdata *plat_data = sdev->pdata; 829 if (plat_data->machine) 830 drv_name = plat_data->machine->drv_name; 831 else if (plat_data->of_machine) 832 drv_name = plat_data->of_machine->drv_name; 685 struct snd_sof_pdata *plat_data = sdev->pdata; sof_pcm_probe() local 749 struct snd_sof_pdata *plat_data = sdev->pdata; snd_sof_new_platform_drv() local
|
| /linux/drivers/gpu/drm/bridge/imx/ |
| H A D | imx8mp-hdmi-tx.c | 16 struct dw_hdmi_plat_data plat_data; member 89 ret = component_bind_all(dev, &hdmi->plat_data); in imx8mp_dw_hdmi_bind() 93 hdmi->dw_hdmi = dw_hdmi_probe(pdev, &hdmi->plat_data); in imx8mp_dw_hdmi_bind() 95 component_unbind_all(dev, &hdmi->plat_data); in imx8mp_dw_hdmi_bind() 108 component_unbind_all(dev, &hdmi->plat_data); in imx8mp_dw_hdmi_unbind() 119 struct dw_hdmi_plat_data *plat_data; in imx8mp_dw_hdmi_probe() local 128 plat_data = &hdmi->plat_data; in imx8mp_dw_hdmi_probe() 135 plat_data->mode_valid = imx8mp_hdmi_mode_valid; in imx8mp_dw_hdmi_probe() 136 plat_data->phy_ops = &imx8mp_hdmi_phy_ops; in imx8mp_dw_hdmi_probe() 137 plat_data->phy_name = "SAMSUNG HDMI TX PHY"; in imx8mp_dw_hdmi_probe() [all …]
|
| H A D | imx8mp-hdmi-pai.c | 107 struct dw_hdmi_plat_data *plat_data = data; in imx8mp_hdmi_pai_bind() local 128 plat_data->enable_audio = imx8mp_hdmi_pai_enable; in imx8mp_hdmi_pai_bind() 129 plat_data->disable_audio = imx8mp_hdmi_pai_disable; in imx8mp_hdmi_pai_bind() 130 plat_data->priv_audio = hdmi_pai; in imx8mp_hdmi_pai_bind()
|
| /linux/drivers/video/fbdev/mmp/panel/ |
| H A D | tpo_tj032md01bw.c | 77 struct tpohvga_plat_data *plat = panel->plat_data; in tpohvga_onoff() 130 struct tpohvga_plat_data *plat_data; in tpohvga_probe() local 147 plat_data = kzalloc_obj(*plat_data); in tpohvga_probe() 148 if (plat_data == NULL) in tpohvga_probe() 151 plat_data->spi = spi; in tpohvga_probe() 152 plat_data->plat_onoff = mi->plat_set_onoff; in tpohvga_probe() 153 panel_tpohvga.plat_data = plat_data; in tpohvga_probe()
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | th1520-dw-hdmi.c | 51 struct dw_hdmi_plat_data plat_data; member 108 struct dw_hdmi_plat_data *plat_data; in th1520_dw_hdmi_probe() local 115 plat_data = &hdmi->plat_data; in th1520_dw_hdmi_probe() 132 plat_data->output_port = 1; in th1520_dw_hdmi_probe() 133 plat_data->mode_valid = th1520_hdmi_mode_valid; in th1520_dw_hdmi_probe() 134 plat_data->configure_phy = th1520_hdmi_phy_configure; in th1520_dw_hdmi_probe() 135 plat_data->priv_data = hdmi; in th1520_dw_hdmi_probe() 137 hdmi->dw_hdmi = dw_hdmi_probe(pdev, plat_data); in th1520_dw_hdmi_probe()
|
| /linux/drivers/memory/ |
| H A D | emif.c | 66 struct emif_platform_data *plat_data; member 78 u32 type = emif->plat_data->device_info->type; in do_emif_regdump_show() 79 u32 ip_rev = emif->plat_data->ip_rev; in do_emif_regdump_show() 210 if ((emif->plat_data->ip_rev == EMIF_4D) && in set_lpmode() 372 struct emif_custom_configs *cust_cfgs = emif->plat_data->custom_configs; in get_pwr_mgmt_ctrl() 466 if (emif->plat_data->device_info->cs1_used) { in get_temperature_level() 498 type = emif->plat_data->device_info->type; in setup_temperature_sensitive_regs() 540 custom_configs = emif->plat_data->custom_configs; in handle_temp_alert() 602 if (emif->plat_data->hw_caps & EMIF_HW_CAPS_LL_INTERFACE) { in emif_interrupt_handler() 653 if (emif->plat_data->hw_caps & EMIF_HW_CAPS_LL_INTERFACE) in clear_all_interrupts() [all …]
|
| /linux/drivers/input/joystick/ |
| H A D | as5011.c | 217 const struct as5011_platform_data *plat_data; in as5011_probe() local 223 plat_data = dev_get_platdata(&client->dev); in as5011_probe() 224 if (!plat_data) in as5011_probe() 227 if (!plat_data->axis_irq) { in as5011_probe() 251 as5011->axis_irq = plat_data->axis_irq; in as5011_probe() 293 error = as5011_configure_chip(as5011, plat_data); in as5011_probe() 299 plat_data->axis_irqflags | IRQF_ONESHOT, in as5011_probe() 303 "Can't allocate axis irq %d\n", plat_data->axis_irq); in as5011_probe()
|
| /linux/drivers/ata/ |
| H A D | ahci_st.c | 56 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_deassert_resets() 89 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_host_stop() 105 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_probe_resets() 157 hpriv->plat_data = drv_data; in st_ahci_probe() 183 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_suspend()
|
| H A D | ahci_brcm.c | 120 struct brcm_ahci_priv *priv = hpriv->plat_data; in brcm_sata_alpm_init() 254 struct brcm_ahci_priv *priv = hpriv->plat_data; in brcm_ahci_read_id() 349 struct brcm_ahci_priv *priv = hpriv->plat_data; in brcm_ahci_suspend() 369 struct brcm_ahci_priv *priv = hpriv->plat_data; in brcm_ahci_resume() 474 hpriv->plat_data = priv; in brcm_ahci_probe() 552 struct brcm_ahci_priv *priv = hpriv->plat_data; in brcm_ahci_remove()
|
| /linux/drivers/gpu/drm/rockchip/ |
| H A D | inno_hdmi-rockchip.c | 90 const struct inno_hdmi_plat_data *plat_data; in inno_hdmi_rockchip_bind() local 99 plat_data = of_device_get_match_data(hdmi->dev); in inno_hdmi_rockchip_bind() 100 if (!plat_data) in inno_hdmi_rockchip_bind() 130 hdmi->base = inno_hdmi_bind(dev, encoder, plat_data); in inno_hdmi_rockchip_bind()
|
| /linux/drivers/gpio/ |
| H A D | gpio-max7360.c | 146 const struct max7360_gpio_plat_data *plat_data; in max7360_gpio_probe() local 158 plat_data = device_get_match_data(dev); in max7360_gpio_probe() 159 if (plat_data->function == MAX7360_GPIO_PORT) { in max7360_gpio_probe() 214 if (plat_data->function == MAX7360_GPIO_PORT) { in max7360_gpio_probe()
|
| /linux/drivers/net/wireless/st/cw1200/ |
| H A D | cw1200_spi.c | 356 const struct cw1200_platform_data_spi *plat_data = in cw1200_spi_probe() local 368 if (plat_data->spi_bits_per_word) in cw1200_spi_probe() 369 func->bits_per_word = plat_data->spi_bits_per_word; in cw1200_spi_probe() 399 if (cw1200_spi_on(self, plat_data)) { in cw1200_spi_probe() 409 self->pdata = plat_data; in cw1200_spi_probe() 428 cw1200_spi_off(self, plat_data); in cw1200_spi_probe()
|
| /linux/drivers/gpu/drm/xen/ |
| H A D | xen_drm_front_evtchnl.c | 275 struct xen_drm_front_cfg *plat_data; in xen_drm_front_evtchnl_publish_all() local 278 plat_data = &front_info->cfg; in xen_drm_front_evtchnl_publish_all() 288 for (conn = 0; conn < plat_data->num_connectors; conn++) { in xen_drm_front_evtchnl_publish_all() 290 plat_data->connectors[conn].xenstore_path, in xen_drm_front_evtchnl_publish_all() 297 plat_data->connectors[conn].xenstore_path, in xen_drm_front_evtchnl_publish_all()
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-hdmi.c | 240 const struct inno_hdmi_phy_drv_data *plat_data; member 652 const struct phy_config *phy_cfg = inno->plat_data->phy_cfg_table; in inno_hdmi_phy_power_on() 662 if (!inno->plat_data->ops->power_on) in inno_hdmi_phy_power_on() 679 inno->plat_data->clk_ops->set_rate(&inno->hw, inno->pixclock, 24000000); in inno_hdmi_phy_power_on() 685 ret = inno->plat_data->ops->power_on(inno, cfg, phy_cfg); in inno_hdmi_phy_power_on() 698 if (!inno->plat_data->ops->power_off) in inno_hdmi_phy_power_off() 701 inno->plat_data->ops->power_off(inno); in inno_hdmi_phy_power_off() 1057 init.ops = inno->plat_data->clk_ops; in inno_hdmi_phy_clk_register() 1364 inno->plat_data = of_device_get_match_data(inno->dev); in inno_hdmi_phy_probe() 1365 if (!inno->plat_data || !inno->plat_data->ops) in inno_hdmi_phy_probe() [all …]
|
| /linux/include/video/ |
| H A D | mmp_disp.h | 179 void *plat_data; member 220 void *plat_data; member 303 void *plat_data; member
|
| /linux/sound/soc/sof/amd/ |
| H A D | acp-loader.c | 293 struct snd_sof_pdata *plat_data = sdev->pdata; in acp_sof_load_signed_firmware() 294 struct acp_dev_data *adata = plat_data->hw_pdata; in acp_sof_load_signed_firmware() 299 plat_data->fw_filename_prefix, in acp_sof_load_signed_firmware() 321 plat_data->fw_filename_prefix, 271 struct snd_sof_pdata *plat_data = sdev->pdata; acp_sof_load_signed_firmware() local
|
| /linux/include/linux/platform_data/txx9/ |
| H A D | ndfmc.h | 26 const struct txx9ndfmc_platform_data *plat_data);
|
| /linux/drivers/video/fbdev/mmp/ |
| H A D | core.c | 169 path->plat_data = info->plat_data; in mmp_register_path()
|
| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun8i_dw_hdmi.h | 186 struct dw_hdmi_plat_data plat_data; member 205 struct dw_hdmi_plat_data *plat_data);
|