diff --git a/components/drivers/src/SConscript b/components/drivers/ipc/SConscript similarity index 100% rename from components/drivers/src/SConscript rename to components/drivers/ipc/SConscript diff --git a/components/drivers/src/completion.c b/components/drivers/ipc/completion.c similarity index 100% rename from components/drivers/src/completion.c rename to components/drivers/ipc/completion.c diff --git a/components/drivers/src/dataqueue.c b/components/drivers/ipc/dataqueue.c similarity index 100% rename from components/drivers/src/dataqueue.c rename to components/drivers/ipc/dataqueue.c diff --git a/components/drivers/src/pipe.c b/components/drivers/ipc/pipe.c similarity index 100% rename from components/drivers/src/pipe.c rename to components/drivers/ipc/pipe.c diff --git a/components/drivers/src/ringblk_buf.c b/components/drivers/ipc/ringblk_buf.c similarity index 100% rename from components/drivers/src/ringblk_buf.c rename to components/drivers/ipc/ringblk_buf.c diff --git a/components/drivers/src/ringbuffer.c b/components/drivers/ipc/ringbuffer.c similarity index 100% rename from components/drivers/src/ringbuffer.c rename to components/drivers/ipc/ringbuffer.c diff --git a/components/drivers/src/waitqueue.c b/components/drivers/ipc/waitqueue.c similarity index 100% rename from components/drivers/src/waitqueue.c rename to components/drivers/ipc/waitqueue.c diff --git a/components/drivers/src/workqueue.c b/components/drivers/ipc/workqueue.c similarity index 100% rename from components/drivers/src/workqueue.c rename to components/drivers/ipc/workqueue.c