Lines Matching refs:platform_device
184 int (*get_id)(struct platform_device *pdev);
185 int (*enable_set)(struct platform_device *pdev, bool enable);
190 struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct platform_device *pdev);
192 int dfl_fpga_check_port_id(struct platform_device *pdev, void *pport_id);
243 struct platform_device *dev;
276 struct platform_device *dev;
336 int (*init)(struct platform_device *pdev, struct dfl_feature *feature);
337 void (*uinit)(struct platform_device *pdev,
339 long (*ioctl)(struct platform_device *pdev, struct dfl_feature *feature,
346 void dfl_fpga_dev_feature_uinit(struct platform_device *pdev);
347 int dfl_fpga_dev_feature_init(struct platform_device *pdev,
350 int dfl_fpga_dev_ops_register(struct platform_device *pdev,
353 void dfl_fpga_dev_ops_unregister(struct platform_device *pdev);
356 struct platform_device *dfl_fpga_inode_to_feature_dev(struct inode *inode) in dfl_fpga_inode_to_feature_dev()
489 struct platform_device *
491 int (*match)(struct platform_device *, void *));
493 static inline struct platform_device *
495 int (*match)(struct platform_device *, void *)) in dfl_fpga_cdev_find_port() argument
497 struct platform_device *pdev; in dfl_fpga_cdev_find_port()
512 long dfl_feature_ioctl_get_num_irqs(struct platform_device *pdev,
515 long dfl_feature_ioctl_set_irq(struct platform_device *pdev,