Move common/chromeos_utility.c to lib_generic/chromeos/utility.c

Refactor and put as much of code in one place as possible.

Change-Id: Ib8a15b93cbb8dd92b4740dac6ce618df318837b8

BUG=None
TEST=Run emerge successfully

Review URL: http://codereview.chromium.org/4195004
diff --git a/common/Makefile b/common/Makefile
index c29b2c8..6b6519c 100644
--- a/common/Makefile
+++ b/common/Makefile
@@ -29,7 +29,6 @@
 
 # core
 COBJS-y += main.o
-COBJS-$(CONFIG_CHROMEOS) += chromeos_utility.o
 COBJS-y += console.o
 COBJS-y += command.o
 COBJS-y += dlmalloc.o
diff --git a/lib_generic/chromeos/Makefile b/lib_generic/chromeos/Makefile
index f0d2170..8884f4b 100644
--- a/lib_generic/chromeos/Makefile
+++ b/lib_generic/chromeos/Makefile
@@ -38,6 +38,7 @@
 LIB	= $(obj)libchromeos.a
 
 COBJS-$(CONFIG_CHROMEOS) += boot_device.o
+COBJS-$(CONFIG_CHROMEOS) += utility.o
 
 COBJS	:= $(COBJS-y)
 OBJS	:= $(addprefix $(obj),$(COBJS))
diff --git a/common/chromeos_utility.c b/lib_generic/chromeos/utility.c
similarity index 100%
rename from common/chromeos_utility.c
rename to lib_generic/chromeos/utility.c