[PATCH v3 01/34] component: Introduce struct aggregate_device