summaryrefslogtreecommitdiff
path: root/io-module/mts_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'io-module/mts_io.h')
-rw-r--r--io-module/mts_io.h25
1 files changed, 1 insertions, 24 deletions
diff --git a/io-module/mts_io.h b/io-module/mts_io.h
index 0af81f2..783438a 100644
--- a/io-module/mts_io.h
+++ b/io-module/mts_io.h
@@ -9,6 +9,7 @@
#endif
#endif
+#include <linux/mts_eeprom.h>
#include <linux/gpio.h>
#define MTS_ATTR_MODE_RW S_IWUSR | S_IRUGO
@@ -91,30 +92,6 @@ do { \
#define CAPA_BLUETOOTH DEVICE_CAPA_VALUE(1, 7)
#define CAPA_WIFI DEVICE_CAPA_VALUE(1, 6)
-/* on-board EEPROM */
-struct mts_id_eeprom_layout {
- char vendor_id[32];
- char product_id[32];
- char device_id[32];
- char hw_version[32];
- uint8_t mac_addr[6];
- char imei[32];
- uint8_t capa[32];
- uint8_t mac_bluetooth[6];
- uint8_t mac_wifi[6];
- uint8_t reserved[302];
-};
-
-/* daughter card EEPROM */
-struct mts_dc_eeprom_layout {
- char vendor_id[32];
- char product_id[32];
- char device_id[32];
- char hw_version[32];
- uint8_t mac_addr[6];
- uint8_t reserved[378];
-};
-
// GPIO pin types:input, output, open drain (1 = high Z, 0 = output low)
enum {
GPIO_DIR_INPUT,