| /linux/drivers/media/platform/mediatek/vcodec/common/ |
| H A D | mtk_vcodec_util.c | 51 struct platform_device *plat_dev; in mtk_vcodec_mem_alloc() local 57 plat_dev = enc_ctx->dev->plat_dev; in mtk_vcodec_mem_alloc() 62 plat_dev = dec_ctx->dev->plat_dev; in mtk_vcodec_mem_alloc() 66 mem->va = dma_alloc_attrs(&plat_dev->dev, mem->size, &mem->dma_addr, in mtk_vcodec_mem_alloc() 69 mtk_v4l2_err(plat_dev, "%s dma_alloc size=0x%zx failed!", in mtk_vcodec_mem_alloc() 74 mtk_v4l2_debug(plat_dev, 3, "[%d] - va = %p dma = 0x%lx size = 0x%zx", id, mem->va, in mtk_vcodec_mem_alloc() 84 struct platform_device *plat_dev; in mtk_vcodec_mem_free() local 90 plat_dev = enc_ctx->dev->plat_dev; in mtk_vcodec_mem_free() 95 plat_dev = dec_ctx->dev->plat_dev; in mtk_vcodec_mem_free() 100 mtk_v4l2_err(plat_dev, "%s: Tried to free a NULL VA", __func__); in mtk_vcodec_mem_free() [all …]
|
| H A D | mtk_vcodec_util.h | 34 #define mtk_v4l2_err(plat_dev, fmt, args...) \ argument 35 dev_err(&(plat_dev)->dev, "[MTK_V4L2][ERROR] " fmt "\n", ##args) 37 #define mtk_vcodec_err(inst_id, plat_dev, fmt, args...) \ argument 38 dev_err(&(plat_dev)->dev, "[MTK_VCODEC][ERROR][%d]: " fmt "\n", inst_id, ##args) 44 #define mtk_v4l2_debug(plat_dev, level, fmt, args...) \ argument 47 dev_dbg(&(plat_dev)->dev, "[MTK_V4L2] %s, %d: " fmt "\n", \ 51 #define mtk_vcodec_debug(inst_id, plat_dev, fmt, args...) \ argument 54 dev_dbg(&(plat_dev)->dev, "[MTK_VCODEC][%d]: %s, %d " fmt "\n", \ 58 #define mtk_v4l2_debug(plat_dev, level, fmt, args...) \ argument 59 dev_dbg(&(plat_dev)->dev, "[MTK_V4L2]: " fmt "\n", ##args) [all …]
|
| H A D | mtk_vcodec_fw.c | 10 struct platform_device *plat_dev; in mtk_vcodec_fw_select() local 13 plat_dev = ((struct mtk_vcodec_enc_dev *)priv)->plat_dev; in mtk_vcodec_fw_select() 15 plat_dev = ((struct mtk_vcodec_dec_dev *)priv)->plat_dev; in mtk_vcodec_fw_select() 23 dev_err(&plat_dev->dev, "Invalid vcodec fw type"); in mtk_vcodec_fw_select()
|
| H A D | mtk_vcodec_intr.c | 33 pdev = ctx->dev->plat_dev; in mtk_vcodec_wait_for_done_ctx() 43 pdev = ctx->dev->plat_dev; in mtk_vcodec_wait_for_done_ctx()
|
| H A D | mtk_vcodec_dbgfs.c | 186 dev_err(&vcodec_dev->plat_dev->dev, "create vcodec dir err:%pe\n", in mtk_vcodec_dbgfs_vdec_init() 205 dev_err(&vcodec_dev->plat_dev->dev, "create venc dir err:%d\n", in mtk_vcodec_dbgfs_venc_init()
|
| /linux/drivers/rtc/ |
| H A D | rtc-sunplus.c | 157 struct platform_device *plat_dev = dev_id; in sp_rtc_irq_handler() local 158 struct sunplus_rtc *sp_rtc = dev_get_drvdata(&plat_dev->dev); in sp_rtc_irq_handler() 161 dev_dbg(&plat_dev->dev, "[RTC] ALARM INT\n"); in sp_rtc_irq_handler() 229 static int sp_rtc_probe(struct platform_device *plat_dev) in sp_rtc_probe() argument 234 sp_rtc = devm_kzalloc(&plat_dev->dev, sizeof(*sp_rtc), GFP_KERNEL); in sp_rtc_probe() 238 sp_rtc->reg_base = devm_platform_ioremap_resource_byname(plat_dev, RTC_REG_NAME); in sp_rtc_probe() 240 return dev_err_probe(&plat_dev->dev, PTR_ERR(sp_rtc->reg_base), in sp_rtc_probe() 242 dev_dbg(&plat_dev->dev, "res = %pR, reg_base = %p\n", in sp_rtc_probe() 245 sp_rtc->irq = platform_get_irq(plat_dev, 0); in sp_rtc_probe() 249 ret = devm_request_irq(&plat_dev->dev, sp_rtc->irq, sp_rtc_irq_handler, in sp_rtc_probe() [all …]
|
| H A D | rtc-test.c | 115 static int test_probe(struct platform_device *plat_dev) in test_probe() argument 119 rtd = devm_kzalloc(&plat_dev->dev, sizeof(*rtd), GFP_KERNEL); in test_probe() 123 platform_set_drvdata(plat_dev, rtd); in test_probe() 125 rtd->rtc = devm_rtc_allocate_device(&plat_dev->dev); in test_probe() 129 switch (plat_dev->id) { in test_probe() 135 device_init_wakeup(&plat_dev->dev, true); in test_probe()
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_pci.c | 30 struct platform_device *plat_dev; in macb_probe() local 88 plat_dev = platform_device_register_full(&plat_info); in macb_probe() 89 if (IS_ERR(plat_dev)) { in macb_probe() 90 err = PTR_ERR(plat_dev); in macb_probe() 94 pci_set_drvdata(pdev, plat_dev); in macb_probe() 110 struct platform_device *plat_dev = pci_get_drvdata(pdev); in macb_remove() local 111 struct macb_platform_data *plat_data = dev_get_platdata(&plat_dev->dev); in macb_remove() 115 platform_device_unregister(plat_dev); in macb_remove()
|
| /linux/drivers/perf/ |
| H A D | dwc_pcie_pmu.c | 109 struct platform_device *plat_dev; member 636 platform_device_unregister(dev_info->plat_dev); in dwc_pcie_unregister_dev() 643 struct platform_device *plat_dev; in dwc_pcie_register_dev() local 648 plat_dev = platform_device_register_simple("dwc_pcie_pmu", sbdf, NULL, 0); in dwc_pcie_register_dev() 649 if (IS_ERR(plat_dev)) in dwc_pcie_register_dev() 650 return PTR_ERR(plat_dev); in dwc_pcie_register_dev() 654 platform_device_unregister(plat_dev); in dwc_pcie_register_dev() 659 dev_info->plat_dev = plat_dev; in dwc_pcie_register_dev() 695 static int dwc_pcie_pmu_probe(struct platform_device *plat_dev) in dwc_pcie_pmu_probe() argument 704 sbdf = plat_dev->id; in dwc_pcie_pmu_probe() [all …]
|
| /linux/drivers/usb/cdns3/ |
| H A D | cdns3-pci-wrap.c | 18 struct platform_device *plat_dev; member 159 wrap->plat_dev = platform_device_register_full(&plat_info); in cdns3_pci_probe() 160 if (IS_ERR(wrap->plat_dev)) { in cdns3_pci_probe() 161 err = PTR_ERR(wrap->plat_dev); in cdns3_pci_probe() 180 platform_device_unregister(wrap->plat_dev); in cdns3_pci_remove()
|
| /linux/drivers/spi/ |
| H A D | spi-topcliff-pch.c | 183 struct platform_device *plat_dev; member 1297 static int pch_spi_pd_probe(struct platform_device *plat_dev) in pch_spi_pd_probe() argument 1301 struct pch_spi_board_data *board_dat = dev_get_platdata(&plat_dev->dev); in pch_spi_pd_probe() 1304 dev_dbg(&plat_dev->dev, "%s:debug\n", __func__); in pch_spi_pd_probe() 1309 dev_err(&plat_dev->dev, "spi_alloc_host[%d] failed.\n", in pch_spi_pd_probe() 1310 plat_dev->id); in pch_spi_pd_probe() 1317 platform_set_drvdata(plat_dev, data); in pch_spi_pd_probe() 1321 PCH_ADDRESS_SIZE * plat_dev->id; in pch_spi_pd_probe() 1324 dev_err(&plat_dev->dev, "%s pci_iomap failed\n", __func__); in pch_spi_pd_probe() 1328 data->io_remap_addr += PCH_ADDRESS_SIZE * plat_dev->id; in pch_spi_pd_probe() [all …]
|
| /linux/drivers/acpi/riscv/ |
| H A D | rimt.c | 112 struct device *plat_dev = dev; in rimt_match_node_callback() local 123 adev = ACPI_COMPANION(plat_dev); in rimt_match_node_callback() 127 plat_dev = plat_dev->parent; in rimt_match_node_callback() 128 } while (plat_dev); in rimt_match_node_callback() 135 dev_warn(plat_dev, "Can't get device full path name\n"); in rimt_match_node_callback()
|
| /linux/drivers/gpu/drm/imagination/ |
| H A D | pvr_power.c | 354 struct platform_device *plat_dev = to_platform_device(dev); in pvr_power_device_suspend() local 355 struct drm_device *drm_dev = platform_get_drvdata(plat_dev); in pvr_power_device_suspend() 380 struct platform_device *plat_dev = to_platform_device(dev); in pvr_power_device_resume() local 381 struct drm_device *drm_dev = platform_get_drvdata(plat_dev); in pvr_power_device_resume() 415 struct platform_device *plat_dev = to_platform_device(dev); in pvr_power_device_idle() local 416 struct drm_device *drm_dev = platform_get_drvdata(plat_dev); in pvr_power_device_idle()
|
| H A D | pvr_drv.c | 1400 pvr_probe(struct platform_device *plat_dev) in pvr_probe() argument 1406 pvr_dev = devm_drm_dev_alloc(&plat_dev->dev, &pvr_drm_driver, in pvr_probe() 1413 platform_set_drvdata(plat_dev, drm_dev); in pvr_probe() 1427 devm_pm_runtime_enable(&plat_dev->dev); in pvr_probe() 1428 pm_runtime_mark_last_busy(&plat_dev->dev); in pvr_probe() 1430 pm_runtime_set_autosuspend_delay(&plat_dev->dev, 50); in pvr_probe() 1431 pm_runtime_use_autosuspend(&plat_dev->dev); in pvr_probe() 1463 static void pvr_remove(struct platform_device *plat_dev) in pvr_remove() argument 1465 struct drm_device *drm_dev = platform_get_drvdata(plat_dev); in pvr_remove()
|
| /linux/drivers/media/platform/mediatek/vcodec/decoder/ |
| H A D | mtk_vcodec_dec_hw.c | 39 struct platform_device *pdev = vdec_dev->plat_dev; in mtk_vdec_hw_prob_done() 101 struct platform_device *pdev = dev->plat_dev; in mtk_vdec_hw_init_irq() 144 subdev_dev->plat_dev = pdev; in mtk_vdec_hw_probe()
|
| H A D | mtk_vcodec_dec_drv.c | 90 struct platform_device *pdev = dev->plat_dev; in mtk_vcodec_get_reg_bases() 162 struct platform_device *pdev = dev->plat_dev; in mtk_vcodec_init_dec_resources() 277 mtk_v4l2_vdec_dbg(0, ctx, "%s decoder [%d]", dev_name(&dev->plat_dev->dev), ctx->id); in fops_vcodec_open() 336 struct device *dev = &vdec_dev->plat_dev->dev; in mtk_vcodec_dec_get_chip_name() 367 dev->plat_dev = pdev; in mtk_vcodec_probe()
|
| H A D | mtk_vcodec_dec_hw.h | 48 struct platform_device *plat_dev; member
|
| /linux/sound/soc/intel/atom/sst/ |
| H A D | sst_acpi.c | 265 struct platform_device *plat_dev; in sst_acpi_probe() 338 plat_dev = platform_device_register_data(dev, pdata->platform, -1, in sst_acpi_probe() 340 if (IS_ERR(plat_dev)) { in sst_acpi_probe() 343 return PTR_ERR(plat_dev); in sst_acpi_probe() 264 struct platform_device *plat_dev; sst_acpi_probe() local
|
| /linux/drivers/crypto/ccree/ |
| H A D | cc_driver.h | 136 struct platform_device *plat_dev; member 196 return &drvdata->plat_dev->dev; in drvdata_to_dev()
|
| H A D | cc_debugfs.c | 77 drvdata->dir = debugfs_create_dir(drvdata->plat_dev->name, in cc_debugfs_init()
|
| /linux/drivers/media/platform/allegro-dvt/ |
| H A D | allegro-core.c | 148 struct platform_device *plat_dev; member 772 buffer->vaddr = dma_alloc_coherent(&dev->plat_dev->dev, size, in allegro_alloc_buffer() 785 dma_free_coherent(&dev->plat_dev->dev, buffer->size, in allegro_free_buffer() 805 mbox = devm_kmalloc(&dev->plat_dev->dev, sizeof(*mbox), GFP_KERNEL); in allegro_mbox_init() 1718 size = nal_h264_write_sps(&dev->plat_dev->dev, dest, n, sps); in allegro_h264_write_sps() 1755 size = nal_h264_write_pps(&dev->plat_dev->dev, dest, n, pps); in allegro_h264_write_pps() 1803 size = nal_hevc_write_vps(&dev->plat_dev->dev, dest, n, vps); in allegro_hevc_write_vps() 1916 size = nal_hevc_write_sps(&dev->plat_dev->dev, dest, n, sps); in allegro_hevc_write_sps() 1963 size = nal_hevc_write_pps(&dev->plat_dev->dev, dest, n, pps); in allegro_hevc_write_pps() 2150 len = nal_h264_write_filler(&dev->plat_dev->dev, curr, free); in allegro_channel_finish_frame() [all …]
|
| /linux/drivers/net/fjes/ |
| H A D | fjes.h | 25 struct platform_device *plat_dev; member
|
| H A D | fjes_debugfs.c | 54 const char *name = dev_name(&adapter->plat_dev->dev); in fjes_dbg_adapter_init()
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_pm.c | 24 pm->device = &dev->plat_dev->dev; in s5p_mfc_init_pm()
|
| H A D | s5p_mfc.c | 1153 struct device *dev = &mfc_dev->plat_dev->dev; in s5p_mfc_configure_2port_memory() 1220 struct device *dev = &mfc_dev->plat_dev->dev; in s5p_mfc_configure_common_memory() 1271 struct device *dev = &mfc_dev->plat_dev->dev; in s5p_mfc_unconfigure_common_memory() 1281 struct device *dev = &mfc_dev->plat_dev->dev; in s5p_mfc_configure_dma_memory() 1291 struct device *dev = &mfc_dev->plat_dev->dev; in s5p_mfc_unconfigure_dma_memory() 1314 dev->plat_dev = pdev; in s5p_mfc_probe() 1315 if (!dev->plat_dev) { in s5p_mfc_probe()
|