Lines Matching refs:platform_device
222 int (*get_id)(struct platform_device *pdev);
223 int (*enable_set)(struct platform_device *pdev, bool enable);
228 struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct platform_device *pdev);
230 int dfl_fpga_check_port_id(struct platform_device *pdev, void *pport_id);
285 struct platform_device *dev;
322 struct platform_device *dev;
382 int (*init)(struct platform_device *pdev, struct dfl_feature *feature);
383 void (*uinit)(struct platform_device *pdev,
385 long (*ioctl)(struct platform_device *pdev, struct dfl_feature *feature,
392 void dfl_fpga_dev_feature_uinit(struct platform_device *pdev);
393 int dfl_fpga_dev_feature_init(struct platform_device *pdev,
396 int dfl_fpga_dev_ops_register(struct platform_device *pdev,
399 void dfl_fpga_dev_ops_unregister(struct platform_device *pdev);
402 struct platform_device *dfl_fpga_inode_to_feature_dev(struct inode *inode) in dfl_fpga_inode_to_feature_dev()
535 struct platform_device *
537 int (*match)(struct platform_device *, void *));
539 static inline struct platform_device *
541 int (*match)(struct platform_device *, void *)) in dfl_fpga_cdev_find_port() argument
543 struct platform_device *pdev; in dfl_fpga_cdev_find_port()
558 long dfl_feature_ioctl_get_num_irqs(struct platform_device *pdev,
561 long dfl_feature_ioctl_set_irq(struct platform_device *pdev,