gralloc960: make register framebuffer no-op am: 8853aaea50
am: 7bc6394d88

Change-Id: Id41a51cb15c04e5caca16ab6cfccb9ca281ef8df
diff --git a/gralloc960/gralloc_module.cpp b/gralloc960/gralloc_module.cpp
index 28d361d..df2d82e 100644
--- a/gralloc960/gralloc_module.cpp
+++ b/gralloc960/gralloc_module.cpp
@@ -72,7 +72,8 @@
 
 	if (hnd->flags & private_handle_t::PRIV_FLAGS_FRAMEBUFFER) 
 	{
-		AERR( "Can't register buffer %p as it is a framebuffer", handle );
+		AINF("Register framebuffer 0x%p is no-op", handle);
+		retval = 0;
 	}
 	else if (hnd->flags & private_handle_t::PRIV_FLAGS_USES_ION)
 	{
diff --git a/gralloc960/gralloc_priv.h b/gralloc960/gralloc_priv.h
index 7c4b835..55feb67 100644
--- a/gralloc960/gralloc_priv.h
+++ b/gralloc960/gralloc_priv.h
@@ -209,7 +209,8 @@
 #ifdef __cplusplus
 	/*
 	 * We track the number of integers in the structure. There are 16 unconditional
-	 * integers (magic - pid, yuv_info, fd and offset). Note that the fd element is
+	 * integers (magic - pid, yuv_info, shallow_fbdev_fd and offset).
+	 * Note that the shallow_fbdev_fd element is
 	 * considered an int not an fd because it is not intended to be used outside the
 	 * surface flinger process. The GRALLOC_ARM_NUM_INTS variable is used to track the
 	 * number of integers that are conditionally included. Similar considerations apply