lkml.org 
[lkml]   [2022]   [Jan]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 09/16] media: v4l2-pci-skeleton: Remove usage of the deprecated "pci-dma-compat.h" API
    Date
    In [1], Christoph Hellwig has proposed to remove the wrappers in
    include/linux/pci-dma-compat.h.

    Some reasons why this API should be removed have been given by Julia
    Lawall in [2].

    A coccinelle script has been used to perform the needed transformation.
    It can be found in [3].

    [1]: https://lore.kernel.org/kernel-janitors/20200421081257.GA131897@infradead.org/
    [2]: https://lore.kernel.org/kernel-janitors/alpine.DEB.2.22.394.2007120902170.2424@hadrien/
    [3]: https://lore.kernel.org/kernel-janitors/20200716192821.321233-1-christophe.jaillet@wanadoo.fr/

    Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    ---
    samples/v4l/v4l2-pci-skeleton.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/samples/v4l/v4l2-pci-skeleton.c b/samples/v4l/v4l2-pci-skeleton.c
    index 3fa6582b4a68..6311b7465220 100644
    --- a/samples/v4l/v4l2-pci-skeleton.c
    +++ b/samples/v4l/v4l2-pci-skeleton.c
    @@ -766,7 +766,7 @@ static int skeleton_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
    ret = pci_enable_device(pdev);
    if (ret)
    return ret;
    - ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
    + ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
    if (ret) {
    dev_err(&pdev->dev, "no suitable DMA available.\n");
    goto disable_pci;
    --
    2.32.0
    \
     
     \ /
      Last update: 2022-01-06 22:53    [W:3.033 / U:0.364 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site