diff options
Diffstat (limited to 'merrifield/ips/tangier/TngDisplayContext.cpp')
-rw-r--r-- | merrifield/ips/tangier/TngDisplayContext.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/merrifield/ips/tangier/TngDisplayContext.cpp b/merrifield/ips/tangier/TngDisplayContext.cpp index 3f4fd5e..f78f20e 100644 --- a/merrifield/ips/tangier/TngDisplayContext.cpp +++ b/merrifield/ips/tangier/TngDisplayContext.cpp @@ -43,15 +43,15 @@ bool TngDisplayContext::initialize() CTRACE(); // open frame buffer device - const hw_device_t *gralloc; - int err = gralloc_open_img(&gralloc); + gralloc_module_t const* module; + int err = hw_get_module(GRALLOC_HARDWARE_MODULE_ID, (hw_module_t const**)&module); if (err) { ETRACE("failed to load gralloc module, error = %d", err); return false; } // init IMG display device - err = gralloc_get_display_device_img(gralloc, (void **)&mIMGDisplayDevice); + err = module->perform(module, GRALLOC_MODULE_GET_DISPLAY_DEVICE_IMG, (void **)&mIMGDisplayDevice); if (err) { ETRACE("failed to get display device, error = %d", err); return false; |