| /Linux-v5.4/drivers/staging/kpc2000/kpc_dma/ |
| D | kpc_dma_driver.c | 29 if (c->pldev->id == minor) { in kpc_dma_lookup_device() 57 struct platform_device *pldev = to_platform_device(dev); in show_engine_regs() local 59 if (!pldev) in show_engine_regs() 61 ldev = platform_get_drvdata(pldev); in show_engine_regs() 95 int kpc_dma_probe(struct platform_device *pldev) in kpc_dma_probe() argument 104 dev_err(&pldev->dev, "%s: unable to kzalloc space for kpc_dma_device\n", __func__); in kpc_dma_probe() 111 ldev->pldev = pldev; in kpc_dma_probe() 112 platform_set_drvdata(pldev, ldev); in kpc_dma_probe() 119 r = platform_get_resource(pldev, IORESOURCE_MEM, 0); in kpc_dma_probe() 121 dev_err(&ldev->pldev->dev, "%s: didn't get the engine regs resource!\n", __func__); in kpc_dma_probe() [all …]
|
| D | fileops.c | 58 dev_err(&priv->ldev->pldev->dev, "Couldn't kmalloc space for for the aio data\n"); in kpc_dma_transfer() 73 dev_err(&priv->ldev->pldev->dev, "Couldn't kmalloc space for for the page pointers\n"); in kpc_dma_transfer() 83 dev_err(&priv->ldev->pldev->dev, "Couldn't get_user_pages (%ld)\n", rv); in kpc_dma_transfer() 90 dev_err(&priv->ldev->pldev->dev, "Couldn't alloc sg_table (%ld)\n", rv); in kpc_dma_transfer() 95 acd->mapped_entry_count = dma_map_sg(&ldev->pldev->dev, acd->sgt.sgl, acd->sgt.nents, ldev->dir); in kpc_dma_transfer() 97 dev_err(&priv->ldev->pldev->dev, "Couldn't dma_map_sg (%d)\n", acd->mapped_entry_count); in kpc_dma_transfer() 110 …dev_dbg(&priv->ldev->pldev->dev, " mapped_entry_count = %d num_descrs_needed = %d num_des… in kpc_dma_transfer() 112 …dev_warn(&priv->ldev->pldev->dev, " mapped_entry_count = %d num_descrs_needed = %d num_de… in kpc_dma_transfer() 117 …dev_warn(&priv->ldev->pldev->dev, " mapped_entry_count = %d num_descrs_needed = %d num_de… in kpc_dma_transfer() 162 dev_dbg(&priv->ldev->pldev->dev, " Filled descriptor %p (acd = %p)\n", desc, desc->acd); in kpc_dma_transfer() [all …]
|
| D | dma.c | 42 dev_dbg(&eng->pldev->dev, "Handling completed descriptor %p (acd = %p)\n", cur, cur->acd); in ndd_irq_worker() 107 …eng->desc_pool = dma_pool_create("KPC DMA Descriptors", &eng->pldev->dev, sizeof(struct kpc_dma_de… in setup_dma_engine() 111 dev_err(&eng->pldev->dev, "%s: couldn't allocate desc_pool_first!\n", __func__); in setup_dma_engine() 147 dev_err(&eng->pldev->dev, "%s: failed to request_irq: %d\n", __func__, rv); in setup_dma_engine() 169 dev_crit(&eng->pldev->dev, "DMA_RUNNING still asserted!\n"); in stop_dma_engine() 181 dev_crit(&eng->pldev->dev, "ENG_CTL_DMA_RESET_REQUEST still asserted!\n"); in stop_dma_engine() 193 dev_crit(&eng->pldev->dev, "DMA_RESET still asserted!\n"); in stop_dma_engine()
|
| D | kpc_dma_driver.h | 23 struct platform_device *pldev; member
|
| /Linux-v5.4/drivers/staging/kpc2000/ |
| D | kpc2000_spi.c | 422 kp_spi_probe(struct platform_device *pldev) in kp_spi_probe() argument 431 drvdata = pldev->dev.platform_data; in kp_spi_probe() 433 dev_err(&pldev->dev, "%s: platform_data is NULL\n", __func__); in kp_spi_probe() 437 master = spi_alloc_master(&pldev->dev, sizeof(struct kp_spi)); in kp_spi_probe() 439 dev_err(&pldev->dev, "%s: master allocation failed\n", in kp_spi_probe() 451 platform_set_drvdata(pldev, master); in kp_spi_probe() 455 kpspi->dev = &pldev->dev; in kp_spi_probe() 458 if (pldev->id != -1) in kp_spi_probe() 459 master->bus_num = pldev->id; in kp_spi_probe() 461 r = platform_get_resource(pldev, IORESOURCE_MEM, 0); in kp_spi_probe() [all …]
|
| D | kpc2000_i2c.c | 573 static int pi2c_probe(struct platform_device *pldev) in pi2c_probe() argument 579 priv = devm_kzalloc(&pldev->dev, sizeof(*priv), GFP_KERNEL); in pi2c_probe() 588 res = platform_get_resource(pldev, IORESOURCE_MEM, 0); in pi2c_probe() 592 priv->smba = (unsigned long)devm_ioremap_nocache(&pldev->dev, in pi2c_probe() 598 platform_set_drvdata(pldev, priv); in pi2c_probe() 608 priv->adapter.dev.parent = &pldev->dev; in pi2c_probe() 625 static int pi2c_remove(struct platform_device *pldev) in pi2c_remove() argument 629 lddev = (struct i2c_device *)platform_get_drvdata(pldev); in pi2c_remove()
|
| /Linux-v5.4/drivers/i2c/busses/ |
| D | i2c-pmcmsp.c | 261 static int pmcmsptwi_probe(struct platform_device *pldev) in pmcmsptwi_probe() argument 267 res = platform_get_resource(pldev, IORESOURCE_MEM, 0); in pmcmsptwi_probe() 269 dev_err(&pldev->dev, "IOMEM resource not found\n"); in pmcmsptwi_probe() 275 pldev->name)) { in pmcmsptwi_probe() 276 dev_err(&pldev->dev, in pmcmsptwi_probe() 287 dev_err(&pldev->dev, in pmcmsptwi_probe() 294 pmcmsptwi_data.irq = platform_get_irq(pldev, 0); in pmcmsptwi_probe() 297 IRQF_SHARED, pldev->name, &pmcmsptwi_data); in pmcmsptwi_probe() 311 dev_warn(&pldev->dev, in pmcmsptwi_probe() 327 pmcmsptwi_adapter.dev.parent = &pldev->dev; in pmcmsptwi_probe() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/broadcom/ |
| D | sb1250-mac.c | 291 static int sbmac_init(struct platform_device *pldev, long long base); 2159 static int sbmac_init(struct platform_device *pldev, long long base) in sbmac_init() argument 2161 struct net_device *dev = platform_get_drvdata(pldev); in sbmac_init() 2162 int idx = pldev->id; in sbmac_init() 2223 pldev->name, idx); in sbmac_init() 2228 sc->mii_bus->parent = &pldev->dev; in sbmac_init() 2238 platform_set_drvdata(pldev, sc->mii_bus); in sbmac_init() 2529 static int sbmac_probe(struct platform_device *pldev) in sbmac_probe() argument 2538 res = platform_get_resource(pldev, IORESOURCE_MEM, 0); in sbmac_probe() 2543 dev_name(&pldev->dev)); in sbmac_probe() [all …]
|