summaryrefslogtreecommitdiff
path: root/firmware/export/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/config.h')
-rw-r--r--firmware/export/config.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/export/config.h b/firmware/export/config.h
index 265f9c8e0f..d700a15102 100644
--- a/firmware/export/config.h
+++ b/firmware/export/config.h
@@ -60,6 +60,7 @@
60#define TCC773L 773 60#define TCC773L 773
61#define TCC7801 7801 61#define TCC7801 7801
62#define S5L8700 8700 62#define S5L8700 8700
63#define JZ4732 4732
63 64
64/* CONFIG_KEYPAD */ 65/* CONFIG_KEYPAD */
65#define PLAYER_PAD 1 66#define PLAYER_PAD 1
@@ -92,6 +93,7 @@
92#define SANSA_C100_PAD 28 93#define SANSA_C100_PAD 28
93#define PHILIPS_HDD1630_PAD 29 94#define PHILIPS_HDD1630_PAD 29
94#define MEIZU_M6SL_PAD 30 95#define MEIZU_M6SL_PAD 30
96#define ONDAVX747_PAD 31
95 97
96/* CONFIG_REMOTE_KEYPAD */ 98/* CONFIG_REMOTE_KEYPAD */
97#define H100_REMOTE 1 99#define H100_REMOTE 1
@@ -134,6 +136,7 @@
134#define LCD_S6B33B2 26 /* as used by the Sansa c100 */ 136#define LCD_S6B33B2 26 /* as used by the Sansa c100 */
135#define LCD_HDD1630 27 /* as used by the Philips HDD1630 */ 137#define LCD_HDD1630 27 /* as used by the Philips HDD1630 */
136#define LCD_MEIZUM6 28 /* as used by the Meizu M6SP and M6SL (various models) */ 138#define LCD_MEIZUM6 28 /* as used by the Meizu M6SP and M6SL (various models) */
139#define LCD_ONDAVX747 29 /* as used by the Onda VX747 */
137 140
138/* LCD_PIXELFORMAT */ 141/* LCD_PIXELFORMAT */
139#define HORIZONTAL_PACKING 1 142#define HORIZONTAL_PACKING 1
@@ -162,6 +165,7 @@
162#define I2C_TCC780X 11 165#define I2C_TCC780X 11
163#define I2C_DM320 12 /* DM320 style */ 166#define I2C_DM320 12 /* DM320 style */
164#define I2C_S5L8700 13 167#define I2C_S5L8700 13
168#define I2C_JZ47XX 14 /* Ingenic Jz47XX style */
165 169
166/* CONFIG_LED */ 170/* CONFIG_LED */
167#define LED_REAL 1 /* SW controlled LED (Archos recorders, player) */ 171#define LED_REAL 1 /* SW controlled LED (Archos recorders, player) */
@@ -187,12 +191,14 @@
187#define RTC_MC13783 13 /* Freescale MC13783 PMIC */ 191#define RTC_MC13783 13 /* Freescale MC13783 PMIC */
188#define RTC_S5L8700 14 192#define RTC_S5L8700 14
189#define RTC_S35390A 15 193#define RTC_S35390A 15
194#define RTC_JZ47XX 16 /* Ingenic Jz47XX */
190 195
191/* USB On-the-go */ 196/* USB On-the-go */
192#define USBOTG_ISP1362 1362 /* iriver H300 */ 197#define USBOTG_ISP1362 1362 /* iriver H300 */
193#define USBOTG_ISP1583 1583 /* Creative Zen Vision:M */ 198#define USBOTG_ISP1583 1583 /* Creative Zen Vision:M */
194#define USBOTG_M5636 5636 /* iAudio X5 */ 199#define USBOTG_M5636 5636 /* iAudio X5 */
195#define USBOTG_ARC 5020 /* PortalPlayer 502x */ 200#define USBOTG_ARC 5020 /* PortalPlayer 502x */
201#define USBOTG_JZ4740 4740 /* Ingenic Jz4740/Jz4732 */
196 202
197/* Multiple cores */ 203/* Multiple cores */
198#define CPU 0 204#define CPU 0
@@ -283,6 +289,8 @@
283#include "config-c100.h" 289#include "config-c100.h"
284#elif defined(MEIZU_M6SL) 290#elif defined(MEIZU_M6SL)
285#include "config-meizu-m6sl.h" 291#include "config-meizu-m6sl.h"
292#elif defined(ONDA_VX747)
293#include "config-ondavx747.h"
286#else 294#else
287/* no known platform */ 295/* no known platform */
288#endif 296#endif
@@ -448,6 +456,10 @@
448#define ROCKBOX_STRICT_ALIGN 1 456#define ROCKBOX_STRICT_ALIGN 1
449#endif 457#endif
450 458
459#if (CONFIG_CPU == JZ4732)
460#define CPU_MIPS 32
461#endif
462
451#ifndef CODEC_SIZE 463#ifndef CODEC_SIZE
452#define CODEC_SIZE 0 464#define CODEC_SIZE 0
453#endif 465#endif