Lines Matching refs:platform_device
185 int (*get_id)(struct platform_device *pdev);
186 int (*enable_set)(struct platform_device *pdev, bool enable);
191 struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct platform_device *pdev);
193 int dfl_fpga_check_port_id(struct platform_device *pdev, void *pport_id);
244 struct platform_device *dev;
278 struct platform_device *dev;
338 int (*init)(struct platform_device *pdev, struct dfl_feature *feature);
339 void (*uinit)(struct platform_device *pdev,
341 long (*ioctl)(struct platform_device *pdev, struct dfl_feature *feature,
348 void dfl_fpga_dev_feature_uinit(struct platform_device *pdev);
349 int dfl_fpga_dev_feature_init(struct platform_device *pdev,
352 int dfl_fpga_dev_ops_register(struct platform_device *pdev,
355 void dfl_fpga_dev_ops_unregister(struct platform_device *pdev);
358 struct platform_device *dfl_fpga_inode_to_feature_dev(struct inode *inode) in dfl_fpga_inode_to_feature_dev()
491 struct platform_device *
493 int (*match)(struct platform_device *, void *));
495 static inline struct platform_device *
497 int (*match)(struct platform_device *, void *)) in dfl_fpga_cdev_find_port() argument
499 struct platform_device *pdev; in dfl_fpga_cdev_find_port()
514 long dfl_feature_ioctl_get_num_irqs(struct platform_device *pdev,
517 long dfl_feature_ioctl_set_irq(struct platform_device *pdev,