aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/device/aries/aries_ipc.h
diff options
context:
space:
mode:
Diffstat (limited to 'samsung-ipc/device/aries/aries_ipc.h')
-rw-r--r--samsung-ipc/device/aries/aries_ipc.h56
1 files changed, 29 insertions, 27 deletions
diff --git a/samsung-ipc/device/aries/aries_ipc.h b/samsung-ipc/device/aries/aries_ipc.h
index 056fdfb..3e6aedc 100644
--- a/samsung-ipc/device/aries/aries_ipc.h
+++ b/samsung-ipc/device/aries/aries_ipc.h
@@ -1,8 +1,8 @@
-/**
+/*
* This file is part of libsamsung-ipc.
*
- * Copyright (C) 2011 Paul Kocialkowski <contact@paulk.fr>
- * Igor Almeida <igor.contato@gmail.com>
+ * Copyright (C) 2011-2013 Paul Kocialkowski <contact@paulk.fr>
+ * Copyright (C) 2011 Igor Almeida <igor.contato@gmail.com>
*
* libsamsung-ipc is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -19,33 +19,35 @@
*
*/
+#include "phonet.h"
+
#ifndef __ARIES_IPC_H__
#define __ARIES_IPC_H__
-#include "phonet.h"
-
-#define BOOTCORE_VERSION 0xf0
-#define PSI_MAGIC 0x30
-#define PSI_DATA_LEN 0x5000
-#define RADIO_IMG_MAX_SIZE 0xd80000
-#define RADIO_IMG_READ_SIZE 0xa00000
-#define ONENAND_MAP_SIZE 0xFFF000
-#define ONEDRAM_INIT_READ 0x12341234
-#define ONEDRAM_DEINIT_CMD 0x45674567
-#define ONEDRAM_DEINIT_READ 0xabcdabcd
-#define SO_RFSMAGIC 0x21
-#define SOCKET_RFS_MAGIC 0x80000
-#define PHONET_IFACE "svnet0"
-#define PHONET_SPN_RES_FMT 0x01
-#define PHONET_SPN_RES_RFS 0x41
-
-#define MAX_MODEM_DATA_SIZE 0x1000
-
-#define GPRS_IFACE_PREFIX "pdp"
-#define GPRS_IFACE_COUNT 3
-
-int phonet_iface_ifdown(void);
-int phonet_iface_ifup(void);
+#define MODEM_IMAGE_SIZE 0xA00000
+#define NV_DATA_OFFSET 0xD80000
+#define ONEDRAM_MEMORY_SIZE 0xFFF000
+#define ONEDRAM_INIT 0x12341234
+#define ONEDRAM_MAGIC 0x45674567
+#define ONEDRAM_DEINIT 0xABCDABCD
+#define MODEM_DATA_SIZE 0x50000
+#define MODEM_SOCKET_RFS_MAGIC 0x80000
+
+#define SO_IPC_RFS 0x21
+#define MODEM_FMT_SPN_RESSOURCE 0x01
+#define MODEM_RFS_SPN_RESSOURCE 0x41
+
+#define MODEM_IMAGE_DEVICE "/dev/block/bml12"
+#define MODEM_SERIAL_DEVICE "/dev/s3c2410_serial3"
+#define ONEDRAM_DEVICE "/dev/onedram"
+#define MODEMCTL_STATUS_SYSFS "/sys/class/modemctl/xmm/status"
+#define MODEMCTL_CONTROL_SYSFS "/sys/class/modemctl/xmm/control"
+#define MODEM_NETWORK_IFACE "svnet0"
+#define MODEM_PDP_ACTIVATE_SYSFS "/sys/class/net/svnet0/pdp/activate"
+#define MODEM_PDP_DEACTIVATE_SYSFS "/sys/class/net/svnet0/pdp/deactivate"
+
+#define GPRS_IFACE_PREFIX "pdp"
+#define GPRS_IFACE_COUNT 3
struct aries_ipc_transport_data {
struct sockaddr_pn spn;