summaryrefslogtreecommitdiff
path: root/firmware/target/mips
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/mips')
-rw-r--r--firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c b/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c
index 124e81f689..5695e2533e 100644
--- a/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c
+++ b/firmware/target/mips/ingenic_jz47xx/onda_vx747/sadc-onda_vx747.c
@@ -36,21 +36,26 @@
36#define BTN_HOLD (1 << 16) 36#define BTN_HOLD (1 << 16)
37#define BTN_MENU (1 << 1) 37#define BTN_MENU (1 << 1)
38#define BTN_VOL_UP (1 << 0) 38#define BTN_VOL_UP (1 << 0)
39
40#define BTN_MASK (BTN_OFF | BTN_VOL_DOWN | \
41 BTN_MENU | BTN_VOL_UP)
39#elif defined(ONDA_VX747P) 42#elif defined(ONDA_VX747P)
40#define BTN_OFF (1 << 29) 43#define BTN_OFF (1 << 29)
41#define BTN_VOL_DOWN (1 << 27) 44#define BTN_VOL_DOWN (1 << 27)
42#define BTN_HOLD (1 << 22) /* on REG_GPIO_PXPIN(2) */ 45#define BTN_HOLD (1 << 22) /* on REG_GPIO_PXPIN(2) */
43#define BTN_MENU (1 << 20) 46#define BTN_MENU (1 << 20)
44#define BTN_VOL_UP (1 << 19) 47#define BTN_VOL_UP (1 << 19)
48
49#define BTN_MASK (BTN_OFF | BTN_VOL_DOWN | \
50 BTN_MENU | BTN_VOL_UP)
45#elif defined(ONDA_VX777) 51#elif defined(ONDA_VX777)
46#define BTN_OFF (1 << 29) 52#define BTN_OFF (1 << 29)
53
54#define BTN_MASK (BTN_OFF)
47#else 55#else
48#error No buttons defined! 56#error No buttons defined!
49#endif 57#endif
50 58
51#define BTN_MASK (BTN_OFF | BTN_VOL_DOWN | \
52 BTN_MENU | BTN_VOL_UP)
53
54 59
55#define TS_AD_COUNT 3 60#define TS_AD_COUNT 3
56#define SADC_CFG_SNUM ((TS_AD_COUNT - 1) << SADC_CFG_SNUM_BIT) 61#define SADC_CFG_SNUM ((TS_AD_COUNT - 1) << SADC_CFG_SNUM_BIT)