create a lib to hold commonly used functions

Bug: 240530709
Test: adb bugreport
Change-Id: Idcdcca968b65d2bd413b219d39fc1104dfc9f3b8
diff --git a/soc/dump_soc.cpp b/soc/dump_soc.cpp
index cf7fcd9..bc08689 100644
--- a/soc/dump_soc.cpp
+++ b/soc/dump_soc.cpp
@@ -13,21 +13,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-#include <stdio.h>
-#include <string>
-#include <android-base/file.h>
-
-// Format title and content output.
-void dumpFileContent(const char* title, const char* file_path) {
-    std::string content;
-    printf("------ %s (%s) ------\n", title, file_path);
-    if (android::base::ReadFileToString(file_path, &content)) {
-        printf("%s\n", content.c_str());
-    } else {
-        printf("Unable to read %s\n", file_path);
-    }
-    return;
-}
+#include <dump/pixel_dump.h>
 
 // Dump chip ID.
 int main() {