diff options
Diffstat (limited to 'apps/settings.c')
-rw-r--r-- | apps/settings.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/apps/settings.c b/apps/settings.c index 8b6db13234..43a010aeb2 100644 --- a/apps/settings.c +++ b/apps/settings.c | |||
@@ -1021,18 +1021,19 @@ void settings_apply(bool read_disk) | |||
1021 | usb_charging_enable(global_settings.usb_charging); | 1021 | usb_charging_enable(global_settings.usb_charging); |
1022 | #endif | 1022 | #endif |
1023 | 1023 | ||
1024 | #if defined(HAVE_USB_POWER) && !defined(USB_NONE) && !defined(SIMULATOR) | ||
1025 | usb_set_mode(global_settings.usb_mode); | ||
1026 | #endif | ||
1027 | |||
1028 | #ifdef HAVE_TOUCHSCREEN | 1024 | #ifdef HAVE_TOUCHSCREEN |
1029 | touchscreen_set_mode(global_settings.touch_mode); | 1025 | touchscreen_set_mode(global_settings.touch_mode); |
1030 | memcpy(&calibration_parameters, &global_settings.ts_calibration_data, sizeof(struct touchscreen_parameter)); | 1026 | memcpy(&calibration_parameters, &global_settings.ts_calibration_data, sizeof(struct touchscreen_parameter)); |
1031 | #endif | 1027 | #endif |
1032 | 1028 | ||
1033 | #if defined(DX50) || defined(DX90) | 1029 | #if defined(DX50) || defined(DX90) |
1034 | ibasso_set_governor(global_settings.governor); | ||
1035 | ibasso_set_usb_mode(global_settings.usb_mode); | 1030 | ibasso_set_usb_mode(global_settings.usb_mode); |
1031 | #elif defined(HAVE_USB_POWER) && !defined(USB_NONE) && !defined(SIMULATOR) | ||
1032 | usb_set_mode(global_settings.usb_mode); | ||
1033 | #endif | ||
1034 | |||
1035 | #if defined(DX50) || defined(DX90) | ||
1036 | ibasso_set_governor(global_settings.governor); | ||
1036 | #endif | 1037 | #endif |
1037 | 1038 | ||
1038 | /* This should stay last */ | 1039 | /* This should stay last */ |