Searched refs:pdev (Results 1 - 25 of 89) sorted by relevance

1234

/include/linux/
H A Dpci-aspm.h26 void pcie_aspm_init_link_state(struct pci_dev *pdev);
27 void pcie_aspm_exit_link_state(struct pci_dev *pdev);
28 void pcie_aspm_pm_state_change(struct pci_dev *pdev);
29 void pcie_aspm_powersave_config_link(struct pci_dev *pdev);
30 void pci_disable_link_state(struct pci_dev *pdev, int state);
31 void pci_disable_link_state_locked(struct pci_dev *pdev, int state);
35 static inline void pcie_aspm_init_link_state(struct pci_dev *pdev) argument
38 static inline void pcie_aspm_exit_link_state(struct pci_dev *pdev) argument
41 static inline void pcie_aspm_pm_state_change(struct pci_dev *pdev) argument
44 static inline void pcie_aspm_powersave_config_link(struct pci_dev *pdev) argument
47 pci_disable_link_state(struct pci_dev *pdev, int state) argument
62 pcie_aspm_create_sysfs_dev_files(struct pci_dev *pdev) argument
65 pcie_aspm_remove_sysfs_dev_files(struct pci_dev *pdev) argument
[all...]
H A Dvgaarb.h58 * @pdev: pci device of the VGA card
68 extern void vga_set_legacy_decoding(struct pci_dev *pdev,
74 * @pdev: pci device of the VGA card or NULL for the system default
100 extern int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
102 static inline int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) { return 0; } argument
111 static inline int vga_get_interruptible(struct pci_dev *pdev, argument
114 return vga_get(pdev, rsrc, 1);
123 static inline int vga_get_uninterruptible(struct pci_dev *pdev, argument
126 return vga_get(pdev, rsrc, 0);
132 * @pdev
143 vga_tryget(struct pci_dev *pdev, unsigned int rsrc) argument
190 vga_set_default_device(struct pci_dev *pdev) argument
241 vga_client_register(struct pci_dev *pdev, void *cookie, void (*irq_set_state)(void *cookie, bool state), unsigned int (*set_vga_decode)(void *cookie, bool state)) argument
[all...]
H A Dpci-ats.h57 int pci_enable_pri(struct pci_dev *pdev, u32 reqs);
58 void pci_disable_pri(struct pci_dev *pdev);
59 int pci_reset_pri(struct pci_dev *pdev);
63 static inline int pci_enable_pri(struct pci_dev *pdev, u32 reqs) argument
68 static inline void pci_disable_pri(struct pci_dev *pdev) argument
72 static inline int pci_reset_pri(struct pci_dev *pdev) argument
81 int pci_enable_pasid(struct pci_dev *pdev, int features);
82 void pci_disable_pasid(struct pci_dev *pdev);
83 int pci_pasid_features(struct pci_dev *pdev);
84 int pci_max_pasids(struct pci_dev *pdev);
88 pci_enable_pasid(struct pci_dev *pdev, int features) argument
93 pci_disable_pasid(struct pci_dev *pdev) argument
97 pci_pasid_features(struct pci_dev *pdev) argument
102 pci_max_pasids(struct pci_dev *pdev) argument
[all...]
H A Damd-iommu.h36 * @pdev: The PCI device the workaround is necessary for
49 extern void amd_iommu_enable_device_erratum(struct pci_dev *pdev, u32 erratum);
53 * @pdev: The PCI device to initialize
56 * This function does all setup for the device pdev so that it can be
60 extern int amd_iommu_init_device(struct pci_dev *pdev, int pasids);
65 * @pdev: The PCI device to disable IOMMUv2 usage for'
67 extern void amd_iommu_free_device(struct pci_dev *pdev);
71 * @pdev: The PCI device to bind the task to
77 extern int amd_iommu_bind_pasid(struct pci_dev *pdev, int pasid,
83 * @pdev
[all...]
H A Dstmmac.h119 void *(*setup)(struct platform_device *pdev);
120 void (*free)(struct platform_device *pdev, void *priv);
121 int (*init)(struct platform_device *pdev, void *priv);
122 void (*exit)(struct platform_device *pdev, void *priv);
140 void *(*setup)(struct platform_device *pdev);
141 void (*free)(struct platform_device *pdev, void *priv);
142 int (*init)(struct platform_device *pdev, void *priv);
143 void (*exit)(struct platform_device *pdev, void *priv);
H A Dcb710.h26 struct platform_device pdev; member in struct:cb710_slot
33 struct pci_dev *pdev; member in struct:cb710_chip
79 void cb710_pci_update_config_reg(struct pci_dev *pdev,
87 struct platform_device *pdev)
89 return container_of(pdev, struct cb710_slot, pdev);
94 return dev_get_drvdata(slot->pdev.dev.parent);
99 return &slot->pdev.dev;
104 return &chip->pdev->dev;
86 cb710_pdev_to_slot( struct platform_device *pdev) argument
H A Dntb.h53 int (*probe)(struct pci_dev *pdev);
54 void (*remove)(struct pci_dev *pdev);
78 ntb_transport_create_queue(void *data, struct pci_dev *pdev,
/include/linux/usb/
H A Dohci_pdriver.h40 int (*power_on)(struct platform_device *pdev);
42 void (*power_off)(struct platform_device *pdev);
45 void (*power_suspend)(struct platform_device *pdev);
H A Drenesas_usbhs.h41 int (*notify_hotplug)(struct platform_device *pdev);
57 int (*hardware_init)(struct platform_device *pdev);
65 int (*hardware_exit)(struct platform_device *pdev);
72 int (*power_ctrl)(struct platform_device *pdev,
80 int (*phy_reset)(struct platform_device *pdev);
87 int (*get_id)(struct platform_device *pdev);
92 int (*get_vbus)(struct platform_device *pdev);
99 int (*set_vbus)(struct platform_device *pdev, int enable);
200 #define renesas_usbhs_get_info(pdev)\
201 ((struct renesas_usbhs_platform_info *)(pdev)
[all...]
H A Dehci_pdriver.h50 int (*power_on)(struct platform_device *pdev);
52 void (*power_off)(struct platform_device *pdev);
55 void (*power_suspend)(struct platform_device *pdev);
/include/linux/platform_data/
H A Ddwc3-exynos.h20 int (*phy_init)(struct platform_device *pdev, int type);
21 int (*phy_exit)(struct platform_device *pdev, int type);
H A Dusb-ehci-mxc.h5 int (*init)(struct platform_device *pdev);
6 int (*exit)(struct platform_device *pdev);
H A Dintel-mid_wdt.h19 int (*probe)(struct platform_device *pdev);
H A Ddmtimer-omap.h25 int (*set_timer_src)(struct platform_device *pdev, int source);
H A Diommu-omap.h46 int (*assert_reset)(struct platform_device *pdev, const char *name);
47 int (*deassert_reset)(struct platform_device *pdev, const char *name);
H A Dremoteproc-omap.h42 int (*device_enable) (struct platform_device *pdev);
43 int (*device_shutdown) (struct platform_device *pdev);
H A Ds3c-hsotg.h36 int (*phy_init)(struct platform_device *pdev, int type);
37 int (*phy_exit)(struct platform_device *pdev, int type);
/include/linux/ssb/
H A Dssb_driver_gige.h54 extern bool pdev_is_ssb_gige_core(struct pci_dev *pdev);
57 static inline struct ssb_gige * pdev_to_ssb_gige(struct pci_dev *pdev) argument
59 if (!pdev_is_ssb_gige_core(pdev))
61 return container_of(pdev->bus->ops, struct ssb_gige, pci_ops);
65 static inline bool ssb_gige_is_rgmii(struct pci_dev *pdev) argument
67 struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
72 static inline bool ssb_gige_have_roboswitch(struct pci_dev *pdev) argument
74 struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
82 static inline bool ssb_gige_one_dma_at_once(struct pci_dev *pdev) argument
84 struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
92 ssb_gige_must_flush_posted_writes(struct pci_dev *pdev) argument
101 ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr) argument
112 ssb_gige_get_phyaddr(struct pci_dev *pdev) argument
141 ssb_gige_pcibios_plat_dev_init(struct ssb_device *sdev, struct pci_dev *pdev) argument
146 ssb_gige_map_irq(struct ssb_device *sdev, const struct pci_dev *pdev) argument
159 pdev_is_ssb_gige_core(struct pci_dev *pdev) argument
163 pdev_to_ssb_gige(struct pci_dev *pdev) argument
167 ssb_gige_is_rgmii(struct pci_dev *pdev) argument
171 ssb_gige_have_roboswitch(struct pci_dev *pdev) argument
175 ssb_gige_one_dma_at_once(struct pci_dev *pdev) argument
179 ssb_gige_must_flush_posted_writes(struct pci_dev *pdev) argument
183 ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr) argument
187 ssb_gige_get_phyaddr(struct pci_dev *pdev) argument
[all...]
/include/media/
H A Dsoc_camera_platform.h30 static inline void soc_camera_platform_release(struct platform_device **pdev) argument
32 *pdev = NULL;
36 struct platform_device **pdev,
49 if (*pdev)
52 *pdev = platform_device_alloc("soc_camera_platform", id);
53 if (!*pdev)
58 (*pdev)->dev.platform_data = info;
59 (*pdev)->dev.release = release;
61 ret = platform_device_add(*pdev);
63 platform_device_put(*pdev);
35 soc_camera_platform_add(struct soc_camera_device *icd, struct platform_device **pdev, struct soc_camera_link *plink, void (*release)(struct device *dev), int id) argument
71 soc_camera_platform_del(const struct soc_camera_device *icd, struct platform_device *pdev, const struct soc_camera_link *plink) argument
[all...]
/include/linux/mmc/
H A Dsdhci-pci-data.h7 struct pci_dev *pdev; member in struct:sdhci_pci_data
15 extern struct sdhci_pci_data *(*sdhci_pci_get_data)(struct pci_dev *pdev,
H A Dsdhci-spear.h27 /* This function is used to set platform_data field of pdev->dev */
29 sdhci_set_plat_data(struct platform_device *pdev, struct sdhci_plat_data *data) argument
31 pdev->dev.platform_data = data;
H A Dsh_mobile_sdhi.h17 void (*cd_wakeup)(const struct platform_device *pdev);
30 int (*init)(struct platform_device *pdev,
32 void (*cleanup)(struct platform_device *pdev);
/include/video/
H A Dsisfb.h33 extern void sis_malloc_new(struct pci_dev *pdev, struct sis_memreq *req);
36 extern void sis_free_new(struct pci_dev *pdev, u32 base);
/include/linux/mfd/
H A Dcore.h79 extern int mfd_cell_enable(struct platform_device *pdev);
80 extern int mfd_cell_disable(struct platform_device *pdev);
104 static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev) argument
106 return pdev->mfd_cell;
/include/linux/mfd/wm8350/
H A Dwdt.h25 struct platform_device *pdev; member in struct:wm8350_wdt

Completed in 405 milliseconds

1234