Searched refs:plat_data (Results 1 - 25 of 72) sorted by relevance

123

/linux-master/drivers/net/ethernet/cadence/
H A Dmacb_pci.c33 struct macb_platform_data plat_data; local
59 memset(&plat_data, 0, sizeof(plat_data));
62 plat_data.pclk = clk_register_fixed_rate(&pdev->dev, "pclk", NULL, 0,
64 if (IS_ERR(plat_data.pclk)) {
65 err = PTR_ERR(plat_data.pclk);
69 plat_data.hclk = clk_register_fixed_rate(&pdev->dev, "hclk", NULL, 0,
71 if (IS_ERR(plat_data.hclk)) {
72 err = PTR_ERR(plat_data.hclk);
84 plat_info.data = &plat_data;
112 struct macb_platform_data *plat_data = dev_get_platdata(&plat_dev->dev); local
[all...]
/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_dp.c45 struct analogix_dp_plat_data plat_data; member in struct:exynos_dp_device
48 static int exynos_dp_crtc_clock_enable(struct analogix_dp_plat_data *plat_data, argument
51 struct exynos_dp_device *dp = to_dp(plat_data);
62 static int exynos_dp_poweron(struct analogix_dp_plat_data *plat_data) argument
64 return exynos_dp_crtc_clock_enable(plat_data, true);
67 static int exynos_dp_poweroff(struct analogix_dp_plat_data *plat_data) argument
69 return exynos_dp_crtc_clock_enable(plat_data, false);
72 static int exynos_dp_get_modes(struct analogix_dp_plat_data *plat_data, argument
75 struct exynos_dp_device *dp = to_dp(plat_data);
78 if (dp->plat_data
99 exynos_dp_bridge_attach(struct analogix_dp_plat_data *plat_data, struct drm_bridge *bridge, struct drm_connector *connector) argument
[all...]
/linux-master/drivers/gpu/drm/bridge/imx/
H A Dimx8mp-hdmi-tx.c15 struct dw_hdmi_plat_data plat_data; member in struct:imx8mp_hdmi
78 struct dw_hdmi_plat_data *plat_data; local
85 plat_data = &hdmi->plat_data;
92 plat_data->mode_valid = imx8mp_hdmi_mode_valid;
93 plat_data->phy_ops = &imx8mp_hdmi_phy_ops;
94 plat_data->phy_name = "SAMSUNG HDMI TX PHY";
95 plat_data->priv_data = hdmi;
96 plat_data->phy_force_vendor = true;
98 hdmi->dw_hdmi = dw_hdmi_probe(pdev, plat_data);
[all...]
/linux-master/drivers/ata/
H A Dahci_seattle.c83 struct seattle_plat_data *plat_data = hpriv->plat_data; local
95 val = ioread32(plat_data->sgpio_ctrl);
111 iowrite32(val, plat_data->sgpio_ctrl);
127 struct seattle_plat_data *plat_data; local
130 plat_data = devm_kzalloc(dev, sizeof(*plat_data), GFP_KERNEL);
131 if (!plat_data)
134 plat_data->sgpio_ctrl = devm_platform_ioremap_resource(pdev, 1);
135 if (IS_ERR(plat_data
[all...]
H A Dahci_st.c56 struct st_ahci_drv_data *drv_data = hpriv->plat_data;
89 struct st_ahci_drv_data *drv_data = hpriv->plat_data;
105 struct st_ahci_drv_data *drv_data = hpriv->plat_data;
157 hpriv->plat_data = drv_data;
184 struct st_ahci_drv_data *drv_data = hpriv->plat_data;
H A Dahci_mtk.c48 struct mtk_ahci_plat *plat = hpriv->plat_data;
106 struct mtk_ahci_plat *plat = hpriv->plat_data;
140 hpriv->plat_data = plat;
H A Dahci_dwc.c127 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
177 hpriv->plat_data = (void *)dpriv;
185 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
228 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
262 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
307 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
342 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
374 struct ahci_dwc_host_priv *dpriv = hpriv->plat_data;
/linux-master/drivers/video/fbdev/mmp/panel/
H A Dtpo_tj032md01bw.c77 struct tpohvga_plat_data *plat = panel->plat_data;
130 struct tpohvga_plat_data *plat_data; local
147 plat_data = kzalloc(sizeof(*plat_data), GFP_KERNEL);
148 if (plat_data == NULL)
151 plat_data->spi = spi;
152 plat_data->plat_onoff = mi->plat_set_onoff;
153 panel_tpohvga.plat_data = plat_data;
/linux-master/sound/soc/fsl/
H A Dimx-card.c105 * @plat_data: pointer of imx_card_plat_data
114 struct imx_card_plat_data *plat_data; member in struct:imx_card_data
257 const struct imx_card_plat_data *plat_data = data->plat_data; local
264 for (i = 0; i < plat_data->num_tdm_fs_mul; i++) {
266 if (width != plat_data->tdm_fs_mul[i].min)
268 return rate * plat_data->tdm_fs_mul[i].mul;
271 for (i = 0; i < plat_data->num_fs_mul; i++) {
272 if (rate >= plat_data->fs_mul[i].rmin &&
273 rate <= plat_data
297 struct imx_card_plat_data *plat_data = data->plat_data; local
483 struct imx_card_plat_data *plat_data = data->plat_data; local
702 struct imx_card_plat_data *plat_data; local
[all...]
/linux-master/include/linux/platform_data/txx9/
H A Dndfmc.h26 const struct txx9ndfmc_platform_data *plat_data);
/linux-master/drivers/staging/media/atomisp/include/linux/
H A Datomisp_gmin_platform.h22 struct camera_sensor_platform_data *plat_data);
/linux-master/sound/soc/sof/
H A Dcore.c231 struct snd_sof_pdata *plat_data = sdev->pdata; local
232 struct sof_loadable_file_profile *base_profile = &plat_data->ipc_file_profile_base;
237 if (base_profile->ipc_type != plat_data->desc->ipc_default)
240 plat_data->desc->ipc_default, base_profile->ipc_type);
272 plat_data->ipc_type = out_profile.ipc_type;
273 plat_data->fw_filename = out_profile.fw_name;
274 plat_data->fw_filename_prefix = out_profile.fw_path;
275 plat_data->fw_lib_prefix = out_profile.fw_lib_path;
276 plat_data->tplg_filename_prefix = out_profile.tplg_path;
311 struct snd_sof_pdata *plat_data local
334 struct snd_sof_pdata *plat_data = sdev->pdata; local
420 struct snd_sof_pdata *plat_data = sdev->pdata; local
573 snd_sof_device_probe(struct device *dev, struct snd_sof_pdata *plat_data) argument
740 struct snd_sof_pdata *plat_data = pdata; local
765 struct snd_sof_pdata *plat_data = pdata; local
[all...]
H A Ddebug.c315 struct snd_sof_pdata *plat_data = sdev->pdata; local
328 (char **)&plat_data->fw_filename_prefix);
330 if (plat_data->ipc_type != SOF_IPC_TYPE_3) {
335 if (plat_data->fw_lib_prefix) {
337 (char **)&plat_data->fw_lib_prefix);
351 (char **)&plat_data->tplg_filename_prefix);
353 (char **)&plat_data->fw_filename);
355 (char **)&plat_data->tplg_filename);
357 (u32 *)&plat_data->ipc_type);
H A Dloader.c19 struct snd_sof_pdata *plat_data = sdev->pdata; local
29 plat_data->fw_filename_prefix,
30 plat_data->fw_filename);
/linux-master/drivers/iommu/
H A Dmtk_iommu.c261 const struct mtk_iommu_plat_data *plat_data; member in struct:mtk_iommu_data
383 writel_relaxed(F_INVLD_EN1 | F_INVLD_EN0, base + data->plat_data->inv_sel_reg);
417 check_pm_status = !MTK_IOMMU_HAS_FLAG(data->plat_data, PM_CLK_AO);
429 base + data->plat_data->inv_sel_reg);
462 const struct mtk_iommu_plat_data *plat_data = data->plat_data; local
480 if (MTK_IOMMU_HAS_FLAG(plat_data, IOVA_34_EN)) {
488 if (MTK_IOMMU_IS_TYPE(plat_data, MTK_IOMMU_TYPE_MM)) {
489 if (MTK_IOMMU_HAS_FLAG(plat_data, HAS_SUB_COMM_2BITS)) {
493 } else if (MTK_IOMMU_HAS_FLAG(plat_data, HAS_SUB_COMM_3BIT
526 mtk_iommu_get_bank_id(struct device *dev, const struct mtk_iommu_plat_data *plat_data) argument
550 mtk_iommu_get_iova_region_id(struct device *dev, const struct mtk_iommu_plat_data *plat_data) argument
917 mtk_iommu_get_group_id(struct device *dev, const struct mtk_iommu_plat_data *plat_data) argument
[all...]
/linux-master/drivers/gpu/drm/rockchip/
H A Danalogix_dp-rockchip.c71 struct analogix_dp_plat_data plat_data; member in struct:rockchip_dp_device
81 static struct rockchip_dp_device *pdata_encoder_to_dp(struct analogix_dp_plat_data *plat_data) argument
83 return container_of(plat_data, struct rockchip_dp_device, plat_data);
95 static int rockchip_dp_poweron_start(struct analogix_dp_plat_data *plat_data) argument
97 struct rockchip_dp_device *dp = pdata_encoder_to_dp(plat_data);
116 static int rockchip_dp_powerdown(struct analogix_dp_plat_data *plat_data) argument
118 struct rockchip_dp_device *dp = pdata_encoder_to_dp(plat_data);
125 static int rockchip_dp_get_modes(struct analogix_dp_plat_data *plat_data, argument
349 dp->plat_data
[all...]
H A Ddw_hdmi-rockchip.c76 const struct dw_hdmi_plat_data *plat_data; member in struct:rockchip_hdmi
259 bool exact_match = hdmi->plat_data->phy_force_vendor;
552 struct dw_hdmi_plat_data *plat_data; local
567 plat_data = devm_kmemdup(&pdev->dev, match->data,
568 sizeof(*plat_data), GFP_KERNEL);
569 if (!plat_data)
573 hdmi->plat_data = plat_data;
574 hdmi->chip_data = plat_data->phy_data;
575 plat_data
[all...]
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun8i_dw_hdmi.c100 struct dw_hdmi_plat_data *plat_data; local
114 plat_data = &hdmi->plat_data;
185 plat_data->mode_valid = hdmi->quirks->mode_valid;
186 plat_data->use_drm_infoframe = hdmi->quirks->use_drm_infoframe;
187 sun8i_hdmi_phy_set_ops(hdmi->phy, plat_data);
191 hdmi->hdmi = dw_hdmi_bind(pdev, encoder, plat_data);
/linux-master/drivers/memory/
H A Demif.c51 * @plat_data: Pointer to saved platform data.
65 struct emif_platform_data *plat_data; member in struct:emif_data
78 u32 type = emif->plat_data->device_info->type;
79 u32 ip_rev = emif->plat_data->ip_rev;
210 if ((emif->plat_data->ip_rev == EMIF_4D) &&
372 struct emif_custom_configs *cust_cfgs = emif->plat_data->custom_configs;
466 if (emif->plat_data->device_info->cs1_used) {
498 type = emif->plat_data->device_info->type;
540 custom_configs = emif->plat_data->custom_configs;
604 if (emif->plat_data
[all...]
/linux-master/drivers/net/ethernet/ti/icssg/
H A Dicss_iep.c105 const struct icss_iep_plat_data *plat_data; member in struct:icss_iep
137 if (iep && (iep->plat_data->flags & ICSS_IEP_64BIT_COUNTER_SUPPORT))
138 val = readl(iep->base + iep->plat_data->reg_offs[ICSS_IEP_COUNT_REG1]);
155 val = readl(iep->base + iep->plat_data->reg_offs[ICSS_IEP_COUNT_REG0]);
177 if (iep->plat_data->flags & ICSS_IEP_64BIT_COUNTER_SUPPORT)
179 iep->plat_data->reg_offs[ICSS_IEP_COUNT_REG1]);
180 writel(lower_32_bits(ns), iep->base + iep->plat_data->reg_offs[ICSS_IEP_COUNT_REG0]);
204 writel(0, iep->base + iep->plat_data->reg_offs[ICSS_IEP_SYNC_CTRL_REG]);
211 iep->base + iep->plat_data->reg_offs[ICSS_IEP_SYNC_CTRL_REG]);
240 ts_lo = readl(iep->base + iep->plat_data
[all...]
/linux-master/include/drm/bridge/
H A Danalogix_dp.h45 analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data);
/linux-master/drivers/input/joystick/
H A Das5011.c217 const struct as5011_platform_data *plat_data; local
223 plat_data = dev_get_platdata(&client->dev);
224 if (!plat_data)
227 if (!plat_data->axis_irq) {
251 as5011->axis_irq = plat_data->axis_irq;
293 error = as5011_configure_chip(as5011, plat_data);
299 plat_data->axis_irqflags | IRQF_ONESHOT,
303 "Can't allocate axis irq %d\n", plat_data->axis_irq);
/linux-master/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c945 if (dp->plat_data->panel) {
946 if (drm_panel_disable(dp->plat_data->panel))
970 if (dp->plat_data->panel) {
971 ret = drm_panel_enable(dp->plat_data->panel);
1080 if (!dp->plat_data->panel)
1093 ret = drm_panel_prepare(dp->plat_data->panel);
1095 ret = drm_panel_unprepare(dp->plat_data->panel);
1114 if (dp->plat_data->panel) {
1115 num_modes += drm_panel_get_modes(dp->plat_data->panel, connector);
1136 if (dp->plat_data
1685 analogix_dp_probe(struct device *dev, struct analogix_dp_plat_data *plat_data) argument
[all...]
/linux-master/drivers/mmc/host/
H A Dsdhci-pic32.c142 struct pic32_sdhci_platform_data *plat_data; local
155 plat_data = pdev->dev.platform_data;
156 if (plat_data && plat_data->setup_dma) {
157 ret = plat_data->setup_dma(ADMA_FIFO_RD_THSHLD,
/linux-master/drivers/gpu/drm/bridge/synopsys/
H A Ddw-mipi-dsi.c272 const struct dw_mipi_dsi_plat_data *plat_data; member in struct:dw_mipi_dsi
320 const struct dw_mipi_dsi_plat_data *pdata = dsi->plat_data;
324 if (device->lanes > dsi->plat_data->max_data_lanes) {
357 const struct dw_mipi_dsi_plat_data *pdata = dsi->plat_data;
553 const struct dw_mipi_dsi_plat_data *pdata = dsi->plat_data;
578 const struct dw_mipi_dsi_plat_data *pdata = dsi->plat_data;
657 const struct dw_mipi_dsi_phy_ops *phy_ops = dsi->plat_data->phy_ops;
667 ret = phy_ops->get_esc_clk_rate(dsi->plat_data->priv_data,
845 const struct dw_mipi_dsi_phy_ops *phy_ops = dsi->plat_data->phy_ops;
850 ret = phy_ops->get_timing(dsi->plat_data
1188 __dw_mipi_dsi_probe(struct platform_device *pdev, const struct dw_mipi_dsi_plat_data *plat_data) argument
1305 dw_mipi_dsi_probe(struct platform_device *pdev, const struct dw_mipi_dsi_plat_data *plat_data) argument
[all...]

Completed in 283 milliseconds

123