summaryrefslogtreecommitdiff
path: root/drivers/grove
diff options
context:
space:
mode:
authorDaniel Leung <daniel.leung@intel.com>2015-11-30 15:57:11 -0800
committerAnas Nashif <anas.nashif@intel.com>2016-02-05 20:24:56 -0500
commit960229468a7f85f04ca3eaadc5db3339b50edadc (patch)
tree8eb34d4fc3221f4e8d354529eb416901965e15df /drivers/grove
parentddab92c23a0dc32fddbe4687a538f3141ef29b0a (diff)
grove/lcd: fix init level due to dependence on system clock
The Grove LCD driver requires running clock for delay. Since the clock is only initialized in NANOKERNEL, so change the LCD driver init level so that it starts after clock is initialized. Change-Id: I6a2cadac1b34f95557f99c78615b1bd4aee541f5 Signed-off-by: Daniel Leung <daniel.leung@intel.com>
Diffstat (limited to 'drivers/grove')
-rw-r--r--drivers/grove/lcd_rgb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/grove/lcd_rgb.c b/drivers/grove/lcd_rgb.c
index 6e88c22f5..780d3c6a2 100644
--- a/drivers/grove/lcd_rgb.c
+++ b/drivers/grove/lcd_rgb.c
@@ -358,5 +358,5 @@ DECLARE_DEVICE_INIT_CONFIG(grove_lcd,
glcd_initialize,
&grove_lcd_config);
-SYS_DEFINE_DEVICE(grove_lcd, &grove_lcd_driver, SECONDARY,
+SYS_DEFINE_DEVICE(grove_lcd, &grove_lcd_driver, NANOKERNEL,
CONFIG_GROVE_LCD_RGB_INIT_PRIORITY);