| /include/linux/ |
| A D | vgaarb.h | 31 void vga_put(struct pci_dev *pdev, unsigned int rsrc); 33 void vga_set_default_device(struct pci_dev *pdev); 34 int vga_remove_vgacon(struct pci_dev *pdev); 35 int vga_client_register(struct pci_dev *pdev, 54 static inline void vga_set_default_device(struct pci_dev *pdev) in vga_set_default_device() argument 57 static inline int vga_remove_vgacon(struct pci_dev *pdev) in vga_remove_vgacon() argument 61 static inline int vga_client_register(struct pci_dev *pdev, in vga_client_register() argument 77 static inline int vga_get_interruptible(struct pci_dev *pdev, in vga_get_interruptible() argument 80 return vga_get(pdev, rsrc, 1); in vga_get_interruptible() 95 return vga_get(pdev, rsrc, 0); in vga_get_uninterruptible() [all …]
|
| A D | pci-ats.h | 30 int pci_enable_pri(struct pci_dev *pdev, u32 reqs); 31 void pci_disable_pri(struct pci_dev *pdev); 32 int pci_reset_pri(struct pci_dev *pdev); 33 int pci_prg_resp_pasid_required(struct pci_dev *pdev); 34 bool pci_pri_supported(struct pci_dev *pdev); 42 void pci_disable_pasid(struct pci_dev *pdev); 43 int pci_pasid_features(struct pci_dev *pdev); 44 int pci_max_pasids(struct pci_dev *pdev); 45 int pci_pasid_status(struct pci_dev *pdev); 52 static inline int pci_max_pasids(struct pci_dev *pdev) in pci_max_pasids() argument [all …]
|
| A D | virtio_pci_admin.h | 9 bool virtio_pci_admin_has_legacy_io(struct pci_dev *pdev); 10 int virtio_pci_admin_legacy_common_io_write(struct pci_dev *pdev, u8 offset, 12 int virtio_pci_admin_legacy_common_io_read(struct pci_dev *pdev, u8 offset, 14 int virtio_pci_admin_legacy_device_io_write(struct pci_dev *pdev, u8 offset, 16 int virtio_pci_admin_legacy_device_io_read(struct pci_dev *pdev, u8 offset, 18 int virtio_pci_admin_legacy_io_notify_info(struct pci_dev *pdev, 23 bool virtio_pci_admin_has_dev_parts(struct pci_dev *pdev); 24 int virtio_pci_admin_mode_set(struct pci_dev *pdev, u8 mode); 27 int virtio_pci_admin_obj_destroy(struct pci_dev *pdev, u16 obj_type, u32 id); 28 int virtio_pci_admin_dev_parts_metadata_get(struct pci_dev *pdev, u16 obj_type, [all …]
|
| A D | ptp_pch.h | 17 void pch_ch_control_write(struct pci_dev *pdev, u32 val); 18 u32 pch_ch_event_read(struct pci_dev *pdev); 19 void pch_ch_event_write(struct pci_dev *pdev, u32 val); 20 u32 pch_src_uuid_lo_read(struct pci_dev *pdev); 21 u32 pch_src_uuid_hi_read(struct pci_dev *pdev); 22 u64 pch_rx_snap_read(struct pci_dev *pdev); 23 u64 pch_tx_snap_read(struct pci_dev *pdev); 24 int pch_set_station_address(u8 *addr, struct pci_dev *pdev);
|
| A D | pci-tph.h | 24 int pcie_tph_set_st_entry(struct pci_dev *pdev, 29 void pcie_disable_tph(struct pci_dev *pdev); 30 int pcie_enable_tph(struct pci_dev *pdev, int mode); 31 u16 pcie_tph_get_st_table_size(struct pci_dev *pdev); 33 static inline int pcie_tph_set_st_entry(struct pci_dev *pdev, in pcie_tph_set_st_entry() argument 40 static inline void pcie_disable_tph(struct pci_dev *pdev) { } in pcie_disable_tph() argument 41 static inline int pcie_enable_tph(struct pci_dev *pdev, int mode) in pcie_enable_tph() argument
|
| A D | pci-p2pdma.h | 20 int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size, 24 bool pci_has_p2pmem(struct pci_dev *pdev); 26 void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size); 27 void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size); 28 pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr); 29 struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev, 31 void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl); 32 void pci_p2pmem_publish(struct pci_dev *pdev, bool publish); 48 static inline bool pci_has_p2pmem(struct pci_dev *pdev) in pci_has_p2pmem() argument 61 static inline void pci_free_p2pmem(struct pci_dev *pdev, void *addr, in pci_free_p2pmem() argument [all …]
|
| A D | aperture.h | 12 int devm_aperture_acquire_for_platform_device(struct platform_device *pdev, 19 int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev); 21 int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name); 23 static inline int devm_aperture_acquire_for_platform_device(struct platform_device *pdev, in devm_aperture_acquire_for_platform_device() argument 36 static inline int __aperture_remove_legacy_vga_devices(struct pci_dev *pdev) in __aperture_remove_legacy_vga_devices() argument 41 static inline int aperture_remove_conflicting_pci_devices(struct pci_dev *pdev, const char *name) in aperture_remove_conflicting_pci_devices() argument
|
| A D | vga_switcheroo.h | 122 enum vga_switcheroo_client_id (*get_client_id)(struct pci_dev *pdev); 155 int vga_switcheroo_register_audio_client(struct pci_dev *pdev, 166 int vga_switcheroo_lock_ddc(struct pci_dev *pdev); 167 int vga_switcheroo_unlock_ddc(struct pci_dev *pdev); 171 bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev); 184 static inline int vga_switcheroo_register_audio_client(struct pci_dev *pdev, in vga_switcheroo_register_audio_client() argument 189 static inline int vga_switcheroo_lock_ddc(struct pci_dev *pdev) { return -ENODEV; } in vga_switcheroo_lock_ddc() argument 190 static inline int vga_switcheroo_unlock_ddc(struct pci_dev *pdev) { return -ENODEV; } in vga_switcheroo_unlock_ddc() argument 192 static inline bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev) { return false; } in vga_switcheroo_client_probe_defer() argument
|
| A D | cb710.h | 23 struct platform_device pdev; member 30 struct pci_dev *pdev; member 76 void cb710_pci_update_config_reg(struct pci_dev *pdev, 84 struct platform_device *pdev) in cb710_pdev_to_slot() argument 86 return container_of(pdev, struct cb710_slot, pdev); in cb710_pdev_to_slot() 91 return dev_get_drvdata(slot->pdev.dev.parent); in cb710_slot_to_chip() 96 return &slot->pdev.dev; in cb710_slot_dev() 101 return &chip->pdev->dev; in cb710_chip_dev()
|
| A D | platform_device.h | 47 #define platform_get_device_id(pdev) ((pdev)->id_entry) argument 69 devm_platform_get_and_ioremap_resource(struct platform_device *pdev, 72 devm_platform_ioremap_resource(struct platform_device *pdev, 75 devm_platform_ioremap_resource_byname(struct platform_device *pdev, 88 devm_platform_ioremap_resource(struct platform_device *pdev, in devm_platform_ioremap_resource() argument 95 devm_platform_ioremap_resource_byname(struct platform_device *pdev, in devm_platform_ioremap_resource_byname() argument 232 extern int platform_device_add(struct platform_device *pdev); 233 extern void platform_device_del(struct platform_device *pdev); 234 extern void platform_device_put(struct platform_device *pdev); 277 return dev_get_drvdata(&pdev->dev); in platform_get_drvdata() [all …]
|
| A D | pci.h | 1607 pcibios_resource_to_bus(pdev->bus, ®ion, &pdev->resource[bar]); in pci_bus_address() 2681 return pdev ? pdev->dev.of_node : NULL; in pci_device_to_OF_node() 2773 #define pci_emerg(pdev, fmt, arg...) dev_emerg(&(pdev)->dev, fmt, ##arg) argument 2774 #define pci_alert(pdev, fmt, arg...) dev_alert(&(pdev)->dev, fmt, ##arg) argument 2775 #define pci_crit(pdev, fmt, arg...) dev_crit(&(pdev)->dev, fmt, ##arg) argument 2776 #define pci_err(pdev, fmt, arg...) dev_err(&(pdev)->dev, fmt, ##arg) argument 2777 #define pci_warn(pdev, fmt, arg...) dev_warn(&(pdev)->dev, fmt, ##arg) argument 2780 #define pci_info(pdev, fmt, arg...) dev_info(&(pdev)->dev, fmt, ##arg) argument 2781 #define pci_dbg(pdev, fmt, arg...) dev_dbg(&(pdev)->dev, fmt, ##arg) argument 2791 dev_driver_string(&(pdev)->dev), pci_name(pdev), ##arg) [all …]
|
| A D | pci-acpi.h | 32 static inline acpi_handle acpi_find_root_bridge_handle(struct pci_dev *pdev) in acpi_find_root_bridge_handle() argument 34 struct pci_bus *pbus = pdev->bus; in acpi_find_root_bridge_handle() 126 void pci_acpi_add_edr_notifier(struct pci_dev *pdev); 127 void pci_acpi_remove_edr_notifier(struct pci_dev *pdev); 129 static inline void pci_acpi_add_edr_notifier(struct pci_dev *pdev) { } in pci_acpi_add_edr_notifier() argument 130 static inline void pci_acpi_remove_edr_notifier(struct pci_dev *pdev) { } in pci_acpi_remove_edr_notifier() argument
|
| /include/linux/ssb/ |
| A D | ssb_driver_gige.h | 60 if (!pdev_is_ssb_gige_core(pdev)) in pdev_to_ssb_gige() 68 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_is_rgmii() 75 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_have_roboswitch() 85 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_one_dma_at_once() 95 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_must_flush_posted_writes() 104 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_get_macaddr() 115 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_get_phyaddr() 123 struct pci_dev *pdev); 125 const struct pci_dev *pdev); 143 struct pci_dev *pdev) in ssb_gige_pcibios_plat_dev_init() argument [all …]
|
| /include/linux/mfd/ |
| A D | dln2.h | 25 typedef void (*dln2_event_cb_t)(struct platform_device *pdev, u16 echo, 37 int dln2_register_event_cb(struct platform_device *pdev, u16 event, 46 void dln2_unregister_event_cb(struct platform_device *pdev, u16 event); 64 int dln2_transfer(struct platform_device *pdev, u16 cmd, 81 static inline int dln2_transfer_rx(struct platform_device *pdev, u16 cmd, in dln2_transfer_rx() argument 84 return dln2_transfer(pdev, cmd, NULL, 0, ibuf, ibuf_len); in dln2_transfer_rx() 98 static inline int dln2_transfer_tx(struct platform_device *pdev, u16 cmd, in dln2_transfer_tx() argument 101 return dln2_transfer(pdev, cmd, obuf, obuf_len, NULL, NULL); in dln2_transfer_tx()
|
| A D | ocelot.h | 17 ocelot_regmap_from_resource_optional(struct platform_device *pdev, in ocelot_regmap_from_resource_optional() argument 21 struct device *dev = &pdev->dev; in ocelot_regmap_from_resource_optional() 29 res = platform_get_resource(pdev, IORESOURCE_MEM, index); in ocelot_regmap_from_resource_optional() 42 res = platform_get_resource(pdev, IORESOURCE_REG, index); in ocelot_regmap_from_resource_optional() 53 ocelot_regmap_from_resource(struct platform_device *pdev, unsigned int index, in ocelot_regmap_from_resource() argument 58 map = ocelot_regmap_from_resource_optional(pdev, index, config); in ocelot_regmap_from_resource()
|
| /include/trace/events/ |
| A D | pwc.h | 12 TP_PROTO(struct urb *urb, struct pwc_device *pdev), 13 TP_ARGS(urb, pdev), 20 __string(name, pdev->v4l2_dev.name) 24 __entry->fbuf = pdev->fill_buf; 27 __entry->fbuf__filled = (pdev->fill_buf 28 ? pdev->fill_buf->filled : 0); 41 TP_PROTO(struct urb *urb, struct pwc_device *pdev), 42 TP_ARGS(urb, pdev), 47 __string(name, pdev->v4l2_dev.name) 51 __entry->fbuf = pdev->fill_buf; [all …]
|
| /include/linux/platform_data/ |
| A D | iommu-omap.h | 14 int (*assert_reset)(struct platform_device *pdev, const char *name); 15 int (*deassert_reset)(struct platform_device *pdev, const char *name); 16 int (*device_enable)(struct platform_device *pdev); 17 int (*device_idle)(struct platform_device *pdev); 18 int (*set_pwrdm_constraint)(struct platform_device *pdev, bool request,
|
| A D | wkup_m3.h | 18 int (*assert_reset)(struct platform_device *pdev, const char *name); 19 int (*deassert_reset)(struct platform_device *pdev, const char *name);
|
| A D | s3c-hsotg.h | 33 int (*phy_init)(struct platform_device *pdev, int type); 34 int (*phy_exit)(struct platform_device *pdev, int type);
|
| /include/linux/soc/marvell/ |
| A D | silicons.h | 17 static inline bool is_cn20k(struct pci_dev *pdev) in is_cn20k() argument 19 return (pdev->subsystem_device & 0xFF) == CN20K_CHIPID; in is_cn20k() 22 #define is_cn20k(pdev) ((void)(pdev), 0) argument
|
| /include/linux/usb/ |
| A D | renesas_usbhs.h | 39 int (*hardware_init)(struct platform_device *pdev); 47 int (*hardware_exit)(struct platform_device *pdev); 54 int (*power_ctrl)(struct platform_device *pdev, 62 int (*phy_reset)(struct platform_device *pdev); 69 int (*get_id)(struct platform_device *pdev); 74 int (*get_vbus)(struct platform_device *pdev); 81 int (*set_vbus)(struct platform_device *pdev, int enable);
|
| A D | ohci_pdriver.h | 27 int (*power_on)(struct platform_device *pdev); 29 void (*power_off)(struct platform_device *pdev); 32 void (*power_suspend)(struct platform_device *pdev);
|
| A D | ehci_pdriver.h | 42 int (*power_on)(struct platform_device *pdev); 44 void (*power_off)(struct platform_device *pdev); 47 void (*power_suspend)(struct platform_device *pdev);
|
| /include/linux/rpmsg/ |
| A D | mtk_rpmsg.h | 24 int (*register_ipi)(struct platform_device *pdev, u32 id, 26 void (*unregister_ipi)(struct platform_device *pdev, u32 id); 27 int (*send_ipi)(struct platform_device *pdev, u32 id, 33 mtk_rpmsg_create_rproc_subdev(struct platform_device *pdev,
|
| /include/linux/dma/ |
| A D | amd_xdma.h | 12 int xdma_enable_user_irq(struct platform_device *pdev, u32 irq_num); 13 void xdma_disable_user_irq(struct platform_device *pdev, u32 irq_num); 14 int xdma_get_user_irq(struct platform_device *pdev, u32 user_irq_index);
|