From 80efcbd7037d8573e54708aca654818ff8afea7e Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Tue, 19 Jan 2021 14:26:44 +0100 Subject: Remove unused xmm626_kernel_linux_modem_boot_power boot_power is also not used on the Galaxy SIII (GT-I9300) and it seems to only be used on the galaxy Nexus (GT-I9250). It probably controls a GPIO to switch to the modem download mode UART. Signed-off-by: Denis 'GNUtoo' Carikli --- samsung-ipc/devices/generic/generic.c | 14 -------------- samsung-ipc/devices/generic/generic.h | 1 - 2 files changed, 15 deletions(-) diff --git a/samsung-ipc/devices/generic/generic.c b/samsung-ipc/devices/generic/generic.c index 43366f7..fc82ee6 100644 --- a/samsung-ipc/devices/generic/generic.c +++ b/samsung-ipc/devices/generic/generic.c @@ -48,20 +48,6 @@ int xmm626_kernel_linux_modem_power(__attribute__((unused)) int device_fd, int p return 0; } -int xmm626_kernel_linux_modem_boot_power(int device_fd, int power) -{ - int rc; - - if (device_fd < 0) - return -1; - - rc = sysfs_value_write(XMM626_KERNEL_LINUX_POWER_PATH, !!power); - if (rc < 0) - return -1; - - return 0; -} - int xmm626_kernel_linux_modem_hci_power(int power) { int ehci_rc, ohci_rc = -1; diff --git a/samsung-ipc/devices/generic/generic.h b/samsung-ipc/devices/generic/generic.h index 89e39c7..bb18a13 100644 --- a/samsung-ipc/devices/generic/generic.h +++ b/samsung-ipc/devices/generic/generic.h @@ -58,7 +58,6 @@ extern struct ipc_client_gprs_specs generic_gprs_specs; extern struct ipc_client_nv_data_specs generic_nv_data_specs; int xmm626_kernel_linux_modem_power(__attribute__((unused)) int device_fd, int power); -int xmm626_kernel_linux_modem_boot_power(int device_fd, int power); int xmm626_kernel_linux_modem_hci_power(int power); int xmm626_kernel_linux_modem_link_connected_wait(__attribute__((unused)) int device_fd); int xmm626_kernel_linux_modem_open(int type); -- cgit v1.2.3