camera: hal_adapter: Use camera module name instead of index in logging

It would be easier to reason about the type/number of cameras on device
with camera module name instead of "Camera module 1".

BUG=None
TEST=See the following log on Nautilus:
> Camera module "Intel Camera3HAL Module" has 1 built-in camera(s)
> Camera module "V4L2 UVC Camera HAL v3" has 1 built-in camera(s)

Change-Id: Ia80512cf3143707abea782d2df703dde95e3a1e4
Reviewed-on: https://chromium-review.googlesource.com/1480890
Commit-Ready: Shik Chen <shik@chromium.org>
Tested-by: Shik Chen <shik@chromium.org>
Reviewed-by: Hung-yu Wu <hywu@chromium.org>
diff --git a/camera/hal_adapter/camera_hal_adapter.cc b/camera/hal_adapter/camera_hal_adapter.cc
index 18c18be..9757a4f 100644
--- a/camera/hal_adapter/camera_hal_adapter.cc
+++ b/camera/hal_adapter/camera_hal_adapter.cc
@@ -7,6 +7,7 @@
 #include "hal_adapter/camera_hal_adapter.h"
 
 #include <algorithm>
+#include <iomanip>
 #include <string>
 #include <tuple>
 #include <unordered_map>
@@ -506,7 +507,8 @@
     if (m->init) {
       int ret = m->init();
       if (ret != 0) {
-        LOGF(ERROR) << "Failed to init camera module " << m->common.name;
+        LOGF(ERROR) << "Failed to init camera module "
+                    << std::quoted(m->common.name);
         callback.Run(false);
         return;
       }
@@ -521,7 +523,8 @@
     camera_module_t* m = camera_modules_[module_id];
 
     int n = m->get_number_of_cameras();
-    LOGF(INFO) << "Camera module " << module_id << " has " << n << " cameras";
+    LOGF(INFO) << "Camera module " << std::quoted(m->common.name) << " has "
+               << n << " built-in camera(s)";
 
     auto aux = std::make_unique<CameraModuleCallbacksAux>();
     aux->camera_device_status_change = camera_device_status_change;