diff options
Diffstat (limited to 'firmware/export')
-rw-r--r-- | firmware/export/config.h | 10 | ||||
-rw-r--r-- | firmware/export/config/iriverh10.h | 3 | ||||
-rw-r--r-- | firmware/export/config/iriverh10_5gb.h | 3 |
3 files changed, 9 insertions, 7 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h index c77e673351..95f38c5995 100644 --- a/firmware/export/config.h +++ b/firmware/export/config.h | |||
@@ -698,6 +698,9 @@ Lyre prototype 1 */ | |||
698 | #define HAVE_PRIORITY_SCHEDULING | 698 | #define HAVE_PRIORITY_SCHEDULING |
699 | #define USB_STATUS_BY_EVENT | 699 | #define USB_STATUS_BY_EVENT |
700 | #define USB_DETECT_BY_DRV | 700 | #define USB_DETECT_BY_DRV |
701 | #if defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_ARC | ||
702 | #define INCLUDE_TIMEOUT_API | ||
703 | #endif | ||
701 | #endif | 704 | #endif |
702 | 705 | ||
703 | #else /* !BOOTLOADER */ | 706 | #else /* !BOOTLOADER */ |
@@ -721,9 +724,7 @@ Lyre prototype 1 */ | |||
721 | #if defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_ARC | 724 | #if defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_ARC |
722 | #define USB_STATUS_BY_EVENT | 725 | #define USB_STATUS_BY_EVENT |
723 | #define USB_DETECT_BY_DRV | 726 | #define USB_DETECT_BY_DRV |
724 | #if CONFIG_CPU != IMX31L | ||
725 | #define INCLUDE_TIMEOUT_API | 727 | #define INCLUDE_TIMEOUT_API |
726 | #endif | ||
727 | #endif /* HAVE_USBSTACK && USBOTG_ARC */ | 728 | #endif /* HAVE_USBSTACK && USBOTG_ARC */ |
728 | 729 | ||
729 | #if defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_AS3525 | 730 | #if defined(HAVE_USBSTACK) && CONFIG_USBOTG == USBOTG_AS3525 |
@@ -912,22 +913,17 @@ Lyre prototype 1 */ | |||
912 | 913 | ||
913 | #ifdef HAVE_HEADPHONE_DETECTION | 914 | #ifdef HAVE_HEADPHONE_DETECTION |
914 | /* Timeout objects required if headphone detection is enabled */ | 915 | /* Timeout objects required if headphone detection is enabled */ |
915 | #ifndef INCLUDE_TIMEOUT_API | ||
916 | #define INCLUDE_TIMEOUT_API | 916 | #define INCLUDE_TIMEOUT_API |
917 | #endif | ||
918 | #endif /* HAVE_HEADPHONE_DETECTION */ | 917 | #endif /* HAVE_HEADPHONE_DETECTION */ |
919 | 918 | ||
920 | #ifdef HAVE_TOUCHSCREEN | 919 | #ifdef HAVE_TOUCHSCREEN |
921 | /* Timeout objects required for kinetic list scrolling */ | 920 | /* Timeout objects required for kinetic list scrolling */ |
922 | #undef INCLUDE_TIMEOUT_API | ||
923 | #define INCLUDE_TIMEOUT_API | 921 | #define INCLUDE_TIMEOUT_API |
924 | #endif /* HAVE_TOUCHSCREEN */ | 922 | #endif /* HAVE_TOUCHSCREEN */ |
925 | 923 | ||
926 | #if defined(HAVE_USB_CHARGING_ENABLE) && defined(HAVE_USBSTACK) | 924 | #if defined(HAVE_USB_CHARGING_ENABLE) && defined(HAVE_USBSTACK) |
927 | /* USB charging support in the USB stack requires timeout objects */ | 925 | /* USB charging support in the USB stack requires timeout objects */ |
928 | #ifndef INCLUDE_TIMEOUT_API | ||
929 | #define INCLUDE_TIMEOUT_API | 926 | #define INCLUDE_TIMEOUT_API |
930 | #endif | ||
931 | #endif /* HAVE_USB_CHARGING_ENABLE && HAVE_USBSTACK */ | 927 | #endif /* HAVE_USB_CHARGING_ENABLE && HAVE_USBSTACK */ |
932 | 928 | ||
933 | #if defined(HAVE_USBSTACK) || (CONFIG_STORAGE & STORAGE_NAND) | 929 | #if defined(HAVE_USBSTACK) || (CONFIG_STORAGE & STORAGE_NAND) |
diff --git a/firmware/export/config/iriverh10.h b/firmware/export/config/iriverh10.h index 83c92651a2..219e1277d6 100644 --- a/firmware/export/config/iriverh10.h +++ b/firmware/export/config/iriverh10.h | |||
@@ -178,6 +178,9 @@ | |||
178 | #define USB_VENDOR_ID 0x0B70 | 178 | #define USB_VENDOR_ID 0x0B70 |
179 | #define USB_PRODUCT_ID 0x00BA | 179 | #define USB_PRODUCT_ID 0x00BA |
180 | #define HAVE_USB_HID_MOUSE | 180 | #define HAVE_USB_HID_MOUSE |
181 | #ifdef BOOTLOADER | ||
182 | #define HAVE_BOOTLOADER_USB_MODE | ||
183 | #endif | ||
181 | 184 | ||
182 | /* Define this if you have adjustable CPU frequency */ | 185 | /* Define this if you have adjustable CPU frequency */ |
183 | #define HAVE_ADJUSTABLE_CPU_FREQ | 186 | #define HAVE_ADJUSTABLE_CPU_FREQ |
diff --git a/firmware/export/config/iriverh10_5gb.h b/firmware/export/config/iriverh10_5gb.h index c2cffcf41f..5ff588ef72 100644 --- a/firmware/export/config/iriverh10_5gb.h +++ b/firmware/export/config/iriverh10_5gb.h | |||
@@ -165,6 +165,9 @@ | |||
165 | #define USB_VENDOR_ID 0x0B70 | 165 | #define USB_VENDOR_ID 0x0B70 |
166 | #define USB_PRODUCT_ID 0x00BA | 166 | #define USB_PRODUCT_ID 0x00BA |
167 | #define HAVE_USB_HID_MOUSE | 167 | #define HAVE_USB_HID_MOUSE |
168 | #ifdef BOOTLOADER | ||
169 | #define HAVE_BOOTLOADER_USB_MODE | ||
170 | #endif | ||
168 | 171 | ||
169 | /* Define this if you have adjustable CPU frequency */ | 172 | /* Define this if you have adjustable CPU frequency */ |
170 | #define HAVE_ADJUSTABLE_CPU_FREQ | 173 | #define HAVE_ADJUSTABLE_CPU_FREQ |