diff options
author | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-07-17 02:09:56 +0200 |
---|---|---|
committer | Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> | 2020-07-24 21:42:30 +0200 |
commit | 7455c7129cf3354cd6dc55ee7822671108837676 (patch) | |
tree | 5c4b0d83089bf47873c325a864eb81ea636abf72 /samsung-ipc/modems/xmm626 | |
parent | 0d133c3cd69321627c6b6c82f3a739dc49cf6720 (diff) | |
download | hardware_replicant_libsamsung-ipc-7455c7129cf3354cd6dc55ee7822671108837676.tar.gz hardware_replicant_libsamsung-ipc-7455c7129cf3354cd6dc55ee7822671108837676.tar.bz2 hardware_replicant_libsamsung-ipc-7455c7129cf3354cd6dc55ee7822671108837676.zip |
xmm626_mipi_modem_data_send: pass the ipc_client struct
This enables to use logging inside the callbacks.
At this point the ipc_client struct is already available,
so it is safe to do that.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'samsung-ipc/modems/xmm626')
-rw-r--r-- | samsung-ipc/modems/xmm626/xmm626_mipi.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/samsung-ipc/modems/xmm626/xmm626_mipi.c b/samsung-ipc/modems/xmm626/xmm626_mipi.c index 375ded0..75c49d5 100644 --- a/samsung-ipc/modems/xmm626/xmm626_mipi.c +++ b/samsung-ipc/modems/xmm626/xmm626_mipi.c @@ -419,8 +419,10 @@ complete: return rc; } -int xmm626_mipi_modem_data_send(int device_fd, const void *data, size_t size, - int address) +int xmm626_mipi_modem_data_send( + __attribute__((unused)) struct ipc_client *client, + int device_fd, const void *data, size_t size, + int address) { size_t chunk; size_t count; @@ -588,7 +590,7 @@ int xmm626_mipi_firmware_send(struct ipc_client *client, int device_fd, return -1; } - rc = xmm626_mipi_modem_data_send(device_fd, firmware_data, + rc = xmm626_mipi_modem_data_send(client, device_fd, firmware_data, firmware_size, XMM626_FIRMWARE_ADDRESS); if (rc < 0) @@ -617,7 +619,7 @@ int xmm626_mipi_nv_data_send(struct ipc_client *client, int device_fd) } ipc_client_log(client, "Loaded nv_data"); - rc = xmm626_mipi_modem_data_send(device_fd, nv_data, nv_size, + rc = xmm626_mipi_modem_data_send(client, device_fd, nv_data, nv_size, XMM626_NV_DATA_ADDRESS); if (rc < 0) goto error; @@ -645,7 +647,7 @@ int xmm626_mipi_mps_data_send(struct ipc_client *client, int device_fd, return -1; } - rc = xmm626_mipi_modem_data_send(device_fd, mps_data, mps_size, + rc = xmm626_mipi_modem_data_send(client, device_fd, mps_data, mps_size, XMM626_MPS_DATA_ADDRESS); if (rc < 0) return -1; |