Home
last modified time | relevance | path

Searched refs:zxdh_dev (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/zte/dinghai/
H A Den_pf.c28 void *zxdh_core_alloc_priv(struct zxdh_core_dev *zxdh_dev, size_t size) in zxdh_core_alloc_priv() argument
33 zxdh_dev->priv = priv; in zxdh_core_alloc_priv()
37 void zxdh_core_free_priv(struct zxdh_core_dev *zxdh_dev) in zxdh_core_free_priv() argument
39 kfree(zxdh_dev->priv); in zxdh_core_free_priv()
42 static int zxdh_pf_pci_init(struct zxdh_core_dev *zxdh_dev) in zxdh_pf_pci_init() argument
44 struct zxdh_pf_dev *pf_dev = zxdh_dev->priv; in zxdh_pf_pci_init()
47 pci_set_drvdata(zxdh_dev->pdev, zxdh_dev); in zxdh_pf_pci_init()
49 ret = pci_enable_device(zxdh_dev->pdev); in zxdh_pf_pci_init()
51 dev_err(zxdh_dev->device, "pci_enable_device failed: %d\n", ret); in zxdh_pf_pci_init()
55 dma_set_mask_and_coherent(zxdh_dev->device, DMA_BIT_MASK(64)); in zxdh_pf_pci_init()
[all …]
H A Den_pf.h59 void *zxdh_core_alloc_priv(struct zxdh_core_dev *zxdh_dev, size_t size);
60 void zxdh_core_free_priv(struct zxdh_core_dev *zxdh_dev);
61 void zxdh_pf_pci_close(struct zxdh_core_dev *zxdh_dev);
64 void __iomem *zxdh_pf_map_capability(struct zxdh_core_dev *zxdh_dev, int off,
69 int zxdh_pf_common_cfg_init(struct zxdh_core_dev *zxdh_dev);
70 int zxdh_pf_notify_cfg_init(struct zxdh_core_dev *zxdh_dev);
71 int zxdh_pf_device_cfg_init(struct zxdh_core_dev *zxdh_dev);
72 void zxdh_pf_modern_cfg_uninit(struct zxdh_core_dev *zxdh_dev);
73 int zxdh_pf_modern_cfg_init(struct zxdh_core_dev *zxdh_dev);