summaryrefslogtreecommitdiffstats
path: root/sys/dev/iicbus/iiconf.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/iicbus/iiconf.h')
-rw-r--r--sys/dev/iicbus/iiconf.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/iicbus/iiconf.h b/sys/dev/iicbus/iiconf.h
index 3a9e7e3..bbf4907 100644
--- a/sys/dev/iicbus/iiconf.h
+++ b/sys/dev/iicbus/iiconf.h
@@ -29,6 +29,8 @@
#define __IICONF_H
#include <sys/queue.h>
+#include <dev/iicbus/iic.h>
+
#define IICPRI (PZERO+8) /* XXX sleep/wakeup queue priority */
@@ -127,6 +129,10 @@ extern int iicbus_block_read(device_t, u_char, char *, int, int *);
extern u_char iicbus_get_addr(device_t);
+/* vectors of iic operations to pass to bridge */
+int iicbus_transfer(device_t bus, struct iic_msg *msgs, uint32_t nmsgs);
+int iicbus_transfer_gen(device_t bus, struct iic_msg *msgs, uint32_t nmsgs);
+
#define IICBUS_MODVER 1
#define IICBUS_MINVER 1
#define IICBUS_MAXVER 1
OpenPOWER on IntegriCloud