123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- int misc_read(struct udevice *dev, int offset, void *buf, int size);
- int misc_write(struct udevice *dev, int offset, void *buf, int size);
- int misc_ioctl(struct udevice *dev, unsigned long request, void *buf);
- int misc_call(struct udevice *dev, int msgid, void *tx_msg, int tx_size,
- void *rx_msg, int rx_size);
- struct misc_ops {
-
- int (*read)(struct udevice *dev, int offset, void *buf, int size);
-
- int (*write)(struct udevice *dev, int offset, const void *buf,
- int size);
-
- int (*ioctl)(struct udevice *dev, unsigned long request, void *buf);
-
- int (*call)(struct udevice *dev, int msgid, void *tx_msg, int tx_size,
- void *rx_msg, int rx_size);
- };
|