aboutsummaryrefslogtreecommitdiffstats
path: root/samsung-ipc/modems/xmm626/xmm626_hsic.c
diff options
context:
space:
mode:
Diffstat (limited to 'samsung-ipc/modems/xmm626/xmm626_hsic.c')
-rw-r--r--samsung-ipc/modems/xmm626/xmm626_hsic.c38
1 files changed, 0 insertions, 38 deletions
diff --git a/samsung-ipc/modems/xmm626/xmm626_hsic.c b/samsung-ipc/modems/xmm626/xmm626_hsic.c
index a59d41a..5568584 100644
--- a/samsung-ipc/modems/xmm626/xmm626_hsic.c
+++ b/samsung-ipc/modems/xmm626/xmm626_hsic.c
@@ -559,44 +559,6 @@ int xmm626_hsic_firmware_send(struct ipc_client *client, int device_fd,
return 0;
}
-int xmm626_hsic_nv_data_send(struct ipc_client *client, int device_fd)
-{
- void *nv_data = NULL;
- size_t nv_size;
- int rc;
-
- if (client == NULL || device_fd < 0)
- return -1;
-
- nv_size = ipc_client_nv_data_size(client);
- if (nv_size == 0)
- return -1;
-
- nv_data = ipc_nv_data_load(client);
- if (nv_data == NULL) {
- ipc_client_log(client, "Loading nv_data failed");
- goto error;
- }
- ipc_client_log(client, "Loaded nv_data");
-
- rc = modem_data_send(client, device_fd, nv_data, nv_size,
- XMM626_NV_DATA_ADDRESS);
- if (rc < 0)
- goto error;
-
- rc = 0;
- goto complete;
-
-error:
- rc = -1;
-
-complete:
- if (nv_data != NULL)
- free(nv_data);
-
- return rc;
-}
-
int xmm626_hsic_hw_reset_send(struct ipc_client *client, int device_fd)
{
unsigned int hw_reset_data;