aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/modems/xmm626
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-02-21 02:08:55 +0100
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-02-21 05:20:24 +0100
commitc137579d09b0de9a903bd764bb0cb8196190dff3 (patch)
treee3911e634b050a06541bf4e4b7cdcd4692872fcf /samsung-ipc/modems/xmm626
parent703dbcfac4e313eaf3e6177f8639fbe729f5b290 (diff)
downloadhardware_replicant_libsamsung-ipc-c137579d09b0de9a903bd764bb0cb8196190dff3.tar.gz
hardware_replicant_libsamsung-ipc-c137579d09b0de9a903bd764bb0cb8196190dff3.tar.bz2
hardware_replicant_libsamsung-ipc-c137579d09b0de9a903bd764bb0cb8196190dff3.zip
modem: rename xmm626_sec_modem to xmm626_kernel_smdk4412
The XMM626 is the modem model, and SEC is a reference to Samsung Electronics. However, in practice the xmm626_sec_modem file and functions are tied to a specific kernel interface which is not upstream. In CyanogenMod, LineageOS and Replicant (up to the 6.0 version), most of the devices supported by libsamsung-ipc use a kernel named android_kernel_samsung_smdk4412, which implements this interface. So it is more clear to use a name that reflects that instead of using the generic xmm626_sec_modem name. Even if SMDK4412 is also a Samsung evaluation board for the Exynos 4412 System on a chip, the kernel name is probably way more known to people working on supporting devices with an XMM626 modem in libsamsung-ipc. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'samsung-ipc/modems/xmm626')
-rw-r--r--samsung-ipc/modems/xmm626/xmm626_kernel_smdk4412.c (renamed from samsung-ipc/modems/xmm626/xmm626_sec_modem.c)40
-rw-r--r--samsung-ipc/modems/xmm626/xmm626_kernel_smdk4412.h (renamed from samsung-ipc/modems/xmm626/xmm626_sec_modem.h)38
2 files changed, 39 insertions, 39 deletions
diff --git a/samsung-ipc/modems/xmm626/xmm626_sec_modem.c b/samsung-ipc/modems/xmm626/xmm626_kernel_smdk4412.c
index a186910..837260d 100644
--- a/samsung-ipc/modems/xmm626/xmm626_sec_modem.c
+++ b/samsung-ipc/modems/xmm626/xmm626_kernel_smdk4412.c
@@ -35,9 +35,9 @@
#include "xmm626_modem_link_device_hsic.h"
#include "xmm626.h"
-#include "xmm626_sec_modem.h"
+#include "xmm626_kernel_smdk4412.h"
-int xmm626_sec_modem_power(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_power(__attribute__((unused)) struct ipc_client *client,
int device_fd, int power)
{
int rc;
@@ -52,7 +52,7 @@ int xmm626_sec_modem_power(__attribute__((unused)) struct ipc_client *client,
return 0;
}
-int xmm626_sec_modem_boot_power(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_boot_power(__attribute__((unused)) struct ipc_client *client,
int device_fd, int power)
{
int rc;
@@ -68,7 +68,7 @@ int xmm626_sec_modem_boot_power(__attribute__((unused)) struct ipc_client *clien
return 0;
}
-int xmm626_sec_modem_status_online_wait(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_status_online_wait(__attribute__((unused)) struct ipc_client *client,
int device_fd)
{
int status;
@@ -89,7 +89,7 @@ int xmm626_sec_modem_status_online_wait(__attribute__((unused)) struct ipc_clien
return -1;
}
-int xmm626_sec_modem_hci_power(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_hci_power(__attribute__((unused)) struct ipc_client *client,
int power)
{
int ehci_rc, ohci_rc;
@@ -108,7 +108,7 @@ int xmm626_sec_modem_hci_power(__attribute__((unused)) struct ipc_client *client
return 0;
}
-int xmm626_sec_modem_link_control_enable(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_control_enable(__attribute__((unused)) struct ipc_client *client,
int device_fd, int enable)
{
int rc;
@@ -123,7 +123,7 @@ int xmm626_sec_modem_link_control_enable(__attribute__((unused)) struct ipc_clie
return 0;
}
-int xmm626_sec_modem_link_control_active(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_control_active(__attribute__((unused)) struct ipc_client *client,
int device_fd, int active)
{
int rc;
@@ -138,7 +138,7 @@ int xmm626_sec_modem_link_control_active(__attribute__((unused)) struct ipc_clie
return 0;
}
-int xmm626_sec_modem_link_connected_wait(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_connected_wait(__attribute__((unused)) struct ipc_client *client,
int device_fd)
{
int status;
@@ -159,7 +159,7 @@ int xmm626_sec_modem_link_connected_wait(__attribute__((unused)) struct ipc_clie
return -1;
}
-int xmm626_sec_modem_link_get_hostwake_wait(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_get_hostwake_wait(__attribute__((unused)) struct ipc_client *client,
int device_fd)
{
int status;
@@ -180,7 +180,7 @@ int xmm626_sec_modem_link_get_hostwake_wait(__attribute__((unused)) struct ipc_c
return -1;
}
-int xmm626_sec_modem_fmt_send(struct ipc_client *client,
+int xmm626_kernel_smdk4412_fmt_send(struct ipc_client *client,
struct ipc_message *message)
{
struct ipc_fmt_header header;
@@ -235,7 +235,7 @@ complete:
return rc;
}
-int xmm626_sec_modem_fmt_recv(struct ipc_client *client,
+int xmm626_kernel_smdk4412_fmt_recv(struct ipc_client *client,
struct ipc_message *message)
{
struct ipc_fmt_header *header;
@@ -305,7 +305,7 @@ complete:
return rc;
}
-int xmm626_sec_modem_rfs_send(struct ipc_client *client,
+int xmm626_kernel_smdk4412_rfs_send(struct ipc_client *client,
struct ipc_message *message)
{
struct ipc_rfs_header header;
@@ -361,7 +361,7 @@ complete:
return rc;
}
-int xmm626_sec_modem_rfs_recv(struct ipc_client *client,
+int xmm626_kernel_smdk4412_rfs_recv(struct ipc_client *client,
struct ipc_message *message)
{
struct ipc_rfs_header *header;
@@ -437,7 +437,7 @@ complete:
return rc;
}
-int xmm626_sec_modem_open(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_open(__attribute__((unused)) struct ipc_client *client,
int type)
{
int fd;
@@ -458,7 +458,7 @@ int xmm626_sec_modem_open(__attribute__((unused)) struct ipc_client *client,
return fd;
}
-int xmm626_sec_modem_close(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_close(__attribute__((unused)) struct ipc_client *client,
int fd)
{
if (fd < 0)
@@ -469,7 +469,7 @@ int xmm626_sec_modem_close(__attribute__((unused)) struct ipc_client *client,
return 0;
}
-int xmm626_sec_modem_read(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_read(__attribute__((unused)) struct ipc_client *client,
int fd, void *buffer, size_t length)
{
int status;
@@ -487,7 +487,7 @@ int xmm626_sec_modem_read(__attribute__((unused)) struct ipc_client *client,
return rc;
}
-int xmm626_sec_modem_write(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_write(__attribute__((unused)) struct ipc_client *client,
int fd, const void *buffer, size_t length)
{
int status;
@@ -505,7 +505,7 @@ int xmm626_sec_modem_write(__attribute__((unused)) struct ipc_client *client,
return rc;
}
-int xmm626_sec_modem_poll(__attribute__((unused)) struct ipc_client *client,
+int xmm626_kernel_smdk4412_poll(__attribute__((unused)) struct ipc_client *client,
int fd, struct ipc_poll_fds *fds,
struct timeval *timeout)
{
@@ -559,7 +559,7 @@ int xmm626_sec_modem_poll(__attribute__((unused)) struct ipc_client *client,
return rc;
}
-char *xmm626_sec_modem_gprs_get_iface(unsigned int cid)
+char *xmm626_kernel_smdk4412_gprs_get_iface(unsigned int cid)
{
char *iface = NULL;
@@ -571,7 +571,7 @@ char *xmm626_sec_modem_gprs_get_iface(unsigned int cid)
return iface;
}
-int xmm626_sec_modem_gprs_get_capabilities(struct ipc_client_gprs_capabilities *capabilities)
+int xmm626_kernel_smdk4412_gprs_get_capabilities(struct ipc_client_gprs_capabilities *capabilities)
{
if (capabilities == NULL)
return -1;
diff --git a/samsung-ipc/modems/xmm626/xmm626_sec_modem.h b/samsung-ipc/modems/xmm626/xmm626_kernel_smdk4412.h
index 1eb6a3d..99b4714 100644
--- a/samsung-ipc/modems/xmm626/xmm626_sec_modem.h
+++ b/samsung-ipc/modems/xmm626/xmm626_kernel_smdk4412.h
@@ -31,41 +31,41 @@
#define XMM626_SEC_MODEM_GPRS_IFACE_PREFIX "rmnet"
#define XMM626_SEC_MODEM_GPRS_IFACE_COUNT 3
-int xmm626_sec_modem_power(struct ipc_client *client, int device_fd, int power);
-int xmm626_sec_modem_boot_power(struct ipc_client *client, int device_fd,
+int xmm626_kernel_smdk4412_power(struct ipc_client *client, int device_fd, int power);
+int xmm626_kernel_smdk4412_boot_power(struct ipc_client *client, int device_fd,
int power);
-int xmm626_sec_modem_status_online_wait(struct ipc_client *client,
+int xmm626_kernel_smdk4412_status_online_wait(struct ipc_client *client,
int device_fd);
-int xmm626_sec_modem_hci_power(struct ipc_client *client, int power);
-int xmm626_sec_modem_link_control_enable(struct ipc_client *client,
+int xmm626_kernel_smdk4412_hci_power(struct ipc_client *client, int power);
+int xmm626_kernel_smdk4412_link_control_enable(struct ipc_client *client,
int device_fd, int enable);
-int xmm626_sec_modem_link_control_active(struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_control_active(struct ipc_client *client,
int device_fd, int active);
-int xmm626_sec_modem_link_connected_wait(struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_connected_wait(struct ipc_client *client,
int device_fd);
-int xmm626_sec_modem_link_get_hostwake_wait(struct ipc_client *client,
+int xmm626_kernel_smdk4412_link_get_hostwake_wait(struct ipc_client *client,
int device_fd);
-int xmm626_sec_modem_fmt_send(struct ipc_client *client,
+int xmm626_kernel_smdk4412_fmt_send(struct ipc_client *client,
struct ipc_message *message);
-int xmm626_sec_modem_fmt_recv(struct ipc_client *client,
+int xmm626_kernel_smdk4412_fmt_recv(struct ipc_client *client,
struct ipc_message *message);
-int xmm626_sec_modem_rfs_send(struct ipc_client *client,
+int xmm626_kernel_smdk4412_rfs_send(struct ipc_client *client,
struct ipc_message *message);
-int xmm626_sec_modem_rfs_recv(struct ipc_client *client,
+int xmm626_kernel_smdk4412_rfs_recv(struct ipc_client *client,
struct ipc_message *message);
-int xmm626_sec_modem_open(struct ipc_client *client, int type);
-int xmm626_sec_modem_close(struct ipc_client *client, int fd);
-int xmm626_sec_modem_read(struct ipc_client *client, int fd, void *buffer,
+int xmm626_kernel_smdk4412_open(struct ipc_client *client, int type);
+int xmm626_kernel_smdk4412_close(struct ipc_client *client, int fd);
+int xmm626_kernel_smdk4412_read(struct ipc_client *client, int fd, void *buffer,
size_t length);
-int xmm626_sec_modem_write(struct ipc_client *client, int fd,
+int xmm626_kernel_smdk4412_write(struct ipc_client *client, int fd,
const void *buffer, size_t length);
-int xmm626_sec_modem_poll(struct ipc_client *client, int fd,
+int xmm626_kernel_smdk4412_poll(struct ipc_client *client, int fd,
struct ipc_poll_fds *fds, struct timeval *timeout);
-char *xmm626_sec_modem_gprs_get_iface(unsigned int cid);
-int xmm626_sec_modem_gprs_get_capabilities(struct ipc_client_gprs_capabilities *capabilities);
+char *xmm626_kernel_smdk4412_gprs_get_iface(unsigned int cid);
+int xmm626_kernel_smdk4412_gprs_get_capabilities(struct ipc_client_gprs_capabilities *capabilities);
#endif