account all the four possibilities. Signed-off-by: Fabio Estevam Signed-off-by: Sascha Hauer ‡&Å