Home
last modified time | relevance | path

Searched refs:pdev (Results 1 – 25 of 102) sorted by relevance

12345

/include/linux/
Dvgaarb.h29 void vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes);
30 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
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,
36 unsigned int (*set_decode)(struct pci_dev *pdev, bool state));
38 static inline void vga_set_legacy_decoding(struct pci_dev *pdev, in vga_set_legacy_decoding() argument
42 static inline int vga_get(struct pci_dev *pdev, unsigned int rsrc, in vga_get() argument
47 static inline void vga_put(struct pci_dev *pdev, unsigned int rsrc) in vga_put() argument
[all …]
Dpci-ats.h27 int pci_enable_pri(struct pci_dev *pdev, u32 reqs);
28 void pci_disable_pri(struct pci_dev *pdev);
29 int pci_reset_pri(struct pci_dev *pdev);
30 int pci_prg_resp_pasid_required(struct pci_dev *pdev);
31 bool pci_pri_supported(struct pci_dev *pdev);
33 static inline bool pci_pri_supported(struct pci_dev *pdev) in pci_pri_supported() argument
38 int pci_enable_pasid(struct pci_dev *pdev, int features);
39 void pci_disable_pasid(struct pci_dev *pdev);
40 int pci_pasid_features(struct pci_dev *pdev);
41 int pci_max_pasids(struct pci_dev *pdev);
[all …]
Dptp_pch.h17 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);
Dpci-p2pdma.h20 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);
38 static inline int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, in pci_p2pdma_add_resource() argument
48 static inline bool pci_has_p2pmem(struct pci_dev *pdev) in pci_has_p2pmem() argument
[all …]
Daperture.h12 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
Damd-iommu.h45 extern int amd_iommu_init_device(struct pci_dev *pdev, int pasids);
52 extern void amd_iommu_free_device(struct pci_dev *pdev);
62 extern int amd_iommu_bind_pasid(struct pci_dev *pdev, u32 pasid,
74 extern void amd_iommu_unbind_pasid(struct pci_dev *pdev, u32 pasid);
99 typedef int (*amd_iommu_invalid_ppr_cb)(struct pci_dev *pdev,
104 extern int amd_iommu_set_invalid_ppr_cb(struct pci_dev *pdev,
137 extern int amd_iommu_device_info(struct pci_dev *pdev,
152 typedef void (*amd_iommu_invalidate_ctx)(struct pci_dev *pdev, u32 pasid);
154 extern int amd_iommu_set_invalidate_ctx_cb(struct pci_dev *pdev,
Dvga_switcheroo.h122 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
Dcb710.h23 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()
Dplatform_device.h51 #define platform_get_device_id(pdev) ((pdev)->id_entry) argument
73 devm_platform_get_and_ioremap_resource(struct platform_device *pdev,
76 devm_platform_ioremap_resource(struct platform_device *pdev,
79 devm_platform_ioremap_resource_byname(struct platform_device *pdev,
84 devm_platform_get_and_ioremap_resource(struct platform_device *pdev, in devm_platform_get_and_ioremap_resource() argument
92 devm_platform_ioremap_resource(struct platform_device *pdev, in devm_platform_ioremap_resource() argument
99 devm_platform_ioremap_resource_byname(struct platform_device *pdev, in devm_platform_ioremap_resource_byname() argument
233 extern int platform_device_add_resources(struct platform_device *pdev,
236 extern int platform_device_add_data(struct platform_device *pdev,
238 extern int platform_device_add(struct platform_device *pdev);
[all …]
Dpci.h554 static inline int pci_channel_offline(struct pci_dev *pdev) in pci_channel_offline() argument
556 return (pdev->error_state != pci_channel_io_normal); in pci_channel_offline()
1112 void pcibios_bus_add_device(struct pci_dev *pdev);
1318 int __must_check pcim_enable_device(struct pci_dev *pdev);
1319 void pcim_pin_device(struct pci_dev *pdev);
1321 static inline bool pci_intx_mask_supported(struct pci_dev *pdev) in pci_intx_mask_supported() argument
1327 return !pdev->broken_intx_masking; in pci_intx_mask_supported()
1330 static inline int pci_is_enabled(struct pci_dev *pdev) in pci_is_enabled() argument
1332 return (atomic_read(&pdev->enable_cnt) > 0); in pci_is_enabled()
1335 static inline int pci_is_managed(struct pci_dev *pdev) in pci_is_managed() argument
[all …]
Dpci-acpi.h32 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/
Dssb_driver_gige.h55 extern bool pdev_is_ssb_gige_core(struct pci_dev *pdev);
58 static inline struct ssb_gige * pdev_to_ssb_gige(struct pci_dev *pdev) in pdev_to_ssb_gige() argument
60 if (!pdev_is_ssb_gige_core(pdev)) in pdev_to_ssb_gige()
62 return container_of(pdev->bus->ops, struct ssb_gige, pci_ops); in pdev_to_ssb_gige()
66 static inline bool ssb_gige_is_rgmii(struct pci_dev *pdev) in ssb_gige_is_rgmii() argument
68 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_is_rgmii()
73 static inline bool ssb_gige_have_roboswitch(struct pci_dev *pdev) in ssb_gige_have_roboswitch() argument
75 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_have_roboswitch()
83 static inline bool ssb_gige_one_dma_at_once(struct pci_dev *pdev) in ssb_gige_one_dma_at_once() argument
85 struct ssb_gige *dev = pdev_to_ssb_gige(pdev); in ssb_gige_one_dma_at_once()
[all …]
/include/linux/soc/cirrus/
Dep93xx.h14 int ep93xx_pwm_acquire_gpio(struct platform_device *pdev);
15 void ep93xx_pwm_release_gpio(struct platform_device *pdev);
16 int ep93xx_ide_acquire_gpio(struct platform_device *pdev);
17 void ep93xx_ide_release_gpio(struct platform_device *pdev);
18 int ep93xx_keypad_acquire_gpio(struct platform_device *pdev);
19 void ep93xx_keypad_release_gpio(struct platform_device *pdev);
25 static inline int ep93xx_pwm_acquire_gpio(struct platform_device *pdev) { return 0; } in ep93xx_pwm_acquire_gpio() argument
26 static inline void ep93xx_pwm_release_gpio(struct platform_device *pdev) {} in ep93xx_pwm_release_gpio() argument
27 static inline int ep93xx_ide_acquire_gpio(struct platform_device *pdev) { return 0; } in ep93xx_ide_acquire_gpio() argument
28 static inline void ep93xx_ide_release_gpio(struct platform_device *pdev) {} in ep93xx_ide_release_gpio() argument
[all …]
/include/trace/events/
Dpwc.h12 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);
29 __assign_str(name, pdev->v4l2_dev.name);
41 TP_PROTO(struct urb *urb, struct pwc_device *pdev),
42 TP_ARGS(urb, pdev),
47 __string(name, pdev->v4l2_dev.name)
[all …]
/include/linux/mfd/
Ddln2.h25 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()
Docelot.h17 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/linux/platform_data/
Diommu-omap.h14 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,
Dwkup_m3.h18 int (*assert_reset)(struct platform_device *pdev, const char *name);
19 int (*deassert_reset)(struct platform_device *pdev, const char *name);
Ds3c-hsotg.h33 int (*phy_init)(struct platform_device *pdev, int type);
34 int (*phy_exit)(struct platform_device *pdev, int type);
/include/linux/usb/
Drenesas_usbhs.h49 int (*hardware_init)(struct platform_device *pdev);
57 int (*hardware_exit)(struct platform_device *pdev);
64 int (*power_ctrl)(struct platform_device *pdev,
72 int (*phy_reset)(struct platform_device *pdev);
79 int (*get_id)(struct platform_device *pdev);
84 int (*get_vbus)(struct platform_device *pdev);
91 int (*set_vbus)(struct platform_device *pdev, int enable);
210 #define renesas_usbhs_get_info(pdev)\ argument
211 ((struct renesas_usbhs_platform_info *)(pdev)->dev.platform_data)
Dohci_pdriver.h27 int (*power_on)(struct platform_device *pdev);
29 void (*power_off)(struct platform_device *pdev);
32 void (*power_suspend)(struct platform_device *pdev);
Dehci_pdriver.h42 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/
Dmtk_rpmsg.h24 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/
Damd_xdma.h12 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);
/include/video/
Dsisfb.h20 extern void sis_malloc_new(struct pci_dev *pdev, struct sis_memreq *req);
23 extern void sis_free_new(struct pci_dev *pdev, u32 base);

12345