summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/ipod/backlight-mini1g_mini2g.c4
-rw-r--r--firmware/target/arm/ipod/backlight-target.h25
-rw-r--r--firmware/target/arm/olympus/mrobe-100/backlight-target.h4
-rw-r--r--firmware/target/arm/pbell/vibe500/backlight-target.h6
-rw-r--r--firmware/target/arm/tcc780x/cowond2/button-cowond2.c2
5 files changed, 19 insertions, 22 deletions
diff --git a/firmware/target/arm/ipod/backlight-mini1g_mini2g.c b/firmware/target/arm/ipod/backlight-mini1g_mini2g.c
index 1d57b7742e..8dd7ef87bd 100644
--- a/firmware/target/arm/ipod/backlight-mini1g_mini2g.c
+++ b/firmware/target/arm/ipod/backlight-mini1g_mini2g.c
@@ -34,12 +34,12 @@
34#include "backlight.h" 34#include "backlight.h"
35#include "backlight-target.h" 35#include "backlight-target.h"
36 36
37void _backlight_hw_on(void) 37void backlight_hw_on(void)
38{ 38{
39 GPIO_SET_BITWISE(GPIOB_OUTPUT_VAL, 0x08); 39 GPIO_SET_BITWISE(GPIOB_OUTPUT_VAL, 0x08);
40} 40}
41 41
42void _backlight_hw_off(void) 42void backlight_hw_off(void)
43{ 43{
44 GPIO_CLEAR_BITWISE(GPIOB_OUTPUT_VAL, 0x08); 44 GPIO_CLEAR_BITWISE(GPIOB_OUTPUT_VAL, 0x08);
45} 45}
diff --git a/firmware/target/arm/ipod/backlight-target.h b/firmware/target/arm/ipod/backlight-target.h
index fef7ee8ce0..299a1cb6e7 100644
--- a/firmware/target/arm/ipod/backlight-target.h
+++ b/firmware/target/arm/ipod/backlight-target.h
@@ -39,11 +39,11 @@ void lcd_awake(void);
39#define backlight_hw_off() do { _backlight_led_off(); \ 39#define backlight_hw_off() do { _backlight_led_off(); \
40 _backlight_hw_enable(false); } while(0) 40 _backlight_hw_enable(false); } while(0)
41#else /* !BOOTLOADER */ 41#else /* !BOOTLOADER */
42#define backlight_hw_on_isr() _backlight_led_on() 42#define _backlight_on_isr() _backlight_led_on()
43#define backlight_hw_off_isr() _backlight_led_off() 43#define _backlight_off_isr() _backlight_led_off()
44#define backlight_hw_on_normal() do { _backlight_hw_enable(true); \ 44#define _backlight_on_normal() do { _backlight_hw_enable(true); \
45 _backlight_led_on(); } while(0) 45 _backlight_led_on(); } while(0)
46#define backlight_hw_off_normal() do { _backlight_led_off(); \ 46#define _backlight_off_normal() do { _backlight_led_off(); \
47 _backlight_hw_enable(false); } while(0) 47 _backlight_hw_enable(false); } while(0)
48#define _BACKLIGHT_FADE_ENABLE 48#define _BACKLIGHT_FADE_ENABLE
49#endif /* !BOOTLOADER */ 49#endif /* !BOOTLOADER */
@@ -58,17 +58,14 @@ void backlight_hw_brightness(int val);
58#elif defined(IPOD_MINI) || defined(IPOD_MINI2G) 58#elif defined(IPOD_MINI) || defined(IPOD_MINI2G)
59 59
60#define backlight_hw_init() true 60#define backlight_hw_init() true
61void _backlight_hw_on(void); 61void backlight_hw_on(void);
62void _backlight_hw_off(void); 62void backlight_hw_off(void);
63 63
64#ifdef BOOTLOADER 64#ifndef BOOTLOADER
65#define backlight_hw_on() _backlight_hw_on() 65#define _backlight_on_isr() backlight_hw_on()
66#define backlight_hw_off() _backlight_hw_off() 66#define _backlight_off_isr() backlight_hw_off()
67#else 67#define _backlight_on_normal() backlight_hw_on()
68#define backlight_hw_on_isr() _backlight_hw_on() 68#define _backlight_off_normal() backlight_hw_off()
69#define backlight_hw_off_isr() _backlight_hw_off()
70#define backlight_hw_on_normal() _backlight_hw_on()
71#define backlight_hw_off_normal() _backlight_hw_off()
72#endif 69#endif
73 70
74#elif defined(IPOD_1G2G) || defined(IPOD_3G) 71#elif defined(IPOD_1G2G) || defined(IPOD_3G)
diff --git a/firmware/target/arm/olympus/mrobe-100/backlight-target.h b/firmware/target/arm/olympus/mrobe-100/backlight-target.h
index 725e1ad622..17776698c3 100644
--- a/firmware/target/arm/olympus/mrobe-100/backlight-target.h
+++ b/firmware/target/arm/olympus/mrobe-100/backlight-target.h
@@ -23,8 +23,8 @@
23#define BACKLIGHT_TARGET_H 23#define BACKLIGHT_TARGET_H
24 24
25bool backlight_hw_init(void); /* Returns backlight current state (true=ON). */ 25bool backlight_hw_init(void); /* Returns backlight current state (true=ON). */
26void _backlight_hw_on(void); 26void backlight_hw_on(void);
27void _backlight_hw_off(void); 27void backlight_hw_off(void);
28 28
29#ifdef HAVE_REMOTE_LCD 29#ifdef HAVE_REMOTE_LCD
30void remote_backlight_hw_on(void); 30void remote_backlight_hw_on(void);
diff --git a/firmware/target/arm/pbell/vibe500/backlight-target.h b/firmware/target/arm/pbell/vibe500/backlight-target.h
index 396fea3007..f924d01de8 100644
--- a/firmware/target/arm/pbell/vibe500/backlight-target.h
+++ b/firmware/target/arm/pbell/vibe500/backlight-target.h
@@ -30,9 +30,9 @@ void backlight_hw_brightness(int brightness);
30#endif 30#endif
31 31
32#ifdef HAVE_BUTTON_LIGHT 32#ifdef HAVE_BUTTON_LIGHT
33voidbuttonlight_hw_on(void); 33void buttonlight_hw_on(void);
34voidbuttonlight_hw_off(void); 34void buttonlight_hw_off(void);
35voidbuttonlight_hw_set_brightness(int brightness); 35void buttonlight_hw_set_brightness(int brightness);
36#endif 36#endif
37 37
38#endif /* BACKLIGHT_TARGET.H */ 38#endif /* BACKLIGHT_TARGET.H */
diff --git a/firmware/target/arm/tcc780x/cowond2/button-cowond2.c b/firmware/target/arm/tcc780x/cowond2/button-cowond2.c
index 6c8541ef62..df2ea1f307 100644
--- a/firmware/target/arm/tcc780x/cowond2/button-cowond2.c
+++ b/firmware/target/arm/tcc780x/cowond2/button-cowond2.c
@@ -92,7 +92,7 @@ int button_read_device(int *data)
92 if (!(GPIOA & 0x4)) 92 if (!(GPIOA & 0x4))
93 btn |= BUTTON_POWER; 93 btn |= BUTTON_POWER;
94 94
95 if (btn & BUTTON_TOUCHSCREEN && !isbacklight_hw_on(true)) 95 if (btn & BUTTON_TOUCHSCREEN && !is_backlight_on(true))
96 old_data = *data = 0; 96 old_data = *data = 0;
97 97
98 return btn; 98 return btn;