pm_domain.h so far included no headers and only worked, because it was included in a "correct" order in other files. Fix this by including the header it depends on. Signed-off-by: Ahmad Fatoum <a.fatoum@xxxxxxxxxxxxxx> --- include/pm_domain.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/pm_domain.h b/include/pm_domain.h index a7e46c86b9cb..ac0ec477b6b1 100644 --- a/include/pm_domain.h +++ b/include/pm_domain.h @@ -3,6 +3,9 @@ #ifndef _PM_DOMAIN_H #define _PM_DOMAIN_H +#include <linux/list.h> +#include <of.h> + enum gpd_status { GPD_STATE_ACTIVE = 0, /* PM domain is active */ GPD_STATE_POWER_OFF, /* PM domain is off */ -- 2.39.2