summaryrefslogtreecommitdiff
path: root/firmware/drivers/button.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/button.c')
-rw-r--r--firmware/drivers/button.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c
index 851b5b9b20..25c590323a 100644
--- a/firmware/drivers/button.c
+++ b/firmware/drivers/button.c
@@ -46,7 +46,7 @@
46#define MAX_EVENT_AGE HZ 46#define MAX_EVENT_AGE HZ
47#endif 47#endif
48 48
49struct event_queue button_queue; 49struct event_queue button_queue NOCACHEBSS_ATTR;
50 50
51static long lastbtn; /* Last valid button status */ 51static long lastbtn; /* Last valid button status */
52static long last_read; /* Last button status, for debouncing/filtering */ 52static long last_read; /* Last button status, for debouncing/filtering */
@@ -300,7 +300,7 @@ int button_queue_count( void )
300 300
301long button_get(bool block) 301long button_get(bool block)
302{ 302{
303 struct event ev; 303 struct queue_event ev;
304 int pending_count = queue_count(&button_queue); 304 int pending_count = queue_count(&button_queue);
305 305
306#ifdef HAVE_ADJUSTABLE_CPU_FREQ 306#ifdef HAVE_ADJUSTABLE_CPU_FREQ
@@ -330,7 +330,7 @@ long button_get(bool block)
330 330
331long button_get_w_tmo(int ticks) 331long button_get_w_tmo(int ticks)
332{ 332{
333 struct event ev; 333 struct queue_event ev;
334 334
335#ifdef HAVE_ADJUSTABLE_CPU_FREQ 335#ifdef HAVE_ADJUSTABLE_CPU_FREQ
336 /* Be sure to keep boosted state. */ 336 /* Be sure to keep boosted state. */