Home
last modified time | relevance | path

Searched refs:plat_data (Results 1 – 25 of 70) sorted by relevance

123

/linux/sound/soc/fsl/
A Dimx-card.c112 struct imx_card_plat_data *plat_data; member
254 const struct imx_card_plat_data *plat_data = data->plat_data; in akcodec_get_mclk_rate() local
294 struct imx_card_plat_data *plat_data = data->plat_data; in imx_aif_hw_params() local
475 struct imx_card_plat_data *plat_data = data->plat_data; in imx_card_parse_of() local
586 plat_data->type = CODEC_AK4458; in imx_card_parse_of()
588 plat_data->type = CODEC_AK4497; in imx_card_parse_of()
700 plat_data = devm_kzalloc(&pdev->dev, sizeof(*plat_data), GFP_KERNEL); in imx_card_probe()
701 if (!plat_data) in imx_card_probe()
704 data->plat_data = plat_data; in imx_card_probe()
721 switch (plat_data->type) { in imx_card_probe()
[all …]
/linux/drivers/gpu/drm/exynos/
A Dexynos_dp.c44 struct analogix_dp_plat_data plat_data; member
50 struct exynos_dp_device *dp = to_dp(plat_data); in exynos_dp_crtc_clock_enable()
74 struct exynos_dp_device *dp = to_dp(plat_data); in exynos_dp_get_modes()
78 if (dp->plat_data.panel) in exynos_dp_get_modes()
172 dp->plat_data.encoder = encoder; in exynos_dp_bind()
220 dp->plat_data.panel = of_drm_find_panel(np); in exynos_dp_probe()
223 if (IS_ERR(dp->plat_data.panel)) in exynos_dp_probe()
224 return PTR_ERR(dp->plat_data.panel); in exynos_dp_probe()
234 dp->plat_data.panel = panel; in exynos_dp_probe()
235 dp->plat_data.dev_type = EXYNOS_DP; in exynos_dp_probe()
[all …]
/linux/drivers/net/ethernet/cadence/
A Dmacb_pci.c33 struct macb_platform_data plat_data; in macb_probe() local
59 memset(&plat_data, 0, sizeof(plat_data)); in macb_probe()
64 if (IS_ERR(plat_data.pclk)) { in macb_probe()
65 err = PTR_ERR(plat_data.pclk); in macb_probe()
71 if (IS_ERR(plat_data.hclk)) { in macb_probe()
72 err = PTR_ERR(plat_data.hclk); in macb_probe()
84 plat_info.data = &plat_data; in macb_probe()
100 clk_unregister(plat_data.hclk); in macb_probe()
103 clk_unregister(plat_data.pclk); in macb_probe()
114 clk_unregister(plat_data->pclk); in macb_remove()
[all …]
/linux/drivers/ata/
A Dahci_seattle.c84 struct seattle_plat_data *plat_data = hpriv->plat_data; in seattle_transmit_led_message() local
96 val = ioread32(plat_data->sgpio_ctrl); in seattle_transmit_led_message()
112 iowrite32(val, plat_data->sgpio_ctrl); in seattle_transmit_led_message()
128 struct seattle_plat_data *plat_data; in ahci_seattle_get_port_info() local
131 plat_data = devm_kzalloc(dev, sizeof(*plat_data), GFP_KERNEL); in ahci_seattle_get_port_info()
132 if (!plat_data) in ahci_seattle_get_port_info()
135 plat_data->sgpio_ctrl = devm_ioremap_resource(dev, in ahci_seattle_get_port_info()
137 if (IS_ERR(plat_data->sgpio_ctrl)) in ahci_seattle_get_port_info()
140 val = ioread32(plat_data->sgpio_ctrl); in ahci_seattle_get_port_info()
148 hpriv->plat_data = plat_data; in ahci_seattle_get_port_info()
A Dahci_st.c57 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_deassert_resets()
90 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_host_stop()
106 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_probe_resets()
159 hpriv->plat_data = drv_data; in st_ahci_probe()
189 struct st_ahci_drv_data *drv_data = hpriv->plat_data; in st_ahci_suspend()
A Dahci_mtk.c47 struct mtk_ahci_plat *plat = hpriv->plat_data; in mtk_ahci_platform_resets()
105 struct mtk_ahci_plat *plat = hpriv->plat_data; in mtk_ahci_parse_property()
141 hpriv->plat_data = plat; in mtk_ahci_probe()
/linux/drivers/video/fbdev/mmp/panel/
A Dtpo_tj032md01bw.c77 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(sizeof(*plat_data), GFP_KERNEL); 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/analogix/
A Danalogix_dp_core.c944 if (dp->plat_data->panel) { in analogix_dp_commit()
1079 if (!dp->plat_data->panel) in analogix_dp_prepare_panel()
1138 num_modes += dp->plat_data->get_modes(dp->plat_data, connector); in analogix_dp_get_modes()
1191 if (dp->plat_data->panel) in analogix_dp_detect()
1261 ret = dp->plat_data->attach(dp->plat_data, bridge, connector); in analogix_dp_bridge_attach()
1327 dp->plat_data->power_on_start(dp->plat_data); in analogix_dp_set_bridge()
1353 dp->plat_data->power_on_end(dp->plat_data); in analogix_dp_set_bridge()
1361 dp->plat_data->power_off(dp->plat_data); in analogix_dp_set_bridge()
1427 dp->plat_data->power_off(dp->plat_data); in analogix_dp_bridge_disable()
1648 if (!plat_data) { in analogix_dp_probe()
[all …]
A Danalogix_dp_reg.c74 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_init_analog_param()
76 if (dp->plat_data->dev_type == RK3288_DP) in analogix_dp_init_analog_param()
125 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) in analogix_dp_reset()
237 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_set_pll_power_down()
258 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) in analogix_dp_set_analog_power_down()
263 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) in analogix_dp_set_analog_power_down()
321 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) in analogix_dp_set_analog_power_down()
333 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) in analogix_dp_set_analog_power_down()
481 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) in analogix_dp_init_aux()
888 if (dp->plat_data && is_rockchip(dp->plat_data->dev_type)) { in analogix_dp_config_video_slave_mode()
/linux/drivers/memory/
A Demif.c65 struct emif_platform_data *plat_data; member
80 u32 ip_rev = emif->plat_data->ip_rev; in do_emif_regdump_show()
218 if ((emif->plat_data->ip_rev == EMIF_4D) && in set_lpmode()
729 emif->plat_data->ip_rev); in emif_onetime_settings()
943 emif->plat_data = pd; in of_get_memory_device_details()
950 emif->plat_data->ip_rev = EMIF_4D; in of_get_memory_device_details()
952 emif->plat_data->ip_rev = EMIF_4D5; in of_get_memory_device_details()
982 emif->plat_data->device_info->type, in of_get_memory_device_details()
983 &emif->plat_data->timings_arr_size); in of_get_memory_device_details()
1038 emif->plat_data = pd; in get_device_details()
[all …]
/linux/drivers/iommu/
A Dmtk_iommu.c218 data->base + data->plat_data->inv_sel_reg); in mtk_iommu_tlb_flush_all()
243 data->base + data->plat_data->inv_sel_reg); in mtk_iommu_tlb_flush_range_sync()
328 const struct mtk_iommu_plat_data *plat_data) in mtk_iommu_get_domain_id() argument
335 if (!dma_rgn || plat_data->iova_region_nr == 1) in mtk_iommu_get_domain_id()
372 region = data->plat_data->iova_region + domid; in mtk_iommu_config()
425 region = data->plat_data->iova_region + domid; in mtk_iommu_domain_finalise()
641 curdom = data->plat_data->iova_region + domid; in mtk_iommu_get_resv_regions()
643 resv = data->plat_data->iova_region + i; in mtk_iommu_get_resv_regions()
684 if (data->plat_data->m4u_plat == M4U_MT8173) { in mtk_iommu_hw_init()
780 data->plat_data = of_device_get_match_data(dev); in mtk_iommu_probe()
[all …]
/linux/drivers/gpu/drm/rockchip/
A Danalogix_dp-rockchip.c73 struct analogix_dp_plat_data plat_data; member
87 struct rockchip_dp_device *dp = to_dp(plat_data); in rockchip_dp_poweron_start()
106 static int rockchip_dp_powerdown(struct analogix_dp_plat_data *plat_data) in rockchip_dp_powerdown() argument
108 struct rockchip_dp_device *dp = to_dp(plat_data); in rockchip_dp_powerdown()
336 dp->plat_data.encoder = &dp->encoder; in rockchip_dp_bind()
385 dp->plat_data.panel = panel; in rockchip_dp_probe()
386 dp->plat_data.dev_type = dp->data->chip_type; in rockchip_dp_probe()
387 dp->plat_data.power_on_start = rockchip_dp_poweron_start; in rockchip_dp_probe()
388 dp->plat_data.power_off = rockchip_dp_powerdown; in rockchip_dp_probe()
389 dp->plat_data.get_modes = rockchip_dp_get_modes; in rockchip_dp_probe()
[all …]
A Ddw_hdmi-rockchip.c491 struct dw_hdmi_plat_data *plat_data; in dw_hdmi_rockchip_bind() local
506 plat_data = devm_kmemdup(&pdev->dev, match->data, in dw_hdmi_rockchip_bind()
507 sizeof(*plat_data), GFP_KERNEL); in dw_hdmi_rockchip_bind()
508 if (!plat_data) in dw_hdmi_rockchip_bind()
512 hdmi->chip_data = plat_data->phy_data; in dw_hdmi_rockchip_bind()
513 plat_data->phy_data = hdmi; in dw_hdmi_rockchip_bind()
552 hdmi->hdmi = dw_hdmi_bind(pdev, encoder, plat_data); in dw_hdmi_rockchip_bind()
/linux/sound/soc/sof/
A Dcore.c140 struct snd_sof_pdata *plat_data = sdev->pdata; in sof_probe_continue() local
233 ret = snd_sof_machine_register(sdev, plat_data); in sof_probe_continue()
248 if (plat_data->sof_probe_complete) in sof_probe_continue()
249 plat_data->sof_probe_complete(sdev->dev); in sof_probe_continue()
287 int snd_sof_device_probe(struct device *dev, struct snd_sof_pdata *plat_data) in snd_sof_device_probe() argument
301 sdev->pdata = plat_data; in snd_sof_device_probe()
329 if (plat_data->desc->ipc_timeout == 0) in snd_sof_device_probe()
332 sdev->ipc_timeout = plat_data->desc->ipc_timeout; in snd_sof_device_probe()
333 if (plat_data->desc->boot_timeout == 0) in snd_sof_device_probe()
336 sdev->boot_timeout = plat_data->desc->boot_timeout; in snd_sof_device_probe()
A Dloader.c700 struct snd_sof_pdata *plat_data = sdev->pdata; in snd_sof_load_firmware_raw() local
706 if (plat_data->fw) in snd_sof_load_firmware_raw()
710 plat_data->fw_filename_prefix, in snd_sof_load_firmware_raw()
711 plat_data->fw_filename); in snd_sof_load_firmware_raw()
729 ext_man_size = snd_sof_fw_ext_man_parse(sdev, plat_data->fw); in snd_sof_load_firmware_raw()
732 plat_data->fw_offset = ext_man_size; in snd_sof_load_firmware_raw()
751 struct snd_sof_pdata *plat_data = sdev->pdata; in snd_sof_load_firmware_memcpy() local
759 ret = check_header(sdev, plat_data->fw, plat_data->fw_offset); in snd_sof_load_firmware_memcpy()
773 ret = load_modules(sdev, plat_data->fw, plat_data->fw_offset); in snd_sof_load_firmware_memcpy()
782 release_firmware(plat_data->fw); in snd_sof_load_firmware_memcpy()
[all …]
A Dsof-audio.c912 struct snd_sof_pdata *plat_data = pdata; in sof_machine_register() local
917 drv_name = plat_data->machine->drv_name; in sof_machine_register()
918 mach = plat_data->machine; in sof_machine_register()
919 size = sizeof(*plat_data->machine); in sof_machine_register()
922 plat_data->pdev_mach = in sof_machine_register()
925 if (IS_ERR(plat_data->pdev_mach)) in sof_machine_register()
926 return PTR_ERR(plat_data->pdev_mach); in sof_machine_register()
929 dev_name(&plat_data->pdev_mach->dev)); in sof_machine_register()
937 struct snd_sof_pdata *plat_data = pdata; in sof_machine_unregister() local
939 if (!IS_ERR_OR_NULL(plat_data->pdev_mach)) in sof_machine_unregister()
[all …]
/linux/arch/arm/mach-s3c/
A Ddev-backlight-s3c64xx.c20 struct platform_pwm_backlight_data plat_data; member
29 struct samsung_bl_drvdata, plat_data); in samsung_bl_init()
48 struct samsung_bl_drvdata, plat_data); in samsung_bl_exit()
65 .plat_data = {
100 samsung_bl_device->dev.platform_data = &samsung_bl_drvdata->plat_data; in samsung_bl_set()
102 samsung_bl_data = &samsung_bl_drvdata->plat_data; in samsung_bl_set()
/linux/sound/soc/sof/intel/
A Dhda-loader.c292 struct snd_sof_pdata *plat_data = sdev->pdata; in hda_dsp_cl_boot_firmware_iccmax() local
302 if (plat_data->fw->size <= plat_data->fw_offset) { in hda_dsp_cl_boot_firmware_iccmax()
307 stripped_firmware.size = plat_data->fw->size - plat_data->fw_offset; in hda_dsp_cl_boot_firmware_iccmax()
341 struct snd_sof_pdata *plat_data = sdev->pdata; in hda_dsp_cl_boot_firmware() local
342 const struct sof_dev_desc *desc = plat_data->desc; in hda_dsp_cl_boot_firmware()
350 if (plat_data->fw->size <= plat_data->fw_offset) { in hda_dsp_cl_boot_firmware()
355 stripped_firmware.data = plat_data->fw->data + plat_data->fw_offset; in hda_dsp_cl_boot_firmware()
356 stripped_firmware.size = plat_data->fw->size - plat_data->fw_offset; in hda_dsp_cl_boot_firmware()
/linux/drivers/input/joystick/
A Das5011.c218 const struct as5011_platform_data *plat_data; in as5011_probe() local
224 plat_data = dev_get_platdata(&client->dev); in as5011_probe()
225 if (!plat_data) in as5011_probe()
228 if (!plat_data->axis_irq) { in as5011_probe()
252 as5011->button_gpio = plat_data->button_gpio; in as5011_probe()
253 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/gpu/drm/bridge/synopsys/
A Ddw-mipi-dsi.c269 const struct dw_mipi_dsi_plat_data *plat_data; member
897 phy_ops->power_off(dsi->plat_data->priv_data); in dw_mipi_dsi_bridge_post_disable()
928 void *priv_data = dsi->plat_data->priv_data; in dw_mipi_dsi_mode_set()
967 phy_ops->power_on(dsi->plat_data->priv_data); in dw_mipi_dsi_mode_set()
1142 dsi->plat_data = plat_data; in __dw_mipi_dsi_probe()
1144 if (!plat_data->phy_ops->init || !plat_data->phy_ops->get_lane_mbps || in __dw_mipi_dsi_probe()
1145 !plat_data->phy_ops->get_timing) { in __dw_mipi_dsi_probe()
1150 if (!plat_data->base) { in __dw_mipi_dsi_probe()
1156 dsi->base = plat_data->base; in __dw_mipi_dsi_probe()
1243 const struct dw_mipi_dsi_plat_data *plat_data) in dw_mipi_dsi_probe() argument
[all …]
/linux/arch/arm/mach-pxa/
A Dcolibri-pxa3xx.c35 void __init colibri_pxa3xx_init_eth(struct ax_plat_data *plat_data) in colibri_pxa3xx_init_eth() argument
53 plat_data->flags |= AXFLG_MAC_FROMPLATFORM; in colibri_pxa3xx_init_eth()
54 plat_data->mac_addr = ether_mac_addr; in colibri_pxa3xx_init_eth()
58 plat_data->flags |= AXFLG_MAC_FROMDEV; in colibri_pxa3xx_init_eth()
/linux/drivers/gpu/drm/sun4i/
A Dsun8i_dw_hdmi.c124 struct dw_hdmi_plat_data *plat_data; in sun8i_dw_hdmi_bind() local
138 plat_data = &hdmi->plat_data; in sun8i_dw_hdmi_bind()
223 plat_data->mode_valid = hdmi->quirks->mode_valid; in sun8i_dw_hdmi_bind()
224 plat_data->use_drm_infoframe = hdmi->quirks->use_drm_infoframe; in sun8i_dw_hdmi_bind()
225 sun8i_hdmi_phy_set_ops(hdmi->phy, plat_data); in sun8i_dw_hdmi_bind()
229 hdmi->hdmi = dw_hdmi_bind(pdev, encoder, plat_data); in sun8i_dw_hdmi_bind()
A Dsun8i_hdmi_phy.c566 struct dw_hdmi_plat_data *plat_data) in sun8i_hdmi_phy_set_ops() argument
571 plat_data->phy_ops = &sun8i_hdmi_phy_ops; in sun8i_hdmi_phy_set_ops()
572 plat_data->phy_name = "sun8i_dw_hdmi_phy"; in sun8i_hdmi_phy_set_ops()
573 plat_data->phy_data = phy; in sun8i_hdmi_phy_set_ops()
575 plat_data->mpll_cfg = variant->mpll_cfg; in sun8i_hdmi_phy_set_ops()
576 plat_data->cur_ctr = variant->cur_ctr; in sun8i_hdmi_phy_set_ops()
577 plat_data->phy_config = variant->phy_cfg; in sun8i_hdmi_phy_set_ops()
/linux/drivers/mmc/host/
A Dsdhci-pic32.c142 struct pic32_sdhci_platform_data *plat_data; in pic32_sdhci_probe() local
155 plat_data = pdev->dev.platform_data; in pic32_sdhci_probe()
156 if (plat_data && plat_data->setup_dma) { in pic32_sdhci_probe()
157 ret = plat_data->setup_dma(ADMA_FIFO_RD_THSHLD, in pic32_sdhci_probe()
/linux/drivers/net/wireless/st/cw1200/
A Dcw1200_spi.c360 const struct cw1200_platform_data_spi *plat_data = in cw1200_spi_probe() local
372 if (plat_data->spi_bits_per_word) in cw1200_spi_probe()
373 func->bits_per_word = plat_data->spi_bits_per_word; in cw1200_spi_probe()
384 if (cw1200_spi_on(plat_data)) { in cw1200_spi_probe()
400 self->pdata = plat_data; in cw1200_spi_probe()
419 cw1200_spi_off(plat_data); in cw1200_spi_probe()

Completed in 47 milliseconds

123