icd: remove icd.c

Move what was there to intel.
diff --git a/icd/intel/intel.c b/icd/intel/intel.c
index 15d126d..a88ca17 100644
--- a/icd/intel/intel.c
+++ b/icd/intel/intel.c
@@ -139,3 +139,40 @@
 
     return (count > 0) ? XGL_SUCCESS : XGL_ERROR_UNAVAILABLE;
 }
+
+XGL_RESULT XGLAPI intelDbgRegisterMsgCallback(
+    XGL_DBG_MSG_CALLBACK_FUNCTION               pfnMsgCallback,
+    XGL_VOID*                                   pUserData)
+{
+    return icd_logger_add_callback(pfnMsgCallback, pUserData);
+}
+
+XGL_RESULT XGLAPI intelDbgUnregisterMsgCallback(
+    XGL_DBG_MSG_CALLBACK_FUNCTION               pfnMsgCallback)
+{
+    return icd_logger_remove_callback(pfnMsgCallback);
+}
+
+XGL_RESULT XGLAPI intelDbgSetGlobalOption(
+    XGL_DBG_GLOBAL_OPTION                       dbgOption,
+    XGL_SIZE                                    dataSize,
+    const XGL_VOID*                             pData)
+{
+    XGL_RESULT res = XGL_SUCCESS;
+
+    if (dataSize == 0)
+        return XGL_ERROR_INVALID_VALUE;
+
+    switch (dbgOption) {
+    case XGL_DBG_OPTION_DEBUG_ECHO_ENABLE:
+    case XGL_DBG_OPTION_BREAK_ON_ERROR:
+    case XGL_DBG_OPTION_BREAK_ON_WARNING:
+        res = icd_logger_set_bool(dbgOption, *((const bool *) pData));
+        break;
+    default:
+        res = XGL_ERROR_INVALID_VALUE;
+        break;
+    }
+
+    return res;
+}