/include/linux/ |
H A D | pci-aspm.h | 26 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 D | vgaarb.h | 58 * @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 D | pci-ats.h | 57 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 D | amd-iommu.h | 36 * @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 D | stmmac.h | 119 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 D | cb710.h | 26 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 D | ntb.h | 53 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 D | ohci_pdriver.h | 40 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 D | renesas_usbhs.h | 41 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 D | ehci_pdriver.h | 50 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 D | dwc3-exynos.h | 20 int (*phy_init)(struct platform_device *pdev, int type); 21 int (*phy_exit)(struct platform_device *pdev, int type);
|
H A D | usb-ehci-mxc.h | 5 int (*init)(struct platform_device *pdev); 6 int (*exit)(struct platform_device *pdev);
|
H A D | intel-mid_wdt.h | 19 int (*probe)(struct platform_device *pdev);
|
H A D | dmtimer-omap.h | 25 int (*set_timer_src)(struct platform_device *pdev, int source);
|
H A D | iommu-omap.h | 46 int (*assert_reset)(struct platform_device *pdev, const char *name); 47 int (*deassert_reset)(struct platform_device *pdev, const char *name);
|
H A D | remoteproc-omap.h | 42 int (*device_enable) (struct platform_device *pdev); 43 int (*device_shutdown) (struct platform_device *pdev);
|
H A D | s3c-hsotg.h | 36 int (*phy_init)(struct platform_device *pdev, int type); 37 int (*phy_exit)(struct platform_device *pdev, int type);
|
/include/linux/ssb/ |
H A D | ssb_driver_gige.h | 54 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 D | soc_camera_platform.h | 30 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 D | sdhci-pci-data.h | 7 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 D | sdhci-spear.h | 27 /* 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 D | sh_mobile_sdhi.h | 17 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 D | sisfb.h | 33 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 D | core.h | 79 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 D | wdt.h | 25 struct platform_device *pdev; member in struct:wm8350_wdt
|