Add qemu 2.4.0
[kvmfornfv.git] / qemu / roms / u-boot / board / intercontrol / digsy_mtc / cmd_mtc.h
diff --git a/qemu/roms/u-boot/board/intercontrol/digsy_mtc/cmd_mtc.h b/qemu/roms/u-boot/board/intercontrol/digsy_mtc/cmd_mtc.h
new file mode 100644 (file)
index 0000000..4493433
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ * (C) Copyright 2009
+ * Werner Pfister <Pfister_Werner@intercontrol.de>
+ *
+ * (C) Copyright 2009 Semihalf, Grzegorz Bernacki
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#ifndef CMD_MTC_H
+#define CMD_MTC_H
+
+#define        CMD_WD_PARA             0x02
+#define        CMD_WD_WDSTATE          0x04
+#define        CMD_FW_VERSION          0x10
+#define        CMD_GET_VIM             0x30
+#define        CMD_SET_LED             0x40
+
+typedef struct {
+       u8 cmd;
+       u8 sys_in;
+       u8 cmd_val0;
+       u8 cmd_val1;
+       u8 cmd_val2;
+       u8 user_out;
+       u8 cks;
+       u8 dummy1;
+       u8 dummy2;
+} tx_msp_cmd;
+
+typedef struct {
+       u8 input;
+       u8 state;
+       u8 ack2;
+       u8 ack3;
+       u8 ack0;
+       u8 ack1;
+       u8 ack;
+       u8 dummy;
+       u8 cks;
+} rx_msp_cmd;
+
+#define MTC_TRANSFER_SIZE (sizeof(tx_msp_cmd) * 8)
+
+#endif